Imported Upstream version 2.74.0
authorMateusz Majewski <m.majewski2@samsung.com>
Fri, 2 Feb 2024 13:23:18 +0000 (14:23 +0100)
committerMateusz Majewski <m.majewski2@samsung.com>
Fri, 2 Feb 2024 13:23:18 +0000 (14:23 +0100)
63 files changed:
.gitlab-ci.yml
.gitlab-ci/coverage-docker.sh
.gitlab-ci/fedora.Dockerfile
.gitlab-ci/install-gitlab-cobertura-tools.sh [new file with mode: 0755]
.gitlab-ci/run-docker.sh
.gitlab-ci/search-common-ancestor.sh
NEWS
gio/gactiongroup.c
gio/gappinfo.c
gio/gdbus-2.0/codegen/meson.build
gio/gdesktopappinfo.c
gio/gdocumentportal.c
gio/gio-launch-desktop.c
gio/gio-tool-mount.c
gio/gioenumtypes.c.template
gio/giounix-private.c
gio/gtlscertificate.c
gio/gwin32appinfo.c
gio/meson.build
gio/tests/dbus-appinfo.c
gio/tests/gdbus-peer.c
gio/tests/gdbus-proxy-threads.c
glib/glib-unix.c
glib/gmem.c
glib/gregex.c
glib/gstrfuncs.c
glib/meson.build
glib/tests/regex.c
gobject/gparam.c
gobject/gparamspecs.c
gobject/gsignal.c
gobject/meson.build
gobject/tests/notify-init.c
gobject/tests/notify-init2.c
gobject/tests/properties.c
meson.build
po/ab.po
po/bg.po
po/ca.po
po/cs.po
po/da.po
po/en_GB.po
po/es.po
po/eu.po
po/fa.po
po/fi.po
po/fr.po
po/gl.po
po/hr.po
po/hu.po
po/id.po
po/ko.po
po/lt.po
po/pl.po
po/pt.po
po/pt_BR.po
po/ru.po
po/sl.po
po/sv.po
po/tr.po
po/uk.po
po/zh_CN.po
tools/meson.build

index e4cc3ed..3b6f44e 100644 (file)
@@ -10,7 +10,7 @@ cache:
     - _ccache/
 
 variables:
-  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/glib/fedora:v18"
+  FEDORA_IMAGE: "registry.gitlab.gnome.org/gnome/glib/fedora:v19"
   COVERITY_IMAGE: "registry.gitlab.gnome.org/gnome/glib/coverity:v7"
   DEBIAN_IMAGE: "registry.gitlab.gnome.org/gnome/glib/debian-stable:v13"
   MINGW_IMAGE: "registry.gitlab.gnome.org/gnome/glib/mingw:v9"
@@ -93,6 +93,7 @@ fedora-x86_64:
     when: always
     expire_in: 1 week
     paths:
+      - "_build/docs/reference/"
       - "_build/config.h"
       - "_build/glib/glibconfig.h"
       - "_build/meson-logs"
@@ -212,7 +213,7 @@ valgrind:
   stage: analysis
   needs: []
   variables:
-    MESON_TEST_TIMEOUT_MULTIPLIER: 10
+    MESON_TEST_TIMEOUT_MULTIPLIER: 15
   script:
     - meson ${MESON_COMMON_OPTIONS}
             --werror
@@ -477,8 +478,14 @@ coverage:
   artifacts:
     name: "glib-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
     expire_in: 1 week
+    expose_as: 'Coverage Report'
     paths:
-      - _coverage/
+      - _coverage/coverage/index.html
+      - _coverage
+    reports:
+      coverage_report:
+        coverage_format: cobertura
+        path: _coverage/*-cobertura/cobertura-*.xml
   before_script:
     - bash .gitlab-ci/show-execution-environment.sh
   script:
index df3273f..0b9abc0 100755 (executable)
@@ -10,6 +10,14 @@ for path in _coverage/*.lcov; do
     lcov --config-file .lcovrc -r "${path}" '*/_build/*' -o "$(pwd)/${path}"
     # Remove any coverage from system files
     lcov --config-file .lcovrc -e "${path}" "$(pwd)/*" -o "$(pwd)/${path}"
+
+    # Convert to cobertura format for gitlab integration
+    cobertura_base="${path/.lcov}-cobertura"
+    cobertura_xml="${cobertura_base}.xml"
+    lcov_cobertura "${path}" --output "${cobertura_xml}"
+    mkdir -p "${cobertura_base}"
+    cobertura-split-by-package.py "${cobertura_xml}" "${cobertura_base}"
+    rm -f "${cobertura_xml}"
 done
 
 genhtml \
index 2506f93..85f910c 100644 (file)
@@ -76,6 +76,9 @@ RUN dnf -y update \
 
 RUN pip3 install meson==0.60.3
 
+COPY install-gitlab-cobertura-tools.sh .
+RUN ./install-gitlab-cobertura-tools.sh
+
 # Set /etc/machine-id as it’s needed for some D-Bus tests
 RUN systemd-machine-id-setup
 
diff --git a/.gitlab-ci/install-gitlab-cobertura-tools.sh b/.gitlab-ci/install-gitlab-cobertura-tools.sh
new file mode 100755 (executable)
index 0000000..59ec251
--- /dev/null
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+set -e
+
+# We need cobertura reports for gitlab-ci coverage_report,
+# so this scripts helps us doing that until we switch to gcovr
+pip3 install lcov-cobertura==2.0.2
+
+# We need to split the coverage files, see:
+#  https://gitlab.com/gitlab-org/gitlab/-/issues/328772#note_840831654
+SPLIT_COBERTURA_SHA512="8388ca3928a27f2ef945a7d45f1dec7253c53742a0dd1f6a3b4a07c0926b24d77f8b5c51fc7920cb07320879b7b89b0e0e13d2101117403b8c052c72e28dbcb7"
+wget -O /usr/local/bin/cobertura-split-by-package.py \
+   https://gitlab.com/gitlab-org/gitlab/uploads/9d31762a33a10158f5d79d46f4102dfb/split-by-package.py
+echo "${SPLIT_COBERTURA_SHA512}  /usr/local/bin/cobertura-split-by-package.py" | sha512sum -c
+chmod +x /usr/local/bin/cobertura-split-by-package.py
+sed -i "s,\(/usr/bin/env python\).*,\13," \
+    /usr/local/bin/cobertura-split-by-package.py
index 56b2b0a..33a0ae5 100755 (executable)
@@ -23,6 +23,8 @@ if docker -v |& grep -q podman; then
         # is incompatible with some of the dockerd instances on GitLab
         # CI runners.
         export BUILDAH_FORMAT=docker
+elif getent group docker | grep -q "\b${USER}\b"; then
+        SUDO_CMD=""
 fi
 
 set -e
index 96f45fe..914e2e9 100755 (executable)
@@ -4,6 +4,9 @@ set -e
 
 ancestor_horizon=28  # days (4 weeks)
 
+# Recently, git is picky about directory ownership. Tell it not to worry.
+git config --global --add safe.directory "$PWD"
+
 # We need to add a new remote for the upstream target branch, since this script
 # could be running in a personal fork of the repository which has out of date
 # branches.
@@ -14,7 +17,6 @@ ancestor_horizon=28  # days (4 weeks)
 if ! git ls-remote --exit-code upstream >/dev/null 2>&1 ; then
     git remote add upstream https://gitlab.gnome.org/GNOME/glib.git
 fi
-git fetch --shallow-since="$(date --date="${ancestor_horizon} days ago" +%Y-%m-%d)" upstream
 
 # Work out the newest common ancestor between the detached HEAD that this CI job
 # has checked out, and the upstream target branch (which will typically be
@@ -25,9 +27,13 @@ git fetch --shallow-since="$(date --date="${ancestor_horizon} days ago" +%Y-%m-%
 # otherwise.
 
 source_branch="${CI_MERGE_REQUEST_SOURCE_BRANCH_NAME:-${CI_COMMIT_BRANCH}}"
+target_branch="${CI_MERGE_REQUEST_TARGET_BRANCH_NAME:-${CI_DEFAULT_BRANCH}}"
+
 git fetch --shallow-since="$(date --date="${ancestor_horizon} days ago" +%Y-%m-%d)" origin "${source_branch}"
+git fetch --shallow-since="$(date --date="${ancestor_horizon} days ago" +%Y-%m-%d)" upstream "${target_branch}"
+
+newest_common_ancestor_sha=$(git merge-base "upstream/${target_branch}" "origin/${source_branch}")
 
-newest_common_ancestor_sha=$(diff --old-line-format='' --new-line-format='' <(git rev-list --first-parent "upstream/${CI_MERGE_REQUEST_TARGET_BRANCH_NAME:-${CI_DEFAULT_BRANCH}}") <(git rev-list --first-parent "origin/${source_branch}") | head -1)
 if [ -z "${newest_common_ancestor_sha}" ]; then
     echo "Couldn’t find common ancestor with upstream main branch. This typically"
     echo "happens if you branched from main a long time ago. Please update"
diff --git a/NEWS b/NEWS
index b0b632b..c94b36b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,73 @@
+Overview of changes in GLib 2.74.0, 17-09-2022
+==============================================
+
+* Use EPOLL_CLOEXEC by default (Colin Walters)
+
+* Fixed various regression on GRegex as per the PCRE2 porting (Marco Trevisan)
+
+* Fixed various memory leaks (Sebastian Keller, Marco Trevisan)
+
+* Bugs fixed:
+ - GNOME/gtksourceview#278 Failed to load html.lang after GLib switched to PCRE2
+   (Marco Trevisan (Treviño))
+ - GNOME/gtksourceview#283 GRegex-on-PCRE2 regressions (Marco Trevisan)
+ - #2688 Follow-up from "replace pcre1 with pcre2" (Marco Trevisan (Treviño))
+ - #2713 static_assert is undefined in C99 (wen Rafferty)
+ - #2719 GParamSpec constructors should have nullable annotation on nick/blurb
+   (Andy Holmes)
+ - #2729 GRegex/GMatchInfo related crashes after upgrade to 2.73.2 (Marco
+   Trevisan)
+ - #2733 gio: GVariantBuilder builder leaked in g_document_portal_add_documents
+   when URI list is empty (Sebastian Keller)
+ - #2737 gio mount coredumps on prompt exit since 2.73 (Marco Trevisan)
+ - #2741 Memory errors on GRegex (Marco Trevisan (Treviño))
+ - GNOME/gtk#4400 gtk_show_uri can't open browser on MSYS2 on Windows (Luca
+   Bacci)
+ - !2820 ci: Expose the coverage report and docs as links in the MR's (Marco)
+ - !2855 gtlscertificate: Update reference to G_TLS_CERTIFICATE_NO_FLAGS
+ - !2861 mem: Document OOM behavior for allocations (Matthias Clasen)
+ - !2868 gio-unix: Use EPOLL_CLOEXEC by default (Colin Walters)
+ - !2873 Fix array-bounds compiler warnings with GCC 12 (Emmanuele Bassi)
+ - !2874 tests, GDesktopAppInfo: Fix various GVariant leaks (Marco Trevisan)
+ - !2875 g_strsplit: Use a pre-allocated GArray when max_tokens is provided
+   (Marco Trevisan)
+ - !2876 GActionGroup: Fix ownership transfer annotation for query_action()
+   (Andy Holmes)
+ - !2879 gioenumtypes: Only define GLIB_DISABLE_DEPRECATION_WARNINGS if needed
+   (Marco Trevisan)
+ - !2881 GWin32AppInfo: Add missing g_spawn_close_pid (Luca Bacci)
+ - !2882 meson: Set install_tag on all tools (Xavier Claessens)
+ - !2883 ci: Improve style check script (Matthias Clasen)
+ - !2900 docs: Improve wording in documentation of g_unix_signal_source_new()
+   (Tom Levy)
+
+* Translation updates:
+ - Abkhazian (Nart Tlisha)
+ - Basque (Asier Sarasua Garmendia)
+ - Bulgarian (Alexander Shopov)
+ - Catalan (Jordi Mas)
+ - Chinese (China) (Luming Zh, Boyuan Yang)
+ - Croatian (Goran Vidović)
+ - Czech (Marek Černocký)
+ - Danish (Alan Mortensen)
+ - Finnish (Jiri Grönroos)
+ - French (Claude Paroz)
+ - Galician (Fran Dieguez)
+ - Hungarian (Balázs Úr)
+ - Indonesian (Kukuh Syafaat)
+ - Korean (Changwoo Ryu)
+ - Lithuanian (Aurimas Černius)
+ - Persian (Danial Behzadi)
+ - Polish (Piotr Drąg)
+ - Portuguese (Hugo Carvalho)
+ - Portuguese (Brazil) (Leônidas Araújo)
+ - Russian (Aleksandr Melman)
+ - Slovenian (Matej Urbančič)
+ - Spanish (Daniel Mustieles)
+ - Swedish (Luna Jernberg)
+ - Turkish (Emin Tufan Çetin)
+ - Ukrainian (Yuri Chornoivan)
+
 Overview of changes in GLib 2.73.3, 05-08-2022
 ==============================================
 
index 4617b62..73f8faf 100644 (file)
@@ -741,8 +741,8 @@ g_action_group_action_state_changed (GActionGroup *action_group,
  * @action_group: a #GActionGroup
  * @action_name: the name of an action in the group
  * @enabled: (out): if the action is presently enabled
- * @parameter_type: (out) (optional): the parameter type, or %NULL if none needed
- * @state_type: (out) (optional): the state type, or %NULL if stateless
+ * @parameter_type: (out) (transfer none) (optional): the parameter type, or %NULL if none needed
+ * @state_type: (out) (transfer none) (optional): the state type, or %NULL if stateless
  * @state_hint: (out) (optional): the state hint, or %NULL if none
  * @state: (out) (optional): the current state, or %NULL if stateless
  *
index 17f453a..d1a1a1d 100644 (file)
@@ -651,7 +651,9 @@ g_app_info_supports_files (GAppInfo *appinfo)
  * Launches the application. This passes the @uris to the launched application
  * as arguments, using the optional @context to get information
  * about the details of the launcher (like what screen it is on).
- * On error, @error will be set accordingly.
+ * On error, @error will be set accordingly. If the application only supports
+ * one URI per invocation as part of their command-line, multiple instances
+ * of the application will be spawned.
  *
  * To launch the application without arguments pass a %NULL @uris list.
  *
@@ -1379,6 +1381,10 @@ g_app_launch_context_class_init (GAppLaunchContextClass *klass)
    * fails. The startup notification id is provided, so that the launcher
    * can cancel the startup notification.
    *
+   * Because a launch operation may involve spawning multiple instances of the
+   * target application, you should expect this signal to be emitted multiple
+   * times, one for each spawned instance.
+   *
    * Since: 2.36
    */
   signals[LAUNCH_FAILED] = g_signal_new (I_("launch-failed"),
@@ -1409,6 +1415,10 @@ g_app_launch_context_class_init (GAppLaunchContextClass *klass)
    * It is guaranteed that this signal is followed by either a #GAppLaunchContext::launched or
    * #GAppLaunchContext::launch-failed signal.
    *
+   * Because a launch operation may involve spawning multiple instances of the
+   * target application, you should expect this signal to be emitted multiple
+   * times, one for each spawned instance.
+   *
    * Since: 2.72
    */
   signals[LAUNCH_STARTED] = g_signal_new (I_("launch-started"),
@@ -1430,7 +1440,13 @@ g_app_launch_context_class_init (GAppLaunchContextClass *klass)
    * @platform_data: additional platform-specific data for this launch
    *
    * The #GAppLaunchContext::launched signal is emitted when a #GAppInfo is successfully
-   * launched. The @platform_data is an GVariant dictionary mapping
+   * launched.
+   *
+   * Because a launch operation may involve spawning multiple instances of the
+   * target application, you should expect this signal to be emitted multiple
+   * times, one time for each spawned instance.
+   *
+   * The @platform_data is an GVariant dictionary mapping
    * strings to variants (ie `a{sv}`), which contains additional,
    * platform-specific data about this launch. On UNIX, at least the
    * `pid` and `startup-notification-id` keys will be present.
index bf25cda..f0a2568 100644 (file)
@@ -20,6 +20,7 @@ gdbus_codegen_conf.set('DATADIR', glib_datadir)
 gdbus_codegen = configure_file(input : 'gdbus-codegen.in',
   output : 'gdbus-codegen',
   install_dir : get_option('bindir'),
+  install_tag : 'bin-devel',
   configuration : gdbus_codegen_conf
 )
   # Provide tools for others when we're a subproject and they use the Meson GNOME module
index c46a8f0..f8cccca 100644 (file)
@@ -710,7 +710,7 @@ merge_directory_results (void)
       static_total_results = g_renew (struct search_result, static_total_results, static_total_results_allocated);
     }
 
-  if (static_total_results + static_total_results_size != 0)
+  if (static_search_results_size != 0)
     memcpy (static_total_results + static_total_results_size,
             static_search_results,
             static_search_results_size * sizeof (struct search_result));
@@ -3108,6 +3108,9 @@ launch_uris_with_dbus_signal_cb (GObject      *object,
 
   if (data->callback)
     data->callback (object, result, data->user_data);
+  else if (!g_task_had_error (G_TASK (result)))
+    g_variant_unref (g_dbus_connection_call_finish (G_DBUS_CONNECTION (object),
+                                                    result, NULL));
 
   launch_uris_with_dbus_data_free (data);
 }
@@ -3261,9 +3264,8 @@ g_desktop_app_info_launch_uris (GAppInfo           *appinfo,
 
 typedef struct
 {
-  GAppInfo *appinfo;
-  GList *uris;
-  GAppLaunchContext *context;
+  GList *uris;  /* (element-type utf8) (owned) (nullable) */
+  GAppLaunchContext *context;  /* (owned) (nullable) */
 } LaunchUrisData;
 
 static void
@@ -3280,16 +3282,20 @@ launch_uris_with_dbus_cb (GObject      *object,
                           gpointer      user_data)
 {
   GTask *task = G_TASK (user_data);
-  GError *error = NULL;
+  GError *local_error = NULL;
+  GVariant *ret;
 
-  g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error);
-  if (error != NULL)
+  ret = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &local_error);
+  if (local_error != NULL)
     {
-      g_dbus_error_strip_remote_error (error);
-      g_task_return_error (task, g_steal_pointer (&error));
+      g_dbus_error_strip_remote_error (local_error);
+      g_task_return_error (task, g_steal_pointer (&local_error));
     }
   else
-    g_task_return_boolean (task, TRUE);
+    {
+      g_task_return_boolean (task, TRUE);
+      g_variant_unref (ret);
+    }
 
   g_object_unref (task);
 }
@@ -3316,7 +3322,7 @@ launch_uris_bus_get_cb (GObject      *object,
   LaunchUrisData *data = g_task_get_task_data (task);
   GCancellable *cancellable = g_task_get_cancellable (task);
   GDBusConnection *session_bus;
-  GError *error = NULL;
+  GError *local_error = NULL;
 
   session_bus = g_bus_get_finish (result, NULL);
 
@@ -3342,10 +3348,10 @@ launch_uris_bus_get_cb (GObject      *object,
                                                  data->uris, data->context,
                                                  _SPAWN_FLAGS_DEFAULT, NULL,
                                                  NULL, NULL, NULL, -1, -1, -1,
-                                                 &error);
-      if (error != NULL)
+                                                 &local_error);
+      if (local_error != NULL)
         {
-          g_task_return_error (task, g_steal_pointer (&error));
+          g_task_return_error (task, g_steal_pointer (&local_error));
           g_object_unref (task);
         }
       else if (session_bus)
@@ -3379,7 +3385,7 @@ g_desktop_app_info_launch_uris_async (GAppInfo           *appinfo,
 
   data = g_new0 (LaunchUrisData, 1);
   data->uris = g_list_copy_deep (uris, (GCopyFunc) g_strdup, NULL);
-  data->context = (context != NULL) ? g_object_ref (context) : NULL;
+  g_set_object (&data->context, context);
   g_task_set_task_data (task, g_steal_pointer (&data), (GDestroyNotify) launch_uris_data_free);
 
   g_bus_get (G_BUS_TYPE_SESSION, cancellable, launch_uris_bus_get_cb, task);
@@ -3923,40 +3929,40 @@ static void
 run_update_command (char *command,
                     char *subdir)
 {
-        char *argv[3] = {
-                NULL,
-                NULL,
-                NULL,
-        };
-        GPid pid = 0;
-        GError *error = NULL;
-
-        argv[0] = command;
-        argv[1] = g_build_filename (g_get_user_data_dir (), subdir, NULL);
-
-        if (g_spawn_async ("/", argv,
-                           NULL,       /* envp */
-                           G_SPAWN_SEARCH_PATH |
-                           G_SPAWN_STDOUT_TO_DEV_NULL |
-                           G_SPAWN_STDERR_TO_DEV_NULL |
-                           G_SPAWN_DO_NOT_REAP_CHILD,
-                           NULL, NULL, /* No setup function */
-                           &pid,
-                           &error))
-          g_child_watch_add (pid, update_program_done, NULL);
-        else
-          {
-            /* If we get an error at this point, it's quite likely the user doesn't
-             * have an installed copy of either 'update-mime-database' or
-             * 'update-desktop-database'.  I don't think we want to popup an error
-             * dialog at this point, so we just do a g_warning to give the user a
-             * chance of debugging it.
-             */
-            g_warning ("%s", error->message);
-            g_error_free (error);
-          }
-
-        g_free (argv[1]);
+  char *argv[3] = {
+          NULL,
+          NULL,
+          NULL,
+  };
+  GPid pid = 0;
+  GError *local_error = NULL;
+
+  argv[0] = command;
+  argv[1] = g_build_filename (g_get_user_data_dir (), subdir, NULL);
+
+  if (g_spawn_async ("/", argv,
+                     NULL,       /* envp */
+                     G_SPAWN_SEARCH_PATH |
+                     G_SPAWN_STDOUT_TO_DEV_NULL |
+                     G_SPAWN_STDERR_TO_DEV_NULL |
+                     G_SPAWN_DO_NOT_REAP_CHILD,
+                     NULL, NULL, /* No setup function */
+                     &pid,
+                     &local_error))
+    g_child_watch_add (pid, update_program_done, NULL);
+  else
+    {
+      /* If we get an error at this point, it's quite likely the user doesn't
+       * have an installed copy of either 'update-mime-database' or
+       * 'update-desktop-database'.  I don't think we want to popup an error
+       * dialog at this point, so we just do a g_warning to give the user a
+       * chance of debugging it.
+       */
+      g_warning ("%s", local_error->message);
+      g_error_free (local_error);
+    }
+
+  g_free (argv[1]);
 }
 
 static gboolean
index c08c36c..382e2aa 100644 (file)
@@ -203,6 +203,7 @@ g_document_portal_add_documents (GList       *uris,
   else
     {
       ruris = g_list_copy_deep (uris, (GCopyFunc)g_strdup, NULL);
+      g_variant_builder_clear (&builder);
     }
 
 out:
index 29bf9d5..26b9ae1 100644 (file)
@@ -39,7 +39,6 @@
 
 #if defined(__linux__) && !defined(__BIONIC__)
 #include <alloca.h>
-#include <assert.h>
 #include <errno.h>
 #include <stddef.h>
 #include <string.h>
@@ -48,6 +47,9 @@
 #include <sys/un.h>
 
 #include "gjournal-private.h"
+#define GLIB_COMPILATION
+#include "gmacros.h" /* For G_STATIC_ASSERT define */
+#undef GLIB_COMPILATION
 
 /*
  * write_all:
@@ -119,8 +121,8 @@ journal_stream_fd (const char *identifier,
   /* Arbitrary large size for the sending buffer, from systemd */
   int large_buffer_size = 8 * 1024 * 1024;
 
-  static_assert (LOG_EMERG == 0, "Linux ABI defines LOG_EMERG");
-  static_assert (LOG_DEBUG == 7, "Linux ABI defines LOG_DEBUG");
+  G_STATIC_ASSERT (LOG_EMERG == 0 && "Linux ABI defines LOG_EMERG");
+  G_STATIC_ASSERT (LOG_DEBUG == 7 && "Linux ABI defines LOG_DEBUG");
 
   fd = socket (AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
 
index 4d4a450..93575c9 100644 (file)
@@ -113,7 +113,15 @@ prompt_for (const char *prompt, const char *default_value, gboolean echo)
 #endif
 
   if (!fgets (data, sizeof (data), stdin))
-    g_error ("Failed to read from standard input");
+    {
+      if (feof (stdin))
+        {
+          g_print ("\n");
+          return NULL;
+        }
+
+      g_error ("Failed to read from standard input");
+    }
 
 #ifdef HAVE_TERMIOS_H
   if (restore_flags)
index ff9b63b..5e119a3 100644 (file)
@@ -20,7 +20,9 @@
  * Authors: Matthias Clasen <mclasen@redhat.com>
  */
 
+#ifndef GLIB_DISABLE_DEPRECATION_WARNINGS
 #define GLIB_DISABLE_DEPRECATION_WARNINGS
+#endif
 
 #include "config.h"
 #include "gioenumtypes.h"
index b7d0b6b..0e66af8 100644 (file)
@@ -82,9 +82,9 @@ _g_fd_is_pollable (int fd)
   struct epoll_event ev = { 0, };
   gboolean add_succeeded;
 
-  efd = epoll_create (1);
+  efd = epoll_create1 (EPOLL_CLOEXEC);
   if (efd == -1)
-    g_error ("epoll_create () failed: %s", g_strerror (errno));
+    g_error ("epoll_create1 () failed: %s", g_strerror (errno));
 
   ev.events = EPOLLIN;
 
index e97b8ac..4862bc9 100644 (file)
@@ -1121,7 +1121,7 @@ g_tls_certificate_get_issuer (GTlsCertificate  *cert)
  * check a certificate against a CA that is not part of the system
  * CA database.
  *
- * If @cert is valid, %G_TLS_CERTIFICATE_FLAGS_NONE is returned.
+ * If @cert is valid, %G_TLS_CERTIFICATE_NO_FLAGS is returned.
  *
  * If @identity is not %NULL, @cert's name(s) will be compared against
  * it, and %G_TLS_CERTIFICATE_BAD_IDENTITY will be set in the return
index 0960eef..6ff259f 100644 (file)
@@ -4685,43 +4685,335 @@ get_appath_for_exe (const gchar *exe_basename)
   return appath;
 }
 
+/* GDesktopAppInfo::launch_uris_async emits all GAppLaunchContext's signals
+ * on the main thread.
+ *
+ * We do the same: when g_win32_app_info_launch_uris_impl has a non-NULL
+ * from_task argument we schedule the signal emissions on the main loop,
+ * taking care not to emit signals after the task itself is completed
+ * (see g_task_get_completed).
+ */
+
+typedef struct {
+  GAppLaunchContext *context;  /* (owned) */
+  GWin32AppInfo *info;  /* (owned) */
+} EmitLaunchStartedData;
+
+static void
+emit_launch_started_data_free (EmitLaunchStartedData *data)
+{
+  g_clear_object (&data->context);
+  g_clear_object (&data->info);
+  g_free (data);
+}
+
+static gboolean
+emit_launch_started_cb (EmitLaunchStartedData *data)
+{
+  g_signal_emit_by_name (data->context, "launch-started", data->info, NULL);
+  return G_SOURCE_REMOVE;
+}
+
+static void
+emit_launch_started (GAppLaunchContext *context,
+                     GWin32AppInfo     *info,
+                     GTask             *from_task)
+{
+  if (!context || !info)
+    return;
+
+  if (!from_task)
+    g_signal_emit_by_name (context, "launch-started", info, NULL);
+  else
+    {
+      EmitLaunchStartedData *data;
+
+      data = g_new (EmitLaunchStartedData, 1);
+      data->context = g_object_ref (context);
+      data->info = g_object_ref (info);
+
+      g_main_context_invoke_full (g_task_get_context (from_task),
+                                  g_task_get_priority (from_task),
+                                  G_SOURCE_FUNC (emit_launch_started_cb),
+                                  g_steal_pointer (&data),
+                                  (GDestroyNotify) emit_launch_started_data_free);
+    }
+}
+
+typedef struct {
+  GAppLaunchContext *context;  /* (owned) */
+  GWin32AppInfo *info;  /* (owned) */
+  GPid pid;  /* (owned) */
+} EmitLaunchedData;
+
+static void
+emit_launched_data_free (EmitLaunchedData *data)
+{
+  g_clear_object (&data->context);
+  g_clear_object (&data->info);
+  g_spawn_close_pid (data->pid);
+  g_free (data);
+}
+
+static GVariant*
+make_platform_data (GPid pid)
+{
+  GVariantBuilder builder;
+
+  g_variant_builder_init (&builder, G_VARIANT_TYPE_ARRAY);
+  /* pid handles are never bigger than 2^24 as per
+   * https://docs.microsoft.com/en-us/windows/win32/sysinfo/kernel-objects,
+   * so truncating to `int32` is valid.
+   * The gsize cast is to silence a compiler warning
+   * about conversion from pointer to integer of
+   * different size. */
+  g_variant_builder_add (&builder, "{sv}", "pid", g_variant_new_int32 ((gsize) pid));
+
+  return g_variant_ref_sink (g_variant_builder_end (&builder));
+}
+
+static gboolean
+emit_launched_cb (EmitLaunchedData *data)
+{
+  
+  GVariant *platform_data = make_platform_data (data->pid);
+
+  g_signal_emit_by_name (data->context, "launched", data->info, platform_data);
+  g_variant_unref (platform_data);
+
+  return G_SOURCE_REMOVE;
+}
+
+static void
+emit_launched (GAppLaunchContext *context,
+               GWin32AppInfo     *info,
+               GPid              *pid,
+               GTask             *from_task)
+{
+  if (!context || !info)
+    return;
+
+  if (!from_task)
+    {
+      GVariant *platform_data = make_platform_data (*pid);
+      g_signal_emit_by_name (context, "launched", info, platform_data);
+      g_variant_unref (platform_data);
+      g_spawn_close_pid (*pid);
+    }
+  else
+    {
+      EmitLaunchedData *data;
+
+      data = g_new (EmitLaunchedData, 1);
+      data->context = g_object_ref (context);
+      data->info = g_object_ref (info);
+      data->pid = *pid;
+
+      g_main_context_invoke_full (g_task_get_context (from_task),
+                                  g_task_get_priority (from_task),
+                                  G_SOURCE_FUNC (emit_launched_cb),
+                                  g_steal_pointer (&data),
+                                  (GDestroyNotify) emit_launched_data_free);
+    }
+
+  *pid = NULL;
+}
+
+typedef struct {
+  GAppLaunchContext *context;  /* (owned) */
+  GWin32AppInfo *info;  /* (owned) */
+} EmitLaunchFailedData;
+
+static void
+emit_launch_failed_data_free (EmitLaunchFailedData *data)
+{
+  g_clear_object (&data->context);
+  g_clear_object (&data->info);
+  g_free (data);
+}
+
+static gboolean
+emit_launch_failed_cb (EmitLaunchFailedData *data)
+{
+  g_signal_emit_by_name (data->context, "launch-failed", data->info, NULL);
+  return G_SOURCE_REMOVE;
+}
+
+static void
+emit_launch_failed (GAppLaunchContext *context,
+                    GWin32AppInfo     *info,
+                    GTask             *from_task)
+{
+  if (!context || !info)
+    return;
+
+  if (!from_task)
+    g_signal_emit_by_name (context, "launch-failed", info, NULL);
+  else
+    {
+      EmitLaunchFailedData *data;
+
+      data = g_new (EmitLaunchFailedData, 1);
+      data->context = g_object_ref (context);
+      data->info = g_object_ref (info);
+
+      g_main_context_invoke_full (g_task_get_context (from_task),
+                                  g_task_get_priority (from_task),
+                                  G_SOURCE_FUNC (emit_launch_failed_cb),
+                                  g_steal_pointer (&data),
+                                  (GDestroyNotify) emit_launch_failed_data_free);
+    }
+}
 
 static gboolean
 g_win32_app_info_launch_uwp_internal (GWin32AppInfo           *info,
                                       gboolean                 for_files,
                                       IShellItemArray         *items,
                                       GWin32AppInfoShellVerb  *shverb,
+                                      GAppLaunchContext       *launch_context,
+                                      GTask                   *from_task,
                                       GError                 **error)
 {
-  DWORD pid;
   IApplicationActivationManager* paam = NULL;
-  gboolean result = TRUE;
+  gboolean com_initialized = FALSE;
+  gboolean result = FALSE;
+  DWORD process_id = 0;
   HRESULT hr;
+  const wchar_t *app_canonical_name = (const wchar_t *) info->app->canonical_name;
+
+  /* ApplicationActivationManager threading model is both,
+   * prefer the multithreaded apartment type, as we don't
+   * need anything of the STA here. */
+  hr = CoInitializeEx (NULL, COINIT_MULTITHREADED);
+  if (SUCCEEDED (hr))
+    com_initialized = TRUE;
+  else if (hr != RPC_E_CHANGED_MODE)
+    {
+      g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
+                   "Failed to initialize the COM support library for the thread: 0x%lx", hr);
+      goto cleanup;
+    }
 
-  hr = CoCreateInstance (&CLSID_ApplicationActivationManager, NULL, CLSCTX_INPROC_SERVER, &IID_IApplicationActivationManager, (void **) &paam);
+  /* It's best to instantiate ApplicationActivationManager out-of-proc,
+   * as documented on MSDN:
+   *
+   * An IApplicationActivationManager object creates a thread in its
+   * host process to serve any activated event arguments objects
+   * (LaunchActivatedEventArgs, FileActivatedEventArgs, and Protocol-
+   * ActivatedEventArgs) that are passed to the app. If the calling
+   * process is long-lived, you can create this object in-proc,
+   * based on the assumption that the event arguments will exist long
+   * enough for the target app to use them.
+   * However, if the calling process is spawned only to launch the
+   * target app, it should create the IApplicationActivationManager
+   * object out-of-process, by using CLSCTX_LOCAL_SERVER. This causes
+   * the object to be created in a Dllhost instance that automatically
+   * manages the object's lifetime based on outstanding references to
+   * the activated event argument objects.
+   */
+  hr = CoCreateInstance (&CLSID_ApplicationActivationManager, NULL,
+                         CLSCTX_LOCAL_SERVER,
+                         &IID_IApplicationActivationManager, (void **) &paam);
   if (FAILED (hr))
     {
       g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
                    "Failed to create ApplicationActivationManager: 0x%lx", hr);
-      return FALSE;
+      goto cleanup;
     }
 
+  emit_launch_started (launch_context, info, from_task);
+
+  /* The Activate methods return a process identifier (PID), so we should consider
+   * those methods as potentially blocking */
   if (items == NULL)
-    hr = IApplicationActivationManager_ActivateApplication (paam, (const wchar_t *) info->app->canonical_name, NULL, AO_NONE, &pid);
+    hr = IApplicationActivationManager_ActivateApplication (paam,
+                                                            app_canonical_name,
+                                                            NULL, AO_NONE,
+                                                            &process_id);
   else if (for_files)
-    hr = IApplicationActivationManager_ActivateForFile (paam, (const wchar_t *) info->app->canonical_name, items, shverb->verb_name, &pid);
+    hr = IApplicationActivationManager_ActivateForFile (paam,
+                                                        app_canonical_name,
+                                                        items, shverb->verb_name,
+                                                        &process_id);
   else
-    hr = IApplicationActivationManager_ActivateForProtocol (paam, (const wchar_t *) info->app->canonical_name, items, &pid);
+    hr = IApplicationActivationManager_ActivateForProtocol (paam,
+                                                            app_canonical_name,
+                                                            items,
+                                                            &process_id);
 
   if (FAILED (hr))
     {
       g_set_error (error, G_IO_ERROR, G_IO_ERROR_FAILED,
                    "The app %s failed to launch: 0x%lx",
                    g_win32_appinfo_application_get_some_name (info->app), hr);
-      result = FALSE;
+
+      emit_launch_failed (launch_context, info, from_task);
+
+      goto cleanup;
+    }
+  else if (launch_context)
+    {
+      DWORD access_rights = 0;
+      HANDLE process_handle = NULL;
+
+      /* Unfortunately, there's a race condition here.
+       * ApplicationActivationManager methods return a process ID, but it
+       * keeps no open HANDLE to the spawned process internally (tested
+       * on Windows 10 21H2). So we cannot guarantee that by the time
+       * OpenProcess is called, process ID still referes to the spawned
+       * process. Anyway hitting such case is extremely unlikely.
+       *
+       * https://docs.microsoft.com/en-us/answers/questions/942879/
+       * iapplicationactivationmanager-race-condition.html
+       *
+       * Maybe we could make use of the WinRT APIs to activate UWP apps,
+       * instead? */
+
+      /* As documented on MSDN, the handle returned by CreateProcess has
+       * PROCESS_ALL_ACCESS rights. First try passing PROCESS_ALL_ACCESS
+       * to have the same access rights as the non-UWP code-path; should
+       * that fail with ERROR_ACCESS_DENIED error code, retry using safe
+       * access rights */
+      access_rights = PROCESS_ALL_ACCESS;
+
+      process_handle = OpenProcess (access_rights, FALSE, process_id);
+
+      if (!process_handle && GetLastError () == ERROR_ACCESS_DENIED)
+        {
+          DWORD access_rights = PROCESS_QUERY_LIMITED_INFORMATION |
+                                SYNCHRONIZE;
+
+          process_handle = OpenProcess (access_rights, FALSE, process_id);
+        }
+
+      if (!process_handle)
+        {
+          g_warning ("OpenProcess failed with error code %" G_GUINT32_FORMAT,
+                     (guint32) GetLastError ());
+        }
+
+      /* Emit the launched signal regardless if we have the process
+       * HANDLE or NULL */
+      emit_launched (launch_context, info, (GPid*) &process_handle, from_task);
+
+      g_spawn_close_pid ((GPid) process_handle);
     }
 
-  IApplicationActivationManager_Release (paam);
+  result = TRUE;
+
+cleanup:
+
+  if (paam)
+    {
+      IApplicationActivationManager_Release (paam);
+      paam = NULL;
+    }
+
+  if (com_initialized)
+    {
+      CoUninitialize ();
+      com_initialized = FALSE;
+    }
 
   return result;
 }
@@ -4734,6 +5026,7 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
                                   IShellItemArray    *items, /* UWP only */
                                   GAppLaunchContext  *launch_context,
                                   GSpawnFlags         spawn_flags,
+                                  GTask              *from_task,
                                   GError            **error)
 {
   gboolean completed = FALSE;
@@ -4742,6 +5035,7 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
   const gchar *command;
   gchar *apppath;
   GWin32AppInfoShellVerb *shverb;
+  GPid pid = NULL;
 
   g_return_val_if_fail (info != NULL, FALSE);
   g_return_val_if_fail (info->app != NULL, FALSE);
@@ -4776,6 +5070,8 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
                                                  for_files,
                                                  items,
                                                  shverb,
+                                                 launch_context,
+                                                 from_task,
                                                  error);
 
   if (launch_context)
@@ -4832,7 +5128,8 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
 
   do
     {
-      GPid pid;
+      if (from_task && g_task_return_error_if_cancelled (from_task))
+        goto out;
 
       if (!expand_application_parameters (info,
                                           command,
@@ -4842,6 +5139,8 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
                                           error))
         goto out;
 
+      emit_launch_started (launch_context, info, from_task);
+
       if (!g_spawn_async (NULL,
                           argv,
                           envp,
@@ -4851,28 +5150,16 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
                           NULL,
                           &pid,
                           error))
-          goto out;
-
-      if (launch_context != NULL)
         {
-          GVariantBuilder builder;
-          GVariant *platform_data;
-
-          g_variant_builder_init (&builder, G_VARIANT_TYPE_ARRAY);
-          /* pid handles are never bigger than 2^24 as per
-           * https://docs.microsoft.com/en-us/windows/win32/sysinfo/kernel-objects,
-           * so truncating to `int32` is valid.
-           * The gsize cast is to silence a compiler warning
-           * about conversion from pointer to integer of
-           * different size. */
-          g_variant_builder_add (&builder, "{sv}", "pid", g_variant_new_int32 ((gsize) pid));
-
-          platform_data = g_variant_ref_sink (g_variant_builder_end (&builder));
-          g_signal_emit_by_name (launch_context, "launched", info, platform_data);
-          g_variant_unref (platform_data);
+          emit_launch_failed (launch_context, info, from_task);
+
+          goto out;
         }
+      else if (launch_context)
+        emit_launched (launch_context, info, &pid, from_task);
 
       g_spawn_close_pid (pid);
+      pid = NULL;
       g_strfreev (argv);
       argv = NULL;
     }
@@ -4880,7 +5167,8 @@ g_win32_app_info_launch_internal (GWin32AppInfo      *info,
 
   completed = TRUE;
 
- out:
+out:
+  g_spawn_close_pid (pid);
   g_strfreev (argv);
   g_strfreev (envp);
 
@@ -5028,10 +5316,11 @@ make_item_array (gboolean   for_files,
 
 
 static gboolean
-g_win32_app_info_launch_uris (GAppInfo           *appinfo,
-                              GList              *uris,
-                              GAppLaunchContext  *launch_context,
-                              GError            **error)
+g_win32_app_info_launch_uris_impl (GAppInfo           *appinfo,
+                                   GList              *uris,
+                                   GAppLaunchContext  *launch_context,
+                                   GTask              *from_task,
+                                   GError            **error)
 {
   gboolean res = FALSE;
   gboolean do_files;
@@ -5049,7 +5338,7 @@ g_win32_app_info_launch_uris (GAppInfo           *appinfo,
             return res;
         }
 
-      res = g_win32_app_info_launch_internal (info, NULL, FALSE, items, launch_context, 0, error);
+      res = g_win32_app_info_launch_internal (info, NULL, FALSE, items, launch_context, 0, from_task, error);
 
       if (items != NULL)
         IShellItemArray_Release (items);
@@ -5090,6 +5379,7 @@ g_win32_app_info_launch_uris (GAppInfo           *appinfo,
                                           NULL,
                                           launch_context,
                                           G_SPAWN_SEARCH_PATH,
+                                          from_task,
                                           error);
 
   g_list_free_full (objs, free_file_or_uri);
@@ -5098,6 +5388,80 @@ g_win32_app_info_launch_uris (GAppInfo           *appinfo,
 }
 
 static gboolean
+g_win32_app_info_launch_uris (GAppInfo           *appinfo,
+                              GList              *uris,
+                              GAppLaunchContext  *launch_context,
+                              GError            **error)
+{
+  return g_win32_app_info_launch_uris_impl (appinfo, uris, launch_context, NULL, error);
+}
+
+typedef struct
+{
+  GList *uris;  /* (element-type utf8) (owned) (nullable) */
+  GAppLaunchContext *context;  /* (owned) (nullable) */
+} LaunchUrisData;
+
+static void
+launch_uris_data_free (LaunchUrisData *data)
+{
+  g_clear_object (&data->context);
+  g_list_free_full (data->uris, g_free);
+  g_free (data);
+}
+
+static void
+launch_uris_async_thread (GTask         *task,
+                          gpointer       source_object,
+                          gpointer       task_data,
+                          GCancellable  *cancellable)
+{
+  GAppInfo *appinfo = G_APP_INFO (source_object);
+  LaunchUrisData *data = task_data;
+  GError *local_error = NULL;
+  gboolean succeeded;
+
+  succeeded = g_win32_app_info_launch_uris_impl (appinfo, data->uris, data->context, task, &local_error);
+  if (succeeded)
+    g_task_return_boolean (task, TRUE);
+  else if (!g_task_had_error (task))
+    g_task_return_error (task, g_steal_pointer (&local_error));
+}
+
+static void
+g_win32_app_info_launch_uris_async (GAppInfo            *appinfo,
+                                    GList               *uris,
+                                    GAppLaunchContext   *context,
+                                    GCancellable        *cancellable,
+                                    GAsyncReadyCallback  callback,
+                                    gpointer             user_data)
+{
+  GTask *task;
+  LaunchUrisData *data;
+
+  task = g_task_new (appinfo, cancellable, callback, user_data);
+  g_task_set_source_tag (task, g_win32_app_info_launch_uris_async);
+
+  data = g_new0 (LaunchUrisData, 1);
+  data->uris = g_list_copy_deep (uris, (GCopyFunc) g_strdup, NULL);
+  g_set_object (&data->context, context);
+  g_task_set_task_data (task, g_steal_pointer (&data), (GDestroyNotify) launch_uris_data_free);
+
+  g_task_run_in_thread (task, launch_uris_async_thread);
+  g_object_unref (task);
+}
+
+static gboolean
+g_win32_app_info_launch_uris_finish (GAppInfo *appinfo,
+                                     GAsyncResult *result,
+                                     GError **error)
+{
+  g_return_val_if_fail (g_task_is_valid (result, appinfo), FALSE);
+
+  return g_task_propagate_boolean (G_TASK (result), error);
+}
+
+static gboolean
 g_win32_app_info_should_show (GAppInfo *appinfo)
 {
   /* FIXME: This is a placeholder implementation to avoid crashes
@@ -5128,7 +5492,7 @@ g_win32_app_info_launch (GAppInfo           *appinfo,
             return res;
         }
 
-      res = g_win32_app_info_launch_internal (info, NULL, TRUE, items, launch_context, 0, error);
+      res = g_win32_app_info_launch_internal (info, NULL, TRUE, items, launch_context, 0, NULL, error);
 
       if (items != NULL)
         IShellItemArray_Release (items);
@@ -5160,6 +5524,7 @@ g_win32_app_info_launch (GAppInfo           *appinfo,
                                           NULL,
                                           launch_context,
                                           G_SPAWN_SEARCH_PATH,
+                                          NULL,
                                           error);
 
   g_list_free_full (objs, free_file_or_uri);
@@ -5242,6 +5607,8 @@ g_win32_app_info_iface_init (GAppInfoIface *iface)
   iface->supports_uris = g_win32_app_info_supports_uris;
   iface->supports_files = g_win32_app_info_supports_files;
   iface->launch_uris = g_win32_app_info_launch_uris;
+  iface->launch_uris_async = g_win32_app_info_launch_uris_async;
+  iface->launch_uris_finish = g_win32_app_info_launch_uris_finish;
   iface->should_show = g_win32_app_info_should_show;
 /*  iface->set_as_default_for_type = g_win32_app_info_set_as_default_for_type;*/
 /*  iface->set_as_default_for_extension = g_win32_app_info_set_as_default_for_extension;*/
index 69bb060..fdd2528 100644 (file)
@@ -410,6 +410,7 @@ if host_system != 'windows'
       include_directories : glibinc,
       install : true,
       install_dir : multiarch_libexecdir,
+      install_tag : 'bin',
       c_args : gio_c_args,
       # intl.lib is not compatible with SAFESEH
       link_args : noseh_link_args)
@@ -959,6 +960,7 @@ gio_tool_sources = [
 
 executable('gio', gio_tool_sources,
   install : true,
+  install_tag : 'bin',
   c_args : gio_c_args,
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
@@ -966,6 +968,7 @@ executable('gio', gio_tool_sources,
 
 executable('gresource', 'gresource-tool.c',
   install : true,
+  install_tag : 'bin',
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
   dependencies : [libelf, libgio_dep, libgobject_dep, libgmodule_dep, libglib_dep])
@@ -973,6 +976,7 @@ executable('gresource', 'gresource-tool.c',
 gio_querymodules = executable('gio-querymodules', 'gio-querymodules.c', 'giomodule-priv.c',
   install : true,
   install_dir : multiarch_bindir,
+  install_tag : 'bin',
   c_args : gio_c_args,
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
@@ -982,6 +986,7 @@ glib_compile_schemas = executable('glib-compile-schemas',
   ['glib-compile-schemas.c'],
   install : true,
   install_dir : multiarch_bindir,
+  install_tag : 'bin',
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
   dependencies : [libgio_dep, libgobject_dep, libgmodule_dep, libglib_dep, gvdb_dep])
@@ -989,6 +994,7 @@ glib_compile_schemas = executable('glib-compile-schemas',
 glib_compile_resources = executable('glib-compile-resources',
   [gconstructor_as_data_h, 'glib-compile-resources.c'],
   install : true,
+  install_tag : 'bin-devel',
   c_args : gio_c_args,
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
@@ -1005,6 +1011,7 @@ endif
 
 executable('gsettings', 'gsettings-tool.c',
   install : true,
+  install_tag : 'bin',
   c_args : gio_c_args,
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
@@ -1017,6 +1024,7 @@ install_data(['gschema.loc', 'gschema.its'],
 
 executable('gdbus', 'gdbus-tool.c',
   install : true,
+  install_tag : 'bin',
   c_args : gio_c_args,
   # intl.lib is not compatible with SAFESEH
   link_args : noseh_link_args,
@@ -1025,6 +1033,7 @@ executable('gdbus', 'gdbus-tool.c',
 if host_system != 'windows' and not glib_have_cocoa
   executable('gapplication', 'gapplication-tool.c',
     install : true,
+    install_tag : 'bin',
     c_args : gio_c_args,
     # intl.lib is not compatible with SAFESEH
     link_args : noseh_link_args,
index 2017e02..91e7640 100644 (file)
@@ -360,6 +360,84 @@ test_flatpak_doc_export (void)
   g_object_unref (flatpak_appinfo);
 }
 
+static void
+on_flatpak_launch_invalid_uri_finish (GObject *object,
+                                      GAsyncResult *result,
+                                      gpointer user_data)
+{
+  GApplication *app = user_data;
+  GError *error = NULL;
+
+  g_app_info_launch_uris_finish (G_APP_INFO (object), result, &error);
+  g_assert_no_error (error);
+
+  g_application_release (app);
+}
+
+static void
+on_flatpak_activate_invalid_uri (GApplication *app,
+                                 gpointer user_data)
+{
+  GDesktopAppInfo *flatpak_appinfo = user_data;
+  GList *uris;
+
+  /* The app will be released in on_flatpak_launch_uris_finish */
+  g_application_hold (app);
+
+  uris = g_list_prepend (NULL, "file:///hopefully/an/invalid/path.desktop");
+  g_app_info_launch_uris_async (G_APP_INFO (flatpak_appinfo), uris, NULL,
+                                NULL, on_flatpak_launch_invalid_uri_finish, app);
+  g_list_free (uris);
+}
+
+static void
+on_flatpak_open_invalid_uri (GApplication  *app,
+                             GFile        **files,
+                             gint           n_files,
+                             const char    *hint)
+{
+  GFile *f;
+
+  g_assert_cmpint (n_files, ==, 1);
+  g_test_message ("on_flatpak_open received file '%s'", g_file_peek_path (files[0]));
+
+  /* The file has been exported via the document portal */
+  f = g_file_new_for_uri ("file:///hopefully/an/invalid/path.desktop");
+  g_assert_true (g_file_equal (files[0], f));
+  g_object_unref (f);
+}
+
+static void
+test_flatpak_missing_doc_export (void)
+{
+  const gchar *argv[] = { "myapp", NULL };
+  gchar *desktop_file = NULL;
+  GDesktopAppInfo *flatpak_appinfo;
+  GApplication *app;
+  int status;
+
+  g_test_summary ("Test that files launched via Flatpak apps are made available via the document portal.");
+
+  desktop_file = g_test_build_filename (G_TEST_DIST,
+                                        "org.gtk.test.dbusappinfo.flatpak.desktop",
+                                        NULL);
+  flatpak_appinfo = g_desktop_app_info_new_from_filename (desktop_file);
+  g_assert_nonnull (flatpak_appinfo);
+
+  app = g_application_new ("org.gtk.test.dbusappinfo.flatpak",
+                           G_APPLICATION_HANDLES_OPEN);
+  g_signal_connect (app, "activate", G_CALLBACK (on_flatpak_activate_invalid_uri),
+                    flatpak_appinfo);
+  g_signal_connect (app, "open", G_CALLBACK (on_flatpak_open_invalid_uri), NULL);
+
+  status = g_application_run (app, 1, (gchar **) argv);
+  g_assert_cmpint (status, ==, 0);
+
+  g_object_unref (app);
+  g_object_unref (flatpak_appinfo);
+  g_free (desktop_file);
+}
+
 int
 main (int argc, char **argv)
 {
@@ -367,6 +445,7 @@ main (int argc, char **argv)
 
   g_test_add_func ("/appinfo/dbusappinfo", test_dbus_appinfo);
   g_test_add_func ("/appinfo/flatpak-doc-export", test_flatpak_doc_export);
+  g_test_add_func ("/appinfo/flatpak-missing-doc-export", test_flatpak_missing_doc_export);
 
   return session_bus_run ();
 }
index 7179d08..763689a 100644 (file)
@@ -843,6 +843,7 @@ do_test_peer (void)
   error = NULL;
   value = g_dbus_proxy_get_cached_property (proxy, "PeerProperty");
   g_assert_cmpstr (g_variant_get_string (value, NULL), ==, "ThePropertyValue");
+  g_clear_pointer (&value, g_variant_unref);
 
   /* try invoking a method */
   error = NULL;
index 76b857e..a0a38d0 100644 (file)
@@ -119,13 +119,17 @@ request_name_cb (GObject *source,
   GDBusConnection *connection = G_DBUS_CONNECTION (source);
   GError *error = NULL;
   GVariant *var;
+  GVariant *child;
 
   var = g_dbus_connection_call_finish (connection, res, &error);
   g_assert_no_error (error);
-  g_assert_cmpuint (g_variant_get_uint32 (g_variant_get_child_value (var, 0)),
+  child = g_variant_get_child_value (var, 0);
+  g_assert_cmpuint (g_variant_get_uint32 (child),
                     ==, DBUS_REQUEST_NAME_REPLY_PRIMARY_OWNER);
 
   release_name (connection, TRUE);
+  g_variant_unref (child);
+  g_variant_unref (var);
 }
 
 static void
@@ -154,11 +158,13 @@ release_name_cb (GObject *source,
   GDBusConnection *connection = G_DBUS_CONNECTION (source);
   GError *error = NULL;
   GVariant *var;
+  GVariant *child;
   int i;
 
   var = g_dbus_connection_call_finish (connection, res, &error);
   g_assert_no_error (error);
-  g_assert_cmpuint (g_variant_get_uint32 (g_variant_get_child_value (var, 0)),
+  child = g_variant_get_child_value (var, 0);
+  g_assert_cmpuint (g_variant_get_uint32 (child),
                     ==, DBUS_RELEASE_NAME_REPLY_RELEASED);
 
   /* generate some rapid NameOwnerChanged signals to try to trigger crashes */
@@ -170,6 +176,8 @@ release_name_cb (GObject *source,
 
   /* wait for dbus-daemon to catch up */
   request_name (connection, TRUE);
+  g_variant_unref (child);
+  g_variant_unref (var);
 }
 
 static void
index d2dea10..bc152d7 100644 (file)
@@ -205,11 +205,11 @@ g_unix_set_fd_nonblocking (gint       fd,
  *
  * For example, an effective use of this function is to handle `SIGTERM`
  * cleanly; flushing any outstanding files, and then calling
- * g_main_loop_quit ().  It is not safe to do any of this a regular
- * UNIX signal handler; your handler may be invoked while malloc() or
- * another library function is running, causing reentrancy if you
- * attempt to use it from the handler.  None of the GLib/GObject API
- * is safe against this kind of reentrancy.
+ * g_main_loop_quit().  It is not safe to do any of this from a regular
+ * UNIX signal handler; such a handler may be invoked while malloc() or
+ * another library function is running, causing reentrancy issues if the
+ * handler attempts to use those functions.  None of the GLib/GObject
+ * API is safe against this kind of reentrancy.
  *
  * The interaction of this source when combined with native UNIX
  * functions like sigprocmask() is not defined.
index f6c8065..abbd4e7 100644 (file)
@@ -111,10 +111,13 @@ static GMemVTable glib_mem_vtable = {
 /**
  * g_malloc:
  * @n_bytes: the number of bytes to allocate
- * 
+ *
  * Allocates @n_bytes bytes of memory.
  * If @n_bytes is 0 it returns %NULL.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Returns: a pointer to the allocated memory
  */
 gpointer
@@ -141,10 +144,13 @@ g_malloc (gsize n_bytes)
 /**
  * g_malloc0:
  * @n_bytes: the number of bytes to allocate
- * 
+ *
  * Allocates @n_bytes bytes of memory, initialized to 0's.
  * If @n_bytes is 0 it returns %NULL.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Returns: a pointer to the allocated memory
  */
 gpointer
@@ -172,13 +178,16 @@ g_malloc0 (gsize n_bytes)
  * g_realloc:
  * @mem: (nullable): the memory to reallocate
  * @n_bytes: new size of the memory in bytes
- * 
+ *
  * Reallocates the memory pointed to by @mem, so that it now has space for
  * @n_bytes bytes of memory. It returns the new address of the memory, which may
  * have been moved. @mem may be %NULL, in which case it's considered to
  * have zero-length. @n_bytes may be 0, in which case %NULL will be returned
  * and @mem will be freed unless it is %NULL.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Returns: the new address of the allocated memory
  */
 gpointer
@@ -345,10 +354,13 @@ g_try_realloc (gpointer mem,
  * g_malloc_n:
  * @n_blocks: the number of blocks to allocate
  * @n_block_bytes: the size of each block in bytes
- * 
+ *
  * This function is similar to g_malloc(), allocating (@n_blocks * @n_block_bytes) bytes,
  * but care is taken to detect possible overflow during multiplication.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Since: 2.24
  * Returns: a pointer to the allocated memory
  */
@@ -369,10 +381,13 @@ g_malloc_n (gsize n_blocks,
  * g_malloc0_n:
  * @n_blocks: the number of blocks to allocate
  * @n_block_bytes: the size of each block in bytes
- * 
+ *
  * This function is similar to g_malloc0(), allocating (@n_blocks * @n_block_bytes) bytes,
  * but care is taken to detect possible overflow during multiplication.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Since: 2.24
  * Returns: a pointer to the allocated memory
  */
@@ -394,10 +409,13 @@ g_malloc0_n (gsize n_blocks,
  * @mem: (nullable): the memory to reallocate
  * @n_blocks: the number of blocks to allocate
  * @n_block_bytes: the size of each block in bytes
- * 
+ *
  * This function is similar to g_realloc(), allocating (@n_blocks * @n_block_bytes) bytes,
  * but care is taken to detect possible overflow during multiplication.
- * 
+ *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Since: 2.24
  * Returns: the new address of the allocated memory
  */
@@ -556,6 +574,9 @@ g_mem_profile (void)
  * alignment value. Additionally, it will detect possible overflow during
  * multiplication.
  *
+ * If the allocation fails (because the system is out of memory),
+ * the program is terminated.
+ *
  * Aligned memory allocations returned by this function can only be
  * freed using g_aligned_free().
  *
index 08c43ef..220a1a1 100644 (file)
@@ -3,6 +3,7 @@
  * Copyright (C) 1999, 2000 Scott Wimer
  * Copyright (C) 2004, Matthias Clasen <mclasen@redhat.com>
  * Copyright (C) 2005 - 2007, Marco Barisione <marco@barisione.org>
+ * Copyright (C) 2022, Marco Trevisan <marco.trevisan@canonical.com>
  *
  * SPDX-License-Identifier: LGPL-2.1-or-later
  *
@@ -22,6 +23,7 @@
 
 #include "config.h"
 
+#include <stdint.h>
 #include <string.h>
 
 #define PCRE2_CODE_UNIT_WIDTH 8
  * library written by Philip Hazel.
  */
 
-/* Signifies that flags have already been converted from pcre1 to pcre2. The
- * value 0x04000000u is also the value of PCRE2_MATCH_INVALID_UTF in pcre2.h,
- * but it is not used in gregex, so we can reuse it for this flag.
- */
-#define G_REGEX_FLAGS_CONVERTED 0x04000000u
+#define G_REGEX_PCRE_GENERIC_MASK (PCRE2_ANCHORED       | \
+                                   PCRE2_NO_UTF_CHECK   | \
+                                   PCRE2_ENDANCHORED)
+
 /* Mask of all the possible values for GRegexCompileFlags. */
-#define G_REGEX_COMPILE_MASK (PCRE2_CASELESS |        \
-                              PCRE2_MULTILINE |       \
-                              PCRE2_DOTALL |          \
-                              PCRE2_EXTENDED |        \
-                              PCRE2_ANCHORED |        \
-                              PCRE2_DOLLAR_ENDONLY |  \
-                              PCRE2_UNGREEDY |        \
-                              PCRE2_UTF |             \
-                              PCRE2_NO_AUTO_CAPTURE | \
-                              PCRE2_FIRSTLINE |       \
-                              PCRE2_DUPNAMES |        \
-                              PCRE2_NEWLINE_CR |      \
-                              PCRE2_NEWLINE_LF |      \
-                              PCRE2_NEWLINE_CRLF |    \
-                              PCRE2_NEWLINE_ANYCRLF | \
-                              PCRE2_BSR_ANYCRLF |     \
-                              G_REGEX_FLAGS_CONVERTED)
-
-/* Mask of all GRegexCompileFlags values that are (not) passed trough to PCRE */
-#define G_REGEX_COMPILE_PCRE_MASK (G_REGEX_COMPILE_MASK & ~G_REGEX_COMPILE_NONPCRE_MASK)
-#define G_REGEX_COMPILE_NONPCRE_MASK (PCRE2_UTF | \
-                                      G_REGEX_FLAGS_CONVERTED)
+#define G_REGEX_COMPILE_MASK (G_REGEX_DEFAULT          | \
+                              G_REGEX_CASELESS         | \
+                              G_REGEX_MULTILINE        | \
+                              G_REGEX_DOTALL           | \
+                              G_REGEX_EXTENDED         | \
+                              G_REGEX_ANCHORED         | \
+                              G_REGEX_DOLLAR_ENDONLY   | \
+                              G_REGEX_UNGREEDY         | \
+                              G_REGEX_RAW              | \
+                              G_REGEX_NO_AUTO_CAPTURE  | \
+                              G_REGEX_OPTIMIZE         | \
+                              G_REGEX_FIRSTLINE        | \
+                              G_REGEX_DUPNAMES         | \
+                              G_REGEX_NEWLINE_CR       | \
+                              G_REGEX_NEWLINE_LF       | \
+                              G_REGEX_NEWLINE_CRLF     | \
+                              G_REGEX_NEWLINE_ANYCRLF  | \
+                              G_REGEX_BSR_ANYCRLF)
+
+#define G_REGEX_PCRE2_COMPILE_MASK (PCRE2_ALLOW_EMPTY_CLASS    | \
+                                    PCRE2_ALT_BSUX             | \
+                                    PCRE2_AUTO_CALLOUT         | \
+                                    PCRE2_CASELESS             | \
+                                    PCRE2_DOLLAR_ENDONLY       | \
+                                    PCRE2_DOTALL               | \
+                                    PCRE2_DUPNAMES             | \
+                                    PCRE2_EXTENDED             | \
+                                    PCRE2_FIRSTLINE            | \
+                                    PCRE2_MATCH_UNSET_BACKREF  | \
+                                    PCRE2_MULTILINE            | \
+                                    PCRE2_NEVER_UCP            | \
+                                    PCRE2_NEVER_UTF            | \
+                                    PCRE2_NO_AUTO_CAPTURE      | \
+                                    PCRE2_NO_AUTO_POSSESS      | \
+                                    PCRE2_NO_DOTSTAR_ANCHOR    | \
+                                    PCRE2_NO_START_OPTIMIZE    | \
+                                    PCRE2_UCP                  | \
+                                    PCRE2_UNGREEDY             | \
+                                    PCRE2_UTF                  | \
+                                    PCRE2_NEVER_BACKSLASH_C    | \
+                                    PCRE2_ALT_CIRCUMFLEX       | \
+                                    PCRE2_ALT_VERBNAMES        | \
+                                    PCRE2_USE_OFFSET_LIMIT     | \
+                                    PCRE2_EXTENDED_MORE        | \
+                                    PCRE2_LITERAL              | \
+                                    PCRE2_MATCH_INVALID_UTF    | \
+                                    G_REGEX_PCRE_GENERIC_MASK)
+
+#define G_REGEX_COMPILE_NONPCRE_MASK (PCRE2_UTF)
 
 /* Mask of all the possible values for GRegexMatchFlags. */
-#define G_REGEX_MATCH_MASK (PCRE2_ANCHORED |         \
-                            PCRE2_NOTBOL |           \
-                            PCRE2_NOTEOL |           \
-                            PCRE2_NOTEMPTY |         \
-                            PCRE2_NEWLINE_CR |       \
-                            PCRE2_NEWLINE_LF |       \
-                            PCRE2_NEWLINE_CRLF |     \
-                            PCRE2_NEWLINE_ANY |      \
-                            PCRE2_NEWLINE_ANYCRLF |  \
-                            PCRE2_BSR_ANYCRLF |      \
-                            PCRE2_BSR_UNICODE |      \
-                            PCRE2_PARTIAL_SOFT |     \
-                            PCRE2_PARTIAL_HARD |     \
-                            PCRE2_NOTEMPTY_ATSTART | \
-                            G_REGEX_FLAGS_CONVERTED)
-
+#define G_REGEX_MATCH_MASK (G_REGEX_MATCH_DEFAULT          | \
+                            G_REGEX_MATCH_ANCHORED         | \
+                            G_REGEX_MATCH_NOTBOL           | \
+                            G_REGEX_MATCH_NOTEOL           | \
+                            G_REGEX_MATCH_NOTEMPTY         | \
+                            G_REGEX_MATCH_PARTIAL          | \
+                            G_REGEX_MATCH_NEWLINE_CR       | \
+                            G_REGEX_MATCH_NEWLINE_LF       | \
+                            G_REGEX_MATCH_NEWLINE_CRLF     | \
+                            G_REGEX_MATCH_NEWLINE_ANY      | \
+                            G_REGEX_MATCH_NEWLINE_ANYCRLF  | \
+                            G_REGEX_MATCH_BSR_ANYCRLF      | \
+                            G_REGEX_MATCH_BSR_ANY          | \
+                            G_REGEX_MATCH_PARTIAL_SOFT     | \
+                            G_REGEX_MATCH_PARTIAL_HARD     | \
+                            G_REGEX_MATCH_NOTEMPTY_ATSTART)
+
+#define G_REGEX_PCRE2_MATCH_MASK (PCRE2_NOTBOL                      |\
+                                  PCRE2_NOTEOL                      |\
+                                  PCRE2_NOTEMPTY                    |\
+                                  PCRE2_NOTEMPTY_ATSTART            |\
+                                  PCRE2_PARTIAL_SOFT                |\
+                                  PCRE2_PARTIAL_HARD                |\
+                                  PCRE2_NO_JIT                      |\
+                                  PCRE2_COPY_MATCHED_SUBJECT        |\
+                                  G_REGEX_PCRE_GENERIC_MASK)
+
+/* TODO: Support PCRE2_NEWLINE_NUL */
 #define G_REGEX_NEWLINE_MASK (PCRE2_NEWLINE_CR |     \
                               PCRE2_NEWLINE_LF |     \
                               PCRE2_NEWLINE_CRLF |   \
                               PCRE2_NEWLINE_ANYCRLF)
 
-#define G_REGEX_MATCH_NEWLINE_MASK (PCRE2_NEWLINE_CR |      \
-                                    PCRE2_NEWLINE_LF |      \
-                                    PCRE2_NEWLINE_CRLF |    \
-                                    PCRE2_NEWLINE_ANYCRLF | \
-                                    PCRE2_NEWLINE_ANY)
+/* Some match options are not supported when using JIT as stated in the
+ * pcre2jit man page under the «UNSUPPORTED OPTIONS AND PATTERN ITEMS» section:
+ *   https://www.pcre.org/current/doc/html/pcre2jit.html#SEC5
+ */
+#define G_REGEX_PCRE2_JIT_UNSUPPORTED_OPTIONS (PCRE2_ANCHORED | \
+                                               PCRE2_ENDANCHORED)
+
+#define G_REGEX_COMPILE_NEWLINE_MASK (G_REGEX_NEWLINE_CR      | \
+                                      G_REGEX_NEWLINE_LF      | \
+                                      G_REGEX_NEWLINE_CRLF    | \
+                                      G_REGEX_NEWLINE_ANYCRLF)
+
+#define G_REGEX_MATCH_NEWLINE_MASK (G_REGEX_MATCH_NEWLINE_CR      | \
+                                    G_REGEX_MATCH_NEWLINE_LF      | \
+                                    G_REGEX_MATCH_NEWLINE_CRLF    | \
+                                    G_REGEX_MATCH_NEWLINE_ANY    | \
+                                    G_REGEX_MATCH_NEWLINE_ANYCRLF)
 
 /* if the string is in UTF-8 use g_utf8_ functions, else use
  * use just +/- 1. */
@@ -180,14 +232,14 @@ struct _GMatchInfo
 {
   gint ref_count;               /* the ref count (atomic) */
   GRegex *regex;                /* the regex */
-  GRegexMatchFlags match_opts;  /* options used at match time on the regex */
+  uint32_t match_opts;          /* pcre match options used at match time on the regex */
   gint matches;                 /* number of matching sub patterns, guaranteed to be <= (n_subpatterns + 1) if doing a single match (rather than matching all) */
-  gint n_subpatterns;           /* total number of sub patterns in the regex */
+  uint32_t n_subpatterns;       /* total number of sub patterns in the regex */
   gint pos;                     /* position in the string where last match left off */
-  gint  n_offsets;              /* number of offsets */
+  uint32_t n_offsets;           /* number of offsets */
   gint *offsets;                /* array of offsets paired 0,1 ; 2,3 ; 3,4 etc */
   gint *workspace;              /* workspace for pcre2_dfa_match() */
-  gint n_workspace;             /* number of workspace elements */
+  PCRE2_SIZE n_workspace;       /* number of workspace elements */
   const gchar *string;          /* string passed to the match function */
   gssize string_len;            /* length of string, in bytes */
   pcre2_match_context *match_context;
@@ -206,10 +258,11 @@ struct _GRegex
   gint ref_count;               /* the ref count for the immutable part (atomic) */
   gchar *pattern;               /* the pattern */
   pcre2_code *pcre_re;          /* compiled form of the pattern */
-  GRegexCompileFlags compile_opts;      /* options used at compile time on the pattern, pcre2 values */
+  uint32_t compile_opts;        /* options used at compile time on the pattern, pcre2 values */
   GRegexCompileFlags orig_compile_opts; /* options used at compile time on the pattern, gregex values */
-  GRegexMatchFlags match_opts;  /* options used at match time on the regex */
-  gint jit_options;             /* options which were enabled for jit compiler */
+  uint32_t match_opts;          /* pcre2 options used at match time on the regex */
+  GRegexMatchFlags orig_match_opts; /* options used as default match options, gregex values */
+  uint32_t jit_options;         /* options which were enabled for jit compiler */
   JITStatus jit_status;         /* indicates the status of jit compiler for this compiled regex */
 };
 
@@ -225,197 +278,182 @@ static GList    *split_replacement              (const gchar *replacement,
                                                  GError **error);
 static void      free_interpolation_data        (InterpolationData *data);
 
-static gint
-map_to_pcre2_compile_flags (gint pcre1_flags)
+static uint32_t
+get_pcre2_compile_options (GRegexCompileFlags compile_flags)
 {
-  /* Maps compile flags from pcre1 to pcre2 values
-   */
-  gint pcre2_flags = G_REGEX_FLAGS_CONVERTED;
+  /* Maps compile flags to pcre2 values */
+  uint32_t pcre2_flags = 0;
 
-  if (pcre1_flags & G_REGEX_FLAGS_CONVERTED)
-    return pcre1_flags;
-
-  if (pcre1_flags & G_REGEX_CASELESS)
+  if (compile_flags & G_REGEX_CASELESS)
     pcre2_flags |= PCRE2_CASELESS;
-  if (pcre1_flags & G_REGEX_MULTILINE)
+  if (compile_flags & G_REGEX_MULTILINE)
     pcre2_flags |= PCRE2_MULTILINE;
-  if (pcre1_flags & G_REGEX_DOTALL)
+  if (compile_flags & G_REGEX_DOTALL)
     pcre2_flags |= PCRE2_DOTALL;
-  if (pcre1_flags & G_REGEX_EXTENDED)
+  if (compile_flags & G_REGEX_EXTENDED)
     pcre2_flags |= PCRE2_EXTENDED;
-  if (pcre1_flags & G_REGEX_ANCHORED)
+  if (compile_flags & G_REGEX_ANCHORED)
     pcre2_flags |= PCRE2_ANCHORED;
-  if (pcre1_flags & G_REGEX_DOLLAR_ENDONLY)
+  if (compile_flags & G_REGEX_DOLLAR_ENDONLY)
     pcre2_flags |= PCRE2_DOLLAR_ENDONLY;
-  if (pcre1_flags & G_REGEX_UNGREEDY)
+  if (compile_flags & G_REGEX_UNGREEDY)
     pcre2_flags |= PCRE2_UNGREEDY;
-  if (!(pcre1_flags & G_REGEX_RAW))
+  if (!(compile_flags & G_REGEX_RAW))
     pcre2_flags |= PCRE2_UTF;
-  if (pcre1_flags & G_REGEX_NO_AUTO_CAPTURE)
+  if (compile_flags & G_REGEX_NO_AUTO_CAPTURE)
     pcre2_flags |= PCRE2_NO_AUTO_CAPTURE;
-  if (pcre1_flags & G_REGEX_FIRSTLINE)
+  if (compile_flags & G_REGEX_FIRSTLINE)
     pcre2_flags |= PCRE2_FIRSTLINE;
-  if (pcre1_flags & G_REGEX_DUPNAMES)
+  if (compile_flags & G_REGEX_DUPNAMES)
     pcre2_flags |= PCRE2_DUPNAMES;
-  if (pcre1_flags & G_REGEX_NEWLINE_CR)
-    pcre2_flags |= PCRE2_NEWLINE_CR;
-  if (pcre1_flags & G_REGEX_NEWLINE_LF)
-    pcre2_flags |= PCRE2_NEWLINE_LF;
-  /* Check for exact match for a composite flag */
-  if ((pcre1_flags & G_REGEX_NEWLINE_CRLF) == G_REGEX_NEWLINE_CRLF)
-    pcre2_flags |= PCRE2_NEWLINE_CRLF;
-  /* Check for exact match for a composite flag */
-  if ((pcre1_flags & G_REGEX_NEWLINE_ANYCRLF) == G_REGEX_NEWLINE_ANYCRLF)
-    pcre2_flags |= PCRE2_NEWLINE_ANYCRLF;
-  if (pcre1_flags & G_REGEX_BSR_ANYCRLF)
-    pcre2_flags |= PCRE2_BSR_ANYCRLF;
-
-  /* these are not available in pcre2, but we use G_REGEX_OPTIMIZE as a special
-   * case to request JIT compilation */
-  if (pcre1_flags & G_REGEX_OPTIMIZE)
-    pcre2_flags |= 0;
-G_GNUC_BEGIN_IGNORE_DEPRECATIONS
-  if (pcre1_flags & G_REGEX_JAVASCRIPT_COMPAT)
-    pcre2_flags |= 0;
-G_GNUC_END_IGNORE_DEPRECATIONS
-
-  return pcre2_flags;
+
+  return pcre2_flags & G_REGEX_PCRE2_COMPILE_MASK;
 }
 
-static gint
-map_to_pcre2_match_flags (gint pcre1_flags)
+static uint32_t
+get_pcre2_match_options (GRegexMatchFlags   match_flags,
+                         GRegexCompileFlags compile_flags)
 {
-  /* Maps match flags from pcre1 to pcre2 values
-   */
-  gint pcre2_flags = G_REGEX_FLAGS_CONVERTED;
-
-  if (pcre1_flags & G_REGEX_FLAGS_CONVERTED)
-    return pcre1_flags;
+  /* Maps match flags to pcre2 values */
+  uint32_t pcre2_flags = 0;
 
-  if (pcre1_flags & G_REGEX_MATCH_ANCHORED)
+  if (match_flags & G_REGEX_MATCH_ANCHORED)
     pcre2_flags |= PCRE2_ANCHORED;
-  if (pcre1_flags & G_REGEX_MATCH_NOTBOL)
+  if (match_flags & G_REGEX_MATCH_NOTBOL)
     pcre2_flags |= PCRE2_NOTBOL;
-  if (pcre1_flags & G_REGEX_MATCH_NOTEOL)
+  if (match_flags & G_REGEX_MATCH_NOTEOL)
     pcre2_flags |= PCRE2_NOTEOL;
-  if (pcre1_flags & G_REGEX_MATCH_NOTEMPTY)
+  if (match_flags & G_REGEX_MATCH_NOTEMPTY)
     pcre2_flags |= PCRE2_NOTEMPTY;
-  if (pcre1_flags & G_REGEX_MATCH_NEWLINE_CR)
-    pcre2_flags |= PCRE2_NEWLINE_CR;
-  if (pcre1_flags & G_REGEX_MATCH_NEWLINE_LF)
-    pcre2_flags |= PCRE2_NEWLINE_LF;
-  /* Check for exact match for a composite flag */
-  if ((pcre1_flags & G_REGEX_MATCH_NEWLINE_CRLF) == G_REGEX_MATCH_NEWLINE_CRLF)
-    pcre2_flags |= PCRE2_NEWLINE_CRLF;
-  if (pcre1_flags & G_REGEX_MATCH_NEWLINE_ANY)
-    pcre2_flags |= PCRE2_NEWLINE_ANY;
-  /* Check for exact match for a composite flag */
-  if ((pcre1_flags & G_REGEX_MATCH_NEWLINE_ANYCRLF) == G_REGEX_MATCH_NEWLINE_ANYCRLF)
-    pcre2_flags |= PCRE2_NEWLINE_ANYCRLF;
-  if (pcre1_flags & G_REGEX_MATCH_BSR_ANYCRLF)
-    pcre2_flags |= PCRE2_BSR_ANYCRLF;
-  if (pcre1_flags & G_REGEX_MATCH_BSR_ANY)
-    pcre2_flags |= PCRE2_BSR_UNICODE;
-  if (pcre1_flags & G_REGEX_MATCH_PARTIAL_SOFT)
+  if (match_flags & G_REGEX_MATCH_PARTIAL_SOFT)
     pcre2_flags |= PCRE2_PARTIAL_SOFT;
-  if (pcre1_flags & G_REGEX_MATCH_PARTIAL_HARD)
+  if (match_flags & G_REGEX_MATCH_PARTIAL_HARD)
     pcre2_flags |= PCRE2_PARTIAL_HARD;
-  if (pcre1_flags & G_REGEX_MATCH_NOTEMPTY_ATSTART)
+  if (match_flags & G_REGEX_MATCH_NOTEMPTY_ATSTART)
     pcre2_flags |= PCRE2_NOTEMPTY_ATSTART;
 
-  return pcre2_flags;
+  if (compile_flags & G_REGEX_RAW)
+    pcre2_flags |= PCRE2_NO_UTF_CHECK;
+
+  return pcre2_flags & G_REGEX_PCRE2_MATCH_MASK;
 }
 
-static gint
-map_to_pcre1_compile_flags (gint pcre2_flags)
+static GRegexCompileFlags
+g_regex_compile_flags_from_pcre2 (uint32_t pcre2_flags)
 {
-  /* Maps compile flags from pcre2 to pcre1 values
-   */
-  gint pcre1_flags = 0;
-
-  if (!(pcre2_flags & G_REGEX_FLAGS_CONVERTED))
-    return pcre2_flags;
+  GRegexCompileFlags compile_flags = G_REGEX_DEFAULT;
 
   if (pcre2_flags & PCRE2_CASELESS)
-    pcre1_flags |= G_REGEX_CASELESS;
+    compile_flags |= G_REGEX_CASELESS;
   if (pcre2_flags & PCRE2_MULTILINE)
-    pcre1_flags |= G_REGEX_MULTILINE;
+    compile_flags |= G_REGEX_MULTILINE;
   if (pcre2_flags & PCRE2_DOTALL)
-    pcre1_flags |= G_REGEX_DOTALL;
+    compile_flags |= G_REGEX_DOTALL;
   if (pcre2_flags & PCRE2_EXTENDED)
-    pcre1_flags |= G_REGEX_EXTENDED;
+    compile_flags |= G_REGEX_EXTENDED;
   if (pcre2_flags & PCRE2_ANCHORED)
-    pcre1_flags |= G_REGEX_ANCHORED;
+    compile_flags |= G_REGEX_ANCHORED;
   if (pcre2_flags & PCRE2_DOLLAR_ENDONLY)
-    pcre1_flags |= G_REGEX_DOLLAR_ENDONLY;
+    compile_flags |= G_REGEX_DOLLAR_ENDONLY;
   if (pcre2_flags & PCRE2_UNGREEDY)
-    pcre1_flags |= G_REGEX_UNGREEDY;
+    compile_flags |= G_REGEX_UNGREEDY;
   if (!(pcre2_flags & PCRE2_UTF))
-    pcre1_flags |= G_REGEX_RAW;
+    compile_flags |= G_REGEX_RAW;
   if (pcre2_flags & PCRE2_NO_AUTO_CAPTURE)
-    pcre1_flags |= G_REGEX_NO_AUTO_CAPTURE;
+    compile_flags |= G_REGEX_NO_AUTO_CAPTURE;
   if (pcre2_flags & PCRE2_FIRSTLINE)
-    pcre1_flags |= G_REGEX_FIRSTLINE;
+    compile_flags |= G_REGEX_FIRSTLINE;
   if (pcre2_flags & PCRE2_DUPNAMES)
-    pcre1_flags |= G_REGEX_DUPNAMES;
-  if (pcre2_flags & PCRE2_NEWLINE_CR)
-    pcre1_flags |= G_REGEX_NEWLINE_CR;
-  if (pcre2_flags & PCRE2_NEWLINE_LF)
-    pcre1_flags |= G_REGEX_NEWLINE_LF;
-  /* Check for exact match for a composite flag */
-  if ((pcre2_flags & PCRE2_NEWLINE_CRLF) == PCRE2_NEWLINE_CRLF)
-    pcre1_flags |= G_REGEX_NEWLINE_CRLF;
-  /* Check for exact match for a composite flag */
-  if ((pcre2_flags & PCRE2_NEWLINE_ANYCRLF) == PCRE2_NEWLINE_ANYCRLF)
-    pcre1_flags |= G_REGEX_NEWLINE_ANYCRLF;
-  if (pcre2_flags & PCRE2_BSR_ANYCRLF)
-    pcre1_flags |= G_REGEX_BSR_ANYCRLF;
-
-  return pcre1_flags;
+    compile_flags |= G_REGEX_DUPNAMES;
+
+  return compile_flags & G_REGEX_COMPILE_MASK;
 }
 
-static gint
-map_to_pcre1_match_flags (gint pcre2_flags)
+static GRegexMatchFlags
+g_regex_match_flags_from_pcre2 (uint32_t pcre2_flags)
 {
-  /* Maps match flags from pcre2 to pcre1 values
-   */
-  gint pcre1_flags = 0;
-
-  if (!(pcre2_flags & G_REGEX_FLAGS_CONVERTED))
-    return pcre2_flags;
+  GRegexMatchFlags match_flags = G_REGEX_MATCH_DEFAULT;
 
   if (pcre2_flags & PCRE2_ANCHORED)
-    pcre1_flags |= G_REGEX_MATCH_ANCHORED;
+    match_flags |= G_REGEX_MATCH_ANCHORED;
   if (pcre2_flags & PCRE2_NOTBOL)
-    pcre1_flags |= G_REGEX_MATCH_NOTBOL;
+    match_flags |= G_REGEX_MATCH_NOTBOL;
   if (pcre2_flags & PCRE2_NOTEOL)
-    pcre1_flags |= G_REGEX_MATCH_NOTEOL;
+    match_flags |= G_REGEX_MATCH_NOTEOL;
   if (pcre2_flags & PCRE2_NOTEMPTY)
-    pcre1_flags |= G_REGEX_MATCH_NOTEMPTY;
-  if (pcre2_flags & PCRE2_NEWLINE_CR)
-    pcre1_flags |= G_REGEX_MATCH_NEWLINE_CR;
-  if (pcre2_flags & PCRE2_NEWLINE_LF)
-    pcre1_flags |= G_REGEX_MATCH_NEWLINE_LF;
-  /* Check for exact match for a composite flag */
-  if ((pcre2_flags & PCRE2_NEWLINE_CRLF) == PCRE2_NEWLINE_CRLF)
-    pcre1_flags |= G_REGEX_MATCH_NEWLINE_CRLF;
-  if (pcre2_flags & PCRE2_NEWLINE_ANY)
-    pcre1_flags |= G_REGEX_MATCH_NEWLINE_ANY;
-  /* Check for exact match for a composite flag */
-  if ((pcre2_flags & PCRE2_NEWLINE_ANYCRLF) == PCRE2_NEWLINE_ANYCRLF)
-    pcre1_flags |= G_REGEX_MATCH_NEWLINE_ANYCRLF;
-  if (pcre2_flags & PCRE2_BSR_ANYCRLF)
-    pcre1_flags |= G_REGEX_MATCH_BSR_ANYCRLF;
-  if (pcre2_flags & PCRE2_BSR_UNICODE)
-    pcre1_flags |= G_REGEX_MATCH_BSR_ANY;
+    match_flags |= G_REGEX_MATCH_NOTEMPTY;
   if (pcre2_flags & PCRE2_PARTIAL_SOFT)
-    pcre1_flags |= G_REGEX_MATCH_PARTIAL_SOFT;
+    match_flags |= G_REGEX_MATCH_PARTIAL_SOFT;
   if (pcre2_flags & PCRE2_PARTIAL_HARD)
-    pcre1_flags |= G_REGEX_MATCH_PARTIAL_HARD;
+    match_flags |= G_REGEX_MATCH_PARTIAL_HARD;
   if (pcre2_flags & PCRE2_NOTEMPTY_ATSTART)
-    pcre1_flags |= G_REGEX_MATCH_NOTEMPTY_ATSTART;
+    match_flags |= G_REGEX_MATCH_NOTEMPTY_ATSTART;
+
+  return (match_flags & G_REGEX_MATCH_MASK);
+}
+
+static uint32_t
+get_pcre2_newline_compile_options (GRegexCompileFlags compile_flags)
+{
+  compile_flags &= G_REGEX_COMPILE_NEWLINE_MASK;
+
+  switch (compile_flags)
+    {
+    case G_REGEX_NEWLINE_CR:
+      return PCRE2_NEWLINE_CR;
+    case G_REGEX_NEWLINE_LF:
+      return PCRE2_NEWLINE_LF;
+    case G_REGEX_NEWLINE_CRLF:
+      return PCRE2_NEWLINE_CRLF;
+    case G_REGEX_NEWLINE_ANYCRLF:
+      return PCRE2_NEWLINE_ANYCRLF;
+    default:
+      if (compile_flags != 0)
+        return 0;
+
+      return PCRE2_NEWLINE_ANY;
+    }
+}
+
+static uint32_t
+get_pcre2_newline_match_options (GRegexMatchFlags match_flags)
+{
+  switch (match_flags & G_REGEX_MATCH_NEWLINE_MASK)
+    {
+    case G_REGEX_MATCH_NEWLINE_CR:
+      return PCRE2_NEWLINE_CR;
+    case G_REGEX_MATCH_NEWLINE_LF:
+      return PCRE2_NEWLINE_LF;
+    case G_REGEX_MATCH_NEWLINE_CRLF:
+      return PCRE2_NEWLINE_CRLF;
+    case G_REGEX_MATCH_NEWLINE_ANY:
+      return PCRE2_NEWLINE_ANY;
+    case G_REGEX_MATCH_NEWLINE_ANYCRLF:
+      return PCRE2_NEWLINE_ANYCRLF;
+    default:
+      return 0;
+    }
+}
 
-  return pcre1_flags;
+static uint32_t
+get_pcre2_bsr_compile_options (GRegexCompileFlags compile_flags)
+{
+  if (compile_flags & G_REGEX_BSR_ANYCRLF)
+    return PCRE2_BSR_ANYCRLF;
+
+  return PCRE2_BSR_UNICODE;
+}
+
+static uint32_t
+get_pcre2_bsr_match_options (GRegexMatchFlags match_flags)
+{
+  if (match_flags & G_REGEX_MATCH_BSR_ANYCRLF)
+    return PCRE2_BSR_ANYCRLF;
+
+  if (match_flags & G_REGEX_MATCH_BSR_ANY)
+    return PCRE2_BSR_UNICODE;
+
+  return 0;
 }
 
 static const gchar *
@@ -440,6 +478,7 @@ match_error (gint errcode)
       /* not used by pcre2_match() */
       break;
     case PCRE2_ERROR_MATCHLIMIT:
+    case PCRE2_ERROR_JIT_STACKLIMIT:
       return _("backtracking limit reached");
     case PCRE2_ERROR_CALLOUT:
       /* callouts are not implemented */
@@ -744,12 +783,12 @@ translate_compile_error (gint *errcode, const gchar **errmsg)
 /* GMatchInfo */
 
 static GMatchInfo *
-match_info_new (const GRegex *regex,
-                const gchar  *string,
-                gint          string_len,
-                gint          start_position,
-                gint          match_options,
-                gboolean      is_dfa)
+match_info_new (const GRegex     *regex,
+                const gchar      *string,
+                gint              string_len,
+                gint              start_position,
+                GRegexMatchFlags  match_options,
+                gboolean          is_dfa)
 {
   GMatchInfo *match_info;
 
@@ -763,7 +802,8 @@ match_info_new (const GRegex *regex,
   match_info->string_len = string_len;
   match_info->matches = PCRE2_ERROR_NOMATCH;
   match_info->pos = start_position;
-  match_info->match_opts = match_options;
+  match_info->match_opts =
+    get_pcre2_match_options (match_options, regex->orig_compile_opts);
 
   pcre2_pattern_info (regex->pcre_re, PCRE2_INFO_CAPTURECOUNT,
                       &match_info->n_subpatterns);
@@ -774,15 +814,11 @@ match_info_new (const GRegex *regex,
     {
       /* These values should be enough for most cases, if they are not
        * enough g_regex_match_all_full() will expand them. */
-      match_info->n_offsets = 24;
       match_info->n_workspace = 100;
       match_info->workspace = g_new (gint, match_info->n_workspace);
     }
-  else
-    {
-      match_info->n_offsets = (match_info->n_subpatterns + 1) * 3;
-    }
 
+  match_info->n_offsets = 2;
   match_info->offsets = g_new0 (gint, match_info->n_offsets);
   /* Set an invalid position for the previous match. */
   match_info->offsets[0] = -1;
@@ -800,9 +836,20 @@ recalc_match_offsets (GMatchInfo *match_info,
                       GError     **error)
 {
   PCRE2_SIZE *ovector;
-  gint i;
+  uint32_t ovector_size = 0;
+  uint32_t pre_n_offset;
+  uint32_t i;
+
+  g_assert (!IS_PCRE2_ERROR (match_info->matches));
+
+  if (match_info->matches == PCRE2_ERROR_PARTIAL)
+    ovector_size = 1;
+  else if (match_info->matches > 0)
+    ovector_size = match_info->matches;
 
-  if (pcre2_get_ovector_count (match_info->match_data) > G_MAXINT / 2)
+  g_assert (ovector_size != 0);
+
+  if (pcre2_get_ovector_count (match_info->match_data) < ovector_size)
     {
       g_set_error (error, G_REGEX_ERROR, G_REGEX_ERROR_MATCH,
                    _("Error while matching regular expression %s: %s"),
@@ -810,11 +857,17 @@ recalc_match_offsets (GMatchInfo *match_info,
       return FALSE;
     }
 
-  match_info->n_offsets = pcre2_get_ovector_count (match_info->match_data) * 2;
+  pre_n_offset = match_info->n_offsets;
+  match_info->n_offsets = ovector_size * 2;
   ovector = pcre2_get_ovector_pointer (match_info->match_data);
-  match_info->offsets = g_realloc_n (match_info->offsets,
-                                     match_info->n_offsets,
-                                     sizeof (gint));
+
+  if (match_info->n_offsets != pre_n_offset)
+    {
+      match_info->offsets = g_realloc_n (match_info->offsets,
+                                         match_info->n_offsets,
+                                         sizeof (gint));
+    }
+
   for (i = 0; i < match_info->n_offsets; i++)
     {
       match_info->offsets[i] = (int) ovector[i];
@@ -823,16 +876,21 @@ recalc_match_offsets (GMatchInfo *match_info,
   return TRUE;
 }
 
-static void
-enable_jit_with_match_options (GRegex *regex,
-                               GRegexMatchFlags match_options)
+static JITStatus
+enable_jit_with_match_options (GRegex   *regex,
+                               uint32_t  match_options)
 {
-  gint old_jit_options, new_jit_options, retval;
+  gint retval;
+  uint32_t old_jit_options, new_jit_options;
 
   if (!(regex->orig_compile_opts & G_REGEX_OPTIMIZE))
-    return;
+    return JIT_STATUS_DISABLED;
+
   if (regex->jit_status == JIT_STATUS_DISABLED)
-    return;
+    return JIT_STATUS_DISABLED;
+
+  if (match_options & G_REGEX_PCRE2_JIT_UNSUPPORTED_OPTIONS)
+    return JIT_STATUS_DISABLED;
 
   old_jit_options = regex->jit_options;
   new_jit_options = old_jit_options | PCRE2_JIT_COMPLETE;
@@ -843,34 +901,34 @@ enable_jit_with_match_options (GRegex *regex,
 
   /* no new options enabled */
   if (new_jit_options == old_jit_options)
-    return;
+    return regex->jit_status;
 
   retval = pcre2_jit_compile (regex->pcre_re, new_jit_options);
   switch (retval)
     {
     case 0: /* JIT enabled successfully */
-      regex->jit_status = JIT_STATUS_ENABLED;
       regex->jit_options = new_jit_options;
-      break;
+      return JIT_STATUS_ENABLED;
     case PCRE2_ERROR_NOMEMORY:
       g_debug ("JIT compilation was requested with G_REGEX_OPTIMIZE, "
                "but JIT was unable to allocate executable memory for the "
                "compiler. Falling back to interpretive code.");
-      regex->jit_status = JIT_STATUS_DISABLED;
-      break;
+      return JIT_STATUS_DISABLED;
     case PCRE2_ERROR_JIT_BADOPTION:
       g_debug ("JIT compilation was requested with G_REGEX_OPTIMIZE, "
                "but JIT support is not available. Falling back to "
                "interpretive code.");
-      regex->jit_status = JIT_STATUS_DISABLED;
+      return JIT_STATUS_DISABLED;
       break;
     default:
       g_debug ("JIT compilation was requested with G_REGEX_OPTIMIZE, "
-               "but request for JIT support had unexpectedly failed. "
-               "Falling back to interpretive code.");
-      regex->jit_status = JIT_STATUS_DISABLED;
+               "but request for JIT support had unexpectedly failed (error %d). "
+               "Falling back to interpretive code.", retval);
+      return JIT_STATUS_DISABLED;
       break;
     }
+
+  return regex->jit_status;
 }
 
 /**
@@ -881,7 +939,7 @@ enable_jit_with_match_options (GRegex *regex,
  * and must not be freed. Use g_regex_ref() if you need to keep it
  * after you free @match_info object.
  *
- * Returns: #GRegex object used in @match_info
+ * Returns: (transfer none): #GRegex object used in @match_info
  *
  * Since: 2.14
  */
@@ -992,9 +1050,10 @@ gboolean
 g_match_info_next (GMatchInfo  *match_info,
                    GError     **error)
 {
+  JITStatus jit_status;
   gint prev_match_start;
   gint prev_match_end;
-  gint opts;
+  uint32_t opts;
 
   g_return_val_if_fail (match_info != NULL, FALSE);
   g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
@@ -1011,16 +1070,16 @@ g_match_info_next (GMatchInfo  *match_info,
       return FALSE;
     }
 
-  opts = map_to_pcre2_match_flags (match_info->regex->match_opts | match_info->match_opts);
+  opts = match_info->regex->match_opts | match_info->match_opts;
 
-  enable_jit_with_match_options (match_info->regex, opts);
-  if (match_info->regex->jit_status == JIT_STATUS_ENABLED)
+  jit_status = enable_jit_with_match_options (match_info->regex, opts);
+  if (jit_status == JIT_STATUS_ENABLED)
     {
       match_info->matches = pcre2_jit_match (match_info->regex->pcre_re,
                                              (PCRE2_SPTR8) match_info->string,
                                              match_info->string_len,
                                              match_info->pos,
-                                             opts & ~G_REGEX_FLAGS_CONVERTED,
+                                             opts,
                                              match_info->match_data,
                                              match_info->match_context);
     }
@@ -1030,7 +1089,7 @@ g_match_info_next (GMatchInfo  *match_info,
                                          (PCRE2_SPTR8) match_info->string,
                                          match_info->string_len,
                                          match_info->pos,
-                                         opts & ~G_REGEX_FLAGS_CONVERTED,
+                                         opts,
                                          match_info->match_data,
                                          match_info->match_context);
     }
@@ -1042,6 +1101,25 @@ g_match_info_next (GMatchInfo  *match_info,
                    match_info->regex->pattern, match_error (match_info->matches));
       return FALSE;
     }
+  else if (match_info->matches == 0)
+    {
+      /* info->offsets is too small. */
+      match_info->n_offsets *= 2;
+      match_info->offsets = g_realloc_n (match_info->offsets,
+                                         match_info->n_offsets,
+                                         sizeof (gint));
+
+      pcre2_match_data_free (match_info->match_data);
+      match_info->match_data = pcre2_match_data_create (match_info->n_offsets, NULL);
+
+      return g_match_info_next (match_info, error);
+    }
+  else if (match_info->matches == PCRE2_ERROR_NOMATCH)
+    {
+      /* We're done with this match info */
+      match_info->pos = -1;
+      return FALSE;
+    }
   else
     if (!recalc_match_offsets (match_info, error))
       return FALSE;
@@ -1067,7 +1145,8 @@ g_match_info_next (GMatchInfo  *match_info,
       match_info->pos = match_info->offsets[1];
     }
 
-  g_assert (match_info->matches <= match_info->n_subpatterns + 1);
+  g_assert (match_info->matches < 0 ||
+            (uint32_t) match_info->matches <= match_info->n_subpatterns + 1);
 
   /* it's possible to get two identical matches when we are matching
    * empty strings, for instance if the pattern is "(?=[A-Z0-9])" and
@@ -1350,7 +1429,7 @@ g_match_info_fetch_pos (const GMatchInfo *match_info,
   /* make sure the sub expression number they're requesting is less than
    * the total number of sub expressions in the regex. When matching all
    * (g_regex_match_all()), also compare against the number of matches */
-  if (match_num >= MAX (match_info->n_subpatterns + 1, match_info->matches))
+  if ((uint32_t) match_num >= MAX (match_info->n_subpatterns + 1, (uint32_t) match_info->matches))
     return FALSE;
 
   if (start_pos != NULL)
@@ -1565,14 +1644,14 @@ g_regex_unref (GRegex *regex)
     }
 }
 
-/*
- * @match_options: (inout) (optional):
- */
-static pcre2_code *regex_compile (const gchar *pattern,
-                                  GRegexCompileFlags compile_options,
-                                  GRegexCompileFlags *compile_options_out,
-                                  GRegexMatchFlags *match_options,
-                                  GError **error);
+static pcre2_code * regex_compile (const gchar  *pattern,
+                                   uint32_t      compile_options,
+                                   uint32_t      newline_options,
+                                   uint32_t      bsr_options,
+                                   GError      **error);
+
+static uint32_t get_pcre2_inline_compile_options (pcre2_code *re,
+                                                  uint32_t    compile_options);
 
 /**
  * g_regex_new:
@@ -1598,11 +1677,10 @@ g_regex_new (const gchar         *pattern,
   GRegex *regex;
   pcre2_code *re;
   static gsize initialised = 0;
-  GRegexCompileFlags orig_compile_opts;
-
-  orig_compile_opts = compile_options;
-  compile_options = map_to_pcre2_compile_flags (compile_options);
-  match_options = map_to_pcre2_match_flags (match_options);
+  uint32_t pcre_compile_options;
+  uint32_t pcre_match_options;
+  uint32_t newline_options;
+  uint32_t bsr_options;
 
   g_return_val_if_fail (pattern != NULL, NULL);
   g_return_val_if_fail (error == NULL || *error == NULL, NULL);
@@ -1620,113 +1698,97 @@ g_regex_new (const gchar         *pattern,
       g_once_init_leave (&initialised, supports_utf8 ? 1 : 2);
     }
 
-  if (G_UNLIKELY (initialised != 1)) 
+  if (G_UNLIKELY (initialised != 1))
     {
       g_set_error_literal (error, G_REGEX_ERROR, G_REGEX_ERROR_COMPILE, 
                            _("PCRE library is compiled with incompatible options"));
       return NULL;
     }
 
-  switch (compile_options & G_REGEX_NEWLINE_MASK)
+  pcre_compile_options = get_pcre2_compile_options (compile_options);
+  pcre_match_options = get_pcre2_match_options (match_options, compile_options);
+
+  newline_options = get_pcre2_newline_match_options (match_options);
+  if (newline_options == 0)
+    newline_options = get_pcre2_newline_compile_options (compile_options);
+
+  if (newline_options == 0)
     {
-    case 0: /* PCRE2_NEWLINE_ANY */
-    case PCRE2_NEWLINE_CR:
-    case PCRE2_NEWLINE_LF:
-    case PCRE2_NEWLINE_CRLF:
-    case PCRE2_NEWLINE_ANYCRLF:
-      break;
-    default:
       g_set_error (error, G_REGEX_ERROR, G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS,
                    "Invalid newline flags");
       return NULL;
     }
 
-  re = regex_compile (pattern, compile_options, &compile_options,
-                      &match_options, error);
+  bsr_options = get_pcre2_bsr_match_options (match_options);
+  if (!bsr_options)
+    bsr_options = get_pcre2_bsr_compile_options (compile_options);
+
+  re = regex_compile (pattern, pcre_compile_options,
+                      newline_options, bsr_options, error);
   if (re == NULL)
     return NULL;
 
+  pcre_compile_options |=
+    get_pcre2_inline_compile_options (re, pcre_compile_options);
+
   regex = g_new0 (GRegex, 1);
   regex->ref_count = 1;
   regex->pattern = g_strdup (pattern);
   regex->pcre_re = re;
-  regex->compile_opts = compile_options;
-  regex->orig_compile_opts = orig_compile_opts;
-  regex->match_opts = match_options;
-  enable_jit_with_match_options (regex, regex->match_opts);
+  regex->compile_opts = pcre_compile_options;
+  regex->orig_compile_opts = compile_options;
+  regex->match_opts = pcre_match_options;
+  regex->orig_match_opts = match_options;
+  regex->jit_status = enable_jit_with_match_options (regex, regex->match_opts);
 
   return regex;
 }
 
-static gint
-extract_newline_options (const GRegexCompileFlags compile_options,
-                         const GRegexMatchFlags *match_options)
-{
-  gint newline_options = PCRE2_NEWLINE_ANY;
-
-  if (compile_options & G_REGEX_NEWLINE_MASK)
-    newline_options = compile_options & G_REGEX_NEWLINE_MASK;
-  if (match_options && *match_options & G_REGEX_MATCH_NEWLINE_MASK)
-    newline_options = *match_options & G_REGEX_MATCH_NEWLINE_MASK;
-
-  return newline_options;
-}
-
-static gint
-extract_bsr_options (const GRegexCompileFlags compile_options,
-                     const GRegexMatchFlags *match_options)
-{
-  gint bsr_options = PCRE2_BSR_UNICODE;
-
-  if (compile_options & PCRE2_BSR_ANYCRLF)
-    bsr_options = PCRE2_BSR_ANYCRLF;
-  if (match_options && *match_options & PCRE2_BSR_ANYCRLF)
-    bsr_options = PCRE2_BSR_ANYCRLF;
-  if (match_options && *match_options & PCRE2_BSR_UNICODE)
-    bsr_options = PCRE2_BSR_UNICODE;
-
-  return bsr_options;
-}
-
 static pcre2_code *
-regex_compile (const gchar *pattern,
-               GRegexCompileFlags compile_options,
-               GRegexCompileFlags *compile_options_out,
-               GRegexMatchFlags *match_options,
-               GError **error)
+regex_compile (const gchar  *pattern,
+               uint32_t      compile_options,
+               uint32_t      newline_options,
+               uint32_t      bsr_options,
+               GError      **error)
 {
   pcre2_code *re;
   pcre2_compile_context *context;
   const gchar *errmsg;
   PCRE2_SIZE erroffset;
   gint errcode;
-  GRegexCompileFlags nonpcre_compile_options;
-  uint32_t pcre_compile_options;
-
-  nonpcre_compile_options = compile_options & G_REGEX_COMPILE_NONPCRE_MASK;
 
   context = pcre2_compile_context_create (NULL);
 
   /* set newline options */
-  pcre2_set_newline (context, extract_newline_options (compile_options, match_options));
+  if (pcre2_set_newline (context, newline_options) != 0)
+    {
+      g_set_error (error, G_REGEX_ERROR,
+                   G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS,
+                   "Invalid newline flags");
+      pcre2_compile_context_free (context);
+      return NULL;
+    }
 
   /* set bsr options */
-  pcre2_set_bsr (context, extract_bsr_options (compile_options, match_options));
+  if (pcre2_set_bsr (context, bsr_options) != 0)
+    {
+      g_set_error (error, G_REGEX_ERROR,
+                   G_REGEX_ERROR_INCONSISTENT_NEWLINE_OPTIONS,
+                   "Invalid BSR flags");
+      pcre2_compile_context_free (context);
+      return NULL;
+    }
 
   /* In case UTF-8 mode is used, also set PCRE2_NO_UTF_CHECK */
   if (compile_options & PCRE2_UTF)
-    {
-      compile_options |= PCRE2_NO_UTF_CHECK;
-      if (match_options != NULL)
-        *match_options |= PCRE2_NO_UTF_CHECK;
-    }
+    compile_options |= PCRE2_NO_UTF_CHECK;
 
   compile_options |= PCRE2_UCP;
 
   /* compile the pattern */
   re = pcre2_compile ((PCRE2_SPTR8) pattern,
                       PCRE2_ZERO_TERMINATED,
-                      compile_options & ~G_REGEX_FLAGS_CONVERTED,
+                      compile_options,
                       &errcode,
                       &erroffset,
                       context);
@@ -1757,30 +1819,33 @@ regex_compile (const gchar *pattern,
       return NULL;
     }
 
+  return re;
+}
+
+static uint32_t
+get_pcre2_inline_compile_options (pcre2_code *re,
+                                  uint32_t    compile_options)
+{
+  uint32_t pcre_compile_options;
+  uint32_t nonpcre_compile_options;
+
   /* For options set at the beginning of the pattern, pcre puts them into
    * compile options, e.g. "(?i)foo" will make the pcre structure store
    * PCRE2_CASELESS even though it wasn't explicitly given for compilation. */
+  nonpcre_compile_options = compile_options & G_REGEX_COMPILE_NONPCRE_MASK;
   pcre2_pattern_info (re, PCRE2_INFO_ALLOPTIONS, &pcre_compile_options);
-  compile_options = pcre_compile_options & G_REGEX_COMPILE_PCRE_MASK;
-
-  /* Don't leak PCRE2_NEWLINE_ANY, which is part of PCRE2_NEWLINE_ANYCRLF */
-  if ((pcre_compile_options & PCRE2_NEWLINE_ANYCRLF) != PCRE2_NEWLINE_ANYCRLF)
-    compile_options &= ~PCRE2_NEWLINE_ANY;
-
+  compile_options = pcre_compile_options & G_REGEX_PCRE2_COMPILE_MASK;
   compile_options |= nonpcre_compile_options;
 
   if (!(compile_options & PCRE2_DUPNAMES))
     {
-      gboolean jchanged = FALSE;
+      uint32_t jchanged = 0;
       pcre2_pattern_info (re, PCRE2_INFO_JCHANGED, &jchanged);
       if (jchanged)
         compile_options |= PCRE2_DUPNAMES;
     }
 
-  if (compile_options_out != 0)
-    *compile_options_out = compile_options;
-
-  return re;
+  return compile_options;
 }
 
 /**
@@ -1817,7 +1882,7 @@ g_regex_get_pattern (const GRegex *regex)
 gint
 g_regex_get_max_backref (const GRegex *regex)
 {
-  gint value;
+  uint32_t value;
 
   pcre2_pattern_info (regex->pcre_re, PCRE2_INFO_BACKREFMAX, &value);
 
@@ -1837,7 +1902,7 @@ g_regex_get_max_backref (const GRegex *regex)
 gint
 g_regex_get_capture_count (const GRegex *regex)
 {
-  gint value;
+  uint32_t value;
 
   pcre2_pattern_info (regex->pcre_re, PCRE2_INFO_CAPTURECOUNT, &value);
 
@@ -1857,7 +1922,7 @@ g_regex_get_capture_count (const GRegex *regex)
 gboolean
 g_regex_get_has_cr_or_lf (const GRegex *regex)
 {
-  gint value;
+  uint32_t value;
 
   pcre2_pattern_info (regex->pcre_re, PCRE2_INFO_HASCRORLF, &value);
 
@@ -1879,7 +1944,7 @@ g_regex_get_has_cr_or_lf (const GRegex *regex)
 gint
 g_regex_get_max_lookbehind (const GRegex *regex)
 {
-  gint max_lookbehind;
+  uint32_t max_lookbehind;
 
   pcre2_pattern_info (regex->pcre_re, PCRE2_INFO_MAXLOOKBEHIND,
                       &max_lookbehind);
@@ -1904,7 +1969,8 @@ g_regex_get_max_lookbehind (const GRegex *regex)
 GRegexCompileFlags
 g_regex_get_compile_flags (const GRegex *regex)
 {
-  gint extra_flags, info_value;
+  GRegexCompileFlags extra_flags;
+  uint32_t info_value;
 
   g_return_val_if_fail (regex != NULL, 0);
 
@@ -1942,7 +2008,7 @@ g_regex_get_compile_flags (const GRegex *regex)
       break;
     }
 
-  return map_to_pcre1_compile_flags (regex->compile_opts) | extra_flags;
+  return g_regex_compile_flags_from_pcre2 (regex->compile_opts) | extra_flags;
 }
 
 /**
@@ -1958,9 +2024,15 @@ g_regex_get_compile_flags (const GRegex *regex)
 GRegexMatchFlags
 g_regex_get_match_flags (const GRegex *regex)
 {
+  uint32_t flags;
+
   g_return_val_if_fail (regex != NULL, 0);
 
-  return map_to_pcre1_match_flags (regex->match_opts & G_REGEX_MATCH_MASK);
+  flags = g_regex_match_flags_from_pcre2 (regex->match_opts);
+  flags |= (regex->orig_match_opts & G_REGEX_MATCH_NEWLINE_MASK);
+  flags |= (regex->orig_match_opts & (G_REGEX_MATCH_BSR_ANY | G_REGEX_MATCH_BSR_ANYCRLF));
+
+  return flags;
 }
 
 /**
@@ -1994,9 +2066,6 @@ g_regex_match_simple (const gchar        *pattern,
   GRegex *regex;
   gboolean result;
 
-  compile_options = map_to_pcre2_compile_flags (compile_options);
-  match_options = map_to_pcre2_match_flags (match_options);
-
   regex = g_regex_new (pattern, compile_options, G_REGEX_MATCH_DEFAULT, NULL);
   if (!regex)
     return FALSE;
@@ -2064,8 +2133,6 @@ g_regex_match (const GRegex      *regex,
                GRegexMatchFlags   match_options,
                GMatchInfo       **match_info)
 {
-  match_options = map_to_pcre2_match_flags (match_options);
-
   return g_regex_match_full (regex, string, -1, 0, match_options,
                              match_info, NULL);
 }
@@ -2149,8 +2216,6 @@ g_regex_match_full (const GRegex      *regex,
   GMatchInfo *info;
   gboolean match_ok;
 
-  match_options = map_to_pcre2_match_flags (match_options);
-
   g_return_val_if_fail (regex != NULL, FALSE);
   g_return_val_if_fail (string != NULL, FALSE);
   g_return_val_if_fail (start_position >= 0, FALSE);
@@ -2201,8 +2266,6 @@ g_regex_match_all (const GRegex      *regex,
                    GRegexMatchFlags   match_options,
                    GMatchInfo       **match_info)
 {
-  match_options = map_to_pcre2_match_flags (match_options);
-
   return g_regex_match_all_full (regex, string, -1, 0, match_options,
                                  match_info, NULL);
 }
@@ -2274,8 +2337,8 @@ g_regex_match_all_full (const GRegex      *regex,
   gboolean done;
   pcre2_code *pcre_re;
   gboolean retval;
-
-  match_options = map_to_pcre2_match_flags (match_options);
+  uint32_t newline_options;
+  uint32_t bsr_options;
 
   g_return_val_if_fail (regex != NULL, FALSE);
   g_return_val_if_fail (string != NULL, FALSE);
@@ -2283,6 +2346,14 @@ g_regex_match_all_full (const GRegex      *regex,
   g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
   g_return_val_if_fail ((match_options & ~G_REGEX_MATCH_MASK) == 0, FALSE);
 
+  newline_options = get_pcre2_newline_match_options (match_options);
+  if (!newline_options)
+    newline_options = get_pcre2_newline_compile_options (regex->orig_compile_opts);
+
+  bsr_options = get_pcre2_bsr_match_options (match_options);
+  if (!bsr_options)
+    bsr_options = get_pcre2_bsr_compile_options (regex->orig_compile_opts);
+
   /* For PCRE2 we need to turn off PCRE2_NO_AUTO_POSSESS, which is an
    * optimization for normal regex matching, but results in omitting some
    * shorter matches here, and an observable behaviour change.
@@ -2291,7 +2362,7 @@ g_regex_match_all_full (const GRegex      *regex,
    * codesearch.debian.net, so don't bother caching the recompiled RE. */
   pcre_re = regex_compile (regex->pattern,
                            regex->compile_opts | PCRE2_NO_AUTO_POSSESS,
-                           NULL, NULL, error);
+                           newline_options, bsr_options, error);
   if (pcre_re == NULL)
     return FALSE;
 
@@ -2305,17 +2376,10 @@ g_regex_match_all_full (const GRegex      *regex,
       info->matches = pcre2_dfa_match (pcre_re,
                                        (PCRE2_SPTR8) info->string, info->string_len,
                                        info->pos,
-                                       (regex->match_opts | match_options | PCRE2_NO_UTF_CHECK) & ~G_REGEX_FLAGS_CONVERTED,
+                                       (regex->match_opts | info->match_opts),
                                        info->match_data,
                                        info->match_context,
                                        info->workspace, info->n_workspace);
-
-      if (!recalc_match_offsets (info, error))
-        {
-          g_match_info_free (info);
-          return FALSE;
-        }
-
       if (info->matches == PCRE2_ERROR_DFA_WSSIZE)
         {
           /* info->workspace is too small. */
@@ -2342,6 +2406,11 @@ g_regex_match_all_full (const GRegex      *regex,
                        _("Error while matching regular expression %s: %s"),
                        regex->pattern, match_error (info->matches));
         }
+      else if (info->matches != PCRE2_ERROR_NOMATCH)
+        {
+          if (!recalc_match_offsets (info, error))
+            info->matches = PCRE2_ERROR_NOMATCH;
+        }
     }
 
   pcre2_code_free (pcre_re);
@@ -2438,9 +2507,6 @@ g_regex_split_simple (const gchar        *pattern,
   GRegex *regex;
   gchar **result;
 
-  compile_options = map_to_pcre2_compile_flags (compile_options);
-  match_options = map_to_pcre2_match_flags (match_options);
-
   regex = g_regex_new (pattern, compile_options, 0, NULL);
   if (!regex)
     return NULL;
@@ -2484,8 +2550,6 @@ g_regex_split (const GRegex     *regex,
                const gchar      *string,
                GRegexMatchFlags  match_options)
 {
-  match_options = map_to_pcre2_match_flags (match_options);
-
   return g_regex_split_full (regex, string, -1, 0,
                              match_options, 0, NULL);
 }
@@ -2550,8 +2614,6 @@ g_regex_split_full (const GRegex      *regex,
   /* the returned array of char **s */
   gchar **string_list;
 
-  match_options = map_to_pcre2_match_flags (match_options);
-
   g_return_val_if_fail (regex != NULL, NULL);
   g_return_val_if_fail (string != NULL, NULL);
   g_return_val_if_fail (start_position >= 0, NULL);
@@ -3176,8 +3238,6 @@ g_regex_replace (const GRegex      *regex,
   GList *list;
   GError *tmp_error = NULL;
 
-  match_options = map_to_pcre2_match_flags (match_options);
-
   g_return_val_if_fail (regex != NULL, NULL);
   g_return_val_if_fail (string != NULL, NULL);
   g_return_val_if_fail (start_position >= 0, NULL);
@@ -3247,8 +3307,6 @@ g_regex_replace_literal (const GRegex      *regex,
                          GRegexMatchFlags   match_options,
                          GError           **error)
 {
-  match_options = map_to_pcre2_match_flags (match_options);
-
   g_return_val_if_fail (replacement != NULL, NULL);
   g_return_val_if_fail ((match_options & ~G_REGEX_MATCH_MASK) == 0, NULL);
 
@@ -3337,8 +3395,6 @@ g_regex_replace_eval (const GRegex        *regex,
   gboolean done = FALSE;
   GError *tmp_error = NULL;
 
-  match_options = map_to_pcre2_match_flags (match_options);
-
   g_return_val_if_fail (regex != NULL, NULL);
   g_return_val_if_fail (string != NULL, NULL);
   g_return_val_if_fail (start_position >= 0, NULL);
index 0386e8e..ee934e5 100644 (file)
@@ -2425,9 +2425,15 @@ g_strsplit (const gchar *string,
   g_return_val_if_fail (delimiter[0] != '\0', NULL);
 
   if (max_tokens < 1)
-    max_tokens = G_MAXINT;
+    {
+      max_tokens = G_MAXINT;
+      string_list = g_ptr_array_new ();
+    }
+  else
+    {
+      string_list = g_ptr_array_new_full (max_tokens + 1, NULL);
+    }
 
-  string_list = g_ptr_array_new ();
   remainder = string;
   s = strstr (remainder, delimiter);
   if (s)
index bcfcba9..1e6dc36 100644 (file)
@@ -435,6 +435,7 @@ if host_system == 'windows'
 else
   gtester = executable('gtester', 'gtester.c',
     install : true,
+    install_tag : 'bin-devel',
     c_args : ['-UG_DISABLE_ASSERT'],
     include_directories : configinc,
     dependencies : [libglib_dep])
@@ -447,6 +448,7 @@ configure_file(
   input: 'gtester-report.in',
   output: 'gtester-report',
   install_dir: get_option('bindir'),
+  install_tag : 'bin-devel',
   configuration: report_conf,
   install_mode: 'rwxr-xr-x'
 )
index acb082b..9803d49 100644 (file)
@@ -1,6 +1,7 @@
 /*
  * Copyright (C) 2005 - 2006, Marco Barisione <marco@barisione.org>
  * Copyright (C) 2010 Red Hat, Inc.
+ * Copyright (C) 2022, Marco Trevisan <marco.trevisan@canonical.com>
  *
  * SPDX-License-Identifier: LGPL-2.1-or-later
  *
@@ -105,7 +106,7 @@ test_new (gconstpointer d)
   data = g_new0 (TestNewData, 1);                                \
   data->pattern = _pattern;                                      \
   data->compile_opts = _compile_opts;                            \
-  data->match_opts = 0;                                          \
+  data->match_opts = _match_opts;                                \
   data->expected_error = 0;                                      \
   data->check_flags = TRUE;                                      \
   data->real_compile_opts = _real_compile_opts;                  \
@@ -172,7 +173,24 @@ test_match_simple (gconstpointer d)
   data->compile_opts = _compile_opts;                                   \
   data->match_opts = _match_opts;                                       \
   data->expected = _expected;                                           \
-  path = g_strdup_printf ("/regex/match-%s/%d", _name, ++total);        \
+  total++;                                                              \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                            \
+    path = g_strdup_printf ("/regex/match-%s-optimized/%d", _name, total); \
+  else                                                                  \
+    path = g_strdup_printf ("/regex/match-%s/%d", _name, total);        \
+  g_test_add_data_func_full (path, data, test_match_simple, g_free);    \
+  g_free (path);                                                        \
+  data = g_memdup2 (data, sizeof (TestMatchData));                      \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                            \
+    {                                                                   \
+      data->compile_opts &= ~G_REGEX_OPTIMIZE;                          \
+      path = g_strdup_printf ("/regex/match-%s/%d", _name, total);      \
+    }                                                                   \
+  else                                                                  \
+    {                                                                   \
+      data->compile_opts |= G_REGEX_OPTIMIZE;                           \
+      path = g_strdup_printf ("/regex/match-%s-optimized/%d", _name, total); \
+    }                                                                   \
   g_test_add_data_func_full (path, data, test_match_simple, g_free);    \
   g_free (path);                                                        \
 }
@@ -184,6 +202,108 @@ test_match_simple (gconstpointer d)
 #define TEST_MATCH_NOTEMPTY_ATSTART(_pattern, _string, _expected) \
   TEST_MATCH_SIMPLE_NAMED("notempty-atstart", _pattern, _string, 0, G_REGEX_MATCH_NOTEMPTY_ATSTART, _expected)
 
+static char *
+compile_options_to_string (GRegexCompileFlags compile_flags)
+{
+  GStrvBuilder *builder = g_strv_builder_new();
+  GStrv strv;
+  char *ret;
+
+  if (compile_flags & G_REGEX_DEFAULT)
+    g_strv_builder_add (builder, "default");
+  if (compile_flags & G_REGEX_CASELESS)
+    g_strv_builder_add (builder, "caseless");
+  if (compile_flags & G_REGEX_MULTILINE)
+    g_strv_builder_add (builder, "multiline");
+  if (compile_flags & G_REGEX_DOTALL)
+    g_strv_builder_add (builder, "dotall");
+  if (compile_flags & G_REGEX_EXTENDED)
+    g_strv_builder_add (builder, "extended");
+  if (compile_flags & G_REGEX_ANCHORED)
+    g_strv_builder_add (builder, "anchored");
+  if (compile_flags & G_REGEX_DOLLAR_ENDONLY)
+    g_strv_builder_add (builder, "dollar-endonly");
+  if (compile_flags & G_REGEX_UNGREEDY)
+    g_strv_builder_add (builder, "ungreedy");
+  if (compile_flags & G_REGEX_RAW)
+    g_strv_builder_add (builder, "raw");
+  if (compile_flags & G_REGEX_NO_AUTO_CAPTURE)
+    g_strv_builder_add (builder, "no-auto-capture");
+  if (compile_flags & G_REGEX_OPTIMIZE)
+    g_strv_builder_add (builder, "optimize");
+  if (compile_flags & G_REGEX_FIRSTLINE)
+    g_strv_builder_add (builder, "firstline");
+  if (compile_flags & G_REGEX_DUPNAMES)
+    g_strv_builder_add (builder, "dupnames");
+  if (compile_flags & G_REGEX_NEWLINE_CR)
+    g_strv_builder_add (builder, "newline-cr");
+  if (compile_flags & G_REGEX_NEWLINE_LF)
+    g_strv_builder_add (builder, "newline-lf");
+  if (compile_flags & G_REGEX_NEWLINE_CRLF)
+    g_strv_builder_add (builder, "newline-crlf");
+  if (compile_flags & G_REGEX_NEWLINE_ANYCRLF)
+    g_strv_builder_add (builder, "newline-anycrlf");
+  if (compile_flags & G_REGEX_BSR_ANYCRLF)
+    g_strv_builder_add (builder, "bsr-anycrlf");
+
+  strv = g_strv_builder_end (builder);
+  ret = g_strjoinv ("|", strv);
+
+  g_strfreev (strv);
+  g_strv_builder_unref (builder);
+
+  return ret;
+}
+
+static char *
+match_options_to_string (GRegexMatchFlags match_flags)
+{
+  GStrvBuilder *builder = g_strv_builder_new();
+  GStrv strv;
+  char *ret;
+
+  if (match_flags & G_REGEX_MATCH_DEFAULT)
+    g_strv_builder_add (builder, "default");
+  if (match_flags & G_REGEX_MATCH_ANCHORED)
+    g_strv_builder_add (builder, "anchored");
+  if (match_flags & G_REGEX_MATCH_NOTBOL)
+    g_strv_builder_add (builder, "notbol");
+  if (match_flags & G_REGEX_MATCH_NOTEOL)
+    g_strv_builder_add (builder, "noteol");
+  if (match_flags & G_REGEX_MATCH_NOTEMPTY)
+    g_strv_builder_add (builder, "notempty");
+  if (match_flags & G_REGEX_MATCH_PARTIAL)
+    g_strv_builder_add (builder, "partial");
+  if (match_flags & G_REGEX_MATCH_NEWLINE_CR)
+    g_strv_builder_add (builder, "newline-cr");
+  if (match_flags & G_REGEX_MATCH_NEWLINE_LF)
+    g_strv_builder_add (builder, "newline-lf");
+  if (match_flags & G_REGEX_MATCH_NEWLINE_CRLF)
+    g_strv_builder_add (builder, "newline-crlf");
+  if (match_flags & G_REGEX_MATCH_NEWLINE_ANY)
+    g_strv_builder_add (builder, "newline-any");
+  if (match_flags & G_REGEX_MATCH_NEWLINE_ANYCRLF)
+    g_strv_builder_add (builder, "newline-anycrlf");
+  if (match_flags & G_REGEX_MATCH_BSR_ANYCRLF)
+    g_strv_builder_add (builder, "bsr-anycrlf");
+  if (match_flags & G_REGEX_MATCH_BSR_ANY)
+    g_strv_builder_add (builder, "bsr-any");
+  if (match_flags & G_REGEX_MATCH_PARTIAL_SOFT)
+    g_strv_builder_add (builder, "partial-soft");
+  if (match_flags & G_REGEX_MATCH_PARTIAL_HARD)
+    g_strv_builder_add (builder, "partial-hard");
+  if (match_flags & G_REGEX_MATCH_NOTEMPTY_ATSTART)
+    g_strv_builder_add (builder, "notempty-atstart");
+
+  strv = g_strv_builder_end (builder);
+  ret = g_strjoinv ("|", strv);
+
+  g_strfreev (strv);
+  g_strv_builder_unref (builder);
+
+  return ret;
+}
+
 static void
 test_match (gconstpointer d)
 {
@@ -191,6 +311,9 @@ test_match (gconstpointer d)
   GRegex *regex;
   gboolean match;
   GError *error = NULL;
+  gchar *compile_opts_str;
+  gchar *match_opts_str;
+  gchar *match_opts2_str;
 
   regex = g_regex_new (data->pattern, data->compile_opts, data->match_opts, &error);
   g_assert (regex != NULL);
@@ -199,31 +322,35 @@ test_match (gconstpointer d)
   match = g_regex_match_full (regex, data->string, data->string_len,
                               data->start_position, data->match_opts2, NULL, NULL);
 
+  compile_opts_str = compile_options_to_string (data->compile_opts);
+  match_opts_str = match_options_to_string (data->match_opts);
+  match_opts2_str = match_options_to_string (data->match_opts2);
+
   if (data->expected)
     {
       if (!match)
-        g_error ("Regex '%s' (with compile options %u and "
-            "match options %u) should have matched '%.*s' "
-            "(of length %d, at position %d, with match options %u) but did not",
-            data->pattern, data->compile_opts, data->match_opts,
+        g_error ("Regex '%s' (with compile options '%s' and "
+            "match options '%s') should have matched '%.*s' "
+            "(of length %d, at position %d, with match options '%s') but did not",
+            data->pattern, compile_opts_str, match_opts_str,
             data->string_len == -1 ? (int) strlen (data->string) :
               (int) data->string_len,
             data->string, (int) data->string_len,
-            data->start_position, data->match_opts2);
+            data->start_position, match_opts2_str);
 
       g_assert_cmpint (match, ==, TRUE);
     }
   else
     {
       if (match)
-        g_error ("Regex '%s' (with compile options %u and "
-            "match options %u) should not have matched '%.*s' "
-            "(of length %d, at position %d, with match options %u) but did",
-            data->pattern, data->compile_opts, data->match_opts,
+        g_error ("Regex '%s' (with compile options '%s' and "
+            "match options '%s') should not have matched '%.*s' "
+            "(of length %d, at position %d, with match options '%s') but did",
+            data->pattern, compile_opts_str, match_opts_str,
             data->string_len == -1 ? (int) strlen (data->string) :
               (int) data->string_len,
             data->string, (int) data->string_len,
-            data->start_position, data->match_opts2);
+            data->start_position, match_opts2_str);
     }
 
   if (data->string_len == -1 && data->start_position == 0)
@@ -232,6 +359,9 @@ test_match (gconstpointer d)
       g_assert_cmpint (match, ==, data->expected);
     }
 
+  g_free (compile_opts_str);
+  g_free (match_opts_str);
+  g_free (match_opts2_str);
   g_regex_unref (regex);
 }
 
@@ -248,7 +378,24 @@ test_match (gconstpointer d)
   data->start_position = _start_position;                               \
   data->match_opts2 = _match_opts2;                                     \
   data->expected = _expected;                                           \
-  path = g_strdup_printf ("/regex/match/%d", ++total);                  \
+  total++;                                                              \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                            \
+    path = g_strdup_printf ("/regex/match-optimized/%d", total);        \
+  else                                                                  \
+    path = g_strdup_printf ("/regex/match/%d", total);                  \
+  g_test_add_data_func_full (path, data, test_match, g_free);           \
+  g_free (path);                                                        \
+  data = g_memdup2 (data, sizeof (TestMatchData));                      \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                            \
+    {                                                                   \
+      data->compile_opts &= ~G_REGEX_OPTIMIZE;                          \
+      path = g_strdup_printf ("/regex/match/%d", total);                \
+    }                                                                   \
+  else                                                                  \
+    {                                                                   \
+      data->compile_opts |= G_REGEX_OPTIMIZE;                           \
+      path = g_strdup_printf ("/regex/match-optimized/%d", total);      \
+    }                                                                   \
   g_test_add_data_func_full (path, data, test_match, g_free);           \
   g_free (path);                                                        \
 }
@@ -467,6 +614,7 @@ typedef struct {
   const gchar *pattern;
   const gchar *string;
   gint start_position;
+  GRegexCompileFlags compile_flags;
   GRegexMatchFlags match_opts;
   gint expected_count;
 } TestMatchCountData;
@@ -479,7 +627,8 @@ test_match_count (gconstpointer d)
   GMatchInfo *match_info;
   gint count;
 
-  regex = g_regex_new (data->pattern, G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, NULL);
+  regex = g_regex_new (data->pattern, data->compile_flags,
+                       G_REGEX_MATCH_DEFAULT, NULL);
 
   g_assert (regex != NULL);
 
@@ -504,7 +653,14 @@ test_match_count (gconstpointer d)
   data->start_position = _start_position;                               \
   data->match_opts = _match_opts;                                       \
   data->expected_count = _expected_count;                               \
-  path = g_strdup_printf ("/regex/match/count/%d", ++total);            \
+  data->compile_flags = G_REGEX_DEFAULT;                                \
+  total++;                                                              \
+  path = g_strdup_printf ("/regex/match/count/%d", total);              \
+  g_test_add_data_func_full (path, data, test_match_count, g_free);     \
+  g_free (path);                                                        \
+  data = g_memdup2 (data, sizeof (TestMatchCountData));                 \
+  data->compile_flags |= G_REGEX_OPTIMIZE;                              \
+  path = g_strdup_printf ("/regex/match/count-optimized/%d", total);    \
   g_test_add_data_func_full (path, data, test_match_count, g_free);     \
   g_free (path);                                                        \
 }
@@ -543,7 +699,24 @@ test_partial (gconstpointer d)
   data->compile_opts = _compile_opts;                           \
   data->match_opts = _match_opts;                               \
   data->expected = _expected;                                   \
-  path = g_strdup_printf ("/regex/match/partial/%d", ++total);  \
+  total++;                                                      \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                    \
+    path = g_strdup_printf ("/regex/match/partial-optimized/%d", total); \
+  else                                                          \
+    path = g_strdup_printf ("/regex/match/partial%d", total);   \
+  g_test_add_data_func_full (path, data, test_partial, g_free); \
+  g_free (path);                                                \
+  data = g_memdup2 (data, sizeof (TestMatchData));              \
+  if (data->compile_opts & G_REGEX_OPTIMIZE)                    \
+    {                                                           \
+      data->compile_opts &= ~G_REGEX_OPTIMIZE;                  \
+      path = g_strdup_printf ("/regex/match/partial%d", total); \
+    }                                                           \
+  else                                                          \
+    {                                                           \
+      data->compile_opts |= G_REGEX_OPTIMIZE;                   \
+      path = g_strdup_printf ("/regex/match/partial-optimized/%d", total); \
+    }                                                           \
   g_test_add_data_func_full (path, data, test_partial, g_free); \
   g_free (path);                                                \
 }
@@ -553,6 +726,7 @@ test_partial (gconstpointer d)
 typedef struct {
   const gchar *pattern;
   const gchar *string;
+  GRegexCompileFlags compile_flags;
   gint         start_position;
   gint         sub_n;
   const gchar *expected_sub;
@@ -569,7 +743,7 @@ test_sub_pattern (gconstpointer d)
   gchar *sub_expr;
   gint start = UNTOUCHED, end = UNTOUCHED;
 
-  regex = g_regex_new (data->pattern, G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, NULL);
+  regex = g_regex_new (data->pattern, data->compile_flags, G_REGEX_MATCH_DEFAULT, NULL);
 
   g_assert (regex != NULL);
 
@@ -599,7 +773,14 @@ test_sub_pattern (gconstpointer d)
   data->expected_sub = _expected_sub;                                   \
   data->expected_start = _expected_start;                               \
   data->expected_end = _expected_end;                                   \
-  path = g_strdup_printf ("/regex/match/subpattern/%d", ++total);       \
+  data->compile_flags = G_REGEX_DEFAULT;                                \
+  total++;                                                              \
+  path = g_strdup_printf ("/regex/match/subpattern/%d", total);         \
+  g_test_add_data_func_full (path, data, test_sub_pattern, g_free);     \
+  g_free (path);                                                        \
+  data = g_memdup2 (data, sizeof (TestSubData));                        \
+  data->compile_flags = G_REGEX_OPTIMIZE;                               \
+  path = g_strdup_printf ("/regex/match/subpattern-optimized/%d", total); \
   g_test_add_data_func_full (path, data, test_sub_pattern, g_free);     \
   g_free (path);                                                        \
 }
@@ -1094,6 +1275,8 @@ typedef struct {
   gint         start_position;
   const gchar *replacement;
   const gchar *expected;
+  GRegexCompileFlags compile_flags;
+  GRegexMatchFlags match_flags;
 } TestReplaceData;
 
 static void
@@ -1102,17 +1285,25 @@ test_replace (gconstpointer d)
   const TestReplaceData *data = d;
   GRegex *regex;
   gchar *res;
+  GError *error = NULL;
 
-  regex = g_regex_new (data->pattern, G_REGEX_DEFAULT, G_REGEX_MATCH_DEFAULT, NULL);
-  res = g_regex_replace (regex, data->string, -1, data->start_position, data->replacement, 0, NULL);
+  regex = g_regex_new (data->pattern, data->compile_flags, G_REGEX_MATCH_DEFAULT, &error);
+  g_assert_no_error (error);
+
+  res = g_regex_replace (regex, data->string, -1, data->start_position,
+                         data->replacement, data->match_flags, &error);
 
   g_assert_cmpstr (res, ==, data->expected);
 
+  if (data->expected)
+    g_assert_no_error (error);
+
   g_free (res);
   g_regex_unref (regex);
+  g_clear_error (&error);
 }
 
-#define TEST_REPLACE(_pattern, _string, _start_position, _replacement, _expected) { \
+#define TEST_REPLACE_OPTIONS(_pattern, _string, _start_position, _replacement, _expected, _compile_flags, _match_flags) { \
   TestReplaceData *data;                                                \
   gchar *path;                                                          \
   data = g_new0 (TestReplaceData, 1);                                   \
@@ -1121,11 +1312,33 @@ test_replace (gconstpointer d)
   data->start_position = _start_position;                               \
   data->replacement = _replacement;                                     \
   data->expected = _expected;                                           \
-  path = g_strdup_printf ("/regex/replace/%d", ++total);                \
+  data->compile_flags = _compile_flags;                                 \
+  data->match_flags = _match_flags;                                     \
+  total++;                                                              \
+  if (data->compile_flags & G_REGEX_OPTIMIZE)                           \
+    path = g_strdup_printf ("/regex/replace-optimized/%d", total);      \
+  else                                                                  \
+    path = g_strdup_printf ("/regex/replace/%d", total);                \
+  g_test_add_data_func_full (path, data, test_replace, g_free);         \
+  g_free (path);                                                        \
+  data = g_memdup2 (data, sizeof (TestReplaceData));                    \
+  if (data->compile_flags & G_REGEX_OPTIMIZE)                           \
+    {                                                                   \
+      data->compile_flags &= ~G_REGEX_OPTIMIZE;                         \
+      path = g_strdup_printf ("/regex/replace/%d", total);              \
+    }                                                                   \
+  else                                                                  \
+    {                                                                   \
+      data->compile_flags |= G_REGEX_OPTIMIZE;                          \
+      path = g_strdup_printf ("/regex/replace-optimized/%d", total);    \
+    }                                                                   \
   g_test_add_data_func_full (path, data, test_replace, g_free);         \
   g_free (path);                                                        \
 }
 
+#define TEST_REPLACE(_pattern, _string, _start_position, _replacement, _expected) \
+  TEST_REPLACE_OPTIONS (_pattern, _string, _start_position, _replacement, _expected, 0, 0)
+
 static void
 test_replace_lit (gconstpointer d)
 {
@@ -1556,6 +1769,12 @@ test_class (void)
   res = g_match_info_next (match, NULL);
   g_assert (!res);
 
+  /* Accessing match again should not crash */
+  g_test_expect_message ("GLib", G_LOG_LEVEL_CRITICAL,
+                         "*match_info->pos >= 0*");
+  g_assert_false (g_match_info_next (match, NULL));
+  g_test_assert_expected_messages ();
+
   g_match_info_free (match);
   g_regex_unref (regex);
 }
@@ -2200,6 +2419,67 @@ test_compile_errors (void)
   g_clear_error (&error);
 }
 
+static void
+test_jit_unsupported_matching_options (void)
+{
+  GRegex *regex;
+  GMatchInfo *info;
+  gchar *substring;
+
+  regex = g_regex_new ("(\\w+)#(\\w+)", G_REGEX_OPTIMIZE, G_REGEX_MATCH_DEFAULT, NULL);
+
+  g_assert_true (g_regex_match (regex, "aa#bb cc#dd", G_REGEX_MATCH_DEFAULT, &info));
+  g_assert_cmpint (g_match_info_get_match_count (info), ==, 3);
+  substring = g_match_info_fetch (info, 1);
+  g_assert_cmpstr (substring, ==, "aa");
+  g_clear_pointer (&substring, g_free);
+  substring = g_match_info_fetch (info, 2);
+  g_assert_cmpstr (substring, ==, "bb");
+  g_clear_pointer (&substring, g_free);
+  g_assert_true (g_match_info_next (info, NULL));
+  g_assert_cmpint (g_match_info_get_match_count (info), ==, 3);
+  substring = g_match_info_fetch (info, 1);
+  g_assert_cmpstr (substring, ==, "cc");
+  g_clear_pointer (&substring, g_free);
+  substring = g_match_info_fetch (info, 2);
+  g_assert_cmpstr (substring, ==, "dd");
+  g_clear_pointer (&substring, g_free);
+  g_assert_false (g_match_info_next (info, NULL));
+  g_match_info_free (info);
+
+  g_assert_true (g_regex_match (regex, "aa#bb cc#dd", G_REGEX_MATCH_ANCHORED, &info));
+  g_assert_cmpint (g_match_info_get_match_count (info), ==, 3);
+  substring = g_match_info_fetch (info, 1);
+  g_assert_cmpstr (substring, ==, "aa");
+  g_clear_pointer (&substring, g_free);
+  substring = g_match_info_fetch (info, 2);
+  g_assert_cmpstr (substring, ==, "bb");
+  g_clear_pointer (&substring, g_free);
+  g_assert_false (g_match_info_next (info, NULL));
+  g_match_info_free (info);
+
+  g_assert_true (g_regex_match (regex, "aa#bb cc#dd", G_REGEX_MATCH_DEFAULT, &info));
+  g_assert_cmpint (g_match_info_get_match_count (info), ==, 3);
+  substring = g_match_info_fetch (info, 1);
+  g_assert_cmpstr (substring, ==, "aa");
+  g_clear_pointer (&substring, g_free);
+  substring = g_match_info_fetch (info, 2);
+  g_assert_cmpstr (substring, ==, "bb");
+  g_clear_pointer (&substring, g_free);
+  g_assert_true (g_match_info_next (info, NULL));
+  g_assert_cmpint (g_match_info_get_match_count (info), ==, 3);
+  substring = g_match_info_fetch (info, 1);
+  g_assert_cmpstr (substring, ==, "cc");
+  g_clear_pointer (&substring, g_free);
+  substring = g_match_info_fetch (info, 2);
+  g_assert_cmpstr (substring, ==, "dd");
+  g_clear_pointer (&substring, g_free);
+  g_assert_false (g_match_info_next (info, NULL));
+  g_match_info_free (info);
+
+  g_regex_unref (regex);
+}
+
 int
 main (int argc, char *argv[])
 {
@@ -2218,6 +2498,7 @@ main (int argc, char *argv[])
   g_test_add_func ("/regex/explicit-crlf", test_explicit_crlf);
   g_test_add_func ("/regex/max-lookbehind", test_max_lookbehind);
   g_test_add_func ("/regex/compile-errors", test_compile_errors);
+  g_test_add_func ("/regex/jit-unsupported-matching", test_jit_unsupported_matching_options);
 
   /* TEST_NEW(pattern, compile_opts, match_opts) */
   TEST_NEW("[A-Z]+", G_REGEX_CASELESS | G_REGEX_EXTENDED | G_REGEX_OPTIMIZE, G_REGEX_MATCH_NOTBOL | G_REGEX_MATCH_PARTIAL);
@@ -2243,7 +2524,13 @@ main (int argc, char *argv[])
 
   /* TEST_NEW_CHECK_FLAGS(pattern, compile_opts, match_ops, real_compile_opts, real_match_opts) */
   TEST_NEW_CHECK_FLAGS ("a", G_REGEX_OPTIMIZE, 0, G_REGEX_OPTIMIZE, 0);
+  TEST_NEW_CHECK_FLAGS ("a", G_REGEX_OPTIMIZE, G_REGEX_MATCH_NOTEMPTY,
+                        G_REGEX_OPTIMIZE, G_REGEX_MATCH_NOTEMPTY);
+  TEST_NEW_CHECK_FLAGS ("a", 0, G_REGEX_MATCH_NEWLINE_ANYCRLF | G_REGEX_MATCH_BSR_ANYCRLF,
+                        G_REGEX_NEWLINE_ANYCRLF | G_REGEX_BSR_ANYCRLF,
+                        G_REGEX_MATCH_NEWLINE_ANYCRLF | G_REGEX_MATCH_BSR_ANYCRLF);
   TEST_NEW_CHECK_FLAGS ("a", G_REGEX_RAW, 0, G_REGEX_RAW, 0);
+  TEST_NEW_CHECK_FLAGS ("(?J)a", 0, 0, G_REGEX_DUPNAMES, 0);
   TEST_NEW_CHECK_FLAGS ("^.*", 0, 0, G_REGEX_ANCHORED, 0);
   TEST_NEW_CHECK_FLAGS ("(*UTF8)a", 0, 0, 0 /* this is the default in GRegex */, 0);
   TEST_NEW_CHECK_FLAGS ("(*UCP)a", 0, 0, 0 /* this always on in GRegex */, 0);
@@ -2315,6 +2602,16 @@ main (int argc, char *argv[])
   TEST_NEW_FAIL ("\\k", 0, G_REGEX_ERROR_MISSING_NAME);
   TEST_NEW_FAIL ("a[\\NB]c", 0, G_REGEX_ERROR_NOT_SUPPORTED_IN_CLASS);
   TEST_NEW_FAIL ("(*:0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEFG)XX", 0, G_REGEX_ERROR_NAME_TOO_LONG);
+  /* See https://gitlab.gnome.org/GNOME/gtksourceview/-/issues/278 */
+  TEST_NEW_FAIL ("(?i-x)((?:(?i-x)[^\\x00\\t\\n\\f\\r \"'/<=>\\x{007F}-\\x{009F}" \
+                 "\\x{FDD0}-\\x{FDEF}\\x{FFFE}\\x{FFFF}\\x{1FFFE}\\x{1FFFF}" \
+                 "\\x{2FFFE}\\x{2FFFF}\\x{3FFFE}\\x{3FFFF}\\x{4FFFE}\\x{4FFFF}" \
+                 "\\x{5FFFE}\\x{5FFFF}\\x{6FFFE}\\x{6FFFF}\\x{7FFFE}\\x{7FFFF}" \
+                 "\\x{8FFFE}\\x{8FFFF}\\x{9FFFE}\\x{9FFFF}\\x{AFFFE}\\x{AFFFF}" \
+                 "\\x{BFFFE}\\x{BFFFF}\\x{CFFFE}\\x{CFFFF}\\x{DFFFE}\\x{DFFFF}" \
+                 "\\x{EFFFE}\\x{EFFFF}\\x{FFFFE}\\x{FFFFF}\\x{10FFFE}\\x{10FFFF}]+)" \
+                 "\\s*=\\s*)(\\\")",
+                 G_REGEX_RAW, G_REGEX_ERROR_HEX_CODE_TOO_LARGE);
 
   /* These errors can't really be tested easily:
    * G_REGEX_ERROR_EXPRESSION_TOO_LARGE
@@ -2338,6 +2635,7 @@ main (int argc, char *argv[])
   TEST_MATCH_SIMPLE("a", "ab", 0, G_REGEX_MATCH_ANCHORED, TRUE);
   TEST_MATCH_SIMPLE("a", "a", G_REGEX_CASELESS, 0, TRUE);
   TEST_MATCH_SIMPLE("a", "A", G_REGEX_CASELESS, 0, TRUE);
+  TEST_MATCH_SIMPLE("\\C\\C", "ab", G_REGEX_OPTIMIZE | G_REGEX_RAW, 0, TRUE);
   /* These are needed to test extended properties. */
   TEST_MATCH_SIMPLE(AGRAVE, AGRAVE, G_REGEX_CASELESS, 0, TRUE);
   TEST_MATCH_SIMPLE(AGRAVE, AGRAVE_UPPER, G_REGEX_CASELESS, 0, TRUE);
@@ -2449,6 +2747,8 @@ main (int argc, char *argv[])
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CR, 0, "a\rb\rc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_LF, 0, "a\rb\rc", -1, 0, 0, FALSE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CRLF, 0, "a\rb\rc", -1, 0, 0, FALSE);
+  TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_ANYCRLF, 0, "a\r\nb\nc", -1, 0, 0, TRUE);
+  TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_ANYCRLF, 0, "a\r\nb\rc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CR, "a\nb\nc", -1, 0, 0, FALSE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_LF, "a\nb\nc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CRLF, "a\nb\nc", -1, 0, 0, FALSE);
@@ -2458,6 +2758,8 @@ main (int argc, char *argv[])
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CR, "a\rb\rc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_LF, "a\rb\rc", -1, 0, 0, FALSE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CRLF, "a\rb\rc", -1, 0, 0, FALSE);
+  TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_ANYCRLF, "a\r\nb\rc", -1, 0, 0, TRUE);
+  TEST_MATCH("^b$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_ANYCRLF, "a\r\nb\nc", -1, 0, 0, TRUE);
 
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CR, G_REGEX_MATCH_NEWLINE_ANY, "a\nb\nc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CR, G_REGEX_MATCH_NEWLINE_ANY, "a\rb\rc", -1, 0, 0, TRUE);
@@ -2467,6 +2769,13 @@ main (int argc, char *argv[])
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CR, G_REGEX_MATCH_NEWLINE_CRLF, "a\r\nb\r\nc", -1, 0, 0, TRUE);
   TEST_MATCH("^b$", G_REGEX_MULTILINE | G_REGEX_NEWLINE_CR, G_REGEX_MATCH_NEWLINE_CRLF, "a\rb\rc", -1, 0, 0, FALSE);
 
+  /* See https://gitlab.gnome.org/GNOME/glib/-/issues/2729#note_1544130 */
+  TEST_MATCH("^a$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_ANY, "a", -1, 0, 0, TRUE);
+  TEST_MATCH("^a$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_LF, "a", -1, 0, 0, TRUE);
+  TEST_MATCH("^a$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CR, "a", -1, 0, 0, TRUE);
+  TEST_MATCH("^a$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_CRLF, "a", -1, 0, 0, TRUE);
+  TEST_MATCH("^a$", G_REGEX_MULTILINE, G_REGEX_MATCH_NEWLINE_ANYCRLF, "a", -1, 0, 0, TRUE);
+
   TEST_MATCH("a#\nb", G_REGEX_EXTENDED, 0, "a", -1, 0, 0, FALSE);
   TEST_MATCH("a#\r\nb", G_REGEX_EXTENDED, 0, "a", -1, 0, 0, FALSE);
   TEST_MATCH("a#\rb", G_REGEX_EXTENDED, 0, "a", -1, 0, 0, FALSE);
@@ -2786,6 +3095,12 @@ main (int argc, char *argv[])
   TEST_REPLACE("\\S+", "hello world", 0, "\\U-\\0-", "-HELLO- -WORLD-");
   TEST_REPLACE(".", "a", 0, "\\A", NULL);
   TEST_REPLACE(".", "a", 0, "\\g", NULL);
+  TEST_REPLACE_OPTIONS("(\\w+)#(\\w+)", "aa#bb cc#dd", 0, "\\2#\\1", "bb#aa dd#cc",
+                       G_REGEX_OPTIMIZE|G_REGEX_MULTILINE|G_REGEX_CASELESS,
+                       0);
+  TEST_REPLACE_OPTIONS("(\\w+)#(\\w+)", "aa#bb cc#dd", 0, "\\2#\\1", "bb#aa cc#dd",
+                       G_REGEX_OPTIMIZE|G_REGEX_MULTILINE|G_REGEX_CASELESS,
+                       G_REGEX_MATCH_ANCHORED);
 
   /* TEST_REPLACE_LIT(pattern, string, start_position, replacement, expected) */
   TEST_REPLACE_LIT("a", "ababa", 0, "A", "AbAbA");
index 1423852..6c1a481 100644 (file)
@@ -425,8 +425,8 @@ g_param_spec_is_valid_name (const gchar *name)
  * g_param_spec_internal: (skip)
  * @param_type: the #GType for the property; must be derived from %G_TYPE_PARAM
  * @name: the canonical name of the property
- * @nick: the nickname of the property
- * @blurb: a short description of the property
+ * @nick: (nullable): the nickname of the property
+ * @blurb: (nullable): a short description of the property
  * @flags: a combination of #GParamFlags
  *
  * Creates a new #GParamSpec instance.
@@ -435,11 +435,12 @@ g_param_spec_is_valid_name (const gchar *name)
  * the rules for @name. Names which violate these rules lead to undefined
  * behaviour.
  *
- * Beyond the name, #GParamSpecs have two more descriptive
- * strings associated with them, the @nick, which should be suitable
- * for use as a label for the property in a property editor, and the
- * @blurb, which should be a somewhat longer description, suitable for
- * e.g. a tooltip. The @nick and @blurb should ideally be localized.
+ * Beyond the name, #GParamSpecs have two more descriptive strings, the
+ * @nick and @blurb, which may be used as a localized label and description.
+ * For GTK and related libraries these are considered deprecated and may be
+ * omitted, while for other libraries such as GStreamer and its plugins they
+ * are essential. When in doubt, follow the conventions used in the
+ * surrounding code and supporting libraries.
  *
  * Returns: (type GObject.ParamSpec): (transfer floating): a newly allocated
  *     #GParamSpec instance, which is initially floating
index 8299b60..f17b348 100644 (file)
@@ -1852,8 +1852,8 @@ _g_param_spec_types_init (void)
 /**
  * g_param_spec_char:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -1892,8 +1892,8 @@ g_param_spec_char (const gchar *name,
 /**
  * g_param_spec_uchar:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -1932,8 +1932,8 @@ g_param_spec_uchar (const gchar *name,
 /**
  * g_param_spec_boolean:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @default_value: default value for the property specified
  * @flags: flags for the property specified
  *
@@ -1972,8 +1972,8 @@ g_param_spec_boolean (const gchar *name,
 /**
  * g_param_spec_int:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2014,8 +2014,8 @@ g_param_spec_int (const gchar *name,
 /**
  * g_param_spec_uint:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2056,8 +2056,8 @@ g_param_spec_uint (const gchar *name,
 /**
  * g_param_spec_long:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2098,8 +2098,8 @@ g_param_spec_long (const gchar *name,
 /**
  * g_param_spec_ulong:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2141,8 +2141,8 @@ g_param_spec_ulong (const gchar *name,
 /**
  * g_param_spec_int64:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2183,8 +2183,8 @@ g_param_spec_int64 (const gchar *name,
 /**
  * g_param_spec_uint64:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2226,8 +2226,8 @@ g_param_spec_uint64 (const gchar *name,
 /**
  * g_param_spec_unichar:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @default_value: default value for the property specified
  * @flags: flags for the property specified
  *
@@ -2262,8 +2262,8 @@ g_param_spec_unichar (const gchar *name,
 /**
  * g_param_spec_enum:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @enum_type: a #GType derived from %G_TYPE_ENUM
  * @default_value: default value for the property specified
  * @flags: flags for the property specified
@@ -2308,8 +2308,8 @@ g_param_spec_enum (const gchar *name,
 /**
  * g_param_spec_flags:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @flags_type: a #GType derived from %G_TYPE_FLAGS
  * @default_value: default value for the property specified
  * @flags: flags for the property specified
@@ -2354,8 +2354,8 @@ g_param_spec_flags (const gchar *name,
 /**
  * g_param_spec_float:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2396,8 +2396,8 @@ g_param_spec_float (const gchar *name,
 /**
  * g_param_spec_double:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @minimum: minimum value for the property specified
  * @maximum: maximum value for the property specified
  * @default_value: default value for the property specified
@@ -2439,8 +2439,8 @@ g_param_spec_double (const gchar *name,
 /**
  * g_param_spec_string:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @default_value: (nullable): default value for the property specified
  * @flags: flags for the property specified
  *
@@ -2472,8 +2472,8 @@ g_param_spec_string (const gchar *name,
 /**
  * g_param_spec_param:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @param_type: a #GType derived from %G_TYPE_PARAM
  * @flags: flags for the property specified
  *
@@ -2509,8 +2509,8 @@ g_param_spec_param (const gchar *name,
 /**
  * g_param_spec_boxed:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @boxed_type: %G_TYPE_BOXED derived type of this property
  * @flags: flags for the property specified
  *
@@ -2547,8 +2547,8 @@ g_param_spec_boxed (const gchar *name,
 /**
  * g_param_spec_pointer:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @flags: flags for the property specified
  *
  * Creates a new #GParamSpecPointer instance specifying a pointer property.
@@ -2579,8 +2579,8 @@ g_param_spec_pointer (const gchar *name,
 /**
  * g_param_spec_gtype:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @is_a_type: a #GType whose subtypes are allowed as values
  *  of the property (use %G_TYPE_NONE for any type)
  * @flags: flags for the property specified
@@ -2617,8 +2617,8 @@ g_param_spec_gtype (const gchar *name,
 /**
  * g_param_spec_value_array: (skip)
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @element_spec: a #GParamSpec describing the elements contained in
  *  arrays of this property, may be %NULL
  * @flags: flags for the property specified
@@ -2661,8 +2661,8 @@ g_param_spec_value_array (const gchar *name,
 /**
  * g_param_spec_object:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @object_type: %G_TYPE_OBJECT derived type of this property
  * @flags: flags for the property specified
  *
@@ -2741,8 +2741,8 @@ g_param_spec_override (const gchar *name,
 /**
  * g_param_spec_variant:
  * @name: canonical name of the property specified
- * @nick: nick name for the property specified
- * @blurb: description of the property specified
+ * @nick: (nullable): nick name for the property specified
+ * @blurb: (nullable): description of the property specified
  * @type: a #GVariantType
  * @default_value: (nullable) (transfer full): a #GVariant of type @type to
  *                 use as the default value, or %NULL
index 32453bc..9c43d73 100644 (file)
@@ -1554,7 +1554,7 @@ g_signal_new (const gchar  *signal_name,
  * an object definition, instead the function pointer is passed
  * directly and can be overridden by derived classes with
  * g_signal_override_class_closure() or
- * g_signal_override_class_handler()and chained to with
+ * g_signal_override_class_handler() and chained to with
  * g_signal_chain_from_overridden() or
  * g_signal_chain_from_overridden_handler().
  *
index 07d096f..a994eb5 100644 (file)
@@ -80,6 +80,7 @@ foreach tool: python_tools
     output : tool,
     configuration : python_tools_conf,
     install_dir : glib_bindir,
+    install_tag : 'bin-devel',
   )
 
   # Set variables for later use
@@ -154,6 +155,7 @@ meson.override_dependency('gobject-2.0', libgobject_dep)
 
 executable('gobject-query', 'gobject-query.c',
   install : true,
+  install_tag : 'bin-devel',
   dependencies : [libglib_dep, libgobject_dep])
 
 install_data('gobject_gdb.py', install_dir : join_paths(glib_pkgdatadir, 'gdb'))
index 99c6285..17500cb 100644 (file)
@@ -124,8 +124,7 @@ test_object_set_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch ((TestObjectProperty)prop_id)
     {
@@ -159,8 +158,7 @@ test_object_get_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch ((TestObjectProperty)prop_id)
     {
index ab6677c..c3ebae0 100644 (file)
@@ -132,8 +132,7 @@ test_object_set_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch ((TestObjectProperty)prop_id)
     {
@@ -167,8 +166,7 @@ test_object_get_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch ((TestObjectProperty)prop_id)
     {
index da467c2..e30a270 100644 (file)
@@ -104,8 +104,7 @@ test_object_set_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch (prop_id)
     {
@@ -139,8 +138,7 @@ test_object_get_property (GObject *gobject,
   TestObject *tobj = (TestObject *) gobject;
 
   g_assert_cmpint (prop_id, !=, 0);
-  g_assert_cmpint (prop_id, !=, N_PROPERTIES);
-  g_assert (pspec == properties[prop_id]);
+  g_assert_true (prop_id < N_PROPERTIES && pspec == properties[prop_id]);
 
   switch (prop_id)
     {
index f44fa2d..3aa1a10 100644 (file)
@@ -1,5 +1,5 @@
 project('glib', 'c',
-  version : '2.73.3',
+  version : '2.74.0',
   # NOTE: See the policy in docs/meson-version.md before changing the Meson dependency
   meson_version : '>= 0.60.0',
   default_options : [
index fa208d3..dc18030 100644 (file)
--- a/po/ab.po
+++ b/po/ab.po
@@ -3,7 +3,7 @@ msgstr ""
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
 "POT-Creation-Date: 2022-07-21 10:10+0000\n"
 "Last-Translator: Нанба Наала <naala-nanba@rambler.ru>\n"
-"Language-Team: Abkhazian <ab@li.org>\n"
+"Language-Team: Abkhazian <daniel.abzakh@gmail.com>\n"
 "Language: ab\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -167,7 +167,7 @@ msgstr ""
 
 #: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
-msgstr ""
+msgstr "[АҴАҴӶӘҚӘА…]"
 
 #: gio/gapplication-tool.c:138
 #, c-format
@@ -365,7 +365,7 @@ msgstr ""
 #: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
-msgstr ""
+msgstr "Иҵакыдоу аилаҵа ацаԥха/ аҵакы аҭыӡҭыԥ «%s» аелемент аҟны"
 
 #: gio/gdbusaddress.c:186
 #, c-format
@@ -1218,7 +1218,7 @@ msgstr ""
 
 #: gio/gdesktopappinfo.c:2180 gio/gdesktopappinfo.c:5114
 msgid "Unnamed"
-msgstr "Ð\98Ñ\85Ñ\8cÓ¡Ñ\8bдоÑ\83"
+msgstr "Ð¥Ñ\8cÓ¡Ñ\8bда"
 
 #: gio/gdesktopappinfo.c:2590
 msgid "Desktop file didn’t specify Exec field"
@@ -1277,7 +1277,7 @@ msgstr ""
 
 #: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
-msgstr ""
+msgstr "Абиблиотека TLS инанагӡаӡом адгалара TLS binding ахь"
 
 #: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
 #: gio/gdummytlsbackend.c:515
@@ -1747,7 +1747,7 @@ msgstr ""
 
 #: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
-msgstr ""
+msgstr "АҞАЗШЬАРБАГАҚӘА"
 
 #: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
 msgid "Don’t follow symbolic links"
@@ -2063,7 +2063,7 @@ msgstr ""
 
 #: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
-msgstr ""
+msgstr "Ахьӡыдоу аҭалара мап ацәкуп"
 
 #: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
@@ -2205,7 +2205,7 @@ msgstr "Аҭыӡтыԥ еилкааӡам"
 
 #: gio/gio-tool-set.c:124
 msgid "Attribute not specified"
-msgstr ""
+msgstr "Аҟазшьарбага еилкааӡам"
 
 #: gio/gio-tool-set.c:134
 msgid "Value not specified"
@@ -2424,7 +2424,7 @@ msgstr ""
 #: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
-msgstr ""
+msgstr " <%s> иамазароуп акы еиҳамзаргьы аҵакы <value>"
 
 #: gio/glib-compile-schemas.c:316
 #, c-format
@@ -3889,6 +3889,8 @@ msgstr ""
 #: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
+"Ахаҭареилкаара SOCKSv5 хырқәшахеит иманшәаламкәа ахархәаҩ ииашам ихьыӡ "
+"мамзар иажәамаӡа амашала."
 
 #: gio/gsocks5proxy.c:302
 #, c-format
@@ -3972,7 +3974,7 @@ msgstr ""
 #: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
-msgstr ""
+msgstr "Аамҭала «%s» азин аҭара ауам"
 
 #: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
 #: gio/gthreadedresolver.c:1113
@@ -4279,11 +4281,11 @@ msgstr ""
 
 #: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
-msgstr ""
+msgstr "Абаит NUL аҵакы змоу аҭаларатә аиҭакра ззухо дыррақәа рҟны"
 
 #: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
-msgstr ""
+msgstr "Абаит NUL аҵакы змоу аҭыҵратә аиҭакратә дыррақәа рҟны"
 
 #: glib/gconvert.c:1692
 #, c-format
@@ -5434,11 +5436,11 @@ msgstr ""
 
 #: glib/gregex.c:1620
 msgid "PCRE library is compiled without UTF8 support"
-msgstr ""
+msgstr "Абиблиотека PCRE еизгоуп UTF-8 амаҵурада"
 
 #: glib/gregex.c:1628
 msgid "PCRE library is compiled with incompatible options"
-msgstr ""
+msgstr "Абиблиотека PCRE еизгоуп еимарам ахышәарақәа рыла"
 
 #: glib/gregex.c:1753
 #, c-format
index 090e994..95366b7 100644 (file)
--- a/po/bg.po
+++ b/po/bg.po
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: glib master\n"
+"Project-Id-Version: glib main\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-24 18:36+0000\n"
-"PO-Revision-Date: 2022-03-25 10:35+0100\n"
+"POT-Creation-Date: 2022-09-12 18:00+0000\n"
+"PO-Revision-Date: 2022-09-13 09:41+0200\n"
 "Last-Translator: Alexander Shopov <ash@kambanaria.org>\n"
 "Language-Team: Bulgarian <dict@fsa-bg.org>\n"
 "Language: bg\n"
@@ -23,144 +23,155 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Задаването на приложение като стандартно не се поддържа"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Задаването на последно ползваното приложение като стандартно не се поддържа"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Липсва стандартно приложение за съдържание от вид „%s“"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "ЛипсваНяма стандартно приложение за схема за адреси „%s“"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Настройки на „GApplication“"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Извеждане на настройките за „GApplication“"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Влизане в обслужващ режим на „GAplication“ (чрез обслужващи файлове на D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Предефиниране на идентификатора на приложение"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Замяна на стартирания процес"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Извеждане на помощта"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[КОМАНДА]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Извеждане на версията"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Извеждане на версията"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Показване на приложения"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Показване на инсталираните приложения за D-Bus, които може да се задействат "
 "(чрез файлове „.desktop“)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Стартиране на програма"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Стартиране на програма (евентуално с файлове за отваряне)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "ИД_НА_ПРИЛОЖЕНИЕ [ФАЙЛ…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Активиране на действие"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Повикване на действие за приложението"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "ИД_НА_ПРИЛОЖЕНИЕ ДЕЙСТВИЕ [ПАРАМЕТЪР]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Показване на действията"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr ""
 "Показване на предварително зададени действия за приложение (от файл „."
 "desktop“)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "ИД_НА_ПРИЛОЖЕНИЕ"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "КОМАНДА"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Командата за извеждане на подробна помощ за"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Идентификатор на приложение във формат D-Bus (например: „org.example.viewer“)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "ФАЙЛ"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Незадължителни относителни или абсолютни пътища или адреси за отваряне"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ДЕЙСТВИЕ"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Действието, което да се извърши"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "ПАРАМЕТЪР"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr ""
 "Незадължителен параметър при извикване на действието. Във формат за "
 "„GVariant“"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -169,26 +180,26 @@ msgstr ""
 "Непозната команда „%s“\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Употреба:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Аргументи:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[АРГУМЕНТ…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Команди:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -197,7 +208,7 @@ msgstr ""
 "Въведете „%s help КОМАНДА“ за подробна помощ.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -206,13 +217,13 @@ msgstr ""
 "Командата „%s“ изисква идентификатор на приложение за директно следене\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "неизвестен идентификатор на приложение „%s“\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -221,22 +232,22 @@ msgstr ""
 "„%s“ не приема аргументи\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "неуспешно свързване към D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "грешка при изпращане на съобщение „%s“ до приложение „%s“\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr ""
 "името на действие трябва да бъде подадено след идентификатора на приложение\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -245,25 +256,25 @@ msgstr ""
 "неправилно име на действие: „%s“\n"
 "името трябва да съдържа букви, цифри, „-“ или „.“\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "грешка при анализа на параметър: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "действията приемат само по един параметър\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "командата „list-actions“ изисква само идентификатор на приложение"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "не може да се открие файл „.desktop“ за приложението „%s“\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -272,129 +283,129 @@ msgstr ""
 "непозната команда „%s“\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Подадена е прекалено голяма стойност на „%s“"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Търсенето не се поддържа от основния поток"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "„GBufferedInputStream“ не може да се съкрати"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Потокът вече е затворен"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Основният поток не може да се съкращава"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Действието е прекратено"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Неправилен обект, не е инициализирано"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Непълна байтова последователност на входа"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Няма достатъчно място в целта"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Грешна байтова последователност на входа за преобразуване"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Грешка по време на преобразуване: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Не се поддържа отменима инициализация"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Преобразуването от набора знаци „%s“ към „%s“ не се поддържа"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Не може да се отвори конвертор от „%s“ към „%s“"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "Вид на „%s“"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Непознат вид"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "Вид на файла „%s“"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "„GCredentials“ съдържат неправилни данни"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "Операционната система няма реализация на „GCredentials“"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Платформата не поддържа „GCredentials“"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr ""
 "Реализацията на „GCredentials“ върху тази операционна система не съдържа "
 "идентификатор на процес"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr ""
 "Замяната на данни за идентификация е невъзможна на тази операционна система"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Неочаквано ранен край на поток"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Неподдържан ключ „%s“ в адрес „%s“"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Безсмислена комбинация от ключ и стойност в адреса „%s“"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -403,28 +414,28 @@ msgstr ""
 "Адресът „%s“ е грешен (трябва да съдържа само едно от следните: път, "
 "директория, временна директория или абстрактни ключове)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Грешка в адреса „%s“ — атрибутът „%s“ е неправилен"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Непознат или неподдържан транспорт „%s“ за адрес „%s“"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Елементът на адреса „%s“ не съдържа двоеточие („:“)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Името на транспорта в елемента на адреса „%s“ не трябва да е празно"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -433,14 +444,14 @@ msgstr ""
 "Двойката ключ/стойност %d, „%s“ в адресния елемент „%s“ не съдържа знак за "
 "равенство („=“)"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "Двойката ключ/стойност %d, „%s“ в адресния елемент „%s“ съдържа празен ключ"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -449,7 +460,7 @@ msgstr ""
 "Грешка при декодиране на ключа или стойността в двойката %d, „%s“ в адресния "
 "елемент „%s“"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -458,83 +469,83 @@ msgstr ""
 "Грешка в адреса „%s“ — транспортът „unix“ изисква точно един от ключовете "
 "„path“ или „abstract“"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Грешка в адреса „%s“ — атрибутът за хост „host“ липсва или е грешен"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Грешка в адреса „%s“ — атрибутът за порт „port“ липсва или е грешен"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Грешка в адреса „%s“ — атрибутът за момент „noncefile“ липсва или е грешен"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Грешка при автоматично стартиране: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Грешка при отваряне на моментен файл „%s“: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Грешка при четене на моментен файл „%s“: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Грешка при четене на моментен файл „%s“, очакват се 16 байта, а са получени "
 "%d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Грешка при запис на съдържанието на моментен файл „%s“ в поток:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Даденият адрес е празен"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Създаването на шина за обмен на съобщения не е възможно при изрично зададен "
 "„AT_SECURE“"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "Създаването на шина за обмен на съобщения не е възможно без идентификатор на "
 "машина: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "D-Bus не може да се стартира автоматично без „$DISPLAY“ от X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Грешка при изпълняване на външна команда „%s“: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Адресът на шината на сесията не може да се определи (липсва реализация за "
 "тази операционна система)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -543,7 +554,7 @@ msgstr ""
 "Адресът на шината не може да се определи от променливата на обкръжението "
 "„DBUS_STARTER_BUS_TYPE“ — непозната стойност „%s“"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -551,7 +562,7 @@ msgstr ""
 "Адресът на шината не може да се определи, защото променливата "
 "„DBUS_STARTER_BUS_TYPE“ липсва в обкръжението"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Непознат вид шина %d"
@@ -572,22 +583,22 @@ msgstr ""
 "Изчерпване на наличните механизми за идентификация (пробвани: %s) (налични: "
 "%s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr ""
 "Идентификаторите за потребител от сървъра и отсрещната страна трябва да са "
 "еднакви"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Прекъсване чрез „GDBusAuthObserver::authorize-authenticated-peer“"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Грешка при получаване на информация за папка „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -595,204 +606,204 @@ msgstr ""
 "Правата за достъп до папката „%s“ са повредени. Очакван режим 0700, получен "
 "0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Грешка при създаване на папка „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Действието не се поддържа"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Грешка при отваряне на ключодържателя „%s“ за четене: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Ред %d на ключодържателя „%s“, съдържащ „%s“, е повреден"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "Първата лексема на ред %d на ключодържателя „%s“, съдържащ „%s“, е повреден"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "Втората лексема на ред %d на ключодържателя „%s“, съдържащ „%s“, е повредена"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Не е намерена бисквитка с идентификатор %d в ключодържателя в „%s“"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Грешка при създаване на файла за синхронизация „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Грешка при изтриване на остарелия файл за синхронизация „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr ""
 "Грешка при затваряне на възможно изтрития файл за синхронизация „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Грешка при изтриване на файла за синхронизация „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Грешка при отваряне на ключодържателя „%s“ за запис: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Допълнително, отключването на „%s“ бе също неуспешно: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Връзката прекъсна"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Времето за изчакване е просрочено"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr "Неподдържани флагове при създаване на изходяща връзка"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr "Обектът в „%s“ няма интерфейс „org.freedesktop.DBus.Properties“"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Липсва свойство „%s“"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Свойството „%s“ не поддържа четене"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Свойството „%s“ не поддържа запис"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Грешка при задаване на свойството „%s“: Очакван е вид „%s“, а е получен „%s“"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Липсва интерфейс „%s“"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Липсва интерфейс „%s“ към обекта в „%s“"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Липсва метод „%s“"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Видът на съобщението („%s“) не съвпада с очаквания („%s“)"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Вече е наличен обект за интерфейса „%s“ в „%s“"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Свойството „%s.%s“ не може да бъде получено"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Свойството „%s.%s“ не може да бъде зададено"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Методът „%s“ върна вид „%s“, а се очаква „%s“"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Не съществува метод „%s“ на интерфейса „%s“ със сигнатура „%s“"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Вече е изнесено поддърво за „%s“"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Обектът липсва в пътя „%s“"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "видът е „INVALID“"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr ""
 "Съобщение „METHOD_CALL“: в заглавната част липсват полета „PATH“ или „MEMBER“"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr ""
 "Съобщение „METHOD_RETURN“: в заглавната част липсва поле „REPLY_SERIAL“"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr ""
 "Съобщение „ERROR“: в заглавната част липсват полета „REPLY_SERIAL“ или "
 "„ERROR_NAME“"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr ""
 "Съобщение „SIGNAL“: в заглавната част липсват полета „PATH“, „INTERFACE“ или "
 "„MEMBER“"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -800,7 +811,7 @@ msgstr ""
 "Съобщение „SIGNAL“: Полето „PATH“ в заглавната част използва запазената "
 "стойност „/org/freedesktop/DBus/Local“"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -808,19 +819,19 @@ msgstr ""
 "Съобщение „SIGNAL“: Полето „INTERFACE“ в заглавната част използва запазената "
 "стойност „org.freedesktop.DBus.Local“"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "При опит за четене на %lu байт бяха получени %lu"
 msgstr[1] "При опит за четене на %lu байта бяха получени %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "След низа „%s“ се очаква байт NUL, а не %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -830,21 +841,21 @@ msgstr ""
 "отместване %d (дължината на низа е %d). Декодираният от UTF-8 низ до тази "
 "позиция е „%s“"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Прекалено дълбоко вложена стойност"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Анализираната стойност „%s“ не е допустим път до обект в D-Bus"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Анализираната стойност „%s“ не е допустима сигнатура в D-Bus"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -855,7 +866,7 @@ msgstr[0] ""
 msgstr[1] ""
 "Срещнат е масив с дължина %u байта. Максималната дължина е 2²⁶ (64 MiB)"
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -864,16 +875,16 @@ msgstr ""
 "Получен бе масив от вид „a%c“. Очакваше се да има дължина делима на %u "
 "байта, но тя бе %u байта"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
-msgstr "Празни структури (n-орки) не са позволени в D-Bus"
+msgstr "Празни структури (𝑛-орки) не са позволени в D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Анализираната вариантна стойност „%s“ не е допустима сигнатура в D-Bus"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -881,7 +892,7 @@ msgstr ""
 "Грешка при десериализиране на „GVariant“ от вид „%s“ от машинния формат на D-"
 "Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -890,28 +901,28 @@ msgstr ""
 "Недопустима стойност на индикатора за подреждане на байтовете в думи. Очаква "
 "се или 0x6c („l“), или 0x42 („B“), а е открита стойност 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Недопустима главна версия на протокола. Очаква се 1, а е открита %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Заглавната част със сигнатура е намерена, на тя не е за вид"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Открита е заглавна част със сигнатура „%s“, обаче тялото на съобщението е "
 "празно"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Разчетената стойност „%s“ не е допустима сигнатура в D-Bus (за тяло)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -919,18 +930,18 @@ msgstr[0] "В заглавната част на съобщението няма
 msgstr[1] ""
 "В заглавната част на съобщението няма сигнатура, а тялото е %u байта"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Неуспешно декодиране на съобщение: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr ""
 "Грешка при сериализиране на „GVariant“ от вид „%s“ в машинния формат на D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
@@ -938,17 +949,17 @@ msgstr ""
 "Броят файлови дескриптори в съобщението (%d) е различно от броя в заглавното "
 "поле (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Неуспешна сериализация на съобщението: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "Тялото на съобщението има сигнатура „%s“, но няма заглавна част за сигнатура"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -957,56 +968,56 @@ msgstr ""
 "Тялото на съобщението има сигнатура за вид „%s“, но полето в заглавната част "
 "за сигнатури е „%s“"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 "Тялото на съобщението е празно, а сигнатурата в полето на заглавната част е "
 "„(%s)“"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Връщане на грешка с тяло от вид „%s“"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Връщане на грешка с празно тяло на съобщението"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Въведете произволен знак, за да затворите този прозорец)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 "Шината на сесията D-Bus не е стартирана. Автоматичното ѝ стартиране бе също "
 "неуспешно"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Неуспешно определяне на хардуерния профил: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Неуспешно зареждане на „%s“ или „%s“: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Грешка при извикване на „StartServiceByName“ за %s:"
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Неочакван отговор „%d“ от метода „StartServicebyName(\"%s\")“"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1016,30 +1027,30 @@ msgstr ""
 "без собственик „%s“, а е създаден с флага "
 "„G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START“"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Не се поддържа абстрактно пространство за имена"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Не може да се задава моментен файл при създаване на сървър"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Грешка при запис в моментен файл „%s“: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Низът „%s“ не е допустим глобален идентификатор (GIUD) в D-Bus"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Невъзможно е да се чака за връзки по неподдържан транспорт „%s“"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1063,66 +1074,66 @@ msgstr ""
 "Използвайте „%s КОМАНДА --help“ за допълнителна информация за всяка "
 "команда.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Грешка: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Грешка при анализа на XML с аналитична информация: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Грешка: „%s“ не е вярно име\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Грешка: „%s“ не е допустим път до обект\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Свързване към системната шина"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Свързване към сесийната шина"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Свързване към даден адрес на D-Bus"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Варианти за връзка:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Опции, указващи точката за връзка"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Не е указана точка за връзка"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Указани са множество точки за връзка"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Предупреждение: Според анализа интерфейсът „%s“ не съществува\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1131,166 +1142,166 @@ msgstr ""
 "Предупреждение: Според анализа методът „%s“ не се предлага от интерфейса "
 "„%s“\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Незадължителен получател на сигнала (уникално име)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Път до обекта, към който да се излъчи сигнал"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Име на сигнал и интерфейс"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Издаване на сигнал."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Грешка при свързване: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Грешка: „%s“ не е вярно, уникално име на шина\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Грешка: Не е указан път до обект\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Грешка: Не е указано име на сигнал\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Грешка: „%s“ не е допустимо име на сигнал\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Грешка: „%s“ не е допустимо име на интерфейс\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Грешка: „%s“ не е допустимо име на член\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Грешка при анализ на параметър %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr ""
 "Грешка при изчистване на буферите при предаването на данните на връзка: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Целево име, към чийто метод да се направи обръщение"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Път до обект, към чийто метод да се направи обръщение"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Име на метод и интерфейс"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Време за изчакване в секунди"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Позволяване на интерактивно упълномощаване"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Обръщение към метод на отдалечен обект"
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Грешка: не е указана цел\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Грешка: „%s“ е неправилно име на шина\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Грешка: Не е указано име на метод\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Грешка: „%s“ е неправилно име на метод\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Грешка при анализ на параметър %d от вид „%s“: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Грешка при добавяне на функция за обработка %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Име на целта за анализ"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Път до обекта за анализ"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Извеждане на XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Анализ на наследниците"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Извеждане само на свойствата"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Анализ на отдалечен обект."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Име на целта за наблюдение"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Път до обекта за наблюдение"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Наблюдение на отдалечен обект."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "ГРЕШКА: може да се наблюдават само връзки към шината за съобщения\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr ""
 "Услуга за задействане преди изчакване на другата (трябва да е известно име)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1298,129 +1309,129 @@ msgstr ""
 "Време за изчакване в секунди преди изход с грешка. Стандартно е 0 за "
 "изчакване без ограничение"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[ОПЦИЯ…] ИМЕ_ПО_ШИНА"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Изчакване за появата на името по шината."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Грешка: не е указана услуга за задействане.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Грешка: не е указана услуга за изчакване.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Грешка: Твърде много аргументи.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Грешка: „%s“ не е известно име на шина.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Няма права за смяната на настройки за изчистване на грешки"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "Без име"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Във файла „.desktop“ липсва поле за изпълнение (Exec)"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Не може да се открие терминал за приложението"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3637
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Не може да се създаде папката с потребителските настройки %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3641
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Не може да се създаде папката с настройките за MIME %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
 msgstr "В информацията за програма липсва идентификатор"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4143
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Не може да се създаде файл „.desktop“: „%s“"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Потребителска дефиниция за %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "устройството не поддържа изваждане"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "устройството не поддържа нито изваждане, нито изваждане с действие"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "устройството не поддържа следене за носител"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "устройството не поддържа стартиране"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "устройството не поддържа спиране"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "Поддръжката на TLS е без изтегляне на свързването по TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Липсва поддръжка на TLS"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Липсва поддръжка на DTLS"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Версия %d на кодирането „GEmblem“ не се поддържа"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Неправилен брой лексеми (%d) в кодирането „GEmblem“"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Версия %d на кодирането „GEmblemedIcon“ не се поддържа"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Неправилен брой лексеми (%d) в кодирането „GEmblemedIcon“"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Очакваше се „GEmblem“ за „GEmblemedIcon“"
 
@@ -1428,216 +1439,221 @@ msgstr "Очакваше се „GEmblem“ за „GEmblemedIcon“"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Съдържащият монтиран обект не съществува"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Не може да се копира върху папка"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Папка не може да се копира върху папка"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Целевият файл съществува"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Папката не може да се копира рекурсивно"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Не се поддържа прилепване (splice)"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Грешка при прилепване (splice) на файл: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "Копирането между различни монтирани дялове чрез „reflink“/„clone“ не се "
 "поддържа"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr ""
 "Копирането чрез „reflink“/„clone“ не се поддържа или е извършено неправилно"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Копирането чрез „reflink“/„clone“ не се поддържа или не проработи"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Не може да се копира специален файл"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Зададена е неправилна стойност на символна връзка"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Символни връзки не се поддържат"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Не се поддържа кошче"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Файловите имена не може да съдържат „%c“"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Неуспешно създаване на временна папка за шаблона „%s“: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "томът не поддържа монтиране"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Не е регистрирано приложение за обработка на този вид файлове"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Броячът е затворен"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Файловият брояч все още не е привършил"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Файловият брояч вече е затворен"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Версия %d на кодирането „GFileIcon“ не се поддържа"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Неправилни входни данни за „GFileIcon“"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Потокът не поддържа запитване за информация („query_info“)"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Търсенето не се поддържа от потока"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Входният поток не може да се съкращава"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Потокът не може да се съкращава"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Неправилно име на хост"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Неправилен отговор от сървъра-посредник по HTTP"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Не е позволена връзка към сървъра-посредник по HTTP"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Неуспешна идентификация пред сървъра-посредник по HTTP"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Изисква се идентификация пред сървъра-посредник по HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Неуспешна връзка към сървъра-посредник по HTTP: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Отговорът от сървъра-посредник по HTTP е прекалено дълъг"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "Сървърът-посредник по HTTP неочаквано прекрати връзката"
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Неправилен брой лексеми (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Липсва вид за името на клас „%s“"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Видът „%s“ не поддържа интерфейса „GIcon“"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Видът „%s“ не е клас"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Неправилен номер на версия: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Видът „%s“ не поддържа „from_tokens()“ от интерфейса „GIcon“"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Подадената версия на кодирането на икони не се поддържа"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Не е указан адрес"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Дължината на адреса %u е прекалено голяма"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "В адреса са зададени битове след префикса му"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "„%s“ не е маска за адреси на IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Няма достатъчно място за адреса на гнездо"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Неподдържан адрес на гнездо"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Входният поток не поддържа четене"
 
@@ -1647,128 +1663,128 @@ msgstr "Входният поток не поддържа четене"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Действията върху потока не са привършили"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Копиране със файла"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Да се мести заедно с файла"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "„version“ не приема аргументи"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Употреба:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Извеждане на версията и изход."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Команди:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Обединяване на съдържанието на файловете на стандартния изход"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Копиране на един или повече файлове"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Извеждане на информация за местоположенията"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Стартиране на приложение чрез файл „.desktop“"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Извеждане на съдържанието на местоположенията"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr ""
 "Получаване или задаване на програмата за обработка на определен вид по MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Създаване на папки"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Наблюдаване на файлове и директории за промени"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Монтиране/демонтиране на местоположение"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Преместване на един или повече файлове"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Отваряне на файлове със стандартната програма"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Преименуване на файл"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Изтриване на един или повече файлове"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Изчитане от стандартния вход и запазване"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Задаване на файлов атрибут"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Преместване на файлове или папки в кошчето"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Извеждане на съдържанието на местоположение в дървовиден изглед"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Въведете %s за подробна помощ.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Грешка при извеждане към стандартния изход"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "МЕСТОПОЛОЖЕНИЕ"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr ""
 "Обединяване на съдържанието на файловете и извеждане на стандартния изход."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1778,60 +1794,60 @@ msgstr ""
 "локални\n"
 "файлове. Така може да ползвате „smb://server/resource/file.txt“, например."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Не са дадени местоположения"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Не е зададена целева папка"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Извеждане на прогреса"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Питане преди презапис"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Запазване на всички атрибути"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Резервно копие на съществуващи целеви файлове"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Без проследяване на символни връзки"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Стандартни права за целта"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Прехвърлени са %s от общо %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "ИЗТОЧНИК"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "ЦЕЛ"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Копиране на един или повече файлове от ИЗТОЧНИКа към ЦЕЛта."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1841,98 +1857,91 @@ msgstr ""
 "локални\n"
 "файлове. Така може да ползвате „smb://server/resource/file.txt“, например."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Целта „%s“ не е папка"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: да се презапише ли „%s“? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Списък на атрибутите, които може да се запишат"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Получаване на информация за файловата система"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Атрибути за получаване"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "АТРИБУТИ"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Без проследяване на символни връзки"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "атрибути:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "име за показване: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "име за редактиране: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "име: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "вид: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "размер: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "скрит\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "адрес: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "локален път: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "монтирано по unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Атрибути за задаване:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Пространства от имена на атрибути за запис:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Извеждане на информация за местоположенията."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1950,11 +1959,11 @@ msgstr ""
 "на всички атрибути"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "ФАЙЛ_DESKTOP [АРГУМЕНТ_ФАЙЛ …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1962,50 +1971,50 @@ msgstr ""
 "Стартиране на приложение от файл „desktop“ като може да се добавят аргументи-"
 "имена на файлове."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Не е указан файл „desktop“"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Командата за стартиране не се поддържа на тази платформа"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Не може да се зареди „%s“: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Не може да се зареди информацията за приложението „%s“"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Не може да се стартира приложението „%s“: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Показване на скритите файлове"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Подробен формат на извеждане"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Отпечатване на имената за показване"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Отпечатване на целите адреси"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Изброяване на съдържанието на местоположенията."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2023,19 +2032,19 @@ msgstr ""
 "„standard::icon“"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "ВИД_MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "ОБРАБОТВАЩА_ПРОГРАМА"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Получаване или задаване на ОБРАБОТВАЩАта_ПРОГРАМА за даден ВИД_MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2047,57 +2056,57 @@ msgstr ""
 "стандартното\n"
 "за обработка на този вид MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Трябва да укажете точно един вид MIME и максимум едно приложение"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Няма стандартно приложение за „%s“\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Стандартно приложение за „%s“: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Регистрирани приложения:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Няма регистрирани приложения:\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Препоръчани приложения:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Няма препоръчани приложения:\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Неуспешно зареждане на информация за функцията за обработка „%s“"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "„%s“ не може да се зададе като стандартното приложение за обработка на „%s“: "
 "%s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Създаване на родителските папки"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Създаване на папки."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2107,135 +2116,135 @@ msgstr ""
 "локални файлове. Така може да ползвате „smb://server/resource/file.txt“,\n"
 "например."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Следене на директория (стандартно: зависи от вида)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Следене на файл (стандартно: зависи от вида)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Директно следене на файл (отбелязват се промени през твърди връзки)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Директно следене на файл без докладване на промени"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Докладване на преместванията/преименуванията като прости събития за "
 "изтриване и създаване наново"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Следене за събития по монтиране"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Следене на файлове или директории за промени."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Монтиране като подлежащо за монтиране"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Монтиране на том чрез файла му за устройство или друг идентификатор"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ИДЕНТИФИКАТОР"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Демонтиране"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Изваждане"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Спиране на устройството, отговарящо на файла за устройство"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "УСТРОЙСТВО"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Демонтиране на всичко монтирано с текущата схема"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "СХЕМА"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "При демонтиране или изваждане предстоящите операции да се прескочат"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Идентификация като анонимен потребител"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Изброяване"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Наблюдаване на събитията"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Показване на допълнителна информация"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr ""
 "Личен мултипликатор на итерациите (PIM) при дешифрирането на том на VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Монтиране на том скрит с TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Монтиране на системен том с TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr "Анонимният достъп е отказан"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr "Няма устройство към файла за устройство"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr "Няма том с такъв идентификатор"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr "Монтиране или демонтиране на местоположенията."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Без резервния вариант с копиране и последващо изтриване"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Преместване на един или повече файлове от ИЗТОЧНИКа към ЦЕЛта."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2245,12 +2254,12 @@ msgstr ""
 "локални\n"
 "файлове. Така може да ползвате „smb://server/resource/file.txt“, например"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Целта „%s“ не е папка"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2258,129 +2267,133 @@ msgstr ""
 "Отваряне на файлове със стандартното приложение, което\n"
 "е регистрирано да обработва файлове от този вид."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Прескачане на несъществуващите файлове без предупреждаване"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Изтриване на изброените файлове."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "ИМЕ"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Преименуване на файл."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Липсва аргумент"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Прекалено много аргументи"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Успешно преименуване. Новият адрес е: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Създаване, ако не съществува"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Добавяне към края на файла"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "При създаване ограничаване на права до такива за текущия потребител"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "При заместване да се замества все едно целта не съществува"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Отпечатване на нов ETAG в края"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Етикетът ETAG на файла, който се презаписва"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Грешка при четене от стандартния вход"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Липсва ETAG\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Четене от стандартния вход и запис в ЦЕЛта."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Не е зададена цел"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Вид атрибут"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "ВИД"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Премахване на атрибута"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "АТРИБУТ"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "СТОЙНОСТ"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Задаване на файлов атрибут МЕСТОПОЛОЖЕНИЕ."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Местоположението не е указано"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Атрибутът не е указан"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Стойността не е указана"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Неправилен вид на атрибут „%s“"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Изчистване на кошчето"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr ""
 "Списък на файловете в кошчето заедно с първоначалното им местоположение"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2388,23 +2401,23 @@ msgstr ""
 "Възстановяване на файл от кошчето в първоначалното му местоположение (това "
 "може да доведе до възстановяване на папка)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Първоначалният път не може да бъде открит"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Първоначалното местоположение не може да се възстанови: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Този файл не може да се премести на първоначалното си местоположение: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Преместване/възстановяване на файлове или директории от кошчето."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2414,45 +2427,45 @@ msgstr ""
 "опцията „--restore“ съществува, то няма да бъде презаписано, освен ако не е\n"
 "дадена и опцията „--force“."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Местоположението не започва с „trash:///“"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr ""
 "Проследяване на символните връзки, монтираните устройства и ускорителите"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Извеждане на съдържанието на директориите в дървовиден вариант."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Елементът <%s> не е позволен в <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Елементът <%s> не е позволен на най-горно ниво"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Файлът „%s“ присъства многократно в ресурса"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "„%s“ липсва във всички папки за ресурси"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "„%s“ липсва в текущата папка"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Непозната опция за обработка „%s“"
@@ -2461,38 +2474,38 @@ msgstr "Непозната опция за обработка „%s“"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Заявена е предварителна обработка с „%s“, но „%s“ не е зададен, а и „%s“ не "
 "е в „PATH“"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Грешка при четене на файл „%s“: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Грешка при компресиране на файл: %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "в <%s> не е позволен текст"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Извеждане на версията на програмата и изход"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Име на изходния файл"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2500,62 +2513,62 @@ msgstr ""
 "Папката откъдето да се заредят файловете, указани във ФАЙЛа (стандартно е "
 "текущата)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "ПАПКА"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Формат на изхода според разширението на изходния файл"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Заглавни части"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Генериране на изходния код за свързване на ресурсния файл в кода ви"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Списък със зависимостите"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Име на файл със зависимости, който да се генерира"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Включване на изкуствените цели в генерираните файлове със зависимости"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Без автоматично генериране и регистриране на ресурси"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Не изнасяйте функции. Декларирайте ги с „G_GNUC_INTERNAL“"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr ""
 "Без вграждане на ресурсните данни във файла на C — приемане, че е свързан"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Идентификатор на C за генерирания изходен код"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr ""
 "Целеви компилатор на C (стандартно: съдържанието на променливата на средата "
 "„CC“)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2565,123 +2578,123 @@ msgstr ""
 "Файловете за указване на ресурси трябва да завършват на „.gresource.xml“,\n"
 "а ресурсният файл — на „.gresource“."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Изисква се точно едно име на файл\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "псевдонимът трябва да е поне 2 знака"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Неправилна числова стойност"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "вече е указано <value nick='%s'/>"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' вече е указано"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "стойността за флаговете трябва да има поне един зададен бит"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> трябва да съдържа поне един възел <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> липсва в указания диапазон"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> не е правилен член на указания изброим вид"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> съдържа низ, който не е в указания вид за флагове"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> съдържа низ, който липсва в <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> вече е указано за ключа"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> не се позволява за ключове от вида „%s“"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "указаният минимум за <range> е по-голям от максимума"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "неподдържана категория за локализиране: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "изискано е локализиране, но липсва област на „gettext“"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "даден е преводачески контекст за стойност без локализиране"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Неуспешен анализ на стойността за <default> от вида „%s“: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> не може да се указва за ключове, които са отбелязани, че са от "
 "изброим вид"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> вече е указано за този ключ"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> не е позволен за ключове от вид „%s“"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> вече е указано за този ключ"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> трябва да съдържа поне един <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> вече е указано за този ключ"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2689,7 +2702,7 @@ msgstr ""
 "<aliases> може да се указва само за ключове от изброим или флагов вид или "
 "след <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2697,41 +2710,41 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> е указано, но „%s“ вече е е член на е изброимия вид"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "<alias value='%s'/> е указано, но <choice value='%s'/> вече е зададен"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> вече е указано за този ключ"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "целта на псевдоним „%s“ не е изброим вид"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "целта на псевдоним „%s“ не е в <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> трябва да съдържа поне един <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Празни имена не са позволени"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Неправилно име „%s“: имената трябва да започват с малка буква"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2740,36 +2753,36 @@ msgstr ""
 "Неправилно име „%s“: неправилен знак „%c“ — позволени са само малки букви, "
 "цифри и тире („-“)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Неправилно име „%s“: не са позволени две последователни тирета („--“)"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Неправилно име „%s“: последният знак не може да е тире („-“)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Неправилно име „%s“: максималната дължина е 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> вече е указано"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Към схема „list-of“ не може да се добавят ключове"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> вече е указано"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2778,7 +2791,7 @@ msgstr ""
 "<key name='%s'> засенчва <key name='%s'> в <schema id='%s'>. Използвайте "
 "<override>, за да промените стойността"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2787,63 +2800,63 @@ msgstr ""
 "Като атрибут на <key> трябва да присъства точно едно от „type“, „enum“ или "
 "„flags“"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> не е дефинирано (все още)."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Неправилен низ за вид на „GVariant“: „%s“"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "Използвано е <override>, но схемата не разширява нищо"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Липсва <key name='%s'> за предефиниране"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "Вече е указано <override name='%s'>"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "Вече е указано <schema id='%s'>"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> добавя към схема „%s“, която още не съществува"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> е списък на схема „%s“, която още не съществува"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Не може да е списък от схема с път"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Схема не може да се разширява с път"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "<schema id='%s'> е списък, разширяващ <schema id='%s'>, която не е списък"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2852,17 +2865,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> разширява <schema id='%s' list-of='%s'>, но "
 "„%s“ не разширява „%s“"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Всеки път трябва да започва и да завършва с наклонена черта („/“)"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Пътят на списък трябва да завършва с „:/“"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2871,49 +2884,49 @@ msgstr ""
 "ПРЕДУПРЕЖДЕНИЕ: схемата „%s“ съдържа пътя „%s“. Пътищата, които започват с „/"
 "apps/“, „/desktop/“ или „/system/“ са остарели."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "вече е указано <%s id='%s'>"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Само един елемент <%s> е позволен в <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Елементът <%s> не е позволен на най-горно ниво"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Задължително е в <key> да има елемент <default>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "В <%s> не е позволен текст"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "ПРЕДУПРЕЖДЕНИЕ: недефиниран указател към <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "Указано е „--strict“, изход."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Целият файл е пренебрегнат."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Пренебрегване на файла."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2922,7 +2935,7 @@ msgstr ""
 "Липсва ключ „%s“ в схемата „%s“, указан във файла за предефиниране „%s“. "
 "Това предифиниране се прескача."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2931,7 +2944,7 @@ msgstr ""
 "Липсва ключ „%s“ в схемата „%s“, указан във файла за предефиниране „%s“, "
 "зададена е и опцията „--strict“, затова програмата приключва."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2941,7 +2954,7 @@ msgstr ""
 "локализирания ключ „%s“ в схемата „%s“ (файлът с предефинирана стойност е "
 "„%s“). Това предифиниране се прескача."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2951,7 +2964,7 @@ msgstr ""
 "локализирания ключ „%s“ в схемата „%s“ (файлът с предефинирана стойност е "
 "„%s“), зададена е и опцията „--strict“, затова програмата приключва."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2960,7 +2973,7 @@ msgstr ""
 "Грешка при анализиране на ключа „%s“ от схемата „%s“, указан във файла за "
 "предефиниране „%s“ — %s. Това предифиниране се прескача."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2970,7 +2983,7 @@ msgstr ""
 "предефиниране „%s“ — %s, зададена е и опцията „--strict“, затова програмата "
 "приключва."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2979,7 +2992,7 @@ msgstr ""
 "Предефинирането на ключа „%s“ в схемата „%s“ във файла за предефиниране „%s“ "
 "е извън обсега, даден в схемата. Това предифиниране се прескача."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2989,7 +3002,7 @@ msgstr ""
 "е извън обсега, даден в схемата, зададена е и опцията „--strict“, затова "
 "програмата приключва."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2998,7 +3011,7 @@ msgstr ""
 "Предефинирането на ключа „%s“ в схемата „%s“ във файла за предефиниране „%s“ "
 "не е в списъка с позволени стойности. Това предифиниране се прескача."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3008,23 +3021,23 @@ msgstr ""
 "не е в списъка с позволени стойности, зададена е и опцията „--strict“, "
 "затова програмата приключва."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Място за съхраняване на файла „gschemas.compiled“"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Прекъсване на работа при всякакви грешки в схемите"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Без запис на файл „gschema.compiled“"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Без налагане на ограниченията за имена на ключове"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3034,25 +3047,25 @@ msgstr ""
 "Файловете със схемите трябва да завършват на „.gschema.xml“,\n"
 "а файлът с кеша се нарича „gschemas.compiled“."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Изисква се точно едно име на папка"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Не са открити файлове със схеми: нищо няма да се прави."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Не са открити файлове със схеми: съществуващият резултатен файл е премахнат."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Неправилно име на файл: %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Грешка при получаване на информация за файловата система за „%s“: %s"
@@ -3061,357 +3074,357 @@ msgstr "Грешка при получаване на информация за
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Съдържащият монтиран обект за файла „%s“ не съществува"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Кореновата папка не може да се преименува"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Грешка при преименуване на файла „%s“: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Файлът не може да се преименува — съществува друг файл с такова име"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Неправилно име на файл"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Грешка при отваряне на файла „%s“: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Грешка при изтриване на файла „%s“: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Грешка при преместване на файл в кошчето „%s“: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Неуспешно създаване на папката за кошче „%s“: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr ""
 "Не може да се открие най-горната папка за преместване в кошчето на „%s“"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "Преместване в кошчето на монтираните вътрешни системни томове не се поддържа"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Не може да се създаде папката за кошче „%s“ за изхвърлянето на „%s“"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Неуспешно създаване на файл с информация за кошчето за „%s“: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Неуспешно преместване на файл в кошче на друга файлова система: %s"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Неуспешно преместване на файл в кошчето „%s“: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Неуспешно преместване на файл в кошчето „%s“"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Грешка при създаване на папка „%s“: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Файловата система не поддържа символни връзки"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Грешка при създаване на символна връзка „%s“: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Грешка при преместване на файл „%s“: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Папка не може да бъде преместена върху папка"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Неуспешно създаване на резервен файл"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Грешка при премахване на целевия файл: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Не се поддържа местене между монтирани местоположения"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Не може да се определи заетото място на %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Стойността на атрибут не трябва да е NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Ð\9dепÑ\80авилен Ð²Ð¸Ð´ Ð½Ð° Ð°Ñ\82Ñ\80ибÑ\83Ñ\82 (оÑ\87акваÑ\88е Ñ\81е Ð½Ð¸Ð·)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Ð\9dепÑ\80авилен Ð²Ð¸Ð´ Ð½Ð° Ð°Ñ\82Ñ\80ибÑ\83Ñ\82 (оÑ\87акваÑ\88е Ñ\81е Ð¸Ð»Ð¸ Ð½Ð¸Ð·, Ð¸Ð»Ð¸ Ð´Ð° Ðµ Ð½ÐµÐ¿Ñ\80авилен)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Неправилно име на допълнителен атрибут"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Грешка при задаване на разширен атрибут „%s“: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (неправилно кодиране)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Грешка при получаване на информация за файла „%s“: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Грешка при получаване на информация за файловия дескриптор: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Неправилен вид на атрибут (очакваше се uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Неправилен вид на атрибут (очакваше се uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Неправилен вид на атрибут (очакваше се низ от байтове)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Грешка при задаване на правата за достъп на символната връзка"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Грешка при задаване на правата за достъп: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Грешка при задаване на собственик: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "символната връзка трябва да не е NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Грешка при задаване на символна връзка: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Грешка при задаване на символна връзка: файлът не е такава"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "Допълнителните наносекунди %d за времевото клеймо по UNIX %lld са отрицателни"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Допълнителните наносекунди %d за времевото клеймо по UNIX %lld стигат 1 "
 "секунда"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "Времевото клеймо по UNIX %lld не се помества в 64 бита"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "Времевото клеймо по UNIX %lld е извън диапазона, поддържан в Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Името на файла „%s“ не може да се преобразува в UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Файлът „%s“ не може да бъде отворен — грешка от Windows: %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Грешка при задаване на времето на промяна или достъп на файла „%s“: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Грешка при задаване на времето на промяна или достъп: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Контекстът на SELinux трябва да не е NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux не е включен на тази система"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Грешка при задаване на контекста на SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Не се поддържа задаването на атрибута %s"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Грешка при четене от файл: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Грешка при затваряне на файл: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Грешка при търсене във файл: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr ""
 "Стандартната функционалност за наблюдение на локални файлове не може да бъде "
 "открита"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Грешка при запис във файл: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Грешка при премахване на стара, резервна връзка: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Грешка при създаване на резервно копие: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Грешка при преименуване на временен файл: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Грешка при съкращаване на файл: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Грешка при отваряне на файла „%s“: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Целевият файл е папка"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Целевият файл не е обикновен файл"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Файлът бе променен от външно приложение"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Грешка при изтриване на стар файл: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Зададен е неправилен „GSeekType“"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Неправилна заявка за търсене"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "„GMemoryInputStream“ не може да се съкрати"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Изходящият поток в паметта не може да бъде преоразмерен"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Неуспешно преоразмеряване на изходящия поток в паметта"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3419,32 +3432,32 @@ msgstr ""
 "Количеството памет, необходимо за обработката на записа, е по-голямо от "
 "наличното адресно пространство."
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Заявеното търсене е преди началото на потока"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Заявеното търсене е след края на потока"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "монтираният обект не поддържа демонтиране"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "монтираният обект не поддържа изваждане"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "монтираният обект не поддържа нито демонтиране, нито демонтиране с действие"
@@ -3452,7 +3465,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "монтираният обект не поддържа нито изваждане, нито изваждане с действие"
@@ -3460,120 +3473,128 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "монтираният обект не поддържа повторно монтиране"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "монтираният обект не поддържа откриване на вида"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "монтираният обект не поддържа синхронно откриване на вида"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Името на хоста „%s“ съдържа „[“, но липсва „]“"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Мрежата е недостъпна"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Хостът е недостъпен"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Състоянието на мрежата не може да бъде наблюдавано: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Състоянието на мрежата не може да бъде наблюдавано: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Състоянието на мрежата не може да бъде получено: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "„NetworkManager“ не работи"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Прекалено стара версия на „NetworkManager“"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Изходният поток не поддържа запис"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Сумата на векторите подадена на „%s“ е прекалено голяма"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Изходният поток вече е затворен"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Непозната грешка при търсене на сървър-посредник"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Грешка при откриване по адрес на „%s“: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "няма реализация на „%s“"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Неправилен домейн"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Ресурсът при „%s“ не съществува"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Ресурсът при „%s“ не може да се декомпресира"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Ресурсните файлове не може да се преименуват"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Ресурсът при „%s“ не е папка"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Входният поток не поддържа търсене"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Изброяване на разделите с ресурси във ФАЙЛа във формат elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3583,15 +3604,15 @@ msgstr ""
 "Ако е даден РАЗДЕЛ, се изброяват само ресурсите в него\n"
 "Ако е даден ПЪТ, се изброяват само съвпадащите ресурси"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "ФАЙЛ [ПЪТ]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "РАЗДЕЛ"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3603,15 +3624,15 @@ msgstr ""
 "Ако е даден ПЪТ, се изброяват само съвпадащите ресурси\n"
 "Подробностите включват раздел, размер и компресия"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Разархивиране на ресурс към стандартния изход"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "ПЪТ ДО ФАЙЛ"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3639,7 +3660,7 @@ msgstr ""
 "За подробна информация изпълнете „gresource help КОМАНДА“\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3654,19 +3675,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  РАЗДЕЛ    (Незадължително) име на раздел в elf\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  КОМАНДА   Помощ за командата или обща помощ, ако не е указано име\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  ФАЙЛ      Файл във формат elf (изпълним или споделена библиотека)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3674,82 +3695,82 @@ msgstr ""
 "  ФАЙЛ      Файл във формат elf (изпълним или споделена библиотека)\n"
 "            или компилиран файл с ресурси\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[ПЪТ]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  ПЪТ       (Незадължителен) (непълен) път до ресурс\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "ПЪТ"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  ПЪТ       Път до ресурс\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Липсва схема „%s“\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Схемата „%s“ не може да се мести (не трябва да указвате път)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Схемата „%s“ може да се мести (трябва да укажете път)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Даден е празен път.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Пътят трябва да започва с наклонена черта („/“)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Пътят трябва да завършва с наклонена черта („/“)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Пътят не трябва да съдържа две последователни наклонени черти („//“)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Стойността е извън интервала на допустимите стойности\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Ключът не поддържа запис\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Извеждане на инсталираните схеми (които не се местят)"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Извеждане на инсталираните схеми, които може да се местят"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Извеждане на ключовете в СХЕМАта"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "СХЕМА[:ПЪТ]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Извеждане на наследниците на СХЕМАта"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3757,48 +3778,48 @@ msgstr ""
 "Рекурсивно извеждане на ключовете и стойностите им.\n"
 "Ако липсва СХЕМА, се извеждат всички ключове\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[СХЕМА[:ПЪТ]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Получаване на стойността на КЛЮЧ"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "СХЕМА[:ПЪТ] КЛЮЧ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Запитване за интервала от допустими стойности за КЛЮЧа"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Запитване на описанието за КЛЮЧа"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Задаване на СТОЙНОСТта на КЛЮЧ"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "СХЕМА[:ПЪТ] КЛЮЧ СТОЙНОСТ"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Връщане на стандартната стойност на КЛЮЧ"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Връщане на стандартната стойност на всички ключове в СХЕМАта"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Проверка дали стойността на КЛЮЧ може да се променя"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3808,11 +3829,11 @@ msgstr ""
 "Ако не е указан определен КЛЮЧ, се следят всички във СХЕМАта.\n"
 "Наблюдението се спира с „^C“.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "СХЕМА[:ПЪТ] [КЛЮЧ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3862,7 +3883,7 @@ msgstr ""
 "Използвайте „gsettings help КОМАНДА“ за допълнителна информация.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3877,11 +3898,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  ПАПКА_НА_СХЕМА     Папка, в която да се търсят допълнителни схеми\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3890,281 +3911,281 @@ msgstr ""
 "  СХЕМА       Името на схемата\n"
 "  ПЪТ         Път (за схеми, които може да се местят)\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  КЛЮЧ        Ключ в схемата (незадължителен)\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  КЛЮЧ        Ключ в схемата\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  СТОЙНОСТ    Стойност, която да бъде зададена\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Схеми от „%s“ не може да се заредят: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Не са открити схеми\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Подадено е празно име за схема\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Липсва ключ „%s“\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Неправилно гнездо, не е инициализирано"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Неправилно гнездо, неуспешна инициализация понеже: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Гнездото вече е затворено"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Просрочено време за отговор при входни-изходна операция с гнездото"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "създаване на „GSocket“ от файлов дескриптор: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Неуспешно създаване на гнездо: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Указан е непознат вид версия на протокол"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Указан е непознат протокол"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 "Не може да се използват операции за дейтаграми върху гнезда, които не са за "
 "дейтаграми."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Не може да се използват операции за дейтаграми върху гнезда без зададено "
 "максимално време за операцията."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "локалният адрес не може да бъде получен :%s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "отдалеченият адрес не може да бъде получен :%s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "не може да се слуша: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Грешка при свързване към адрес %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Грешка при включване към група за разпръскване: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Грешка при напускане на група за разпръскване: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Липсва поддръжка за насочено разпръскване"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Неподдържана фамилия гнездо"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "насочено разпръскване не към адрес по IPv4"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Името на интерфейса е твърде дълго"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Интерфейсът липсва: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Липсва поддръжка за насочено разпръскване по IPv4"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Липсва поддръжка за насочено разпръскване по IPv6"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Грешка при приемане на връзка: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "В момента се осъществява връзка"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Неуспешно получаване на текущата грешка: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Грешка при получаване на данни: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Грешка при изпращане на данни: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Неуспешно изключване на гнездо: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Грешка при затваряне на гнездо: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Изчакване за състояние на гнездо: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Неуспешно изпращане на съобщение: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Векторите на съобщението са прекалено дълги"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Грешка при изпращане на съобщение: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "„GSocketControlMessage“ не се поддържа под Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Грешка при изпращане на съобщение: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Неуспешно изчитане на правата на гнездо: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr ""
 "„g_socket_get_credentials“ не е реализирана на тази операционна система"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Неуспешно свързване към сървъра-посредник %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Неуспешно свързване към „%s“: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Неуспешно свързване: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Не се поддържа посредничество на връзки извън TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Протоколът за посредничество „%s“ не се поддържа."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Функцията за слушане вече е затворена"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Добавеното гнездо е затворено"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 не поддържа адреса IPv6 „%s“"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Потребителското име е твърде дълго за протокола SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Името на хоста „%s“ е твърде дълго за протокола SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Този сървър не е посредник чрез SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Връзката през сървъра SOCKSv4 беше отхвърлена"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Този сървър не посредничи чрез SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "Посредникът чрез SOCKSv5 изисква идентификация."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
@@ -4172,147 +4193,147 @@ msgstr ""
 "Посредникът чрез SOCKSv5 изисква механизъм за идентификация, който не се "
 "поддържа от GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Потребителското име или паролата са твърде дълги за протокола SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "Идентифицирането за SOCKSv4 не успя поради грешно потребителско име или "
 "парола."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Името на хоста „%s“ е твърде дълго за протокола SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Сървърът-посредник за SOCKSv5 използва непознат вид адрес."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Вътрешна грешка на сървъра-посредник за SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Правилата не позволяват свързването по SOCKSv5."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Хостът не е достъпен през сървъра за SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Мрежата не е достъпна през сървъра-посредник за SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Връзката през посредник за SOCKSv5 е отказана."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "Сървърът-посредник за SOCKSv5 не поддържа командата „connect“."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "Сървърът-посредник за SOCKSv5 не поддържа предоставения вид адрес."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Неизвестна грешка със сървъра-посредник за SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Неуспешно създаване на канал за комуникация с дъщерен процес (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Тази платформа не поддържа програмни канали"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Версия %d на кодирането „GThemedIcon“ не се поддържа"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Не бяха намерени валидни адреси"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Грешка при обратно откриване по адрес на „%s“: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Неуспешен анализ на запис %s в DNS: неправилен пакет от DNS"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Няма запис в DNS от указания вид за „%s“"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Временно е невъзможно „%s“ да бъде открит по адрес"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Грешка при откриване по адрес на „%s“"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Неправилен пакет от DNS"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Неуспешен анализ на отговора от DNS за „%s“: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Липсва частен ключ, шифриран с PEM"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Частният ключ, шифриран с PEM, не може да бъде дешифриран"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Частният ключ, шифриран с PEM, не може да бъде анализиран"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Липсва сертификат, шифриран с PEM"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Сертификатът, шифриран с PEM, не може да бъде анализиран"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Реализацията на TLS не поддържа PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 "Тази реализация на „GTlsBackend“ не поддържа създаване на сертификати PKCS "
 "#11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4322,7 +4343,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4330,136 +4351,136 @@ msgstr ""
 "Няколко пъти сте въвели неправилна парола. Ако отново сгрешите, машината ще "
 "се заключи за достъп."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Въведената парола е неправилна."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Изпращането на файлов дескриптор не се поддържа"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Очакваше се 1 контролно съобщение, а беше получено %d"
 msgstr[1] "Очакваше се 1 контролно съобщение, а бяха получени %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Неочакван вид на помощните данни"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Очакваше се един файлов дескриптор, а беше получен %d\n"
 msgstr[1] "Очакваше се един файлов дескриптор, а бяха получени %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Получен е неправилен файлов дескриптор"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Получаването на файлов дескриптор не се поддържа"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Грешка при изпращане на самоличност: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Грешка при проверка дали „SO_PASSCRED“ е позволено за гнездото: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Грешка при разрешаване на „SO_PASSCRED“: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Очаква се един байт за получаване на самоличност, но са прочетени 0 байта."
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Не се очакваше контролно съобщение, а бяха получени %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Грешка при забраняване на „SO_PASSCRED“: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Грешка при четене от файловия дескриптор: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Грешка при затваряне на файловия дескриптор: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Коренова папка на файловата система"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Грешка при запис във файловия дескриптор: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Тази система не поддържа абстрактни адреси на гнезда за домейни в Unix"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "томът не поддържа изваждане"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "томът не поддържа нито изваждане, нито изваждане с действие"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Грешка при четене от манипулатор: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Грешка при затваряне на манипулатор: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Грешка при запис в манипулатор: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "недостатъчно памет"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Вътрешна грешка: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Необходими са още данни от входа"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Неправилни, компресирани данни"
 
@@ -4487,156 +4508,156 @@ msgstr "Стартиране на сесийна шина D-Bus"
 msgid "Wrong args\n"
 msgstr "Неправилни аргументи\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Неочакван атрибут „%s“ на елемента „%s“"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Атрибутът „%s“ на елемента „%s“ не е открит"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Неочакван етикет „%s“, очакваше се „%s“"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Неочакван етикет „%s“ вътре в „%s“"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Неправилна дата или време „%s“ във файла с отметки"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Не може да се открие валиден файл с отметки в папките с данни"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Вече съществува отметка за адреса „%s“"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Не е открита отметка за адреса „%s“"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Не е указан видът MIME в отметката за адреса „%s“"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Не е зададен флаг за лични данни в отметката за адреса „%s“"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Не са зададени групи в отметката за адреса „%s“"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Никоя програма „%s“ не е регистрирала отметка за „%s“"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Неуспешно дописване за изпълнение на реда „%s“ с адреса „%s“"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Неправилна последователност на входа"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Непълна знакова последователност в края на входните данни"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr ""
 "Заместващият знак „%s“ не може да бъде преобразуван към знак от набора „%s“"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "На входа за преобразуване има байт NUL"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "На изхода от преобразуване има байт NUL"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr ""
 "Адресът „%s“ не е абсолютен при използване на схемата „file“ (файлова "
 "система)"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Адресът „%s“ на локален файл не може да включва „#“"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "Адресът „%s“ е неправилен"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Името на хоста в адреса „%s“ е неправилно"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "Адресът „%s“ съдържа грешни екраниращи последователности"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Пътят „%s“ не е абсолютен"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%d.%m.%Y, %a, %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d.%m.%Y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%l:%M:%S %p"
@@ -4657,62 +4678,62 @@ msgstr "%l:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "януари"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "февруари"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "март"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "април"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "май"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "юни"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "юли"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "август"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "септември"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "октомври"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "ноември"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "декември"
@@ -4734,132 +4755,132 @@ msgstr "декември"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "яну"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "фев"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "мар"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "апр"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "май"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "юни"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "юли"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "авг"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "сеп"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "окт"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "ное"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "дек"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "понеделник"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "вторник"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "сряда"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "четвъртък"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "петък"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "събота"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "неделя"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "пн"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "вт"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "ср"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "чт"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "пт"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "сб"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "нд"
@@ -4881,62 +4902,62 @@ msgstr "нд"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "януари"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "февруари"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "март"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "април"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "май"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "юни"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "юли"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "август"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "септември"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "октомври"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "ноември"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "декември"
@@ -4958,197 +4979,197 @@ msgstr "декември"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "яну"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "фев"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "мар"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "апр"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "май"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "юни"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "юли"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "авг"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "сеп"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "окт"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "ное"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "дек"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "пр.об."
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "сл.об."
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Грешка при отваряне на папка „%s“: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Неуспешно заделяне на %lu байт за четене на файла „%s“"
 msgstr[1] "Неуспешно заделяне на %lu байта за четене на файла „%s“"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Грешка при четене на файл „%s“: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Файлът „%s“ е прекалено голям"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Неуспешно четене от файл „%s“: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Неуспешно отваряне на файл „%s“: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Неуспешно получаване на атрибутите на файл „%s“: неуспешно изпълнение на "
 "„fstat()“: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr ""
 "Неуспешно отваряне на файл „%s“: неуспешно изпълнение на „fdopen()“: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Неуспешно преименуване на файл „%s“ на „%s“: неуспешно изпълнение на "
 "„g_rename()“: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Неуспешен запис на файл „%s“: неуспешно изпълнение на „write()“: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Неуспешен запис на файл „%s“: неуспешно изпълнение на „fsync()“: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Неуспешно създаване на файл „%s“: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Неуспешно изтриване на съществуващия файл „%s“: неуспешно изпълнение на "
 "„g_unlink()“: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Шаблонът „%s“ е неправилен, не трябва да съдържа „%s“"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Шаблонът „%s“ не съдържа „XXXXXX“"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Неуспешно четене на символната връзка „%s“: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Не може да се отвори конвертор от „%s“ към „%s“: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Не може да се чете от „g_io_channel_read_line_string“"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "В буфера за четене останаха непреобразувани данни"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Каналът прекъсна на непълен знак"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Не може да се чете от „g_io_channel_read_to_end“"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Не може да се открие валиден файл с ключове в папките с данни"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Не е обикновен файл"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5156,43 +5177,43 @@ msgstr ""
 "Ключовият файл съдържа реда „%s“, който не е нито двойка ключ-стойност, нито "
 "група, нито коментар"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Неправилно име на група: „%s“"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Ключовият файл не започва с група"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Неправилно име на ключ: „%.*s“"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Ключовият файл съдържа неподдържаното кодиране „%s“"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Ключовият файл не съдържа групата „%s“"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Ключовият файл не съдържа ключа „%s“ в групата „%s“"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Ключовият файл съдържа ключ „%s“ със стойност „%s“, която не е в UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5200,7 +5221,7 @@ msgstr ""
 "Ключовият файл съдържа ключа „%s“, чиято стойност не може да бъде "
 "анализирана."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5209,86 +5230,86 @@ msgstr ""
 "Ключовият файл съдържа ключа „%s“ в групата „%s“, чиято стойност не може да "
 "бъде анализирана."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Ключът „%s“ в групата „%s“ има стойност „%s“, а се очакваше „%s“"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Ключовият файл съдържа екранираща последователност в край на ред"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Ключовият файл съдържа грешна екранираща последователност — „%s“"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Стойността „%s“ не може да се интерпретира като число."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Целочислената стойност „%s“ е извън интервала на допустими стойности"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr ""
 "Стойността „%s“ не може да се интерпретира като число с плаваща запетая."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Стойността „%s“ не може да се интерпретира като булева."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Неуспешно получаване на атрибутите на файла „%s%s%s%s“: неуспешно изпълнение "
 "на „fstat()“: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr ""
 "Неуспешно отваряне на файл в паметта „%s%s%s%s“: неуспешно изпълнение на "
 "„mmap()“: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Неуспешно отваряне на файл „%s“: неуспешно изпълнение на „open()“: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Грешка на ред %d, знак %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Неправилно кодиран текст в UTF-8 — „%s“ е грешен"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "„%s“ е неправилно име"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "„%s“ е неправилно име: „%c“"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Грешка на ред %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5297,7 +5318,7 @@ msgstr ""
 "Грешка при анализ на „%-.*s“, което трябва да е число в указател на знак "
 "(напр. „&#234;“). Вероятно числото е твърде голямо"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5306,24 +5327,24 @@ msgstr ""
 "Указателят на знак не завършва с „;“. Най-вероятно сте използвали „&“, без "
 "той да е начало на заместваща последователност. Представете го чрез „&amp;“"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Указателят на знак „%-.*s“ не представя разрешен знак при декодиране"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Намерена е празна заместваща последователност: „&;“. Валидни "
 "последователности са: „&amp;“, „&quot;“, „&lt;“, „&gt;“, „&apos;“"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Името на заместващата последователност „%-.*s“ е неизвестно"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5332,11 +5353,11 @@ msgstr ""
 "„&“, без той да е начало на заместваща последователност. Представете го чрез "
 "„&amp;“"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Документът трябва да започва с елемент (напр. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5344,7 +5365,7 @@ msgid ""
 msgstr ""
 "„%s“ е неправилен знак след „<“. Името на елемент не може да започне с него"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5353,12 +5374,12 @@ msgstr ""
 "Неподходящ знак „%s“, очаква се етикетът на празния елемент „%s“ да завърши "
 "с „>“"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Прекалено много атрибути в елемента „%s“"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5366,7 +5387,7 @@ msgstr ""
 "Неподходящ знак „%s“, очаква се „=“ след името на атрибут „%s“ на елемент "
 "„%s“"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5377,7 +5398,7 @@ msgstr ""
 "завърши със знак „>“ или „/“, или евентуално да продължи с атрибут. Най-"
 "вероятно използвате неправилен знак в името на атрибут"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5386,7 +5407,7 @@ msgstr ""
 "Неподходящ знак „%s“, очаква се знак „\"“ или „'“ след знака за равенство, "
 "когато се присвоява стойност на атрибута „%s“ на елемент „%s“"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5394,7 +5415,7 @@ msgid ""
 msgstr ""
 "„%s“ е неправилен знак след „</“. Името на елемент не може да започва с „%s“"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5403,26 +5424,26 @@ msgstr ""
 "„%s“ е неправилен знак при завършването на затварящ етикет с име „%s“. "
 "Позволен е знакът „>“"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Елементът „%s“ е затворен, няма текущо отворен елемент"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Елементът „%s“ е затворен, но текущо е отворен елемент „%s“"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Документът е празен или съдържа само празни знаци"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "Документът завършва неочаквано веднага след отваряща счупена скоба — „<“"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5431,7 +5452,7 @@ msgstr ""
 "Документът завършва неочаквано — има отворени елементи. Последно отворен е "
 "„%s“"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5440,19 +5461,19 @@ msgstr ""
 "Документът завършва неочаквано, очаква се затваряща счупена скоба да завърши "
 "етикета <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Документът завършва неочаквано в името на елемент"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Документът завършва неочаквано в името на атрибут"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Документът завършва неочаквано в отварящ етикет на елемент "
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5460,322 +5481,268 @@ msgstr ""
 "Документът завършва неочаквано след знака за равенство след името на "
 "атрибута. Атрибутът няма стойност"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Документът завършва неочаквано вътре в стойността на атрибут"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Документът завършва неочаквано в затварящия етикет на елемент „%s“"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Документът завършва неочаквано в затварящия етикет на неотворен елемент"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "Документът завършва неочаквано в коментар или инструкция за обработка"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[ОПЦИЯ…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Настройки на помощта:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Показване на настройките на помощта"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Показване на всички настройки на помощта"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Настройки на приложението:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Настройки:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Не може да се анализира целочислената стойност „%s“ за %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr ""
 "Целочислената стойност „%s“ за %s е извън интервала на допустимите стойности"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr ""
 "Не може да се анализира стойността с повишена точност double „%s“ за %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr ""
 "Стойността с повишена точност — double „%s“ за %s е извън интервала на "
 "допустимите стойности"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Грешка при анализа на опцията „%s“"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Липсва аргумент за „%s“"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Непозната опция „%s“"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "повреден обект"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "вътрешна грешка или повреден обект"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "недостатъчно памет"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "достигната е границата на обратното връщане"
 
-#: glib/gregex.c:276 glib/gregex.c:284
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "вътрешна грешка"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "шаблонът съдържа елементи, които не се поддържат при частично съвпадение"
 
-#: glib/gregex.c:278
-msgid "internal error"
-msgstr "вътрешна грешка"
-
-#: glib/gregex.c:286
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "обратните указатели не се поддържат като условие при частично съвпадение"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "прекалено дълбока рекурсия"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "неправилна комбинация от флагове за нов ред"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "неправилно отместване"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "прекалено къс UTF-8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "зацикляне при рекурсия"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "заявеният начин за напасване на е компилиран с поддръжка на JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "непозната грешка"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "„\\“ в края на шаблон"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "„\\c“ в края на шаблон"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "след „\\“ следва непознат знак"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "числата не са в правилен ред в определението за брой с „{}“"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "прекалено голямо число в определението за брой с „{}“"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "липсва завършващ знак „]“ за клас от знаци"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "грешна екранираща последователност в класа от знаци"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "знаците са в неправилен ред в класа от знаци"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "няма какво да се повтори"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "неочаквано повторение"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "непознат знак след „(?“ или „(?-“"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "именованите класове от POSIX се поддържат само в клас"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "не се поддържат елементи на POSIX за подредба"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "липсва завършваща „)“"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "указател към несъществуващ подшаблон"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "липсва „)“ след коментар"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "регулярният израз е прекалено голям"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "неуспешно получаване на памет"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr "„)“ без отваряща „(“"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "препълване на кода"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "непознат знак след „(?<“"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "неправилен номер или име след „(?(“"
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "предположението за преглед назад не е с постоянна дължина"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "неправилен номер или име след „(?(“"
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "условната група съдържа повече от две разклонения"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "очаква се предположение след „(?(“"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "„(?R“ или „(?[+-]цифри“ трябва да се следват от „)“"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "номерираният указател не трябва да е „0“"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "непознато име на клас по POSIX"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "не се поддържат елементи на POSIX за подредба"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "знаковата стойност в последователността „\\x{…}“ е прекалено голяма"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "неправилно условие „(?(0)“"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "предположението за преглед назад не може да съдържа „\\C“"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "екраниранията „\\L“, „\\l“, „\\N{name}“, „\\U“ и „\\u“ не се поддържат"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "рекурсивно извикване може да доведе до безкраен цикъл"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "непознат знак след „(?P“"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "липсва краен знак в име на подшаблон"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "два именовани подшаблона са с еднакво име"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "неправилни последователности „\\P“ или „\\p“"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "непознато име на свойство след „\\P“ или „\\p“"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "името на подшаблон е прекалено дълго (максимално е 32 знака)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "прекалено много именовани подшаблони (максимумът е 10 000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "осмичната стойност е по-голяма от „\\377“"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "надхвърлено е работното пространство за компилация"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "не е открит указан предварително проверен подшаблон"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "група „DEFINE“ съдържа повече от едно разклонение"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "несъвместими опции за нов ред"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5783,295 +5750,282 @@ msgstr ""
 "„\\g“ не е последвано от име, число във фигурни или квадратни скоби, "
 "цитирано име или обикновено число"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "номерираният указател не трябва да е „0“"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "„(*ACCEPT)“, „(*FAIL)“ и „(*COMMIT)“ не приемат аргументи"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "неразпознат „(*ГЛАГОЛ)“"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "числото е прекалено голямо"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "липсва име на подшаблон след „(?&“"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "очаква се цифра след „(?+“"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "„]“ е неправилен знак за данни в режима съвместим с JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "не са позволени различни имена за подшаблони с еднакъв номер"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "„(*MARK)“ изисква аргумент"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "„\\c“ трябва да се следва от знак от ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "„\\k“ не е последвано от име във фигурни или квадратни скоби или от цитирано "
 "име"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "„\\N“ не се поддържа в клас"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "прекалено много указатели напред"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr ""
 "името е прекалено дълго за „(*MARK)“, „(*PRUNE)“, „(*SKIP)“ и „(*THEN)“"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "знаковата стойност в последователността „\\u…“ е прекалено голяма"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "препълване на кода"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "непознат знак след „(?P“"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "надхвърлено е работното пространство за компилация"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "не е открит указан предварително проверен подшаблон"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Грешка при напасването на регулярния израз „%s“: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Библиотеката PCRE е компилирана без поддръжка на UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Библиотеката PCRE е компилирана без поддръжка на настройки в UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Библиотеката PCRE е компилирана с несъвместими опции"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Грешка при оптимизирането на регулярния израз %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Грешка при компилирането на регулярния израз %s, знак %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Грешка при компилирането на регулярния израз „%s“, знак %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "очаква се шестнадесетично число или „}“"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "очаква се шестнадесетично число"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "в символния указател липсва „<“"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "незавършен символен указател"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "символен указател с нулева дължина"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "очаква се цифра"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "неправилен символен указател"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "в края има един знак „\\“ в повече"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "непозната екранираща последователност"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Грешка при анализа на текста за замяна „%s“ при знак %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Цитиран текст не започва със знака „\"“ или „'“"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Липсват затварящи кавички в команден ред или друг текст цитиран за обвивката"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Текстът свърши веднага след знак „\\“. (Текстът е „%s“)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Текстът свърши преди откриването на затварящи кавички за „%c“. (Текстът е "
 "„%s“)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Текстът е празен (или съдържа само празни знаци)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Неуспешно четене на данни от дъщерен процес (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr ""
 "Неочаквана грешка в „select()“ при четене на данни от дъщерен процес (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Неочаквана грешка в „waitpid()“ (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Дъщерният процес завърши с код %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Дъщерният процес бе убит от сигнал %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Дъщерният процес бе спрян от сигнал %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Дъщерният процес завърши аварийно"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Неуспешно четене от дъщерен канал (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Неуспешно пораждане на дъщерен процес „%s“ (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Неуспешно пораждане (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Неуспешна смяна към папка „%s“ (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Неуспешно изпълнение на дъщерен процес „%s“ (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Неуспешно отваряне на файл за заместване на файлов дескриптор (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Неуспешно дублиране на файлов дескриптор за дъщерен процес (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Неуспешно разклоняване на дъщерен процес (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Неуспешно затваряне на файловия дескриптор на дъщерен процес (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Неизвестна грешка при изпълнение на дъщерен процес „%s“"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Неуспешно четене на достатъчно данни от канала на дъщерен процес (с "
 "идентификатор %s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Неуспешно четене на данни от дъщерен процес"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Неуспешно изпълнение на дъщерен процес (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Неуспешно разклоняване на дъщерен процес чрез „dup()“ (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Неправилно име на програма: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Неправилен низ във вектора с аргументи на позиция %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Неправилен низ в средата: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Неправилна работна папка: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Неуспешно изпълнение на програмата за помощта (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6079,258 +6033,265 @@ msgstr ""
 "Неочаквана грешка в „g_io_channel_win32_poll()“ при четене на данни от "
 "дъщерен процес"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
 msgstr "Празен низ не е число"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3396
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "„%s“ е число със знак"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Числото „%s“ е извън диапазона на допустимите стойности [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3500
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "„%s“ не е число без знак"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Неправилно кодиране с „%“ в адрес"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Неправилен знак в адрес"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Знаци в адрес, които не са UTF-8"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Неправилен запис за IPv6 „%.*s“ в адреса"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Неправилен запис за IP „%.*s“ в адреса"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Неправилно име не на латиница „%.*s“ в адреса"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Портът в адреса „%.*s“ не може да се анализира"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Портът в адреса „%.*s“ е извън допустимия диапазон"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "Адресът „%s“ не е абсолютен"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "Липсва хост в адреса „%s“"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "Адресът не абсолютен, а не е зададен базов адрес"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Липсва „=“ и стойност на параметъра"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Неуспешно заделяне на памет"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Знак извън обхвата на UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Неправилна последователност на входа"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Знак извън обхвата на UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f GB"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "байт"
+msgstr[1] "байта"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "%u бит"
+msgstr[1] "%u бита"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u B"
-msgstr[1] "%u B"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u бит"
-msgstr[1] "%u бита"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6338,44 +6299,51 @@ msgstr[0] "%s байт"
 msgstr[1] "%s байта"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s бит"
 msgstr[1] "%s бита"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u B"
+msgstr[1] "%u B"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
index a77849d..2874984 100644 (file)
--- a/po/ca.po
+++ b/po/ca.po
@@ -12,8 +12,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib 2.8\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-05-05 08:55+0000\n"
-"PO-Revision-Date: 2022-05-20 11:48+0100\n"
+"POT-Creation-Date: 2022-08-08 10:42+0000\n"
+"PO-Revision-Date: 2022-08-14 11:48+0100\n"
 "Last-Translator: Jordi Mas <jmas@softcatala.org>\n"
 "Language-Team: Catalan <tradgnome@softcatala.org>\n"
 "Language: ca\n"
@@ -24,145 +24,158 @@ msgstr ""
 "X-Generator: Poedit 3.0.1\n"
 "X-Project-Style: gnome\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Encara no s'admeten les aplicacions per defecte"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "L'establiment de l'aplicació com a última utilitzada per al tipus encara no "
 "és compatible"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"No s'ha pogut trobar l'aplicació predeterminada per al tipus de contingut "
+"«%s»"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr ""
+"No s'ha pogut trobar l'aplicació predeterminada per a l'esquema URI «%s»"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opcions de la GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Mostra les opcions de la GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Introduïu un mode de servei GApplication (utilitzeu-lo des de fitxers de "
 "servei D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Sobreescriu l'identificador de l'aplicació"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Reemplaça la instància en execució"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Mostra l'ajuda"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495
-#: gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497
+#: gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[ORDRE]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Mostra la versió"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Mostra la informació de la versió i surt"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Llista les aplicacions"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Llista totes les aplicacions instal·lades que es poden activar per D-Bus "
 "(mitjançant fitxers .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Executa una aplicació"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Executa l'aplicació (amb fitxers opcionals que s'han d'obrir)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [FITXER...]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Activa una acció"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Invoca una acció de l'aplicació"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID ACCIÓ [PARÀMETRE]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Llista les accions disponibles"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Llista les accions estàtiques d'una aplicació (del fitxer .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "ORDRE"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "L'ordre per la qual imprimir l'ajuda detallada"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Identificador de l'aplicació en format D-Bus (p. ex.: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FITXER"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 "Noms de fitxers relatius opcionals o relatius, o URI que s'han d'obrir"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ACCIÓ"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "El nom de l'acció que s'ha d'invocar"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARÀMETRE"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Paràmetre opcional per la invocació de l'acció, en format GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532
-#: gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -171,26 +184,26 @@ msgstr ""
 "Es desconeix l'ordre «%s»\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Forma d'ús:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Arguments:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTS...]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Ordres:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -199,7 +212,7 @@ msgstr ""
 "Feu servir «%s help ORDRE» per a obtenir l'ajuda detallada.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -208,13 +221,13 @@ msgstr ""
 "L'ordre %s requereix que la segueixi un identificador d'aplicació\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "l'identificador de l'aplicació no és vàlid: «%s»\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -223,23 +236,23 @@ msgstr ""
 "«%s» no pren cap argument\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "no s'ha pogut connectar a D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "s'ha produït un error en enviar el missatge %s: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr ""
 "s'ha de proporcionar el nom de l'acció després de l'identificador de "
 "l'aplicació\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -248,27 +261,27 @@ msgstr ""
 "el nom d'acció no és vàlid: «%s»\n"
 "els noms d'acció han d'estar formats per caràcters alfanumèrics, «-» i «.»\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "s'ha produït un error en analitzar el paràmetre d'acció: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "les accions accepten com a màxim un paràmetre\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr ""
 "l'ordre de llistat d'aplicacions (list-actions) només pren l'identificador "
 "d'aplicació"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "no s'ha pogut trobar el fitxer d'escriptori de l'aplicació %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -277,128 +290,128 @@ msgstr ""
 "es desconeix l'ordre: «%s»\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "El valor de comptatge passat a %s és massa gran"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "No està implementada la cerca en el flux base"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "No es pot truncar el GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Ja està tancat el flux"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "No es permet truncar en els fluxos base"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "S'ha cancel·lat l'operació"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "L'objecte no és vàlid, no s'ha inicialitzat"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "La seqüència de múltiples bytes de l'entrada no és completa"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "No hi ha prou espai a la destinació"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "La seqüència de bytes a l'entrada de conversió no és vàlida"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "S'ha produït un error durant la conversió: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1149
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "La cancel·lació de la inicialització no està implementada"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "No es permet la conversió entre els jocs de caràcters «%s» i «%s»"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "No s'ha pogut obrir el convertidor de «%s» a «%s»"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "tipus %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Tipus desconegut"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "tipus de fitxer %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials conté dades no vàlides"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "Aquest sistema operatiu no implementa les GCredentials"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "La vostra plataforma no implementa les GCredentials"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr ""
 "Les GCredentials no contenen cap identificador de procés en aquest sistema "
 "operatiu"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Aquest sistema operatiu no implementa el falsejament de credencials"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "No s'esperava un final de flux tan aviat"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "No es permet la clau «%s» en l'entrada de l'adreça «%s»"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "L'entrada d'adreça «%s» té una parella clau/valor que no té sentit"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -407,29 +420,29 @@ msgstr ""
 "L'adreça «%s» no és vàlida (ha de ser, o bé un camí, o bé un tmpdir "
 "-directori temporal-, o bé unes claus abstractes)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Hi ha un error a l'adreça «%s» — l'atribut «%s» no està ben formatat"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr ""
 "El transport «%s» per a l'adreça «%s» és desconegut o no està implementat"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "L'element d'adreça «%s» no conté dos punts (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "El nom del transport a l'adreça a l'element «%s» no pot estar buit"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -438,7 +451,7 @@ msgstr ""
 "La parella de clau/valor %d, «%s», a l'element d'adreça «%s», no conté un "
 "signe d'igual"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -446,7 +459,7 @@ msgstr ""
 "La parella de clau/valor %d, «%s», a l'element d'adreça «%s», no conté un "
 "signe d'igual"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element"
@@ -455,7 +468,7 @@ msgstr ""
 "S'ha produït un error en suprimir l'escapament d'una clau o d'un valor en la"
 " parella clau/valor %d, «%s», de l'element d'adreça «%s»"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -465,20 +478,20 @@ msgstr ""
 "establerta exactament una clau, o bé de tipus «path» (camí), o bé de tipus "
 "«abstract» (abstracte)"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Hi ha un error a l'adreça «%s»: manca o està mal formatat l'atribut del nom "
 "d'ordinador"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr ""
 "Hi ha un error a l'adreça «%s»: manca o està mal formatat l'atribut del port"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid ""
 "Error in address “%s” — the noncefile attribute is missing or malformed"
@@ -486,66 +499,66 @@ msgstr ""
 "Hi ha un error a l'adreça «%s»: l'atribut noncefile no existeix o està mal "
 "formatat"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "S'ha produït un error en executar-se automàticament: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "S'ha produït un error en obrir el fitxer nonce «%s»: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "S'ha produït un error en llegir el fitxer nonce «%s»: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "S'ha produït un error en llegir el fitxer nonce «%s»: s'esperaven 16 bytes, "
 "però se n'han obtingut %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr ""
 "S'ha produït un error en escriure els continguts del fitxer nonce «%s» al "
 "flux:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "L'adreça que s'ha indicat és buida"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "No es pot engendrar un bus de missatges quan s'ha definit AT_SECURE"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "No es pot engendrar un bus de missatge sense un identificador de màquina: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "No es pot executar D-Bus automàticament sense X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "S'ha produït un error en engendrar la línia d'ordres «%s»: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "No s'ha pogut determinar l'adreça del bus de sessió (no està implementat en "
 "aquest sistema operatiu)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable"
@@ -554,7 +567,7 @@ msgstr ""
 "No es pot determinar l'adreça del bus a través de la variable d'entorn "
 "«DBUS_STARTER_BUS_TYPE»: conté un valor desconegut «%s»"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -562,7 +575,7 @@ msgstr ""
 "No es pot determinar l'adreça del bus perquè la variable d'entorn "
 "«DBUS_STARTER_BUS_TYPE» no està establerta"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Tipus de bus desconegut %d"
@@ -577,7 +590,7 @@ msgstr ""
 "S'ha trobat una inesperada falta de contingut en llegir (de forma segura) "
 "una línia"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: "
@@ -586,22 +599,22 @@ msgstr ""
 "S'han exhaurit tots els mecanismes d'autenticació disponibles (s'han provat:"
 " %s) (hi ha disponibles: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr ""
 "Els identificadors d'usuari han de ser els mateixos per a clients i servidor"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr ""
 "S'ha cancel·lat a través de GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "S'ha produït un error en obtenir la informació del directori «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -609,35 +622,35 @@ msgstr ""
 "Els permisos del directori «%s» no estan ben formatats. S'esperava el mode "
 "0700, però s'ha obtingut el 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "S'ha produït un error en crear el directori «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "L'operació no està implementada"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr ""
 "S'ha produït un error en obrir l'anell de claus «%s» per a llegir-lo: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "La línia %d de l'anell de claus a «%s» amb el contingut «%s» no està ben "
 "formatada"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -645,7 +658,7 @@ msgstr ""
 "El primer testimoni de la línia %d de l'anell de claus a «%s» amb el "
 "contingut «%s» no està ben formatat"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is "
@@ -654,61 +667,61 @@ msgstr ""
 "El segon testimoni de la línia %d de l'anell de claus a «%s» amb el "
 "contingut «%s» no està ben formatat"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr ""
 "No s'ha trobat la galeta amb l'identificador %d a l'anell de claus a «%s»"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "S'ha produït un error en crear el fitxer de blocatge «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "S'ha produït un suprimir el fitxer de blocatge antic «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr ""
 "S'ha produït un error en tancar el fitxer (no enllaçat) de blocatge «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "S'ha produït un error en desenllaçar el fitxer de blocatge «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr ""
 "S'ha produït un error en obrir l'anell de claus «%s» per a escriptura: "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr ""
 "(A més a més, l'alliberació del blocatge per a «%s» també ha fallat: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "La connexió està tancada"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "S'ha esgotat el temps d'espera"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "S'han trobat senyaladors no implementats en construir-se la part de la "
 "connexió del client"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -716,107 +729,107 @@ msgstr ""
 "No existeix la interfície «org.freedesktop.DBus.Properties» en l'objecte al "
 "camí %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "No existeix la propietat «%s»"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "La propietat «%s» no és de lectura"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "La propietat «%s» no és d'escriptura"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "S'ha produït un error en establir la propietat «%s»: s'esperava el tipus "
 "«%s», però s'ha obtingut el «%s»"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "No existeix la interfície «%s»"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "No existeix la interfície «%s» en l'objecte al camí %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "No existeix el mètode «%s»"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "El tipus de missatge «%s» no correspon al tipus «%s» que s'esperava"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Ja hi ha un objecte exportat per a la interfície %s a %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "No s'ha pogut recuperar la propietat %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "No s'ha pogut establir la propietat %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "El mètode «%s» ha retornat un tipus «%s», però s'esperava «%s»"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "No existeix el mètode «%s» a la interfície «%s» amb la signatura «%s»"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Ja està exportat un subarbre per a %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "L'objecte no existeix al camí «%s»"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "el tipus és no vàlid"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Missatge «METHOD_CALL»: manca el camp de capçalera «PATH» o «MEMBER»"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Missatge «METHOD_RETURN»: manca el camp de capçalera «REPLY_SERIAL»"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr ""
 "Missatge «ERROR»: manca el camp de capçalera «REPLY_SERIAL» o «ERROR_NAME»"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr ""
 "Missatge «SIGNAL»: manca el camp de capçalera «PATH», «INTERFACE» o «MEMBER»"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value "
 "/org/freedesktop/DBus/Local"
@@ -824,7 +837,7 @@ msgstr ""
 "Missatge «SIGNAL»: el camp de la capçalera «PATH» utilitza el valor reservat"
 " «/org/freedesktop/DBus/Local»"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value "
 "org.freedesktop.DBus.Local"
@@ -832,21 +845,21 @@ msgstr ""
 "Missatge SIGNAL: el camp de capçalera INTERFACE utilitza el valor reservat "
 "org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Es volia llegir %lu byte però només s'han rebut %lu"
 msgstr[1] "Es volien llegir %lu bytes però només s'han rebut %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr ""
 "S'esperava el byte «NUL» després de la cadena «%s» però s'ha trobat el byte "
 "%d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -857,21 +870,21 @@ msgstr ""
 "l'òfset %d (la llargada de la cadena és %d). La cadena UTF-8 vàlida fins "
 "aquell moment era «%s»"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Valor imbricat massa profund"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "El valor analitzat «%s» no és un camí d'objecte D-Bus vàlid"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "El valor analitzat «%s» no és una signatura D-Bus vàlida"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -885,7 +898,7 @@ msgstr[1] ""
 "S'ha trobat una matriu de llargada %u bytes. La llargada màxima és de 2<<26 "
 "bytes (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -894,16 +907,16 @@ msgstr ""
 "S'ha trobat una matriu de tipus «a%c» que s'esperava que tingués una "
 "llargada múltiple de %u bytes, però en realitat és de %u bytes"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "No es permeten estructures buides (tuples) a D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "El valor analitzat «%s» per variant no és una signatura D-Bus vàlida"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire "
@@ -912,7 +925,7 @@ msgstr ""
 "S'ha produït un error en convertir a estructura de dades la GVariant amb el "
 "tipus de cadena «%s» del format de cable D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -921,28 +934,28 @@ msgstr ""
 "Valor d'ordenació de bits (endianness) no vàlid. S'esperava 0x6c («l») o "
 "0x42 («B») però s'ha trobat el valor 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Versió major del protocol no vàlida. S'esperava 1 però s'ha trobat %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "S'ha trobat la capçalera de signatura però no és del tipus signatura"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "S'ha trobat la capçalera de la signatura amb la signatura «%s», però el cos "
 "és buit"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "El valor analitzat «%s» no és una signatura de D-Bus vàlida (pel cos)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -953,11 +966,11 @@ msgstr[1] ""
 "No hi ha cap capçalera de la signatura en el missatge, però el cos és de %u "
 "bytes"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "No s'ha pogut tornar a convertir el missatge a estructura de dades: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -965,7 +978,7 @@ msgstr ""
 "No s'ha pogut convertir a seqüència de bits la GVariant de tipus cadena «%s»"
 " al format de cable D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
@@ -973,18 +986,18 @@ msgstr ""
 "El nombre de descriptors de fitxer al missatge (%d) difereix del camp de la "
 "capçalera (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "No s'ha pogut convertir a seqüència de bits el missatge: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "El cos del missatge té la signatura «%s» però no hi ha cap capçalera de "
 "signatura"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -993,58 +1006,58 @@ msgstr ""
 "El cos del missatge té el tipus de signatura «%s» però la signatura en el "
 "camp de la capçalera és «%s»"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 "El cos del missatge és buit però la signatura en el camp de la capçalera és "
 "«(%s)»"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "S'ha retornat un error amb el cos de tipus «%s»"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "S'ha retornat un error amb el cos buit"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Premeu qualsevol tecla per a tancar aquesta finestra)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 "El bus de sessió (D-Bus) no està en funcionament i l'arrencada automàtica no"
 " ha funcionat"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "No s'ha pogut obtenir el perfil de maquinari: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "No s'ha pogut carregar %s ni %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "S'ha produït un error en cridar «StartServiceByName» per a %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr ""
 "S'ha obtingut una resposta inesperada %d per al mètode "
 "«StartServiceByName(\"%s\")»"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1054,30 +1067,30 @@ msgstr ""
 "conegut %s sense cap propietari i el servidor intermediari s'ha construït "
 "amb el senyalador «G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START»"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "No es pot utilitzar l'espai de noms abstracte"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "No es pot especificar el fitxer «nonce» quan es crea un servidor"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "S'ha produït un error en escriure el fitxer nonce a «%s»: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "La cadena «%s» no és un GUID vàlid de D-Bus"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "No es pot escoltar «%s», és un transport desconegut"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1100,67 +1113,67 @@ msgstr ""
 "\n"
 "Utilitzeu «%s ORDRE --help» per a veure l'ajuda de cada ordre en particular.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "S'ha produït un error: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "S'ha produït un error en analitzar la introspecció XML: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Error: %s no és un nom de membre vàlid\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Error: «%s» no és un camí d'objecte vàlid\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Connecta al bus del sistema"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Connecta al bus de la sessió"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Connecta a l'adreça de D-Bus donada"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Opcions del punt final de connexió:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Opcions d'especificació del punt final de connexió"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "No s'ha especificat el punt final de connexió"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "S'han especificat més d'un punt final de connexió"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr ""
 "Avís: d'acord amb les dades d'introspecció no existeix la interfície «%s»\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1169,166 +1182,166 @@ msgstr ""
 "Avís: d'acord amb les dades d'introspecció no existeix el mètode «%s» a la "
 "interfície «%s»\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Destinació opcional del senyal (nom únic)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Camí a l'objecte al qual se li enviarà un senyal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Senyal i nom d'interfície"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Envia un senyal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "S'ha produït un error en connectar-se: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Error: %s no és un nom de bus únic vàlid.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Error: no s'ha especificat el camí a l'objecte\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Error: no s'ha especificat el nom del senyal\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Error: el nom del senyal «%s» no és vàlid\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Error: %s no és un nom d'interfície vàlid\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Error: %s no és un nom de membre vàlid\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "S'ha produït un error en analitzar el paràmetre %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "S'ha produït un error en buidar la connexió: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nom de destinació on invocar el mètode"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Camí a l'objecte on invocar el mètode"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Mètode i nom d'interfície"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Temps d'espera, en segons"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Permet l'autorització interactiva"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Invoca un mètode en un objecte remot."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Error: no s'ha especificat la destinació\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Error: %s no és un nom de bus vàlid\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Error: no s'ha especificat el nom del mètode\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Error: el nom del mètode «%s» no és vàlid\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "S'ha produït un error en analitzar el paràmetre %d del tipus «%s»: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "S'ha produït un error en afegir el gestor %d: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nom de destinació a examinar"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Camí a l'objecte a examinar"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Imprimeix XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Examina el fill"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Només mostra les propietats"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Examina un objecte remot."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nom de destinació al qual se li vol fer un seguiment"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Camí a l'objecte al qual se li vol fer un seguiment"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Fes el seguiment a un objecte remot."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 "Error: no es pot fer un seguiment d'una connexió que no sigui de missatges "
 "del bus\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Servei a activar abans d'esperar l'altre (nom conegut)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout"
 " (default)"
@@ -1336,354 +1349,359 @@ msgstr ""
 "Temps d'espera abans de sortir amb un error (segons); 0 si no voleu temps "
 "d'espera (predeterminat)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPCIÓ...] NOM-DEL-BUS"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Espera que aparegui el nom del bus."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Error: no s'ha especificat el servei a activar.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Error: no s'ha especificat el servei a esperar.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Error: massa arguments.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Error: %s no és un nom de bus conegut vàlid.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "No esteu autoritzat a canviar la configuració de depuració"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Sense nom"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "El fitxer d'escriptori no especificava el camp d'execució"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "No s'ha pogut trobar el terminal que demanava l'aplicació"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "No s'ha pogut crear el directori de configuració de l'aplicació de l'usuari "
 "%s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr ""
 "No s'ha pogut crear el directori de configuració MIME de l'usuari %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "A la informació d'aplicació li manca un identificador"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "No s'ha pogut crear el fitxer d'escriptori de l'usuari %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Definició personalitzada per a %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "la unitat no implementa l'expulsió"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "la unitat no implementa l'expulsió o «eject_with_operation»"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "la unitat no implementa el sondeig per si hi ha un suport"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "la unitat no implementa la inicialització"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "la unitat no implementa l'aturada"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "El backend TLS no implementa la recuperació de la vinculació TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "El TLS no està implementat"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "El DTLS no està implementat"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "No es pot gestionar la versió %d de la codificació del GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr ""
 "Un nombre de testimonis (%d) de la codificació del GEmblem no són formats "
 "correctament"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "No es pot gestionar la versió %d de la codificació del GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr ""
 "Un nombre de testimonis (%d) en la codificació del GEmblemedIcon no són "
 "formats correctament"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "S'esperava un GEmblem per a un GEmblemedIcon"
 
 #. Translators: This is an error message when
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "No existeix el punt de muntatge contenidor"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "No es pot copiar al directori"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "No es pot copiar el directori al directori"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Ja existeix el fitxer de destinació"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "No es pot copiar el directori de forma recursiva"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "No es pot empalmar"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "S'ha produït un error en empalmar el fitxer: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "No està implementada la còpia (referències, clonacions) entre muntatges"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr ""
 "No està implementada o no és vàlida la còpia (referències, clonacions)"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr ""
 "No està implementada o no ha funcionat la còpia (referències, clonacions)"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "No es pot copiar el fitxer especial"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "El valor donat per a l'enllaç simbòlic no és vàlid"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "No es poden utilitzar els enllaços simbòlics"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "No es pot utilitzar la paperera"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "En els noms de fitxers no pot haver-hi «%c»"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "No s'ha pogut crear un directori temporal per a la plantilla «%s»: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "el volum no implementa el muntatge"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr ""
 "No hi ha cap aplicació que s'hagi registrat per a gestionar aquest fitxer"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "L'enumerador està tancat"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "L'enumerador de fitxer té una operació pendent"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Ja està tancat l'enumerador de fitxer"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "No es pot gestionar la versió %d de la codificació del GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Les dades d'entrada pel GFileIcon no són formades correctament"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "El flux no implementa «query_info»"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "No està implementada la cerca en el flux"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "No es permet truncar en els fluxos d'entrada"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "No es permet truncar en els fluxos"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "El nom de l'ordinador no és vàlid"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Resposta incorrecta del servidor intermediari d'HTTP"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "La connexió al servidor intermediari d'HTTP no permesa"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Ha fallat l'autenticació en el servidor intermediari d'HTTP"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Cal autenticació en el servidor intermediari d'HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Ha fallat la connexió al servidor intermediari d'HTTP: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "La resposta del servidor intermediari d'HTTP és massa gran"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "El servidor intermediari d'HTTP ha tancat la connexió inesperadament."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Nombre de testimonis erroni (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "El nom de classe %s no té tipus"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "El tipus %s no implementa la interfície GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "El tipus %s no té classe"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "El número de versió no és format correctament: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "El tipus %s no implementa «from_tokens()» a la interfície GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr ""
 "No es pot gestionar la versió proporcionada de la codificació de la icona"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "No s'ha especificat cap adreça"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "L'adreça és massa llarga (%u)"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "L'adreça conté bits més enllà de la llargada del prefix"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "No s'ha pogut analitzar «%s» com a màscara d'adreça IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "No hi ha prou espai per a l'adreça del sòcol"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "L'adreça de sòcol no és compatible"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "El flux d'entrada no té implementada la lectura"
 
@@ -1693,126 +1711,126 @@ msgstr "El flux d'entrada no té implementada la lectura"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "El flux té una operació pendent"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Copia amb el fitxer"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Mantén-lo amb el fitxer quan es mogui"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "«version» no té arguments"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Forma d'ús:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Mostra la informació de la versió i surt."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Ordres:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Concatena fitxers i els mostra per la sortida estàndard"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Copia un, o més, fitxers"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Mostra informació sobre ubicacions"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Executa una aplicació des d'un fitxer d'escriptori"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Llista el contingut de les ubicacions"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Obteniu o establiu el gestor d'un tipus MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Crea els directoris"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Fes un seguiment dels directoris per a veure si hi ha canvis"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Munta o desmunta les ubicacions"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Mou un, o més, fitxers"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Obre els fitxers amb l'aplicació per defecte"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Canvia el nom del fitxer"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Suprimeix un o més fitxers"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Llegeix de l'entrada estàndard i desa-ho"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Establiu un atribut de fitxer"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Mou els fitxers o directoris a la paperera"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Llista els continguts de les ubicacions en un arbre"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Feu servir %s per a obtenir ajuda detallada.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "S'ha produït un error en escriure a la sortida estàndard"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:91
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "UBICACIÓ"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Concatena fitxers i els mostra per la sortida estàndard."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1822,62 +1840,62 @@ msgstr ""
 "en comptes de fitxers locals: per exemple, podeu usar quelcom com ara\n"
 "smb://servidor/recurs/fitxer.txt com a ubicació."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "No s'ha donat cap ubicació"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "No hi ha cap directori de destinació"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Mostra el progrés"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Pregunta abans de sobreescriure"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Conserva tots els atributs"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr ""
 "Crea una còpia de seguretat dels fitxers existents al directori de "
 "destinació"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "No segueixis mai els enllaços simbòlics"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Usa els permisos predeterminats per la destinació"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "S'han transferit %s de %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "FONT"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINACIÓ"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Copia un, o més, fitxers des de la FONT a la DESTINACIÓ."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1887,98 +1905,91 @@ msgstr ""
 "en comptes de fitxers locals: per exemple, podeu usar quelcom com ara\n"
 "smb://servidor/recurs/fitxer.txt com a ubicació."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "La destinació «%s» no és un directori"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: voleu sobreescriure «%s»? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Llista els atributs d'escriptura"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Obté la informació del sistema de fitxers"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Els atributs que es volen obtenir"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTS"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "No segueixis els enllaços simbòlics"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributs:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nom que es mostra: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "edita el nom: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nom: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipus: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "mida: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "ocult\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "camí local: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix mount: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atributs que es poden establir:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Espais de nom d'atributs d'escriptura:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Mostra informació sobre ubicacions."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1993,11 +2004,11 @@ msgstr ""
 "nom d'espais, p. ex. unix, o usant «*», que coincideix amb tots els atributs"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "FITXER-DESKTOP [ARG-FITXER ...]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -2005,50 +2016,50 @@ msgstr ""
 "Inicia una aplicació des d'un fitxer d'escriptori amb arguments de nom de "
 "fitxer opcionals."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "No s'ha introduït cap fitxer d'escriptori"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "L'ordre d'inici no s'admet actualment en aquesta plataforma"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "No s'ha pogut carregar «%s»: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "No s'ha pogut carregar la informació d'aplicació de «%s»"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "No s'ha pogut iniciar l'aplicació «%s»: %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Mostra els fitxers ocults"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Utilitza un format de llistat ampliat"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Imprimeix els noms que es mostren"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Mostra els URI complets"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Llista el contingut de les ubicacions."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2061,19 +2072,19 @@ msgstr ""
 "especificar-se amb el seu nom GIO. Per exemple, standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TIPUS-MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "GESTIONADOR"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Obteniu o establiu el gestor d'un tipus MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2083,57 +2094,57 @@ msgstr ""
 "pel tipus MIME. Si es dona un gestor, s'estableix com a gestor per defecte\n"
 "pel tipus MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Heu d'especificar un únic tipus MIME, i potser un gestor"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "No hi ha cap aplicació per defecte per a «%s»\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Aplicació per defecte per a «%s»: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Aplicacions registrades:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "No hi ha cap aplicació registrada\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Aplicacions recomanades:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "No hi ha cap aplicació recomanada\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "No s'ha pogut carregar la informació del gestor «%s»"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "S'ha produït un error en establir «%s» com a gestor per defecte de «%s»: "
 "%s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Crea els directoris pare"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Crea directoris."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2143,136 +2154,136 @@ msgstr ""
 "en comptes de fitxers locals: per exemple, podeu usar quelcom com ara\n"
 "smb://servidor/recurs/fitxer.txt com a ubicació."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Fes el seguiment a un directori (per defecte: depèn del tipus)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Fes el seguiment a un fitxer (per defecte: depèn del tipus)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Fes el seguiment a un fitxer directament (s'adona de canvis fets mitjançant "
 "enllaços forts)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Fes el seguiment a un fitxer directament, però no informa dels canvis"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Informa de moviments i canvis de nom com a esdeveniments de supressió i "
 "creació simples"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Vigila els esdeveniments de muntatge"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Fes un seguiment dels directoris per a veure si hi ha canvis."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Munta com a muntable"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Munta el volum amb el fitxer de dispositiu, o un altre identificador"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Desmunta"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Expulsa"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Atura el disc amb el fitxer de dispositiu"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "DISPOSITIU"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Desmunta tots els muntables que compleixin l'esquema donat"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "ESQUEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Ignora les operacions de fitxers restants quan es desmunta o extreu"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Usa un usuari anònim en autenticar"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Llista"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Fes un seguiment dels esdeveniments"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Mostra informació addicional"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "El PIM numèric quan es desbloqueja un volum VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Munta un volum ocult TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Munta un volum de sistema TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "S'ha denegat l'accés anònim"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "No hi ha cap disc pel fitxer de dispositiu"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "No hi ha cap volum per a l'identificador donat"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Munta o desmunta les ubicacions."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "No usis el sistema alternatiu de còpia i esborrat"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Mou un, o més, fitxers des de la FONT a la DESTINACIÓ."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2282,12 +2293,12 @@ msgstr ""
 "en comptes de fitxers locals: per exemple, podeu usar quelcom com ara\n"
 "smb://servidor/recurs/fitxer.txt com a ubicació"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "La destinació %s no és un directori"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2295,131 +2306,135 @@ msgstr ""
 "Obre els fitxers amb l'aplicació registrada per\n"
 "defecte per a gestionar aquest tipus de fitxer."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignora els fitxers que no existeixin, no ho preguntis mai"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Suprimeix els fitxers donats."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NOM"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Canvia el nom del fitxer."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Manca l'argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:139
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Massa arguments"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "S'ha canviat el nom correctament. URI nou: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Crea només si no existeix"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Afegeix al final del fitxer"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "En crear un fitxer, limita'n l'accés a només l'usuari actual"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Quan es reemplaci, fes com si el destí no existís"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has
 #. been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Mostra la nova etag al final"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has
 #. been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "L'etag del fitxer que s'està sobreescrivint"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "S'ha produït un error en llegir de l'entrada estàndard"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has
 #. been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "L'etag no està disponible\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Llegeix de l'entrada estàndard i desa-ho a la DESTINACIÓ."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "No s'ha donat una destinació"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "El tipus de l'atribut"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPUS"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Desassigna l'atribut donat"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUT"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALOR"
 
-#: gio/gio-tool-set.c:95
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Establiu un atribut de fitxer d'UBICACIÓ."
 
-#: gio/gio-tool-set.c:115
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "No s'ha especificat la ubicació"
 
-#: gio/gio-tool-set.c:122
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "No s'ha especificat l'atribut"
 
-#: gio/gio-tool-set.c:132
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "No s'ha especificat el valor"
 
-#: gio/gio-tool-set.c:182
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "El tipus d'atribut «%s» no és vàlid"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Buida la paperera"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Llista els fitxers de la paperera amb les ubicacions originals"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2427,23 +2442,23 @@ msgstr ""
 "Restaura un fitxer de la paperera a la ubicació original (i torna a crear el"
 " directori si cal)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "No s'ha pogut trobar el camí original"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "No s'ha pogut tornar a crear la ubicació original: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "No s'ha pogut moure el fitxer a la ubicació original: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Mou o restaura els fitxers o directoris a la paperera."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2451,44 +2466,44 @@ msgstr ""
 "Nota: l'opció --restore no sobreescriurà la ubicació original del fitxer\n"
 "restaurat si ja existeix, tret que s'estableixi l'opció --force."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "La ubicació indicada no comença amb trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Segueix els enllaços simbòlics, els punts de muntatge i les dreceres"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Llista el contingut dels directoris en un format d'arbre."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "No es permet posar l'element <%s> dins de <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "No es permet posar l'element <%s> al primer nivell"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "El fitxer %s existeix més d'una vegada en els recursos"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "No s'ha pogut trobar «%s» en cap directori de recursos"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "No s'ha pogut trobar «%s» en el directori actual"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Es desconeix l'opció de processament «%s»"
@@ -2496,38 +2511,38 @@ msgstr "Es desconeix l'opció de processament «%s»"
 #. Translators: the first %s is a gresource XML attribute,
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "s'ha demanat preprocessar %s, però %s no està configurat, i %s no està al "
 "PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "S'ha produït un error en llegir el fitxer %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "S'ha produït un error en comprimir el fitxer %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "no pot haver-hi text dins de <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Mostra la versió del programa i surt"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nom del fitxer de sortida"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2535,49 +2550,49 @@ msgstr ""
 "Els directoris des d'on s'han de llegir els fitxers (per defecte és el "
 "directori actual)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIRECTORI"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Genera la sortida en el format seleccionat per l'extensió del nom de fitxer "
 "de destinació"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Genera la capçalera del codi"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Genera el codi font que es fa servir per a enllaçar el fitxer de recurs amb "
 "el codi"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Genera una llista de dependències"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nom del fitxer de dependència a generar"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inclou destinacions falses en el fitxer de dependències generat"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "No creïs ni registris automàticament els recursos"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "No exportis les funcions, declara-les com a «G_GNUC_INTERNAL»"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2585,16 +2600,16 @@ msgstr ""
 "No incrusteu recursos de dades a un fitxer C; en comptes assumiu que està "
 "enllaçat externament"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr ""
 "El nom de l'identificador de C que s'utilitzarà en el codi font generat"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "El compilador C de destinació (per defecte: la variable d'entorn CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2604,124 +2619,124 @@ msgstr ""
 "Els fitxers d'especificació de recursos tenen l'extensió .gresource.xml\n"
 "i els fitxers de recursos tenen l'extensió .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Heu de donar un sol nom de fitxer\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "el nom ha de ser com a mínim de 2 caràcters"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "El valor numèric no és vàlid"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> ja s'ha especificat"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' ja s'ha especificat"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "els indicadors han de tenir com a mínim 1 bit establert"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> ha de contenir com a mínim un <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> no està en el rang especificat"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> no és un membre vàlid del tipus enumerat especificat"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> conté una cadena no especificada en el tipus d'indicadors"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> conté una cadena que no està a <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "el <range/> ja està especificat per a aquesta clau"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> no està permès per a claus del tipus «%s»"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "el mínim especificat per al <range> és major que el màxim"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "categoria de l10n no admesa: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n demanada, però no s'ha especificat un domini de gettext"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr ""
 "s'ha especificat un context de traducció per al valor sense l10n habilitat"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "No s'ha pogut analitzar el valor <default> del tipus «%s»: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> no es pot especificar per als tipus etiquetats que contenen un "
 "tipus enumerat"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> ja està especificat per a aquesta clau"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> no està permès per a claus del tipus «%s»"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "ja està especificat <choice value='%s'/>"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> ha de contenir com a mínim un <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> ja està especificat per a aquesta clau"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2729,7 +2744,7 @@ msgstr ""
 "<alises> només es poden especificar per a claus amb tipus enumerats o "
 "d'indicadors després de <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2738,44 +2753,44 @@ msgstr ""
 "s'ha especificat <alias value='%s'/> quan «%s» ja és membre del tipus "
 "enumerat"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "s'ha especificat <alias value='%s'/> quan <choice value='%s'/> ja s'havia "
 "proporcionat"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "ja està especificat <alias value='%s'/>"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "l'àlies de destinació «%s» no està en el tipus enumerat"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "l'àlies de destinació «%s» no està a <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> ha de contenir com a mínim un <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "No es permet utilitzar noms buits"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr ""
 "El nom «%s» no és vàlid: els noms han de començar amb una lletra minúscula"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2784,37 +2799,37 @@ msgstr ""
 "El nom «%s» no és vàlid: el caràcter «%c» no és vàlid. Només es permeten "
 "lletres minúscules, nombres i el guionet («-»)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "El nom «%s» no és vàlid: no es poden posar dos guionets seguits («--»)"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "El nom «%s» no és vàlid: l'últim caràcter no pot ser un guionet («-»)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "El nom «%s» no és vàlid: la llargada màxima és de 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "ja està especificat <child name='%s'>"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "No es poden afegir claus a un esquema del tipus «list-of»"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "ja està especificat <key name='%s'>"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2823,7 +2838,7 @@ msgstr ""
 "La <key name='%s'> emmascara la <key name='%s'> a <schema id='%s'>. "
 "Utilitzeu <override> per a modificar-ne el valor"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2831,57 +2846,57 @@ msgid ""
 msgstr ""
 "L'atribut de la <key> ha de ser necessàriament «type», «enum» o «flags»"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "(encara) no s'ha definit <%s id='%s'>."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "El tipus de cadena GVariant «%s» no és vàlid"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "S'ha indicat <override> però l'esquema no està ampliant res"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "No hi ha cap <key name='%s'> a sobreescriure"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "ja s'ha especificat <override name='%s'>"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "ja s'ha especificat <schema id='%s'>"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "El <schema id='%s'> amplia l'esquema «%s» que encara no existeix"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr ""
 "El <schema id='%s'> és una llista d'un esquema «%s» que encara no existeix"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "No pot ser una llista d'un esquema amb un camí"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "No es pot ampliar un esquema amb un camí"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2889,7 +2904,7 @@ msgstr ""
 "El <schema id='%s'> és una llista i amplia el <schema id='%s'> que no és una"
 " llista"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s”"
@@ -2898,17 +2913,17 @@ msgstr ""
 "El <schema id='%s' list-of='%s'> amplia el <schema id='%s' list-of='%s'> "
 "però «%s» no amplia «%s»"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Si es dona un camí ha de començar i acabar amb una barra inclinada"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "El camí d'una llista ha d'acabar amb «:/»"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, "
@@ -2917,49 +2932,49 @@ msgstr ""
 "Avís: l'esquema «%s» conté el camí «%s». Els camins que comencen amb "
 "«/apps/», «/desktop/» o «/system/» estan obsolets."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "ja s'ha especificat <%s id='%s'>"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "No es permet posar l'element <%s> dins de <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "No es permet posar l'element <%s> al primer nivell"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "L'element <default> està requerit a <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "No pot haver-hi text dins de <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Avís: referència no definida a <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "S'ha especificat «--strict», se surt."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "S'ha ignorat el fitxer sencer."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "S'està ignorant aquest fitxer."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring"
@@ -2969,7 +2984,7 @@ msgstr ""
 "sobreescriptura «%s»; s'ignora la sobreescriptura d'aquesta clau."
 
 # c-format
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and "
@@ -2978,7 +2993,7 @@ msgstr ""
 "No existeix la clau «%s» en l'esquema «%s» tal com especifica el fitxer de "
 "sobreescriptura «%s» i s'ha especificat --strict; se surt."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema “%s” "
@@ -2988,7 +3003,7 @@ msgstr ""
 " a l'esquema «%s» (fitxer de sobreescriptura «%s»); s'ignora la "
 "sobreescriptura d'aquesta clau."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema “%s” "
@@ -2998,7 +3013,7 @@ msgstr ""
 " a l'esquema «%s» (fitxer de sobreescriptura «%s») i s'ha especificat "
 "--strict; se surt."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -3008,7 +3023,7 @@ msgstr ""
 "especifica el fitxer de sobreescriptura «%s»: %s. S'ignora la "
 "sobreescriptura d'aquesta clau."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -3018,7 +3033,7 @@ msgstr ""
 "especifica el fitxer de sobreescriptura «%s»: %s. S'ha especificat --strict;"
 " se surt."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3028,7 +3043,7 @@ msgstr ""
 "sobreescriptura «%s» és fora de l'interval de l'esquema donat; s'ignora la "
 "sobreescriptura d'aquesta clau."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3038,7 +3053,7 @@ msgstr ""
 "sobreescriptura «%s» és fora de l'interval de l'esquema donat i s'ha "
 "especificat --strict; se surt."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3048,7 +3063,7 @@ msgstr ""
 "sobreescriptura «%s» no és a la llista de valors vàlids; s'ignora la "
 "sobreescriptura d'aquesta clau."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3058,23 +3073,23 @@ msgstr ""
 "sobreescriptura «%s» no és a la llista de valors vàlids i s'ha especificat "
 "--strict; se surt."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "On desar el fitxer gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Interromp si hi ha cap error en els esquemes"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "No escriguis el fitxer gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "No siguis estricte amb les restriccions dels noms de les claus"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3084,25 +3099,25 @@ msgstr ""
 "Els fitxers d'esquema han de tenir l'extensió .gschema.xml\n"
 "i el fitxer de memòria cau es dirà gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Heu de donar un sol nom de directori"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "No s'ha trobat cap fitxer d'esquemes: no es fa res."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "No s'ha trobat cap fitxer d'esquemes: suprimeix el fitxer de sortida actual."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "El nom del fitxer no és vàlid: %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr ""
@@ -3112,364 +3127,364 @@ msgstr ""
 #. Translators: This is an error message when trying to find
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "No s'ha trobat el punt del muntatge pel fitxer %s"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "No es pot canviar el nom del directori arrel"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "S'ha produït un error en canviar el nom del fitxer %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "No es pot canviar el nom del fitxer, ja existeix aquest nom"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nom de fitxer no vàlid"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "S'ha produït un error en obrir el fitxer %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "S'ha produït un error en suprimir el fitxer %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "S'ha produït un error en enviar a la paperera el fitxer %s: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "No s'ha pogut crear el directori de la paperera %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "No s'ha pogut trobar el directori superior per a la paperera %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "No està implementat l'enviament a la paperera en muntatges interns del "
 "sistema"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "No s'ha pogut trobar o crear el directori %s de la paperera per %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "No s'ha pogut crear el fitxer d'informació de la paperera per %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "No s'ha pogut enviar el fitxer %s a la paperera als límits del sistema de "
 "fitxers"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "No s'ha pogut enviar el fitxer a la paperera %s: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "No s'ha pogut enviar el fitxer %s a la paperera"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "S'ha produït un error en crear el directori %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "El sistema de fitxers no implementa enllaços simbòlics"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "S'ha produït un error en fer l'enllaç simbòlic: %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "S'ha produït un error en moure el fitxer %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "No s'ha pogut moure el directori al directori"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Ha fallat la creació del fitxer de còpia de seguretat"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "S'ha produït un error en suprimir el fitxer objectiu: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "No està implementat moure entre muntatges"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "No s'han pogut determinar l'ús del disc de %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "El valor de l'atribut no pot ser nul"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Tipus d'atribut no vàlid (s'esperava una cadena)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Tipus d'atribut no vàlid (s'esperava una cadena o un no vàlid)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "El nom de l'atribut ampliat no és vàlid"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "S'ha produït un error en establir l'atribut ampliat «%s»: %s"
 
-#: gio/glocalfileinfo.c:1707 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (codificació no vàlida)"
 
-#: gio/glocalfileinfo.c:1866 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "S'ha produït un error en obtenir informació del fitxer «%s»: %s"
 
-#: gio/glocalfileinfo.c:2132
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr ""
 "S'ha produït un error en obtenir informació del descriptor de fitxer: %s"
 
-#: gio/glocalfileinfo.c:2177
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Tipus d'atribut no vàlid (s'esperava un uint32)"
 
-#: gio/glocalfileinfo.c:2195
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Tipus d'atribut no vàlid (s'esperava un uint64)"
 
-#: gio/glocalfileinfo.c:2214 gio/glocalfileinfo.c:2233
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Tipus d'atribut no vàlid (s'esperava una cadena de bytes)"
 
-#: gio/glocalfileinfo.c:2280
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "No es poden establir permisos en els enllaços simbòlics"
 
-#: gio/glocalfileinfo.c:2296
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "S'ha produït un error en establir els permisos: %s"
 
-#: gio/glocalfileinfo.c:2347
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "S'ha produït un error en establir el propietari: %s"
 
-#: gio/glocalfileinfo.c:2370
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "l'enllaç simbòlic no pot ser nul"
 
-#: gio/glocalfileinfo.c:2380 gio/glocalfileinfo.c:2399
-#: gio/glocalfileinfo.c:2410
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "S'ha produït un error en establir l'enllaç simbòlic: %s"
 
-#: gio/glocalfileinfo.c:2389
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "S'ha produït un error en establir l'enllaç simbòlic: el fitxer no és un "
 "enllaç simbòlic"
 
-#: gio/glocalfileinfo.c:2461
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "%d nanosegons addicionals per a la marca horària d'UNIX %lld és negatiu"
 
-#: gio/glocalfileinfo.c:2470
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "%d nanosegons addicionals per a la marca horària d'UNIX %lld arriba al segon"
 
-#: gio/glocalfileinfo.c:2480
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "La marca horària d'UNIX %lld no hi cap en 64 bits"
 
-#: gio/glocalfileinfo.c:2491
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "La marca horària d'UNIX %lld és fora de l'interval suportat per Windows"
 
-#: gio/glocalfileinfo.c:2568
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "El valor «%s» no es pot convertir a UTF-16"
 
-#: gio/glocalfileinfo.c:2587
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "No es pot obrir el fitxer «%s»: error %lu del Windows"
 
-#: gio/glocalfileinfo.c:2600
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "S'ha produït un error en establir el temps de modificació o d'accés per al "
 "fitxer: «%s»: %lu"
 
-#: gio/glocalfileinfo.c:2701
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr ""
 "S'ha produït un error en establir el temps de modificació o d'accés: %s"
 
-#: gio/glocalfileinfo.c:2724
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "El context del SELinux no pot ser nul"
 
-#: gio/glocalfileinfo.c:2731
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "Aquest sistema no té habilitat el SELinux"
 
-#: gio/glocalfileinfo.c:2741
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "S'ha produït un error en establir el context del SELinux: %s"
 
-#: gio/glocalfileinfo.c:2834
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "No està implementat establir l'atribut %s"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "S'ha produït un error en llegir des del fitxer: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "S'ha produït un error en tancar el fitxer: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "S'ha produït un error en cercar en el fitxer: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr ""
 "No s'ha pogut trobar el tipus de seguiment de fitxer local predeterminat"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "S'ha produït un error en escriure al fitxer: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr ""
 "S'ha produït un error en suprimir l'enllaç de còpia de seguretat antic: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "S'ha produït un error en crear la còpia de seguretat: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "S'ha produït un error en canviar el nom del fitxer temporal: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "S'ha produït un error en truncar el fitxer: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "S'ha produït un error en obrir el fitxer «%s»: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "El fitxer objectiu és un directori"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "El fitxer objectiu no és un fitxer regular"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "El fitxer ha estat modificat des d'alguna aplicació externa"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "S'ha produït un error en suprimir el fitxer vell: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "El GSeekType proporcionat no és vàlid"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "La sol·licitud de cerca és no vàlida"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "No es pot truncar el GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "El flux de sortida de memòria no és modificable"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Ha fallat el redimensionament de la memòria del flux de sortida"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3477,32 +3492,32 @@ msgstr ""
 "La quantitat de memòria necessària per a processar l'escriptura és més gran "
 "que l'espai d'adreces disponible"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "S'ha sol·licitat un desplaçament abans de l'inici del flux"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "S'ha sol·licitat un desplaçament més enllà del final del flux"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "el muntatge no implementa el desmuntatge («unmount»)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "el muntatge no implementa l'expulsió («eject»)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "el muntatge no implementa el desmuntatge («unmount») o "
@@ -3511,7 +3526,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "el muntatge no implementa l'expulsió («eject») o l'«eject_with_operation»"
@@ -3519,120 +3534,129 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "el muntatge no implementa tornar-se a muntar («remount»)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "el muntatge no implementa l'estimació de tipus de contingut"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "el muntatge no implementa l'estimació de tipus de contingut síncron"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "El nom de l'ordinador «%s» conté «[» però no «]»"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "No es pot accedir a la xarxa"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "No es pot accedir a la màquina"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "No s'ha pogut crear el monitor de xarxa: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "No s'ha pogut crear el monitor de xarxa: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "No s'ha pogut obtenir l'estat de la xarxa: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "El NetworkManager no s'està executant"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "La versió del NetworkManager és massa antiga"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "El flux de sortida no implementa l'escriptura"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "La suma de vectors donada a %s és massa gran"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "El flux font ja està tancat"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr ""
+"S'ha produït un error no especificat la cerca del servidor intermediari"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "S'ha produït un error en resoldre «%s»: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "no s'ha implementat %s"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "El domini no és vàlid"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "No existeix el recurs a «%s»"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "No s'ha pogut descomprimir el recurs «%s»"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "No es pot canviar el nom dels fitxers de recursos"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "El recurs a «%s» no és un directori"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "El flux d'entrada no té implementada la cerca"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Llista les seccions que contenen recursos en un FITXER elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3642,15 +3666,15 @@ msgstr ""
 "Si s'especifica una SECCIÓ, només es llisten els recursos d'aquella secció\n"
 "Si s'especifica un CAMÍ, només es llisten els recursos que hi coincideixin"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FITXER [CAMÍ]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SECCIÓ"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3662,15 +3686,15 @@ msgstr ""
 "Si s'especifica el CAMÍ, només es mostren els recursos que hi coincideixin\n"
 "Les dades són la secció, la mida i la compressió"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extreu un fitxer de recurs a la sortida estàndard"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "CAMÍ AL FITXER"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3698,7 +3722,7 @@ msgstr ""
 "Utilitzeu «gresource help ORDRE» per a obtenir informació més detallada.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3713,20 +3737,20 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SECCIÓ   El nom (opcional) d'una secció elf\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  ORDRE     L'ordre (opcional) que s'explicarà\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 "  FITXER      Un fitxer elf (un fitxer binari o una biblioteca compartida)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3734,83 +3758,83 @@ msgstr ""
 "  FITXER    Un fitxer elf (un fitxer binari o una biblioteca\n"
 "            compartida) o un fitxer de recurs compilat\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[CAMÍ]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  CAMÍ      Un (opcional) camí (pot ser parcial) de recurs\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "CAMÍ"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  CAMÍ      Un camí de recurs\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "No existeix l'esquema «%s»\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr ""
 "No es pot canviar de lloc l'esquema «%s» (no s'ha d'especificar el camí)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Es pot canviar de lloc l'esquema «%s» (s'ha d'especificar el camí)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "S'ha donat un camí buit.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "El camí ha de començar amb una barra inclinada (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "El camí ha d'acabar amb una barra inclinada (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "El camí no pot contenir dues barres inclinades seguides (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "El valor proporcionat està fora del rang vàlid\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "La clau no és d'escriptura\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Llista els esquemes instal·lats (que no es poden canviar de lloc)"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Llista els esquemes instal·lats que es poden canviar de lloc"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Llista les claus a l'ESQUEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "ESQUEMA[:CAMÍ]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Llista els fills de l'ESQUEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3818,48 +3842,48 @@ msgstr ""
 "Llista les claus i els valors recursivament\n"
 "Si no es passa cap ESQUEMA, es llista totes les claus\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[ESQUEMA[:CAMÍ]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Obtén el valor de la CLAU"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "ESQUEMA[:CAMÍ] CLAU"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Consulta el rang de valors vàlids per a la CLAU"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Consulta la descripció per a la CLAU"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Estableix el valor de la CLAU a VALOR"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "ESQUEMA[:CAMÍ] CLAU VALOR"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Reinicia la CLAU al seu valor predeterminat"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Reinicia totes les claus de l'ESQUEMA als seus valors per defecte"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Comprova si la CLAU és d'escriptura"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3870,11 +3894,11 @@ msgstr ""
 "totes les claus de l'ESQUEMA.\n"
 "Utilitzeu ^C per a deixar de fer el seguiment.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "ESQUEMA[:CAMÍ] [CLAU]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3921,7 +3945,7 @@ msgstr ""
 "Utilitzeu «gsettings help ORDRE» per a veure l'ajuda més detallada.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3936,11 +3960,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  DIRECTORI_D'ESQUEMES Un directori on cercar-hi esquemes addicionals\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3948,282 +3972,282 @@ msgstr ""
 "  ESQUEMA   El nom de l'esquema\n"
 "  CAMÍ      El camí, pels esquemes que es poden canviar de lloc\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  CLAU      La clau (opcional) de l'esquema\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  CLAU      La clau de l'esquema\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VALOR     El valor a establir\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "No s'han pogut carregar els esquemes %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "No hi ha cap esquema instal·lat\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "S'ha donat un nom d'esquema buit\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "No existeix la clau «%s»\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "El sòcol no és vàlid, no està inicialitzat"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "El sòcol no és vàlid, ha fallat la inicialització a causa de: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "El sòcol ja és tancat"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3199 gio/gsocket.c:4432 gio/gsocket.c:4490
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "S'ha excedit el temps d'espera d'entrada/sortida del sòcol"
 
-#: gio/gsocket.c:584
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "s'està creant un GSocket a partir del descriptor de fitxer: %s"
 
-#: gio/gsocket.c:613 gio/gsocket.c:677 gio/gsocket.c:684
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "No s'ha pogut crear el sòcol: %s"
 
-#: gio/gsocket.c:677
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "S'ha especificat una família desconeguda"
 
-#: gio/gsocket.c:684
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "S'ha especificat un protocol desconegut"
 
-#: gio/gsocket.c:1175
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 "No es poden realitzar operacions de datagrames a un sòcol que no és de "
 "datagrama."
 
-#: gio/gsocket.c:1192
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "No es poden realitzar operacions de datagrames a un sòcol que tingui un "
 "temps d'espera màxim establert."
 
-#: gio/gsocket.c:1999
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "no s'ha pogut obtenir l'adreça local: %s"
 
-#: gio/gsocket.c:2045
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "no s'ha pogut obtenir l'adreça remota: %s"
 
-#: gio/gsocket.c:2111
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "no s'ha pogut escoltar: %s"
 
-#: gio/gsocket.c:2215
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "S'ha produït un error en vincular-se a l'adreça %s: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2629 gio/gsocket.c:2687 gio/gsocket.c:2705
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "S'ha produït un error en unir-se a un grup de multidestinació: %s"
 
-#: gio/gsocket.c:2391 gio/gsocket.c:2428 gio/gsocket.c:2538 gio/gsocket.c:2563
-#: gio/gsocket.c:2630 gio/gsocket.c:2688 gio/gsocket.c:2706
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "S'ha produït un error en deixar un grup de multidestinació: %s"
 
-#: gio/gsocket.c:2392
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Encara no es pot fer multidestinació des d'un origen concret"
 
-#: gio/gsocket.c:2539
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "La família del sòcol no és compatible"
 
-#: gio/gsocket.c:2564
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "la font especificada no és una adreça IPv4"
 
-#: gio/gsocket.c:2588
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "El nom de la interfície és massa llarg"
 
-#: gio/gsocket.c:2601 gio/gsocket.c:2655
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "No s'ha trobat la interfície: %s"
 
-#: gio/gsocket.c:2631
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Encara no es pot fer multidestinació en IPv4 des d'un origen concret"
 
-#: gio/gsocket.c:2689
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Encara no es pot fer multidestinació en IPv6 des d'un origen concret"
 
-#: gio/gsocket.c:2898
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "S'ha produït un error en acceptar la connexió: %s"
 
-#: gio/gsocket.c:3024
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Connexió en curs"
 
-#: gio/gsocket.c:3075
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "No s'ha pogut obtenir l'error pendent: "
 
-#: gio/gsocket.c:3264
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "S'ha produït un error en rebre les dades: %s"
 
-#: gio/gsocket.c:3461
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "S'ha produït un error en enviar les dades: %s"
 
-#: gio/gsocket.c:3648
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "No s'ha pogut aturar el sòcol: %s"
 
-#: gio/gsocket.c:3729
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "S'ha produït un error en tancar el sòcol: %s"
 
-#: gio/gsocket.c:4425
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "S'està esperant la condició del sòcol: %s"
 
-#: gio/gsocket.c:4815 gio/gsocket.c:4831 gio/gsocket.c:4844
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "S'ha produït un error en enviar el missatge: %s"
 
-#: gio/gsocket.c:4816 gio/gsocket.c:4832 gio/gsocket.c:4845
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Els vectors del missatge són massa grans"
 
-#: gio/gsocket.c:4861 gio/gsocket.c:4863 gio/gsocket.c:5010 gio/gsocket.c:5095
-#: gio/gsocket.c:5273 gio/gsocket.c:5313 gio/gsocket.c:5315
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "S'ha produït un error en enviar el missatge: %s"
 
-#: gio/gsocket.c:5037
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "El GSocketControlMessage no està implementat a Windows"
 
-#: gio/gsocket.c:5510 gio/gsocket.c:5586 gio/gsocket.c:5812
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "S'ha produït un error en rebre un missatge: %s"
 
-#: gio/gsocket.c:6095 gio/gsocket.c:6106 gio/gsocket.c:6169
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "No s'han pogut llegir les credencials del sòcol: %s"
 
-#: gio/gsocket.c:6178
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "aquest sistema operatiu no admet g_socket_get_credentials"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "No s'ha pogut connectar al servidor intermediari %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "No s'ha pogut connectar a %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "No s'ha pogut connectar: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr ""
 "Encara no es pot fer de servidor intermediari d'una connexió que no sigui "
 "TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "El protocol del servidor intermediari «%s» no està implementat."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Ja està tancat el receptor de connexions"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "El sòcol que s'ha afegit és tancat"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "El SOCKSv4 no permet utilitzar adreces IPv6 «%s»"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "El nom d'usuari és massa llarg pel protocol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "El nom d'ordinador «%s» és massa llarg pel protocol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "El servidor no és un servidor intermediari de SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "S'ha rebutjat la connexió a través d'un servidor SOCKSv4"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "El servidor no és un servidor intermediari SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "El servidor intermediari SOCKSv5 requereix autenticació."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by"
 " GLib."
@@ -4231,155 +4255,155 @@ msgstr ""
 "El servidor intermediari SOCKSv5 requereix un mètode d'autenticació que "
 "encara no està implementat a la GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr ""
 "El protocol SOCKSv5 no permet un nom d'usuari o de contrasenya d'aquesta "
 "mida."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "Ha fallat l'autenticació SOCKSv5 a causa d'un nom d'usuari o contrasenya "
 "errònies."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "El nom d'ordinador «%s» és massa llarg pel protocol SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr ""
 "El servidor intermediari SOCKSv5 utilitza un tipus d'adreça desconeguda."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "S'ha produït un error intern del servidor intermediari SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "El conjunt de regles no permet fer connexions SOCKSv5."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr ""
 "No es pot arribar al servidor a través del servidor intermediari SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr ""
 "No es pot arribar a la xarxa a través del servidor intermediari SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "S'ha refusat la connexió a través del servidor intermediari SOCKSv5."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "El servidor intermediari SOCKSv5 no permet l'ús de l'ordre «connect»."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr ""
 "El servidor intermediari SOCKSv5 no permet l'ús del tipus d'adreça "
 "proporcionada."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "S'ha produït un error desconegut en el servidor intermediari SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "No s'ha pogut crear el conducte per a comunicar-se amb el procés fill (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Els conductes no són compatibles amb aquesta plataforma"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "No es pot gestionar la versió %d de la codificació del GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "No s'ha trobat cap adreça vàlida"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "S'ha produït un error en resoldre a la inversa «%s»: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr ""
 "S'ha produït un error en analitzar el registre de DNS %s: paquet DNS mal "
 "format"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "No hi ha cap registre del tipus sol·licitat al DNS per «%s»"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "No s'ha pogut resoldre «%s» de forma temporal"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "S'ha produït un error en resoldre «%s»"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Paquet DNS mal format"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "No s'ha pogut analitzar la resposta DNS per a «%s»: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "No s'ha trobat cap clau privada codificada amb PEM"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "No s'ha pogut desxifrar la clau privada codificada amb PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "No s'ha pogut analitzar la clau privada codificada amb PEM"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "No s'ha trobat cap certificat codificat amb PEM"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "No s'ha pogut analitzar el certificat codificat amb PEM"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "El backend TLS actual no és compatible amb PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Aquest GTlsBackend no admet la creació de certificats PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4389,7 +4413,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4397,15 +4421,15 @@ msgstr ""
 "S'han introduït diverses contrasenyes errònies i se us bloquejarà l'accés "
 "després de més intents."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "La contrasenya introduïda no és correcta."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "L'enviament de FD no és compatible"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
@@ -4413,42 +4437,42 @@ msgstr[0] "S'esperava un missatge de control però se n'ha obtingut %d"
 msgstr[1] "S'esperava un missatge de control però se n'han obtingut %d"
 
 # FIXME
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Tipus de dades extres no esperades"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "S'esperava un descriptor de fitxer però se n'ha obtingut %d\n"
 msgstr[1] "S'esperava un descriptor de fitxer però se n'han obtingut %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "S'ha rebut un descriptor de fitxer no vàlid"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "No s'admet la recepció de FD"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "S'ha produït un error en enviar les credencials: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr ""
 "S'ha produït un error en la comprovació de si «SO_PASSCRED» és habilitat en "
 "el sòcol: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "S'ha produït un error en habilitar «SO_PASSCRED»: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero "
 "bytes"
@@ -4456,82 +4480,82 @@ msgstr ""
 "S'esperava llegir un sol byte per a rebre les credencials però s'han llegit "
 "zero bytes"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "No s'esperava un missatge de control però s'ha obtingut %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "S'ha produït un error en inhabilitar «SO_PASSCRED»: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "S'ha produït un error en llegir del descriptor de fitxer: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "S'ha produït un error en tancar el descriptor de fitxer: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Arrel del sistema de fitxers"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "S'ha produït un error en escriure al descriptor de fitxer: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Aquest sistema no admet adreces de sòcol de domini UNIX abstractes"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "el volum no implementa l'expulsió"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "el volum no implementa l'expulsió o «eject_with_operation»"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "S'ha produït un error en llegir del gestor: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "S'ha produït un error en tancar el gestor: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "S'ha produït un error en escriure al gestor: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "No hi ha prou memòria"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Error intern: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Fan falta més dades d'entrada"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Les dades comprimides no són vàlides"
 
@@ -4559,159 +4583,159 @@ msgstr "Executa un servei de D-Bus"
 msgid "Wrong args\n"
 msgstr "Els arguments no són vàlids\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "No s'esperava l'atribut «%s» per a l'element «%s»"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "No s'ha trobat l'atribut «%s» de l'element «%s»"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "No s'esperava l'etiqueta «%s», s'esperava «%s»"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "No s'esperava l'etiqueta «%s» dins «%s»"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "La data/hora «%s» no és vàlida al fitxer d'adreces d'interès"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr ""
 "No s'ha trobat cap fitxer d'adreces d'interès dins dels directoris de dades"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Ja existeix una adreça d'interès per a l'URI «%s»"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "No s'ha trobat cap adreça d'interès per a l'URI «%s»"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "No hi ha cap tipus MIME definit a l'adreça d'interès per a l'URI «%s»"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr ""
 "No hi ha cap senyalador privat definit a l'adreça d'interès per a l'URI «%s»"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "No hi ha cap grup establert a l'adreça d'interès per a l'URI «%s»"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr ""
 "No hi ha cap aplicació amb el nom «%s» que hagi registrat l'adreça d'interès"
 " «%s»"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "No s'ha pogut ampliar la línia d'execució «%s» amb l'URI «%s»"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Caràcter no representable a l'entrada de la conversió"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Seqüència de caràcters parcial al final de l'entrada"
 
 # FIXME: fallback
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "No es pot convertir el «fallback» «%s» al joc de codis «%s»"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "NUL byte incrustat a l'entrada de conversió"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "La seqüència de bytes a l'entrada de conversió no és vàlida"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "L'URI «%s» no és un URI absolut que utilitzi l'esquema «file»"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Pot ser que l'URI del fitxer local «%s» no inclogui cap «#»"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "L'URI «%s» no és vàlid"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "El nom de l'ordinador de l'URI «%s» no és vàlid"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "L'URI «%s» conté caràcters d'escapada no vàlids"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "El nom de camí «%s» no és un camí absolut"
 
 #. Translators: this is the preferred format for expressing the date and the
 #. time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %-d %b de %Y, %T %Z"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%-H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4731,62 +4755,62 @@ msgstr "%I:%M:%S %p"
 #. * paste here.  Note that in most of the languages (western European,
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "gener"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "febrer"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "març"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "abril"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "maig"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "juny"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "juliol"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "agost"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "setembre"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "octubre"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "novembre"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "desembre"
@@ -4807,132 +4831,132 @@ msgstr "desembre"
 #. * and paste here.  Note that this feature is not yet supported by any
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "gen."
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "febr."
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "març"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "abr."
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "maig"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "juny"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "jul."
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "ag."
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "set."
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "oct."
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov."
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "des."
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "dilluns"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "dimarts"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "dimecres"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "dijous"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "divendres"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "dissabte"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "diumenge"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "dl."
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "dt."
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "dc."
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "dj."
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "dv."
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "ds."
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "dg."
@@ -4953,62 +4977,62 @@ msgstr "dg."
 #. * incorrect in some languages.  Note that in most of the languages
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "de gener"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "de febrer"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "de març"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "d'abril"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "de maig"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "de juny"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "de juliol"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "d'agost"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "de setembre"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "d'octubre"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "de novembre"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "de desembre"
@@ -5029,200 +5053,200 @@ msgstr "de desembre"
 #. * `locale abmon' in your native locale produces a complete list of
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "de gen."
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "de febr."
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "de març"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "d'abr."
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "de maig"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "de juny"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "de jul."
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "d'ag."
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "de set."
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "d'oct."
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "de nov."
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "de des."
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "a. m."
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "p. m."
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "S'ha produït un error en obrir el directori «%s»: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "No s'han pogut assignar %lu byte per a llegir el fitxer «%s»"
 msgstr[1] "No s'han pogut assignar %lu bytes per a llegir el fitxer «%s»"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "S'ha produït un error en llegir el fitxer «%s»: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "El fitxer «%s» és massa gran"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "No s'ha pogut llegir del fitxer «%s»: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "No s'ha pogut obrir el fitxer «%s»: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "No s'han pogut obtenir els atributs del fitxer «%s»: ha fallat la funció "
 "fstat(): %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "No s'ha pogut obrir el fitxer «%s»: ha fallat la funció fdopen(): %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "No s'ha pogut canviar el nom del fitxer «%s» a «%s»: ha fallat la funció "
 "g_rename(): %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr ""
 "No s'ha pogut escriure el fitxer «%s»: ha fallat la funció write(): %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr ""
 "No s'ha pogut escriure el fitxer «%s»: ha fallat la funció fsync(): %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "No s'ha pogut crear el fitxer «%s»: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "No s'ha pogut suprimir el fitxer existent «%s»: ha fallat la funció "
 "g_unlink(): %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "La plantilla «%s» no és vàlida, no hauria de tenir cap «%s»"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "La plantilla «%s» no conté XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "No s'ha pogut llegir l'enllaç simbòlic «%s»: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "No s'ha pogut obrir el convertidor de «%s» a «%s»: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "No es pot fer una lectura bàsica a g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr ""
 "A la memòria intermèdia de lectura hi ha dades sobrants no convertides"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "El canal acaba en un caràcter parcial"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "No es pot fer una lectura bàsica a g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr ""
 "No s'ha pogut trobar cap fitxer de claus vàlid als directoris de cerca"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "No és un fitxer regular"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5230,44 +5254,44 @@ msgstr ""
 "El fitxer de claus conté la línia «%s» que no és una parella clau-valor, "
 "grup o comentari"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "El nom del grup no és vàlid: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "El fitxer de claus no comença amb un grup"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "El nom de la clau no és vàlid: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "El fitxer de claus conté la codificació no implementada «%s»"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "El fitxer de claus no té el grup «%s»"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "El fitxer de claus no conté una clau «%s» en el grup «%s»"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "El fitxer de claus conté la clau «%s» amb el valor «%s», que no és UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5275,7 +5299,7 @@ msgstr ""
 "El fitxer de claus conté la clau «%s», que té un valor que no es pot "
 "interpretar."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5284,85 +5308,85 @@ msgstr ""
 "El fitxer de claus conté la clau «%s» en el grup «%s», que té un valor que "
 "no es pot interpretar."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "La clau «%s» en el grup «%s» té el valor «%s» però s'esperava el valor %s"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "El fitxer de claus conté un caràcter d'escapada al final de línia"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "El fitxer de claus conté la seqüència d'escapada no vàlida «%s»"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "El valor «%s» no es pot interpretar com un nombre."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "El valor enter «%s» és fora de l'interval"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "El valor «%s» no es pot interpretar com un nombre amb coma flotant."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "El valor «%s» no es pot interpretar com un booleà."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "No s'han pogut obtenir els atributs del fitxer «%s%s%s%s»: ha fallat la "
 "funció fstat(): %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr ""
 "No s'ha pogut mapar el fitxer «%s%s%s%s»: ha fallat la funció mmap(): %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "No s'ha pogut obrir el fitxer «%s»: ha fallat la funció open(): %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "S'ha produït un error a la línia %d caràcter %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "El nom conté caràcters UTF-8 no vàlids: «%s»"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "«%s» no és un nom vàlid"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "«%s» no és un nom vàlid: «%c»"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "S'ha produït un error a la línia %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5371,7 +5395,7 @@ msgstr ""
 "No s'ha pogut analitzar «%-.*s»: hi hauria d'haver hagut un dígit dins un "
 "caràcter de referència (per exemple &#234;). Potser el dígit és massa gran"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5381,24 +5405,24 @@ msgstr ""
 "utilitzat un caràcter «&» sense intenció d'iniciar una entitat. Substituïu "
 "el caràcter «&» per &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "El caràcter de referència «%-.*s» no codifica un caràcter permès"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "S'ha detectat una entitat buida «&;». Les entitats vàlides són: &amp; &quot;"
 " &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Es desconeix el nom d'entitat «%-.*s»"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5407,11 +5431,11 @@ msgstr ""
 "«&» sense intenció d'iniciar una entitat. Substituïu el caràcter «&» per "
 "&amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "El document ha de començar amb un element (p. ex. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an"
@@ -5420,7 +5444,7 @@ msgstr ""
 "«%s» no és un caràcter vàlid després d'un caràcter «<»: no pot començar un "
 "nom d'element"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5429,12 +5453,12 @@ msgstr ""
 "S'ha trobat un caràcter estrany: «%s». S'esperava el caràcter «>» per a "
 "tancar l'etiqueta d'element buit «%s»"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Massa atributs en l'element «%s»"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5442,7 +5466,7 @@ msgstr ""
 "S'ha trobat un caràcter estrany: «%s». S'esperava un «=» després del nom "
 "d'atribut «%s» de l'element «%s»"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5453,7 +5477,7 @@ msgstr ""
 "a finalitzar l'etiqueta d'inici de l'element «%s», o opcionalment un "
 "atribut. Potser heu utilitzat un caràcter no vàlid en un nom d'atribut"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5462,7 +5486,7 @@ msgstr ""
 "S'ha trobat un caràcter estrany: «%s». S'esperaven unes cometes d'obertura "
 "després del signe «=» en donar valor a l'atribut «%s» de l'element «%s»"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5471,7 +5495,7 @@ msgstr ""
 "«%s» no és un caràcter vàlid després dels caràcters «</»; «%s» no pot "
 "iniciar un nom d'element"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5480,27 +5504,27 @@ msgstr ""
 "«%s» no és un caràcter vàlid després del nom d'element de tancament «%s». El"
 " caràcter permès és «>»"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "L'element «%s» estava tancat. Actualment no hi ha cap element obert"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "L'element «%s» estava tancat. L'element obert actualment és «%s»"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "El document era buit o només contenia espais en blanc"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "El document ha acabat de manera inesperada immediatament després del símbol "
 "«<»"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5509,7 +5533,7 @@ msgstr ""
 "El document ha acabat de manera inesperada amb elements que encara eren "
 "oberts. «%s» era l'últim element obert"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5518,21 +5542,21 @@ msgstr ""
 "El document ha acabat de manera inesperada. S'esperava trobar un símbol «>» "
 "que acabés l'etiqueta <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "El document ha acabat de manera inesperada enmig d'un nom d'element"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "El document ha acabat de manera inesperada enmig d'un nom d'atribut"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr ""
 "El document ha acabat de manera inesperada enmig d'una etiqueta d'obertura "
 "d'un element."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5540,325 +5564,272 @@ msgstr ""
 "El document ha acabat de manera inesperada després d'un signe d'igual "
 "després d'un nom d'atribut. No hi ha cap valor d'atribut"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "El document ha acabat de manera inesperada enmig d'un valor d'atribut"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr ""
 "El document ha acabat de manera inesperada enmig de l'etiqueta de tancament "
 "de l'element «%s»"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "El document ha acabat de manera inesperada enmig de l'etiqueta de tancament "
 "per un element no obert"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "El document ha acabat de manera inesperada enmig d'un comentari o d'una "
 "instrucció de processament"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPCIÓ...]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Opcions d'ajuda:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Mostra les opcions d'ajuda"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Mostra totes les opcions d'ajuda"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Opcions de l'aplicació:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Opcions:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "No es pot analitzar el valor enter «%s» per a %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "El valor enter «%s» per a %s és fora de l'interval"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "No es pot analitzar el valor doble «%s» per a %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "El valor doble «%s» per a %s és fora de l'interval"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "S'ha produït un error en analitzar l'opció %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Manca un argument per a %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Es desconeix l'opció %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "objecte malmès"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "error intern o objecte malmès"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "no hi ha prou memòria"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "s'ha arribat al límit de tornades enrere"
 
-#: glib/gregex.c:276 glib/gregex.c:284
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "error intern"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "el patró conté elements que no estan implementats en les concordances "
 "parcials"
 
-#: glib/gregex.c:278
-msgid "internal error"
-msgstr "error intern"
-
-#: glib/gregex.c:286
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "no s'ha implementat l'ús de referències anteriors per a coincidències "
 "parcials"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "s'ha arribat al límit de recurrències"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "la combinació de senyaladors de línia nova no és vàlida"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "desplaçament incorrecte"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "UTF-8 curt"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "bucle recursiu"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "es demana que el mode de coincidència però es va compilar per al JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "error desconegut"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ al final del patró"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c al final del patró"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "caràcter no reconegut després de \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "nombres fora de l'interval en el quantificador {}"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "nombre massa gran en el quantificador {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "falta el «]» per a la classe de caràcter"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "la seqüència d'escapada en la classe de caràcter no és vàlida"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "s'ha sortit de l'interval en la classe de caràcter"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "no hi ha res per a repetir"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "repetició no esperada"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "no es reconeix el caràcter després de «(?» o «(?-»"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr ""
 "Només es permeten les classes amb nom de POSIX dins de la pròpia classe"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "No es poden utilitzar els elements d'ordenació de POSIX"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "falta un «)»"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referència a un subpatró que no existeix"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "falta un «)» després del comentari"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "l'expressió regular és massa gran"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "no s'ha pogut obtenir memòria"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr "hi ha un «)» sense el corresponent «(»"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "desbordament del codi"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "no es reconeix el caràcter després de «(?<»"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "el nombre o el nom no estan ben formats després de «(?(»"
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "l'asserció cap enrere no té llargada fixa"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "el nombre o el nom no estan ben formats després de «(?(»"
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "el grup condicional conté més de dues branques"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "s'esperava una asserció després de «(?(»"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "«(?R» o «(?[+-]dígits» han d'anar seguits de «)»"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "les referències numerades no poden ser zero"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nom de classe POSIX desconeguda"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "No es poden utilitzar els elements d'ordenació de POSIX"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "el valor del caràcter a la seqüència «\\x{...}» és massa gran"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "condició «(?(0)» no vàlida"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "no es permet \\C en assercions cap enrere"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "no s'admeten els caràcters d'escapada «\\L», «\\l», «\\N{nom}», «\\U» i «\\u»"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "la crida recursiva podria entrar en bucle indefinidament"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "no es reconeix el caràcter després de «(?P»"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "falta la finalització en el nom del subpatró"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dos noms de subpatró tenen el mateix nom"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "la seqüència «\\P» o «\\p» no està ben formada"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "es desconeix el nom de la propietat després de «\\P» o «\\p»"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "el nom del subpatró és massa llarg (32 caràcters com a màxim)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "hi ha massa subpatrons amb nom (màxim de 10.000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "el valor octal és més gran que \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "s'ha produït un desbordament en compilar l'espai de treball"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "no s'ha trobat el subpatró referenciat comprovat anteriorment"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "El grup «DEFINE» conté més d'una branca"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "opcions «NEWLINE» incoherents"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5866,303 +5837,288 @@ msgstr ""
 "després de «\\g» no hi ha cap número o cap nom o número entre claudàtors, "
 "claus angulars o cometes"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "les referències numerades no poden ser zero"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "no es permeten arguments per «(*ACCEPT)», «(*FAIL)» o «(*COMMIT)»"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "no es reconeix «(*VERB)»"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "el número és massa gran"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "falta el nom del subpatró després de (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "s'esperava un dígit després de (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"el caràcter«]» no és un caràcter de dades vàlid en el mode de compatibilitat"
-" amb JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "no s'accepten noms diferents per subpatrons del mateix número"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "«(*MARK)» ha de tenir un argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "després de «\\c» ha d'haver-hi un caràcter ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "després de «\\k» no hi ha cap nom entre claudàtors, claus angulars o cometes"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "no es pot utilitzar \\N en una classe"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "hi ha massa referències cap endavant"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "el nom és massa llarg a «(*MARK)«, «(*PRUNE)«, «(*SKIP)» o «(*THEN)»"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "el valor del caràcter a la seqüència «\\u...» és massa gran"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "desbordament del codi"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "no es reconeix el caràcter després de «(?P»"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "s'ha produït un desbordament en compilar l'espai de treball"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "no s'ha trobat el subpatró referenciat comprovat anteriorment"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "S'ha produït un error en fer coincidir l'expressió regular %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "La biblioteca PCRE no està compilada per a interpretar UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr ""
-"La biblioteca PCRE no està compilada per a interpretar les propietats UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "La biblioteca PCRE ha estat compilada amb opcions incompatibles"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "S'ha produït un error en optimitzar l'expressió regular %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr ""
-"S'ha produït un error en compilar l'expressió regular %s al caràcter %d: %s"
+"S'ha produït un error en compilar l'expressió regular «%s» al caràcter %s: "
+"%s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "s'esperava un dígit hexadecimal o bé «}»"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "s'esperava un dígit hexadecimal"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "falta un «<» en la referència simbòlica"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "la referència simbòlica no està acabada"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "referència simbòlica de longitud zero"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "s'esperava un dígit"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "la referència simbòlica no és vàlida"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "«\\» final extraviat"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "no es reconeix la seqüència d'escapament"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr ""
 "S'ha produït un error en analitzar el text de reemplaçament «%s» al caràcter"
 " %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "El text citat no comença amb cometes"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "S'han trobat unes cometes desaparellades en una línia d'ordres o en un altre"
 " text entre cometes"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "El text acaba just després d'un caràcter «\\». (El text era «%s».)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "El text ha acabat abans de trobar les cometes corresponents a %c. (El text "
 "era «%s».)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "El text era buit (o només contenia espais en blanc)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "No s'han pogut llegir dades des del procés fill (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr ""
 "S'ha produït un error no esperat en llegir dades des d'un procés fill (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "S'ha produït un error inesperat en waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "El procés fill ha sortit amb el codi %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "El senyal %ld ha matat el procés fill"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "El senyal %ld ha aturat el procés fill"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "El procés fill ha sortit inesperadament"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "No s'ha pogut llegir des del conducte fill (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "No s'ha pogut engendrar el procés fill «%s» (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "No s'ha pogut bifurcar (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "No s'ha pogut canviar al directori «%s» (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "No s'ha pogut executar el procés fill «%s» (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr ""
 "No s'ha pogut obrir el fitxer per a tornar a assignar el descriptor de "
 "fitxers (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr ""
 "No s'ha pogut duplicar el descriptor de fitxers per al procés fill (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "No s'ha pogut bifurcar el procés fill (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "No s'ha pogut tancar el descriptor de fitxers per al procés fill (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "S'ha produït un error desconegut en executar el procés fill «%s»"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "No s'han pogut llegir prou dades del conducte de l'identificador del procés "
 "fill (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "No s'han pogut llegir dades del procés fill"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "No s'ha pogut executar el procés fill (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "No s'ha pogut dup() en el procés fill (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "El nom del programa no és vàlid: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "La cadena en el vector d'argument no és vàlida a %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Cadena no vàlida a l'entorn: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "El directori de treball no és vàlid: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "No s'ha pogut executar el programa d'ajuda (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6170,249 +6126,249 @@ msgstr ""
 "S'ha produït un error inesperat a g_io_channel_win32_poll() en llegir dades "
 "d'un procés fill"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "La cadena buida no és un número"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "«%s» no és un nombre amb signe"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "El número «%s» està fora de rangs [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "«%s» no és un nombre sense signe"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Codificació %-e no vàlida en l'URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Caràcters no UTF-8 en l'URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Caràcters no UTF-8 en l'URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Adreça IPv6 no vàlida «%.*s» en URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Adreça IP codificada incorrectament «%.*s» en URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nom d'amfitrió internacionalitzat incorrectament «%.*s» a l'URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "No s'ha pogut analitzar el port «%.*s» en l'URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "El port «%.*s» de l'URI està fora de rang"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "L'URI «%s» no és un URI absolut"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "L'URI «%s» no té un component amfitrió"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "L'URI no és absolut i no s'ha proporcionat cap URI base"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Falta «=» i el valor del paràmetre"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "No s'ha pogut ubicar memòria"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "El caràcter és fora de l'interval d'UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Seqüència no vàlida a l'entrada de la conversió"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "El caràcter és fora de l'interval d'UTF-16"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. kB"
-#: glib/gutils.c:2855
+#: glib/gutils.c:2857
 msgid "kB"
 msgstr "kB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. MB"
-#: glib/gutils.c:2857
+#: glib/gutils.c:2859
 msgid "MB"
 msgstr "MB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. GB"
-#: glib/gutils.c:2859
+#: glib/gutils.c:2861
 msgid "GB"
 msgstr "GB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. TB"
-#: glib/gutils.c:2861
+#: glib/gutils.c:2863
 msgid "TB"
 msgstr "TB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. PB"
-#: glib/gutils.c:2863
+#: glib/gutils.c:2865
 msgid "PB"
 msgstr "PB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. EB"
-#: glib/gutils.c:2865
+#: glib/gutils.c:2867
 msgid "EB"
 msgstr "EB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. KiB"
-#: glib/gutils.c:2869
+#: glib/gutils.c:2871
 msgid "KiB"
 msgstr "KiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. MiB"
-#: glib/gutils.c:2871
+#: glib/gutils.c:2873
 msgid "MiB"
 msgstr "MiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. GiB"
-#: glib/gutils.c:2873
+#: glib/gutils.c:2875
 msgid "GiB"
 msgstr "GiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. TiB"
-#: glib/gutils.c:2875
+#: glib/gutils.c:2877
 msgid "TiB"
 msgstr "TiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. PiB"
-#: glib/gutils.c:2877
+#: glib/gutils.c:2879
 msgid "PiB"
 msgstr "PiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. EiB"
-#: glib/gutils.c:2879
+#: glib/gutils.c:2881
 msgid "EiB"
 msgstr "EiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. kb"
-#: glib/gutils.c:2883
+#: glib/gutils.c:2885
 msgid "kb"
 msgstr "kb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Mb"
-#: glib/gutils.c:2885
+#: glib/gutils.c:2887
 msgid "Mb"
 msgstr "Mb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Gb"
-#: glib/gutils.c:2887
+#: glib/gutils.c:2889
 msgid "Gb"
 msgstr "Gb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Tb"
-#: glib/gutils.c:2889
+#: glib/gutils.c:2891
 msgid "Tb"
 msgstr "Tb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Pb"
-#: glib/gutils.c:2891
+#: glib/gutils.c:2893
 msgid "Pb"
 msgstr "Pb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Eb"
-#: glib/gutils.c:2893
+#: glib/gutils.c:2895
 msgid "Eb"
 msgstr "Eb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Kib"
-#: glib/gutils.c:2897
+#: glib/gutils.c:2899
 msgid "Kib"
 msgstr "Kib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Mib"
-#: glib/gutils.c:2899
+#: glib/gutils.c:2901
 msgid "Mib"
 msgstr "Mib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Gib"
-#: glib/gutils.c:2901
+#: glib/gutils.c:2903
 msgid "Gib"
 msgstr "Gib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Tib"
-#: glib/gutils.c:2903
+#: glib/gutils.c:2905
 msgid "Tib"
 msgstr "Tib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Pib"
-#: glib/gutils.c:2905
+#: glib/gutils.c:2907
 msgid "Pib"
 msgstr "Pib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0
 #. Eib"
-#: glib/gutils.c:2907
+#: glib/gutils.c:2909
 msgid "Eib"
 msgstr "Eib"
 
-#: glib/gutils.c:2945
+#: glib/gutils.c:2947
 msgid "byte"
 msgid_plural "bytes"
 msgstr[0] "byte"
 msgstr[1] "bytes"
 
-#: glib/gutils.c:2949
+#: glib/gutils.c:2951
 msgid "bit"
 msgid_plural "bits"
 msgstr[0] "bit"
@@ -6420,7 +6376,7 @@ msgstr[1] "bits"
 
 #. Translators: The "%u" is replaced with the size value, like "13"; it could
 #. * be part of "13 bytes", but only the number is requested this time.
-#: glib/gutils.c:2957
+#: glib/gutils.c:2959
 #, c-format
 msgctxt "format-size"
 msgid "%u"
@@ -6429,7 +6385,7 @@ msgstr "%u"
 #. Translators: The first "%u" is replaced with the value, the "%s" with a
 #. unit of the value.
 #. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
-#: glib/gutils.c:2962
+#: glib/gutils.c:2964
 #, c-format
 msgctxt "format-size"
 msgid "%u %s"
@@ -6438,9 +6394,8 @@ msgstr "%u %s"
 #. Translators: The "%.1f" is replaced with the size value, like "13.0"; it
 #. could
 #. * be part of "13.0 MB", but only the number is requested this time.
-#: glib/gutils.c:2998
+#: glib/gutils.c:3000
 #, c-format
-#| msgid "%.1f KB"
 msgctxt "format-size"
 msgid "%.1f"
 msgstr "%.1f"
@@ -6450,14 +6405,14 @@ msgstr "%.1f"
 #. * The order can be changed with "%$2s %$1.1f". Keep the no-break space
 #. between the value and
 #. * the unit symbol. An example: "13.0 MB"
-#: glib/gutils.c:3004
+#: glib/gutils.c:3006
 #, c-format
 msgctxt "format-size"
 msgid "%.1f %s"
 msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3044
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6465,14 +6420,14 @@ msgstr[0] "%s byte"
 msgstr[1] "%s bytes"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3049
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bits"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3092
 #, c-format
 msgid "%u byte"
 msgid_plural "%u bytes"
@@ -6486,37 +6441,96 @@ msgstr[1] "%u bytes"
 #. * compatibility.  Users will not see this string unless a program is using
 #. this deprecated function.
 #. * Please translate as literally as possible.
-#: glib/gutils.c:3103
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3108
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3113
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3118
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3123
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3128
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
 #, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "edita el nom: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "error intern o objecte malmès"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "la combinació de senyaladors de línia nova no és vàlida"
+
+#~ msgid "short utf8"
+#~ msgstr "UTF-8 curt"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "repetició no esperada"
+
+#~ msgid "failed to get memory"
+#~ msgstr "no s'ha pogut obtenir memòria"
+
+#~ msgid ") without opening ("
+#~ msgstr "hi ha un «)» sense el corresponent «(»"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "no es reconeix el caràcter després de «(?<»"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "«(?R» o «(?[+-]dígits» han d'anar seguits de «)»"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "condició «(?(0)» no vàlida"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "no s'admeten els caràcters d'escapada «\\L», «\\l», «\\N{nom}», «\\U» i «\\u»"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "la crida recursiva podria entrar en bucle indefinidament"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "s'esperava un dígit després de (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "el caràcter«]» no és un caràcter de dades vàlid en el mode de compatibilitat"
+#~ " amb JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "hi ha massa referències cap endavant"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "el valor del caràcter a la seqüència «\\u...» és massa gran"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr ""
+#~ "La biblioteca PCRE no està compilada per a interpretar les propietats UTF-8"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "S'ha produït un error en optimitzar l'expressió regular %s: %s"
+
+#, c-format
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index a0eeaee..3663cdf 100644 (file)
--- a/po/cs.po
+++ b/po/cs.po
@@ -15,8 +15,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-04-01 19:32+0000\n"
-"PO-Revision-Date: 2022-04-01 23:24+0200\n"
+"POT-Creation-Date: 2022-08-15 20:23+0000\n"
+"PO-Revision-Date: 2022-08-29 10:46+0200\n"
 "Last-Translator: Marek Černocký <marek@manet.cz>\n"
 "Language-Team: čeština <gnome-cs-list@gnome.org>\n"
 "Language: cs\n"
@@ -27,141 +27,152 @@ msgstr ""
 "X-Generator: Gtranslator 2.91.7\n"
 "X-Project-Style: gnome\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Nastavení výchozích aplikací není podporováno"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Nastavení aplikace, jako poslední použité pro daný typ, není zatím "
 "podporováno"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Selhalo vyhledání výchozí aplikace pro obsah typu „%s“"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Selhalo vyhledání výchozí aplikace pro schéma URI „%s“"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Volby GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Zobrazit volby GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Vstoupit do režimu služby GApplication (použít ze souborů služby D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Přepsat ID aplikace"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Nahradit běžící instanci"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Vypsat nápovědu"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[PŘÍKAZ]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Vypsat verzi"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Vypsat informace o verzi a skončit"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Vypsat aplikace"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Vypsat nainstalované aktivovatelné aplikace D-Bus (podle souborů .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Spustit aplikaci"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Spustit aplikaci (a otevřít v ní volitelné soubory)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "IDAPLIKACE [SOUBOR…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktivovat akci"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Vyvolat akci na aplikaci"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "IDAPLIKACE AKCE [PARAMETR]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Vypsat dostupné akce"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Vypsat statické akce svázané s aplikací (ze souboru .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "IDAPLIKACE"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "PŘÍKAZ"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Příkaz, ke kterému vypsat podrobnou nápovědu"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Identifikátor aplikace ve formátu D-Bus (např. org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "SOUBOR"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 "Volitelné relativní nebo absolutní názvy souborů nebo adresy URI, které se "
 "mají otevřít"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "AKCE"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Název akce, kterou chcete vyvolat"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETR"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Volitelný parametr k akci vyvolání ve formátu GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -170,26 +181,26 @@ msgstr ""
 "Neznámý příkaz „%s“\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Použití:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumenty:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTY…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Příkazy:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -198,7 +209,7 @@ msgstr ""
 "Podrobnou nápovědu získáte spuštěním „%s help PŘÍKAZ“.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -207,13 +218,13 @@ msgstr ""
 "Příkaz %s vyžaduje, aby bezprostředně po něm následovalo ID aplikace\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "neplatné ID aplikace: „%s“\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -222,21 +233,21 @@ msgstr ""
 "„%s“ nelze použít s argumenty\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "nelze se připojit k D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "chyba při odesílání zprávy %s aplikaci: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "název aplikace musí následovat po ID aplikace\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -245,25 +256,25 @@ msgstr ""
 "neplatný název akce: „%s“\n"
 "názvy akcí mohou obsahovat pouze alfanumerické znaky, „-“ a „.“\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "chyba při analyzování parametru akce: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "akce podporují nanejvýš jeden parametr\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "S příkazem list-actions lze použít pouze ID aplikace"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "nelze nalézt soubor desktop pro aplikaci %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -272,126 +283,126 @@ msgstr ""
 "neznámý příkaz: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "%s poskytnut příliš vysoký počet"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Posouvání není v proudu podporováno"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Nelze zkrátit GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Proud je již uzavřen"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Zkrácování není v proudu podporováno"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Operace byla zrušena"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Neplatný objekt, nebyl spuštěn"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Neúplná vícebajtová posloupnost na vstupu"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Cíl nemá dostatek místa"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Neplatná posloupnost bajtů na vstupu převodu"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Chyba při převodu: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Zrušitelné spuštění není podporováno"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Převod ze znakové sady „%s“ do „%s“ není podporován"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Nelze otevřít převodník z „%s“ do „%s“"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "typ %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Neznámý typ"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "typ souboru %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials obsahuje neplatná data"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials na tomto OS není implementováno"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Danou platformu GCredentials nepodporuje"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials na tomto OS neobsahuje ID procesu"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Změna přihlašovacích údajů na tomto OS není implementován"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Neočekávaný časný konec proudu"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nepodporovaný klíč „%s“ v záznamu s adresou „%s“"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Nesmyslná párová kombinace klíč/hodnota v záznamu s adresou „%s“"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -400,28 +411,28 @@ msgstr ""
 "Adresa „%s“ je neplatná (je zapotřebí právě jeden z klíčů path, tmpdir nebo "
 "abstract)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Chyba v adrese „%s“ – atribut „%s“ má chybný formát"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Neznámý nebo nepodporovaný přenos „%s“ adresy „%s“"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Prvek adresy „%s“ neobsahuje dvojtečku (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Název přenosu v prvku adresy „%s“ nesmí být prázdný"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -429,13 +440,13 @@ msgid ""
 msgstr ""
 "Pár klíč/hodnota %d, „%s“, v prvku adresy „%s“ neobsahuje znak rovná se"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr "Pár klíč/hodnota %d, „%s“ v prvku adresy „%s“ nesmí mít prázdný klíč"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -444,7 +455,7 @@ msgstr ""
 "Chyba v neuvozeném klíči nebo hodnotě v páru klíč/hodnota %d, „%s“, v prvku "
 "adresy „%s“"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -453,74 +464,74 @@ msgstr ""
 "Chyba v adrese „%s“ – unix transport vyžaduje jako nastavený právě jeden z "
 "klíčů „path“ nebo „abstract“"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Chyba v adrese „%s“ – atribut počítače schází nebo má chybný formát"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Chyba v adrese „%s“ – atribut portu schází nebo má chybný formát"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr "Chyba v adrese „%s“ – atribut noncefile schází nebo má chybný formát"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Chyba při automatickém spouštění: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Chyba při otevírání souboru nonce „%s“: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Chyba při čtení ze souboru nonce „%s“: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "Chyba při čtení ze souboru nonce „%s“, očekáváno 16 bajtů, obdrženo %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Chyba při zápisu obsahu souboru nonce „%s“ do proudu:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Daná adresa je prázdná"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Nelze spustit sběrnici zpráv, když je nastaveno AT_SECURE"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Nelze spustit sběrnici zpráv bez machine-id: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Nelze automaticky spustit D-Bus bez X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Chyba při spouštění příkazového řádku „%s“: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr "Nelze určit adresu sběrnice sezení (v tomto OS neimplementováno)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -529,7 +540,7 @@ msgstr ""
 "Nelze určit adresu sběrnice z proměnné prostředí DBUS_STARTER_BUS_TYPE – "
 "neznámá hodnota „%s“"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -537,7 +548,7 @@ msgstr ""
 "Nelze určit adresu sběrnice, jelikož proměnná prostředí "
 "DBUS_STARTER_BUS_TYPE není nastavena"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Neznámý typ sběrnice %d"
@@ -550,224 +561,224 @@ msgstr "Neočekávaně scházející obsah při pokusu o přečtení řádku"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Neočekávaně scházející obsah při pokusu o (bezpečné) přečtení řádku"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
 msgstr ""
 "Vyčerpány všechny dostupné ověřovací mechanismy (pokusů: %s) (dostupných: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "ID uživatele musí být stejné pro klienta i server"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Zrušeno přes GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Chyba při získávání informací pro složku „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 msgstr ""
 "Oprávnění složky „%s“ mají chybný formát. Očekáván režim 0700, obdržen 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Chyba při vytváření složky %s: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operace není podporována"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Chyba při otevírání klíčenky „%s“ ke čtení: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Řádek %d klíčenky na „%s“ s obsahem „%s“ má chybný formát"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "První symbol řádku %d klíčenky na „%s“ s obsahem „%s“ má chybný formát"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Druhý symbol řádku %d klíčenky na „%s“ s obsahem „%s“ má chybný formát"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Nenalezena cookie s id %d v klíčence na „%s“"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Chyba při vytváření zamykacího souboru „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Chyba při mazání zastaralého zamykacího souboru „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Chyba při zavírání (neodkazovaného) zamykacího souboru „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Chyba mazámí zamykacího souboru „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Chyba při otevírání klíčenky „%s“ k zápisu: "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Navíc selhalo také uvolnění zámku pro „%s“: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Spojení bylo ukončeno"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Časový limit vypršel"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Nalezeny nepodporované příznaky při vytváření spojení na straně klienta"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Rozhraní „org.freedesktop.DBus.Properties“ na objektu na cestě %s neexistuje"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Vlastnost „%s“ neexistuje"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Vlastnost „%s“ není ke čtení"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Vlastnost „%s“ není zapisovatelná"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Chyba při nastavování vlastnosti „%s“: Očekáván typ „%s“, ale obdržen „%s“"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Rozhraní „%s“ neexistuje"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Rozhraní „%s“na objektu na cestě %s neexistuje"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Metoda „%s“ neexistuje"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Typ zprávy „%s“ se neshoduje s očekávaným typem „%s“"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Objekt je již exportován pro prostředí %s na %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Nelze načíst vlastnost %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Nelze nastavit vlastnost %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metoda „%s“ vrátila typ „%s“, ale očekáván byl „%s“"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metoda „%s“ na rozhraní „%s“ s podpisem „%s“ neexistuje"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Podstrom je již exportován pro %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "V cestě „%s“ objekt neexistuje"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "typ je INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Zpráva METHOD_CALL: pole se záhlavím PATH nebo MEMBER schází"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Zpráva METHOD_RETURN: pole se záhlavím REPLY_SERIAL schází"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Zpráva ERROR: pole se záhlavím REPLY_SERIAL nebo ERROR_NAME schází"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Zpráva SIGNAL: pole se záhlavím PATH, INTERFACE nebo MEMBER schází"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -775,7 +786,7 @@ msgstr ""
 "Zpráva SIGNAL: pole se záhlavím PATH používá rezervovanou hodnotu /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -783,7 +794,7 @@ msgstr ""
 "Zpráva SIGNAL: pole se záhlavím INTERFACE používá rezervovanou hodnotu org."
 "freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
@@ -791,12 +802,12 @@ msgstr[0] "Zamýšlel se přečíst %lu bajt, ale obdrženo %lu"
 msgstr[1] "Zamýšlely se přečíst %lu bajty, ale obdrženo %lu"
 msgstr[2] "Zamýšlelo se přečíst %lu bajtů, ale obdrženo %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Očekáván bajt NULL za řetězcem „%s“, ale byl nalezen bajt %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -805,21 +816,21 @@ msgstr ""
 "Očekáván platný řetězec UTF-8, ale byly nalezeny neplatné bajty na pozici %d "
 "(délka řetězce je %d). Platný řetězec UTF-8 až do příslušného bodu byl „%s“"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Hodnota je zanořená příliš hluboko"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Analyzovaná hodnota „%s“ není platná cesta objektu D-Bus"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Analyzovaná hodnota „%s“ není platný podpis D-Bus"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -832,7 +843,7 @@ msgstr[1] ""
 msgstr[2] ""
 "Zjištěno pole o délce %u bajtů. Maximální délka je 2<<26 bajtů (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -841,16 +852,16 @@ msgstr ""
 "Vyskytlo se pole typu „a%c“, které by mělo mít délku v násobku %u bajtů, ale "
 "skutečná délka je %u bajtů"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Prázdné struktury (n-tice) nejsou na sběrnici D-Bus dovoleny"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Analyzovaná hodnota „%s“ varianty není platným podpisem D-Bus"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -858,7 +869,7 @@ msgstr ""
 "Chyba při rušení serializace GVariant s řetězcem typu „%s“ z přenosového "
 "formátu D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -867,27 +878,27 @@ msgstr ""
 "Neplatná hodnota endianity. Očekávána 0x6c („l“) nebo 0x42 („B“), ale "
 "nalezena hodnota 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Neplatná verze hlavního protokolu. Očekávána 1, ale nalezena %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Byla nalezena hlavička podpisu, ale není typu podpis"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Byla nalezena hlavička podpisu s podpisem „%s“, ale tělo zprávy je prázdné"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Analyzovaná hodnota „%s“ není platným podpisem D-Bus (pro tělo)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -895,11 +906,11 @@ msgstr[0] "Ve zprávě není hlavička s podpisem, ale tělo zprávy má %u bajt
 msgstr[1] "Ve zprávě není hlavička s podpisem, ale tělo zprávy má %u bajty"
 msgstr[2] "Ve zprávě není hlavička s podpisem, ale tělo zprávy má %u bajtů"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Nelze zrušit serializaci zprávy: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -907,75 +918,75 @@ msgstr ""
 "Chyba při serializaci GVariant s řetězcem typu „%s“ do přenosového formátu D-"
 "Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Počet popisovačů souborů ve zprávě (%d) se liší od pole v hlavičce (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Nelze serializovat zprávu: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Tělo zprávy má podpis „%s“, ale záhlaví s podpisem neexistuje"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
 "“%s”"
 msgstr "Tělo zprávy má podpis typu „%s“, ale podpis v poli se záhlavím je „%s“"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Tělo zprávy je prázdné, ale podpis v poli se záhlavím je „(%s)“"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Navrácena chyba s tělem typu „%s“"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Navrácena chyba s prázdným tělem"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Zmáčknutím libovolného znaku okno zavřete)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Služba dbus sezení neběží a automatické spuštění selhalo"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Nelze získat profil hardwaru: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Nelze načíst %s: %s"
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Chyba při volání StartServiceByName pro %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Neočekávaná odpověď %d od metody StartServiceByName(„%s“)"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -984,30 +995,30 @@ msgstr ""
 "Metodu nelze vyvolat; proxy je na dobře známý název %s bez vlastníka a proxy "
 "byla vytvořena s příznakem G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Abstraktní jmenný prostor není podporován"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Při vytváření serveru nelze určit soubor nonce"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Chyba při zápisu souboru nonce na „%s“: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Řetězec „%s“ není platné D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Nelze naslouchat na nepodporovaném přenosu „%s“"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1030,66 +1041,66 @@ msgstr ""
 "\n"
 "Nápovědu k jednotlivým příkazům získáte použitím „%s PŘÍKAZ --help“.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Chyba: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Chyba při analýze introspection XML: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Chyba: %s není platným názvem\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Chyba: %s není platnou cestou objektu\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Připojit k systémové sběrnici"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Připojit ke sběrnici sezení"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Připojit k dané adrese D-Bus"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Volby koncového bodu spojení:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Volby určující koncový bod spojení"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Neurčen žádný koncový bod spojení"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Určeno více koncových bodů spojení"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Varování: Podle introspektivních dat rozhraní „%s“ neexistuje\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1098,166 +1109,166 @@ msgstr ""
 "Varování: Podle introspektivních dat metoda „%s“ neexistuje na rozhraní "
 "„%s“\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Volitelný cíl signálu (jedinečný název)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Cesta objektu, na kterou se má vyslat signál"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Název signálu a rozhraní"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Vyslat signál."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Chyba při spojení: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Chyba: %s není platným jedinečným názvem sběrnice.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Chyba: Není určena žádná cesta k objektu\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Chyba: Není určen název signálu\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Chyba: Název signálu „%s“ je neplatný\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Chyba: %s není platným názvem rozhraní\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Chyba: %s není platným názvem členu\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Chyba při analyzování parametru %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Chyba při vyprazdňování spojení: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Název cíle, u kterého se má spustit metoda"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Cesta objektu, u kterého se má spustit metoda"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Název metody a rozhraní"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Časový limit v sekundách"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Povolit interaktivní autorizaci"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Spustit metodu na vzdáleném objektu."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Chyba: Není určen žádný cíl\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Chyba: %s není platným názvem sběrnice\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Chyba: Není určen název metody\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Chyba: Název metody „%s“ je neplatný\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Chyba při analyzování parametru %d typu „%s“: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Chyba při přidávání obsluhy %d: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Název cíle, u kterého provést introspection"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Cesta objektu, u které provést introspection"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Vypsat XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Provést introspection potomka"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Vypsat pouze vlastnosti"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Provést introspection vzdáleného objektu."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Název cíle určený ke sledování"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Cesta objektu určená ke sledování"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Sledovat vzdálený objekt."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Chyba: nelze monitorovat připojení na sběrnici bez zpráv\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr ""
 "Služba, která se má aktivovat před čekáním na jinou službu (oficiálně známý "
 "název)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1265,129 +1276,129 @@ msgstr ""
 "Časové omezení čekaní, po kterém se skončí s chybou (v sekundách). 0 znamená "
 "bez omezení (výchozí)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[PŘEPÍNAČ…] NÁZEV-SBĚRNICE"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Čekat, než se objeví název sběrnice."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Chyba: Musí být určena služba, pro kterou provádíte aktivaci.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Chyba: Musí být určena služba, na kterou čekáte.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Chyba: Příliš mnoho argumentů.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Chyba: %s není platným oficiálně známým názvem sběrnice.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Neautorizováno ke změnám ladicích nastavení"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Bez názvu"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "V souboru .desktop není určeno pole Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Nezdařilo se najít  terminál vyžadovaný pro aplikaci"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Nezdařilo se vytvořit složku %s s uživatelským nastavením aplikace: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Nezdařilo se vytvořit složku %s s uživatelským nastavením MIME: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Informace o aplikaci postrádá identifikátor"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Nezdařilo se vytvořit uživatelský soubor .desktop %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Vlastní definice %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "mechanika neumí vysouvání"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "mechanika neumí vysouvací funkce eject nebo eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "mechanika neumí dotazování na média"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "mechanika neumí spuštění"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "mechanika neumí zastavení"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "Knihovna TLS neimplementuje zjišťování vazeb TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Podpora TLS není dostupná"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Podpora DTLS není dostupná"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Nelze zpracovat verzi %d kódování GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Chybný počet tokenů (%d) v kódování GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Nelze zpracovat verzi %d kódování GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Chybný počet tokenů (%d) v kódování GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Očekáváno GEmblem u GEmblemedIcon"
 
@@ -1395,214 +1406,219 @@ msgstr "Očekáváno GEmblem u GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Obsahující připojené neexistuje"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Nelze kopírovat nad složku"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Nelze kopírovat složku nad složku"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Cílový soubor existuje"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Složku nelze kopírovat rekurzivně"
 
 # For splice(), see http://en.wikipedia.org/w/index.php?title=Splice_(system_call)&oldid=334434835
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "splice() není podporováno"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Chyba při spojování souboru: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Kopírování (reflink/clone) mezi připojeními není podporováno"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Kopírování (reflink/clone) není podporováno nebo je neplatné"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopírování (reflink/clone) není podporováno nebo neproběhlo správně"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Nelze kopírovat zvláštní soubor"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Zadaný symbolický odkaz je neplatný"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Symbolické odkazy nejsou podporovány"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Zahozené není podporováno"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Názvy souborů nemohou obsahovat „%c“"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Selhalo vytvoření dočasné složky pro šablonu „%s“: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "svazek neumí připojení"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Žádná aplikace není zaregistrována k obsluze tohoto souboru"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Enumerator je uzavřen"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Souborový enumerator má nevykonanou operaci"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Souborový enumerator je již uzavřen"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Nelze zpracovat verzi %d kódování GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Chybná vstupní data u GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Datový proud nepodporuje query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Posouvání není v datovém proudu podporováno"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Oříznutí není možné ve vstupním datovém proudu"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Oříznutí není v datovém proudu podporováno"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Neplatný název počítače"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Chybná odpověď HTTP proxy"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Spojení přes HTTP proxy není povoleno"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Ověření HTTP proxy selhalo"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Vyžadováno ověření HTTP proxy"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Spojení přes HTTP proxy selhalo: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Odpověď z HTTP proxy je příliš velká"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "Server HTTP proxy neočekávaně ukončil spojení."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Chybný počet tokenů (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Název třídy %s nemá typ"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Typ %s neimplementuje rozhraní GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Typ %s není mezi třídami"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Chybné číslo verze: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Typ %s neimplementuje from_tokens() v rozhraní GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Nelze zpracovat poskytnutou verzi kódování ikony"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Není zadána žádná adresa"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Délka %u je pro adresu příliš dlouhá"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Adresa má nastavené bity za hranicí danou prefixem délky"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Nelze zpracovat „%s“ jak masku adresy IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Adresa soketu nemá dostatek místa"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Nepodporovaná adresa soketu"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Vstupní datový proud neumí čtení"
 
@@ -1612,126 +1628,126 @@ msgstr "Vstupní datový proud neumí čtení"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Proud má otevřenou operaci"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopírovat se souborem"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Zachovat u souboru, když je přesunut"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "„version“ nepřebírá žádné argumenty"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Použití:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Vypsat informace o verzi a skončit."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Příkazy:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Spojit soubory do standardního výstupu"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopírovat jeden nebo více souborů"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Zobrazit informace o umístěních"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Spustit aplikaci ze souboru .desktop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Vypsat obsah umístění"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Vypsat nebo nastavit obsluhu pro typ MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Vytvořit složky"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Sledovat soubory a složky ohledně změn"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Připojit nebo odpojit umístění"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Přesunout jeden nebo více souborů"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Otevřít soubory pomocí výchozí aplikace"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Přejmenovat soubor"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Smazat jeden nebo více souborů"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Číst a ukládat ze standardního vstupu"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Nastavit atribut souboru"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Přesunout soubory nebo složky do koše"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Vypsat obsah umístění ve stromu"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Podrobnou nápovědu získáte spuštěním %s.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Chyba při zápisu do standardního výstupu"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "UMÍSTĚNÍ"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Spojit soubory a vypsat je do standardního výstupu."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1741,60 +1757,60 @@ msgstr ""
 "lokálních souborů používá umístění GIO: například můžete pro umístění\n"
 "použít něco jako smb://server/cesta/soubor.txt"
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Nebylo zadáno žádné umístění"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Nebyla zadána žádná cílová složka"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Zobrazovat průběh"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Před přepsáním se dotázat"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Zachovat všechny atributy"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Zálohovat stávající cílové soubory"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Nenásledovat symbolické odkazy"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Používat pro tento cíl výchozí oprávnění"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Přeneseno %s z %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "ZDROJ"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "CÍL"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopírovat jeden nebo více souborů ze ZDROJE do CÍLE."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1804,98 +1820,91 @@ msgstr ""
 "namísto lokálních souborů umístění GIO: například můžete pro umístění\n"
 "použít něco jako smb://server/cesta/soubor.txt."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Cíl %s není složka"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: přepsat „%s“?"
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Vypsat zapisovatelné atributy"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Vypsat informace o souborovém systému"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Atributy, které se mají vypsat"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTY"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Nenásledovat symbolické odkazy"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributy:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "zobrazovaný název: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "upravovaný název: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "název: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "typ: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "velikost: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "skrytý\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "adresa uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "místní cesta: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "připojené unixové svazky: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Nastavitelné atributy:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Jmenné prostory zapisovatelných atributů:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Zobrazit informace o umístění"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1910,11 +1919,11 @@ msgstr ""
 "prostoru, např. unix, nebo pomocí „*“, která odpovídá všem atributům."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "SOUBOR-DESKTOP [ARG-SOUBOR …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1922,50 +1931,50 @@ msgstr ""
 "Spustit aplikaci ze souboru .desktop, případně ji při tom předat volitelný "
 "argument s názvem souboru."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Nebylo zadán žádný soubor .desktop"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Spouštěcí příkaz není v současnosti na této platformě podporován"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Nezdařilo se načíst „%s“: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Nezdařilo se načíst informace o aplikaci pro „%s“"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Nezdařilo se načíst aplikaci „%s“: %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Zobrazit skryté soubory"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Použít dlouhý formát výpisu"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Vypisovat zobrazované názvy"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Vypsat úplné adresy URI"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Vypsat obsahy umístění."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1978,19 +1987,19 @@ msgstr ""
 "zadat jejich názvy GIO: např. standard::icon."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TYP_MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "OBSLUHA"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Zobrazit nebo nastavit obsluhu pro typ MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2000,55 +2009,55 @@ msgstr ""
 "aplikace pro typ MIME. Když je obsluha zadaná, nastaví se jako\n"
 "výchozí obsluha pro typ MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Musíte zadat jeden typ MIME a případně obsluhu"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Pro „%s“ není žádná výchozí aplikace\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Výchozí aplikace pro „%s“: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Registrované aplikace:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Nejsou registrované žádné aplikace\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Doporučené aplikace:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Žádné aplikace nejsou doporučené\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Selhalo načtení informací pro obsluhu „%s“"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Selhalo nastavení „%s“ jako výchozí obsluhy pro „%s“: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Vytvořit rodičovské složky"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Vytvořit složky."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2058,133 +2067,133 @@ msgstr ""
 "lokálních souborů umístění GIO: například můžete pro umístění použít\n"
 "něco jako smb://server/cesta/moje_složka."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Sledovat složku (výchozí: závisí na typu)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Sledovat soubor (výchozí: závisí na typu)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Sledovat soubor přímo (všimne si i změn přes tvrdé odkazy)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Sledovat soubor přímo, ale nehlásit změny"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr "Hlásit přesuny a přejmenování jako oddělené události smazání/vytvoření"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Sledovat události připojení"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Sledovat soubory nebo složky ohledně změn"
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Připojit jako připojitelný"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr ""
 "Připojit svazek odpovídající souboru zařízení nebo jinému identifikátoru"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Odpojit"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Vysunout"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Zastavit médium odpovídající souboru zařízení"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "ZAŘÍZENÍ"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Odpojit všechna připojení se zadaným schématem"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SCHÉMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Při odpojování nebo vysouvání ignorovat nedokončené operace se soubory"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Při ověřování použít anonymního uživatele"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Vypsat"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Sledovat události"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Zobrazit doplňující informace"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Číselný PIM pro odemykání svazku VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Připojit skrytý svazek TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Připojit systémový svazek TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Anonymní přístup byl zamítnut"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Pro soubor zařízení není žádné médium"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Pro dané ID není žádný svazek"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Připojit nebo odpojit umístění."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Nepoužívat jako náhradu kopírování a mazání"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Přesunout jeden nebo více souborů ze ZDROJE do CÍLE."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2194,12 +2203,12 @@ msgstr ""
 "lokálních souborů umístění GIO: například můžete pro umístění\n"
 "použít něco jako smb://server/cesta/soubor.txt."
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Cíl %s není složka"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2207,128 +2216,132 @@ msgstr ""
 "Otevřít soubory pomocí výchozí aplikace, která\n"
 "je registrovaná k obsluze souborů tohoto typu."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignorovat neexistující soubory, neptat se"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Odstranit zadané soubory."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NÁZEV"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Přejmenovat soubor."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Schází argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Příliš mnoho argumentů"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Přejmenování bylo úspěšné. Nová adresa URI je: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Vytvořit, jen když neexistuje"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Přidat na konec souboru"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Při vytváření omezit přístup jen na aktuálního uživatele"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Při nahrazování nahradit, jako by cíl neexistoval"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Vypsat nový etag a skončit"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etag souboru, který je přepisován"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Chyba při čtení ze standardního vstupu"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag není dostupný\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Číst ze standardního vstupu a uložit do CÍLE."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Nebylo zadán žádný cíl"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Typ atributu"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYP"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Zrušit nastavení zadaného atributu"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "HODNOTA"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Nastavit souborový atribut UMÍSTĚNÍ."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Není zadáno umístění"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Není zadán atribut"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Není určena hodnota"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Neplatný typ atributu „%s“"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Vysypat koš"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Vypsat soubory v koši včetně jejich původního umístění"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2336,23 +2349,23 @@ msgstr ""
 "Obnovit soubory z koše do jejich původního umístění (může případně znovu "
 "vytvořit složky)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Nezdařilo se najít původní cestu"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Nezdařilo se vytvořit původní umístění: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Nezdařilo se přesunout soubory do jejich původního umístění: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Přesunout/obnovit soubory nebo složky do/z koše."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2360,44 +2373,44 @@ msgstr ""
 "Poznámka pro přepínač --restore: pokud původní umístění vyhozeného souboru "
 "momentálně existuje, nebude přepsáno, ledaže použijete přepínač --force."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Zadané umístění nezačíná trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Následovat symbolické odkazy, připojení a zástupce."
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Vypsat obsah složek v podobě stromu."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Prvek <%s> není povolen uvnitř <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Prvek <%s> není povolen na nejvyšší úrovni"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Soubor %s s v prostředku nachází vícekrát"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Nelze najít „%s“ v žádné ze zdrojových složek"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Nelze nají „%s“ v aktuální složce"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Neznámá volba zpracování „%s“"
@@ -2406,38 +2419,38 @@ msgstr "Neznámá volba zpracování „%s“"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Je požadováno předzpracování %s, ale proměnná %s není nastavená a %s není v "
 "prohledávaných cestách PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Chyba čtení souboru „%s“: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Chyba při komprimaci souboru „%s“"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "text nemůže být umístěn uvnitř <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Zobrazit verzi programu a skončit"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Název výstupního souboru"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2445,48 +2458,48 @@ msgstr ""
 "Složka, ze které mají být čteny soubory odkazované v SOUBOR (výchozí je "
 "aktuální složka)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "SLOŽKA"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Generovat výstup ve formátu vybraného podle přípony v názvu cílového souboru"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Generovat hlavičkový soubor"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Generovat zdrojový kód, který se použije ve vašem zdrojovém kódu jako odkaz "
 "na soubor prostředků"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Generovat seznam závislostí"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Název souboru se závislostmi, který se má vygenerovat"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Do generovaných souborů závislostí zahrnout i fiktivní cíle"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Prostředek nevytvářet a neregistrovat automaticky"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Neexportovat funkce; označit je za G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2494,15 +2507,15 @@ msgstr ""
 "Nevkládat data prostředků do souborů C; předpokládat, že jsou místo toho "
 "navázána externě"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Název identifikátoru C použitý ke generování zdrojového kódu"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Kompilátor C pro cíl (výchozí: proměnná prostředí CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2512,122 +2525,122 @@ msgstr ""
 "Soubory se specifikacemi prostředků musí mít příponu .gschema.xml,\n"
 "a soubor prostředků musí mít příponu .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Měl by být zadán právě jeden název souboru\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "přezdívka musí mít nejméně 2 znaky"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Neplatná číselná hodnota"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' již bylo určeno"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "hodnoty příznaků musí mít nastavený alespoň 1 bit"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> musí obsahovat nejméně jednu <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> se nenachází v určeném rozsahu"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> není platným členem určeného výčtového typu"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> obsahuje řetězec, který není v určeném příznakovém typu"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> obsahuje řetězec, který není ve volbách <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> již bylo pro tento klíč určeno"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> není možné použít pro klíče typu „%s“"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> určující minimum je větší než maximum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "nepodporovaná kategorie l10n: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "je požadována l10n, ale není uvedena doména gettext"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "uveden překladový kontext pro hodnotu bez povolené l10n"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Selhalo zpracování hodnoty <default> pro typ „%s“: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> nelze uvést u klíčů, které jsou označené, že mají výčtový typ"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> již bylo pro tento klíč určeno"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> není možné použít pro klíče typu „%s“"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> již bylo uvedeno"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> musí nejméně jedenkrát obsahovat <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> již bylo pro tento klíč určeno"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2635,7 +2648,7 @@ msgstr ""
 "<aliases> může být uvedeno jen pro klíče s výčtovým nebo příznakovým typem, "
 "nebo za <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2643,42 +2656,42 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> uvedeno ve chvíli, kdy „%s“ je již členem výčtového typu"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> uvedeno v chvíli, kdy je již zadáno  <choice value='%s'/>"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "alias cíle „%s“ není ve výčtovém typu"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "alias cíle „%s“ není v <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> musí nejméně jedenkrát obsahovat <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Prázdné názvy nejsou povoleny"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Neplatný název „%s“: názvy musí začínat malým písmenem"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2687,37 +2700,37 @@ msgstr ""
 "Neplatný název „%s“: neplatný znak „%c“; pouze malá písmena, číslice a "
 "pomlčka („-“) jsou povoleny."
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "Neplatný název „%s“: dvě po sobě následující pomlčky („--“) nejsou povoleny."
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Neplatný název „%s“: posledním znakem nemůže být pomlčka („-“)."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Neplatný název „%s“: maximální délka je 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Ke schématu „list-of“ nelze přidat klíče"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2726,7 +2739,7 @@ msgstr ""
 "<key name='%s'> má přednost před <key name='%s'> v <schema id='%s'>; "
 "použijte <override> ke změně hodnoty"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2735,63 +2748,63 @@ msgstr ""
 "Právě jeden z „type“, „enum“ nebo „flags“ musí být vybrán jako atribut ke "
 "klíči <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> (zatím) nebylo určeno."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Neplatný řetězec typu GVariant „%s“"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "Zadáno <override>, ale schéma nic nerozšiřuje"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Neexistuje žádné <key name='%s'> k přepsání"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> rozšiřuje zatím neexistující schéma „%s“"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> je seznamem zatím neexistujícího schématu „%s“"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Nemůže být seznamem schématu s cestou"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Nemůže rozšířit schéma s cestou"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "<schema id='%s'> je seznam rozšiřující <schema id='%s'>, což není seznam"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2800,17 +2813,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> rozšiřuje <schema id='%s' list-of='%s'>, ale "
 "„%s“ nerozšiřuje „%s“"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Cesta, je-li zadána, musí začínat a končit lomítkem"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Cesta seznamu musí končit „:/“"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2819,49 +2832,49 @@ msgstr ""
 "Varování: Schéma „%s“ má cestu „%s“. Cesty začínající „/apps/“, „/desktop/“ "
 "nebo „/system/“ jsou zavržené."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> již bylo určeno"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Uvnitř <%2$s> je povolen jen jeden prvek <%1$s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Prvek <%s> není povolen na nejvyšší úrovni"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "V prvku <key> je vyžadován prvek <default>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Text nemůže být umístěn uvnitř <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Varování: nedefinovaný odkaz na <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "Bylo zadáno --strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Celý tento soubor byl ignorován."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Tento soubor se ignoruje."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2870,7 +2883,7 @@ msgstr ""
 "Klíč „%s“ neexistuje ve schématu „%s“, jak bylo určeno v přepisovacím "
 "souboru „%s“; přepisování bude pro tento klíč ignorováno."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2879,7 +2892,7 @@ msgstr ""
 "Klíč „%s“ neexistuje ve schématu „%s“, jak bylo určeno v přepisovacím "
 "souboru „%s“, a přitom bylo zadáno --strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2889,7 +2902,7 @@ msgstr ""
 "„%s“ ve schématu „%s“ (přepisovací soubor „%s“); přepisování bude pro tento "
 "klíč ignorováno."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2899,7 +2912,7 @@ msgstr ""
 "„%s“ ve schématu „%s“ (přepisovací soubor „%s“) a přitom bylo zadáno --"
 "strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2908,7 +2921,7 @@ msgstr ""
 "Chyba při zpracování klíče „%s“ ve schématu „%s“, jenž je uveden v "
 "přepisovacím souboru „%s“: %s. Přepisování bude pro tento klíč ignorováno."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2917,7 +2930,7 @@ msgstr ""
 "Chyba při zpracování klíče „%s“ ve schématu „%s“, jenž je uveden v "
 "přepisovacím souboru „%s“: %s. Přitom bylo zadáno --strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2926,7 +2939,7 @@ msgstr ""
 "Přepis pro klíč „%s“ ve schématu „%s“ v přepisovacím souboru „%s“ je mimo "
 "rozsah zadaný ve schématu; přepisování bude pro tento klíč ignorováno."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2935,7 +2948,7 @@ msgstr ""
 "Přepis pro klíč „%s“ ve schématu „%s“ v přepisovacím souboru „%s“ je mimo "
 "rozsah zadaný ve schématu a přitom bylo zadáno --strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2944,7 +2957,7 @@ msgstr ""
 "Přepis pro klíč „%s“ ve schématu „%s“ v přepisovacím souboru „%s“ není v "
 "seznamu platných možností; přepisování bude pro tento klíč ignorováno."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2953,23 +2966,23 @@ msgstr ""
 "Přepis pro klíč „%s“ ve schématu „%s“ v přepisovacím souboru „%s“ není v "
 "seznamu platných možností a přitom bylo zadáno --strict; ukončuje se."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Kam ukládat soubor gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Přerušit při libovolných chybách ve schématech"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Nezapisovat soubor gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Nevynucovat omezení názvů klíče"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2979,25 +2992,25 @@ msgstr ""
 "Soubory schémat musí mít rozšíření .gschema.xml,\n"
 "a soubor mezipaměti se jmenuje gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Měl by být zadán právě jeden název složky"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Žádné soubory schémat nenalezeny: nebude se nic dělat."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Žádné soubory schémat nenalezeny: odstraněn existující výstupní soubor."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Neplatný název souboru %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Chyba při získávání informace o souborovém systému pro %s: %s"
@@ -3006,352 +3019,352 @@ msgstr "Chyba při získávání informace o souborovém systému pro %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Přípojení obsahující soubor %s nebylo nalezen"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Nelze přejmenovat kořenovou složku"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Chyba při přejmenovávání souboru %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Soubor nelze přejmenovat, název souboru již existuje"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Neplatný název souboru"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Chyba při otevírání souboru %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Chyba při odstraňování souboru %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Chyba při zahazování souboru %s do koše: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Nelze vytvořit složku koše %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Nezdařilo se najít složku nejvyšší úrovně pro vyhození %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "Přesouvání do koše na svazku připojeném interně systémem není podporováno"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Nezdařilo se najít nebo vytvořit složku koše %s pro vyhození %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Nelze vytvořit informační soubor o koši pro %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Nelze zahodit soubor %s do koše mimo hranice souborového systému"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Nelze zahodit soubor %s do koše: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Nelze zahodit soubor %s do koše"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Chyba při vytváření složky %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Systém souborů nepodporuje symbolické odkazy"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Chyba při vytváření symbolického odkazu %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Chyba při přesunování souboru %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Složku nelze přesunout nad složku"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Vytvoření záložního souboru selhalo"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Chyba při odstraňování cílového souboru: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Přesunování mezi připojeními není podporováno"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Nelze zjistit využití disku %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Hodnota atributu nesmí být prázdná"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Neplatný typ atributu (očekáván řetězec)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Neplatný typ atributu (očekávány typy řetězec nebo neplatné)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Neplatný název rozšířeného atributu"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Chyba při nastavování rozšířeného atributu „%s“: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (neplatné kódování)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Chyba při získávání informací pro soubor „%s“: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Chyba při získávání informací pro popisovače souboru: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Neplatný typ atributu (očekáván uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Neplatný typ atributu (očekáván uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Neplatný typ atributu (očekáván bajtový řetězec)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Nelze nastavit oprávnění na symbolických odkazech"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Chyba při nastavování oprávnění: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Chyba při nastavování vlastníka: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symbolický odkaz nesmí být prázdný"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Chyba při nastavování symbolického odkazu: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Chyba při nastavování symbolického odkazu: soubor není symbolickým odkazem"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Dodatečné nanosekundy %d pro UNIXové časové razítko %lld jsou záporné."
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Dodatečné nanosekundy %d pro UNIXové časové razítko %lld dosáhly 1 sekundy."
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIXové časové razítko %lld se nevleze do 64 bitů."
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "UNIXové časové razítko %lld je mimo rozsah podporovaný Windows."
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Název souboru „%s“ se nezdařilo převést do UTF-16."
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Soubor „%s“ se nezdařilo otevřít: chyba Windows %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Chyba při nastavování času změny nebo přístupu u souboru „%s“: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Chyba při nastavování času změny nebo přístupu: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Kontext SELinux nesmí být prázdný."
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "V tomto systému není SELinux povolen"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Chyba při nastavování kontextu SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Nastavení atributu %s není podporováno"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Chyba při čtení ze souboru: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Chyba při zavírání souboru: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Chyba při hledání v souboru: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Nelze nalézt výchozí typ sledování místního souboru"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Chyba při zápisu do souboru: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Chyba při odstraňování starého záložního odkazu: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Chyba při vytváření záložní kopie: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Chyba při přejmenovávání dočasného souboru: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Chyba při zkracování souboru: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Chyba při otevírání souboru %s: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Cílový soubor je složka"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Cílový soubor není obyčejným souborem"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Soubor byl externě pozměněn"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Chyba při odstraňování starého souboru: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Poskytnut neplatný GSeekType"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Neplatný požadavek na hledání"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Nelze zkrátit GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Nelze měnit velikost výstupního proudu paměti"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Nelze změnit velikost výstupního proudu paměti"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3359,32 +3372,32 @@ msgstr ""
 "Velikost paměti potřebná ke zpracování zápisu je větší než dostupný adresní "
 "prostor"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Požadováno hledání před počátkem proudu"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Požadováno hledání za ukončením proudu"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "připojené neprovádí odpojovací operaci „unmount“"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "připojené neumí vysouvací operaci „eject“"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "připojené neumí odpojovací operaci „unmount“ nebo „unmount_with_operation“"
@@ -3392,127 +3405,135 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "připojené neumí vysouvací operaci „eject“ nebo „eject_with_operation“"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "připojené neumí operaci opakovaného připojení „remount“"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "připojené neumí odhad typu obsahu"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "připojené neumí synchronní odhad typu obsahu"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Název počítače „%s“ obsahuje „[“, ale nikoliv „]“"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Síť není dostupná"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Počítač není dostupný"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Nelze vytvořit sledování sítě: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Nelze vytvořit sledování sítě: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Nelze zjistit stav sítě: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager neběží"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "NetworkManager je v příliš staré verzi"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Výstupní datový proud neumí zápis"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Součet vektorů předaných do %s je příliš velký"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Zdrojový proud je již ukončen"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Blíže neurčené selhání vyhledávání v proxy"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Chyba při řešení „%s“: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "Funkce %s není implementovaná"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Neplatná doména"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Prostředek v „%s“ neexistuje"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Selhala dekomprimace prostředku v „%s“"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Nezdařilo se přejmenovat soubor s prostředky"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Prostředek v „%s“ není složka"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Vstupní datový proud neumí přeskakování"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Vypsat oddíly obsahující prostředky v SOUBORU ve formátu elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3522,15 +3543,15 @@ msgstr ""
 "Je-li zadán ODDÍL, jsou vypsány pouze prostředky v tomto oddíle\n"
 "Je-li zadána CESTA, jsou vypsány jen odpovídající prostředky"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "SOUBOR [CESTA]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "ODDÍL"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3542,15 +3563,15 @@ msgstr ""
 "Je-li zadána CESTA, jsou vypsány jen odpovídající prostředky\n"
 "Podrobnosti zahrnují oddíl, velikost a komprimaci"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Vybalit prostředky ze souboru na standardní výstup"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "SOUBOR CESTA"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3578,7 +3599,7 @@ msgstr ""
 "Další informace získáte zadáním „gresource help PŘÍKAZ“.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3593,20 +3614,20 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  ODDÍL     (Volitelný) název oddílu elf\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  PŘÍKAZ   (Volitelný) příkaz, který má být popsán\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 "  SOUBOR    Soubor ve formátu elf (spustitelný nebo sdílená knihovna)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3614,82 +3635,82 @@ msgstr ""
 "  SOUBOR    Soubor ve formátu elf (spustitelný nebo sdílená knihovna)\n"
 "            nebo přeložený soubor prostředků\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[CESTA]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  CESTA     (Volitelná) cesta k prostředku (může být neúplná)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "CESTA"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  CESTA     Cesta k prostředku\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Schéma „%s“ neexistuje\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Schéma „%s“ není přemístitelné (cesta nesmí být určena)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Schéma „%s“ je přemístitelné (cesta musí být určena)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Poskytnuta prázdná cesta.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Cesta musí začínat lomítkem (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Cesta musí končit lomítkem (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Cesta nesmí obsahovat dvě po sobě jdoucí lomítka (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Poskytnutá hodnota je mimo platný rozsah\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Klíč není zapisovatelný\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Vypíše nainstalovaná (nepřemístitelná) schémata"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Vypíše nainstalovaná přemístitelná schémata"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Vypíše klíče ve SCHÉMATU"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SCHÉMA[:CESTA]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Vypíše potomky SCHÉMATU"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3697,48 +3718,48 @@ msgstr ""
 "Vypíše klíče a hodnoty, rekurzivně\n"
 "Není-li zadáno SCHÉMA, vypíše všechny klíče\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SCHÉMA[:CESTA]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Získá hodnotu KLÍČE"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SCHÉMA[:CESTA] KLÍČ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Dotáže se na rozsah platných hodnot KLÍČE"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Dotáže se na popis KLÍČE"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Nastaví hodnotu KLÍČE k HODNOTĚ"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SCHÉMA[:CESTA] KLÍČ HODNOTA"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Nastaví KLÍČ na výchozí hodnotu"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Resetovat všechny klíče ve SCHÉMATU na výchozí hodnoty"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Zjistí, zda je KLÍČ zapisovatelný"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3748,11 +3769,11 @@ msgstr ""
 "Není-li zadán KLÍČ, sleduje všechny klíče ve SCHÉMATU.\n"
 "Sledování zastavíte použitím ^C.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SCHÉMA[:CESTA] [KLÍČ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3800,7 +3821,7 @@ msgstr ""
 "Podrobnou nápovědu získáte použitím „gsettings help PŘÍKAZ“.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3815,11 +3836,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SLOŽKA_SCHÉMAT Složka, ve které se mají hledat dodatečná schémata\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3827,421 +3848,421 @@ msgstr ""
 "  SCHÉMA    Název schématu\n"
 "  CESTA     Cesta, pro přemístitelná schémata\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KLÍČ      (Volitelný) klíč uvnitř schématu\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KLÍČ      Klíč uvnitř schématu\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  HODNOTA   Hodnota, která má být nastavena\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Nelze nahrát schémata z  %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Nejsou nainstalována žádná schémata\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Poskytnut prázdný název schématu\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Klíč „%s“ neexistuje\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Neplatný soket, nebyl spuštěn"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Neplatný soket, spuštění selhalo kvůli: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Soket je již ukončen"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3193 gio/gsocket.c:4426 gio/gsocket.c:4484
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Časový limit V/V soketu vypršel"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "vytváří se GSocket z fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Nelze vytvořit soket: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Byla zadána neznámá rodina"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Byl zadán neznámý protokol"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Nelze používat datagramové operace na nedatagramovém soketu."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Nelze používat datagramové operace na soketu s nastaveným časovým limitem."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "nezdařilo se získat místní adresu: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "nezdařilo se získat vzdálenou adresu: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "nezdařilo se naslouchání: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Chyba při navázání na adresu %s: %s"
 
-#: gio/gsocket.c:2388 gio/gsocket.c:2425 gio/gsocket.c:2535 gio/gsocket.c:2560
-#: gio/gsocket.c:2623 gio/gsocket.c:2681 gio/gsocket.c:2699
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Chyba připojování ke skupině hromadného vysílání: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Chyba při opouštění skupiny hromadného vysílání: %s"
 
-#: gio/gsocket.c:2390
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Není podpora pro hromadné vysílání určené zdrojem"
 
-#: gio/gsocket.c:2537
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Nepodporovaná rodina soketů"
 
-#: gio/gsocket.c:2562
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "určení zdroje není adresa IPv4"
 
-#: gio/gsocket.c:2586
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Název rozhraní je příliš dlouhý"
 
-#: gio/gsocket.c:2599 gio/gsocket.c:2649
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Rozhraní nebylo nalezeno: %s"
 
-#: gio/gsocket.c:2625
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Není podpora pro hromadné vysílání určené zdrojem IPv4"
 
-#: gio/gsocket.c:2683
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Není podpora pro hromadné vysílání určené zdrojem IPv6"
 
-#: gio/gsocket.c:2892
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Chyba při přijímání spojení: %s"
 
-#: gio/gsocket.c:3018
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Probíhá spojení"
 
-#: gio/gsocket.c:3069
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Nelze získat nevyřízenou chybu: "
 
-#: gio/gsocket.c:3258
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Chyba při získávání dat: %s"
 
-#: gio/gsocket.c:3455
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Chyba při odesílání dat: %s"
 
-#: gio/gsocket.c:3642
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Nelze ukončit soket: %s"
 
-#: gio/gsocket.c:3723
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Chyba při zavírání soketu: %s"
 
-#: gio/gsocket.c:4419
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Čeká se na stav soketu: %s"
 
-#: gio/gsocket.c:4809 gio/gsocket.c:4825 gio/gsocket.c:4838
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Nezdařilo se odeslat zprávu: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vektory zprávy jsou příliš rozsáhlé"
 
-#: gio/gsocket.c:4855 gio/gsocket.c:4857 gio/gsocket.c:5004 gio/gsocket.c:5089
-#: gio/gsocket.c:5267 gio/gsocket.c:5307 gio/gsocket.c:5309
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Chyba při odesílání zprávy: %s"
 
-#: gio/gsocket.c:5031
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage nepodporováno na Windows"
 
-#: gio/gsocket.c:5504 gio/gsocket.c:5580 gio/gsocket.c:5806
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Chyba při získávání zprávy: %s"
 
-#: gio/gsocket.c:6089 gio/gsocket.c:6100 gio/gsocket.c:6163
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Nelze číst pověření k soketu: %s"
 
-#: gio/gsocket.c:6172
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials není u tohoto OS implementováno"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Nelze se připojit k serveru proxy %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Nelze se připojit k %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Nelze se připojit: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr ""
 "Není podporován pokus o proxy přes spojení, které není založeno na TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Protokol proxy „%s“ není podporován."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Naslouchající je již uzavřen"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Přidaný soket je uzavřen"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 nepodporuje adresy IPv6 „%s“"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Uživatelské jméno je příliš dlouhé na protokol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Název počítače „%s“ je na protokol SOCKSv4 příliš dlouhý"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Server není proxy serverem SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Spojení přes server SOCKSv4 bylo odmítnuto"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Server není proxy serverem SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5 proxy vyžaduje ověření."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5 vyžaduje metodu ověření nepodporovanou v GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Uživatelské jméno nebo heslo je příliš dlouhé na protokol SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "Ověření SOCKSv5 selhalo z důvodu chybného uživatelského jména nebo hesla."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Název počítače „%s“ je na protokol SOCKSv5 příliš dlouhý"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Proxy server SOCKSv5 používá neznámý typ adresy."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Vnitřní chyba proxy serveru SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Spojení SOCKSv5 není povoleno zadaným pravidlem."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Počítač není přes server SOCKSv5 dostupný."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Síť není přes server SOCKSv5 dostupná."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Spojení bylo přes SOCKSv5 proxy odmítnuto."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5 proxy nepodporuje příkaz „connect“."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 proxy nepodporuje poskytnutý typ adresy."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Neznámá chyba SOCKSv5 proxy."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Selhalo vytvoření roury ke komunikaci s procesem potomka (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Roury nejsou na této platformě podporovány"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Nelze zpracovat verzi %d kódování GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Nebyly nalezeny žádné platné adresy"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Chyba při reverzním řešení „%s“: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
-msgstr ""
+msgstr "Chyba při zpracování záznamu %s z DNS: poškozený paket DNS"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Záznam DNS požadovaného typu pro „%s“ neexistuje"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Dočasně není možné vyřešit „%s“"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Chyba při řešení „%s“"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Poškozený paket DNS"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Selhalo zpracování odpovědi DNS pro „%s“: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Nebyl nalezen žádný soukromý klíč kódovaný jako PEM."
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Nelze dešifrovat soukromý klíč kódovaný jako PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Nezdařilo se analyzovat soukromý klíč kódovaný jako PEM."
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Nebyl nalezen žádný certifikát kódovaný jako PEM."
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Nezdařilo se analyzovat certifikát kódovaný jako PEM."
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Tato knihovna TLS nepodporuje PKCS #12."
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Tento GTlsBackend nepodporuje vytváření certifikátů PKCS #11."
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4251,7 +4272,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4259,15 +4280,15 @@ msgstr ""
 "Několik předešlých hesel nebylo zadáno správně a po dalším nesprávně zadaném "
 "hesle bude přístup zablokován."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Zadané heslo není správné."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Odesílání popisovače souboru není podporováno"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
@@ -4275,11 +4296,11 @@ msgstr[0] "Očekávána 1 ovládací zpráva, získána %d"
 msgstr[1] "Očekávána 1 ovládací zpráva, získány %d"
 msgstr[2] "Očekávána 1 ovládací zpráva, získáno %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Neočekávaný typ pomocných dat"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
@@ -4287,111 +4308,111 @@ msgstr[0] "Očekáváno jedno fd, ale získána %d\n"
 msgstr[1] "Očekáváno jedno fd, ale získány %d\n"
 msgstr[2] "Očekáváno jedno fd, ale získáno %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Přijat neplatný popisovač souboru"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Přijímání popisovače souboru není podporováno"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Chyba při odesílání přihlašovacích údajů: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Chyba při kontrole, zda je SO_PASSCRED povoleno u soketu: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Chyba při povolování SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "U odeslání přihlašovacích údajů očekáváno přečtení jednoho bajtu, ale "
 "přečteno nula bajtů"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Ovládací zpráva nebyla očekávána, ale obdrženo %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Chyba při zakazování SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Chyba při čtení z popisovače souboru: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Chyba při zavírání popisovače souboru: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Kořen systému souborů"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Chyba při zápisu do popisovače souboru: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "V tomto systému nejsou podporovány abstraktní adresy soketů domén UNIX"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "svazek neumí vysouvací operaci eject"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "svazek neumí vysouvací operaci eject nebo eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Chyba při čtení z obsluhy: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Chyba při zavírání obsluhy: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Chyba při zápisu do obsluhy: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Nedostatek paměti"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Vnitřní chyba: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Vyžadováno více na vstupu"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Neplatná komprimovaná data"
 
@@ -4419,155 +4440,155 @@ msgstr "Spustit službu dbus"
 msgid "Wrong args\n"
 msgstr "Nesprávné argumenty\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Neočekávaný atribut „%s“ prvku „%s“"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Atribut „%s“ prvku „%s“ nebyl nalezen"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Neočekávaná značka „%s“, byla očekávána značka „%s“"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Neočekávaná značka „%s“ v „%s“"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Neplatné datum/čas „%s“ v souboru se záložkami"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "V datových složkách nebyl nalezen platný soubor záložek"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Záložka URI „%s“ již existuje"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Nebyla nalezena záložka URI „%s“"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "V záložce URI „%s“ není definován žádný typ MIME"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "V záložce URI „%s“ nebyl definován žádný soukromý příznak"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "V záložce URI „%s“ nejsou nastavené žádné skupiny"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Žádná aplikace s názvem „%s“ nezaregistrovala záložku „%s“"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Nelze rozšířit řádek exec „%s“ pomocí URI „%s“"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Nereprezentovatelný znak na vstupu převodu"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Částečná posloupnost znaků na konci vstupu"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Nelze převést zálohu „%s“ do znakové sady „%s“"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Vležený nulový bajt na vstupu převodu"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Vložený nulový bajt na výstupu převodu"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "Adresa URI „%s“ není absolutní URI používající schéma „file“"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Adresa URI „%s“ místního souboru nesmí obsahovat „#“"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "Adresa URI „%s“ je neplatné"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Název počítače v adrese URI „%s“ je neplatný"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI „%s“ obsahuje nesprávně změněné znaky"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Název cesty „%s“ není absolutní cestou"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %-d. %B %Y, %H:%M:%S %Z"
 
 # This might be e.g. %Y-%m-%d or %e. %m. %Y as well. See also http://prirucka.ujc.cas.cz/?id=810.
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d.%m.%Y"
 
 # This might be e.g. %k:%M:%S or %k.%M.%S as well. See also http://prirucka.ujc.cas.cz/?id=820.
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S"
@@ -4588,62 +4609,62 @@ msgstr "%I:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "leden"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "únor"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "březen"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "duben"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "květen"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "červen"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "červenec"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "srpen"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "září"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "říjen"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "listopad"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "prosinec"
@@ -4665,134 +4686,134 @@ msgstr "prosinec"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "led"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "úno"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "bře"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "dub"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "kvě"
 
 # Might be e.g. "čer" as well.
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "čen"
 
 # Might be e.g. "čvc" as well.
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "čec"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "srp"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "zář"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "říj"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "lis"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "pro"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "pondělí"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "úterý"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "středa"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "čtvrtek"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "pátek"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "sobota"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "neděle"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "po"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "út"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "st"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "čt"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "pá"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "so"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "ne"
@@ -4814,62 +4835,62 @@ msgstr "ne"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "ledna"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "února"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "března"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "dubna"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "května"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "června"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "července"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "srpna"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "září"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "října"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "listopadu"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "prosince"
@@ -4891,86 +4912,86 @@ msgstr "prosince"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "led"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "úno"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "bře"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "dub"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "kvě"
 
 # Might be e.g. "čer" as well.
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "čen"
 
 # Might be e.g. "čvc" as well.
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "čec"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "srp"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "zář"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "říj"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "lis"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "pro"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "dop."
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "odp."
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Chyba při otevírání složky „%s“: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
@@ -4978,106 +4999,106 @@ msgstr[0] "Nelze alokovat %lu bajtů k přečtení souboru „%s“"
 msgstr[1] "Nelze alokovat %lu bajty k přečtení souboru „%s“"
 msgstr[2] "Nelze alokovat %lu bajtů k přečtení souboru „%s“"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Chyba čtení souboru „%s“: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Soubor „%s“ je příliš velký"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Chyba při čtení ze souboru „%s“: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Nelze otevřít soubor „%s“: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Nelze získat atributy souboru „%s“: funkce fstat() selhala: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Nelze otevřít soubor „%s“: funkce fdopen() selhala: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Nelze přejmenovat soubor „%s“ na „%s“: funkce g_rename() selhala: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Nelze zapisovat do souboru „%s“: funkce write() selhala: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Nelze zapisovat do souboru „%s“: funkce fsync() selhala: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Nelze vytvořit soubor „%s“: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "Existující soubor „%s“ nelze odstranit: funkce g_unlink() selhala: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Šablona „%s“ je neplatná, neměla by obsahovat „%s“"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Šablona „%s“ neobsahuje XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Nelze přečíst symbolický odkaz „%s“: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Nelze otevřít převodník z „%s“ do „%s“: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Nelze přímo číst v g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Ve vstupní vyrovnávací paměti zbyla nepřevedená data"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanál ukončen částí znaku"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Nelze přímo číst v g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "V složkách hledání nelze najít platný soubor klíče"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Není obyčejným souborem"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5085,50 +5106,50 @@ msgstr ""
 "Soubor klíče obsahuje „%s“, což není dvojice klíč-hodnota, skupina ani "
 "komentář"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Neplatný název skupiny: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Soubor klíče nezačíná skupinou"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Neplatný název klíče: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Soubor klíče obsahuje nepodporované kódování „%s“"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Soubor klíče nemá skupinu „%s“"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Soubor klíče nemá klíč „%s“ ve skupině „%s“"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Soubor klíče obsahuje klíč „%s“ s hodnotou „%s“, která není v UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Soubor klíče obsahuje klíč „%s“, který má neinterpretovatelnou hodnotu."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5137,82 +5158,82 @@ msgstr ""
 "Soubor klíče obsahuje klíč „%s“ ve skupině „%s“, který má "
 "neinterpretovatelnou hodnotu."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Klíč „%s“ ve skupině „%s“ má hodnotu „%s“, když byla očekávána „%s“"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Soubor klíče obsahuje na konci řádku znak změny"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Soubor klíče obsahuje neplatnou únikovou sekvenci „%s“"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Hodnotu „%s“ nelze interpretovat jako číslo."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Celočíselná hodnota „%s“ je mimo rozsah"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Hodnotu „%s“ nelze interpretovat jako reálné (plovoucí) číslo."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Hodnotu „%s“ nelze interpretovat jako pravdivostní hodnotu."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Selhalo získání atributů souboru „%s%s%s%s“: selhala funkce fstat(): %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Selhalo namapování „%s%s%s%s“: selhala funkce mmap(): %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Selhalo otevření souboru „%s“: selhala funkce open(): %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Chyba na řádku %d, znak %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "V názvu je neplatný text v kódování UTF-8 – platné není „%s“"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "„%s“ není platným názvem"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "„%s“ není platným názvem: „%c“"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Chyba na řádku %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5221,7 +5242,7 @@ msgstr ""
 "Nelze zpracovat „%-.*s“, což by mělo být číslo v znakové entitě (například "
 "&#234) – číslo je možná příliš velké"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5230,24 +5251,24 @@ msgstr ""
 "Znaková entita nekončí středníkem; pravděpodobně jste použili znak & bez "
 "úmyslu začít entitu – zapište prosím ligaturu et jako &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Znaková entita „%-.*s“ nekóduje povolený znak"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Nalezena prázdná entita „&;“, platnými entitami jsou: &amp; &quot; &lt; &gt; "
 "&apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Název entity „%-.*s“ není znám"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5255,18 +5276,18 @@ msgstr ""
 "Entita nekončí středníkem; pravděpodobně jste použili znak & bez úmyslu "
 "začít entitu – zapište prosím ligaturu et jako &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokument musí začínat prvkem (například: <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
 "element name"
 msgstr "„%s“ není platný znak po znaku „<“; nesmí jím začínat název prvku"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5275,19 +5296,19 @@ msgstr ""
 "Nezapadající znak „%s“, byl očekáván znak „>“ k ukončení značky empty-"
 "element „%s“"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Příliš mnoho atributů v prvku „%s“"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
 msgstr ""
 "Nezapadající znak „%s“, po názvu atributu „%s“ prvku „%s“ bylo očekáváno „=“"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5298,7 +5319,7 @@ msgstr ""
 "značky prvku „%s“, nebo případně atribut; pravděpodobně jste použili "
 "neplatný znak v názvu atributu"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5307,7 +5328,7 @@ msgstr ""
 "Nezapadající znak „%s“, po znaku rovnítka při udávání hodnoty atributu „%s“ "
 "prvku „%s“ byly očekávány uvozovky"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5315,7 +5336,7 @@ msgid ""
 msgstr ""
 "„%s“ není platný znak po znacích „</“; znakem „%s“ nesmí začínat název prvku"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5324,25 +5345,25 @@ msgstr ""
 "„%s“ není povoleným znakem po ukončovacím názvu prvku „%s“; povoleným znakem "
 "je „>“"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Prvek „%s“ byl uzavřen, žádný prvek není momentálně otevřený"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Prvek „%s“ byl uzavřen, ale aktuálně je otevřený prvek „%s“"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokument je prázdný nebo obsahuje pouze mezery"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Dokument neočekávaně skončil ihned po otevírací značce „<“"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5351,7 +5372,7 @@ msgstr ""
 "Dokument neočekávaně skončil s otevřenými prvky – poslední otevřený prvek "
 "byl „%s“"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5359,19 +5380,19 @@ msgid ""
 msgstr ""
 "Dokument neočekávaně skončil, byla očekávána uzavírací závorka značky <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokument neočekávaně skončil uvnitř názvu prvku"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokument neočekávaně skončil uvnitř názvu atributu"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokument neočekávaně skončil ve značce otevírající prvek."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5379,320 +5400,266 @@ msgstr ""
 "Dokument neočekávaně skončil po znaku přiřazení následujícím za názvem "
 "atributu; chybí hodnota atributu"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokument neočekávaně skončil uvnitř hodnoty atributu"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokument neočekávaně skončil uvnitř uzavírací značky prvku „%s“"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokument neočekávaně skončil uvnitř uzavírací značky neotevřeného prvku"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Dokument neočekávaně skončil uvnitř komentáře nebo instrukce pro zpracování"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[PŘEPÍNAČ…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Přepínače nápovědy:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Zobrazit přepínače nápovědy"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Zobrazit všechny přepínače nápovědy"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Přepínače aplikace:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Přepínače:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Nelze zpracovat celočíselnou hodnotu „%s“ u %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Celočíselná hodnota „%s“ pro %s je mimo rozsah"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr ""
 "Nelze zpracovat reálnou hodnotu s dvojitou přesností (double) „%s“ u %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr ""
 "Reálná hodnota s dvojitou přesností (double) „%s“ pro %s je mimo rozsah"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Chyba volby %s při syntaktické analýze"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Chybí parametr %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Neznámý přepínač %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "poškozený objekt"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "vnitřní chyba nebo poškozený objekt"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "nedostatek paměti"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "dosažen limit zpětného vyhledávání"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "vzorek obsahuje položky nepodporované u částečného porovnávání"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "vnitřní chyba"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "vzorek obsahuje položky nepodporované u částečného porovnávání"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "zpětné odkazy coby podmínky nejsou podporované u částečného porovnávání"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "dosažen limit rekurze"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "neplatná kombinace příznaků nového řádku"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "chybný offset"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "zkrácené utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekurzivní smyčka"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "je požadován příslušný režim, který ale nebyl zkompilován pro JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "neznámá chyba"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ na konci vzorku"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c na konci vzorku"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "nerozpoznaný znak následuje po \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "čísla v {} quantifier nejsou v pořádku"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "číslo v {} quantifier je příliš vysoké"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "schází koncový znak ] znakové třídy"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "neplatná posloupnost pro změnu ve znakové třídě"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "rozsah ve znakové třídě není v pořádku"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nic k opakování"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "nepředpokládané opakování"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "nerozpoznaný znak po (? nebo (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "třídy nazvané po POSIX nejsou uvnitř třídy podporovány"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "Porovnávací prvky POSIX nejsou podporovány"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "schází koncový znak )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "odkaz na neexistující podřazený vzorek"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "po komentáři schází znak )"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "regulární výraz je příliš dlouhý"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "nelze získat paměť"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr "znak ) bez počátečního znaku ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "přetečení kódu"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "nerozpoznaný znak před (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "nesprávně utvořené číslo nebo název po (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "zpětný výrok není pevné délky"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "nesprávně utvořené číslo nebo název po (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "podmínková skupina obsahuje více než dvě větve"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "po (?( očekáván výrok"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R či (?[+-]číslice musí být následovány znakem )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "číslovaná reference nesmí být nula"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "neplatný název třídy POSIX"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "Porovnávací prvky POSIX nejsou podporovány"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "znaková hodnota v posloupnosti \\x{…} je příliš vysoká"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "neplatná podmínka (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C není dovoleno ve zpětném výroku"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "znaky escape \\L, \\l, \\N{název}, \\U a \\u nejsou podporovány"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "rekurzivní volání by se mohlo dostat do nekonečné smyčky"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "nerozpoznaný znak pře (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "schází ukončovací člen v názvu podřazeného vzorku"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dva nazvané podřazené vzorky mají stejný název"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "chybně utvořená posloupnost \\P nebo \\p"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "neznámý název vlastnosti po \\P či \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "název podřazeného vzorku je příliš dlouhý (maximem je 32 znaků)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "příliš mnoho nazvaných podřazených vzorků (maximem je 10 000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "osmičková hodnota je větší než \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "přetečení přijímaných informací překládaného pracovního prostoru"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "v předchozím kroku kontrolovaný odkazovaný podřazený vzorek nenalezen"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "skupina DEFINE obsahuje více než jednu větev"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "neslučitelné volby NEWLINE"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5700,550 +5667,544 @@ msgstr ""
 "po \\g nenásleduje název nebo číslo ve složené nebo lomené závorce nebo v "
 "uvozovkách, nebo nenulové číslo"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "číslovaná reference nesmí být nula"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "argument není povolen u (*ACCEPT), (*FAIL) nebo (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) nerozpoznáno"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "číslo je příliš velké"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "schází název podřazeného vzorku po (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "očekáváno číslo za (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] je neplatný datový znak v režimu kompatibility JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "rozdílné názvy podřazených vzorků stejného čísla nejsou povoleny"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) musí mít argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "po \\c nesmí následovat znak ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "po \\k nenásleduje název ve složené nebo lomné závorce nebo v uvozovkách"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N není podporováno ve třídě"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "příliš mnoho dopředných referencí"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "název je příliš dlouhý v (*MARK), (*PRUNE), (*SKIP) nebo (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "znaková hodnota v posloupnosti \\u.... je příliš vysoká"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "přetečení kódu"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "nerozpoznaný znak pře (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "přetečení přijímaných informací překládaného pracovního prostoru"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "v předchozím kroku kontrolovaný odkazovaný podřazený vzorek nenalezen"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Chyba při porovnávání regulárního výrazu %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Knihovna PCRE byla přeložena bez podpory UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Knihovna PCRE byla přeložena bez podpory vlastností UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Knihovna PCRE je přeložena s nekompatibilními volbami"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Chyba při optimalizaci regulárního výrazu %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Chyba při kompilaci regulárního výrazu %s na znaku %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Chyba při kompilaci regulárního výrazu „%s“ na znaku %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "očekávána šestnáctková číslice nebo „}“"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "očekávána šestnáctková číslice"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "v symbolickém odkazu chybí „<“"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "neukončený symbolický odkaz"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "symbolický odkaz o nulové délce"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "očekávána číslice"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "nedovolený symbolický odkaz"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "osamocené koncové „\\“"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "neznámá úniková sekvence"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Chyba při zpracování náhradního textu „%s“ na znaku %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Text v uvozovkách nezačíná uvozovkami"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Nenalezena uzavírací uvozovka v příkazovém řádku nebo jiném uvozeném textu"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Text skončil právě za znakem „\\“. (Text zněl „%s“)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Text skončil před nalezením odpovídajících uvozovek znakem %c. (Text zněl "
 "„%s“)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Text je prázdný (nebo obsahuje pouze mezery)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Nelze číst data z procesu potomka (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Neočekávaná chyba při čtení dat z procesu potomka (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Neočekávaná chyba v waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Proces potomka skončil s kódem %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Proces potomka byl zabit signálem %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Proces potomka byl zastaven signálem %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Proces potomka neskončil normálně"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Selhalo čtení z roury potomka (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Selhalo zplození procesu potomka „%s“ (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Selhalo rozvětvení procesu (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Selhal přechod do složky „%s“ (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Selhalo spuštění procesu potomka „%s“ (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Selhalo otevření souboru pro přemapování popisovače souboru (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Selhalo zduplikování popisovače souboru pro proces potomka (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Selhalo rozvětvení procesu potomka (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Selhalo zavření popisovače souboru pro proces potomka (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Neznámá chyba při běhu procesu potomka „%s“"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Nezdařilo se přečíst dostatek dat z roury pid potomka (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Selhalo čtení dat z procesu potomka"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Selhalo spuštění procesu potomka (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Selhala funkce dup() v procesu potomka (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Neplatný název programu: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Neplatný řetězec v poli argumentů na %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Neplatný řetězec v prostředí: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Neplatná aktuální složka: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Nelze spustit pomocný program (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
 msgstr ""
 "Neočekávaná chyba v g_io_channel_win32_poll() při čtení dat z procesu potomka"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Prázdný řetězec není číslo"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "„%s“ není číslo se znaménkem"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Číslo „%s“ je mimo meze [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "„%s“ není číslo bez znaménka"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Neplatné kódování pomocí % v adrese URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Neplatný znak v adrese URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Znak mimo standard UTF-8 v adrese URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Neplatná adresa IPv6 „%.*s“ v adrese URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Neplatná zakódovaná adresa IP „%.*s“ v adrese URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Neplatná internacionalizace názvu hostitele „%.*s“ v adrese URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Nezdařilo se zpracovat port „%.*s“ v adrese URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Port „%.*s“ v adrese URI je mimo rozsah"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "Adresa URI „%s“ není absolutní"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "Adresa URI „%s“ nemá část s hostitelem"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "Adresa URI není absolutní a není poskytnuta žádná základní URI"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Schází „=“ a hodnota parametru"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Nelze alokovat paměť"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Znak je mimo rozsah UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Neplatná posloupnost na vstupu převodu"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Znak je mimo rozsah UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "bajt"
+msgstr[1] "bajty"
+msgstr[2] "bajtů"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bity"
+msgstr[2] "bitů"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u bajt"
-msgstr[1] "%u bajty"
-msgstr[2] "%u bajtů"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bity"
-msgstr[2] "%u bitů"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6252,7 +6213,7 @@ msgstr[1] "%s bajty"
 msgstr[2] "%s bajtů"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
@@ -6260,37 +6221,45 @@ msgstr[0] "%s bit"
 msgstr[1] "%s bity"
 msgstr[2] "%s bitů"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u bajt"
+msgstr[1] "%u bajty"
+msgstr[2] "%u bajtů"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
index b373781..c194f63 100644 (file)
--- a/po/da.po
+++ b/po/da.po
@@ -28,8 +28,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-04-08 12:19+0000\n"
-"PO-Revision-Date: 2022-04-18 19:18+0200\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-27 15:44+0200\n"
 "Last-Translator: Alan Mortensen <alanmortensen.am@gmail.com>\n"
 "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
 "Language: da\n"
@@ -39,137 +39,148 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Poedit 2.3\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Indstilling af standardprogrammer understøttes endnu ikke"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Indstilling af program som det sidst brugte til typen understøttes endnu ikke"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Kunne ikke finde standardprogram til indholdstypen “%s”"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Kunne ikke finde standardprogram til URI-skemaet “%s”"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication-indstillinger"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Vis GApplication-indstillinger"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Indtast GApplication-tjenestetilstand (brug fra D-Bus-tjenestefiler)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Tilsidesæt programmets id"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Erstat den kørende instans"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Udskriv hjælp"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[KOMMANDO]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Udskriv version"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Udskriv versionsoplysninger og afslut"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Vis programmer"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Vis de installerede D-Bus-programmer som kan aktiveres (efter .desktop-filer)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Kør et program"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Kør programmet (med valgfri filer der skal åbnes)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [FIL …]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktivér en handling"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Udfør en handling på programmet"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID HANDLING [PARAMETER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Vis tilgængelige handlinger"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Vis statiske handlinger for et program (fra .desktop-fil)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "KOMMANDO"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Kommandoen, der skal vises uddybende hjælp for"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Programidentifikator i D-Bus-format (f.eks. org.eksempel.fremviser)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FIL"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Valgfri relative eller absolutte filnavne, eller URI'er der skal åbnes"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "HANDLING"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Navnet på handlingen, der skal køres"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Valgfri parameter til handlingen i GVariant-format"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -178,26 +189,26 @@ msgstr ""
 "Ukendt kommando “%s”\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Brug:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumenter:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARG …]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Kommandoer:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -206,7 +217,7 @@ msgstr ""
 "Brug “%s help KOMMANDO” for at få uddybende hjælp.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -215,13 +226,13 @@ msgstr ""
 "%s-kommandoen kræver et program-id, som skal følge direkte\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "ugyldig program-id: “%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -230,21 +241,21 @@ msgstr ""
 "“%s” tager ikke nogen argumenter\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "kan ikke forbinde til D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "fejl ved afsendelse af meddelelse %s til program: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "der skal gives et handlingsnavn efter program-id\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -253,25 +264,25 @@ msgstr ""
 "ugyldigt handlingsnavn: “%s”\n"
 "handlingsnavne kan kun bestå af alfanumeriske tegn, “-” og “.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "fejl ved fortolkning af handlingsparameter: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "handlinger tager maksimalt en enkelt parameter\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "kommandoen list-actions tager kun program-id"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "kan ikke finde skrivebordsfil for programmet %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -280,126 +291,126 @@ msgstr ""
 "ukendt kommando: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "For stor talværdi givet til %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Søgning understøttes ikke af basisstrømmen"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Kan ikke afkorte GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Strømmen er allerede lukket"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Afkortning understøttes ikke af basisstrømmen"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Operationen blev afbrudt"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Ugyldigt objekt, ikke initialiseret"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Ufuldstændig flerbytesekvens i inddata"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Ikke nok plads på destinationen"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Ugyldig bytesekvens i konverteringsinddata"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Fejl under konvertering: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Initialisering med mulighed for afbrydelse understøttes ikke"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Konvertering fra tegnsæt “%s” til “%s” er ikke understøttet"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Kunne ikke konvertere fra “%s” til “%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s-type"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Ukendt type"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s-filtype"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials indeholder ugyldige data"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials er ikke implementeret på dette operativsystem"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Der er ingen understøttelse for GCredentials på din platform"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials indeholder ikke en proces-id på dette operativsystem"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Falske akkreditiver er ikke mulige på dette operativsystem"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Uventet tidlig strømafslutning"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Ikke-understøttet nøgle “%s” i adresseindgang “%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Meningsløst nøgle-/værdikombination i adresseindgang “%s”"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -408,28 +419,28 @@ msgstr ""
 "Adressen “%s” er ugyldig (kræver præcist en af nøglerne path, dir, tmpdir "
 "eller abstract)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Fejl i adressen “%s” — attributten “%s” er fejlformateret"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Ukendt eller ikke-understøttet transport “%s” for adressen “%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Adresseelementet “%s” indeholder intet kolon (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Transportnavn i adresseelementet “%s” må ikke være tomt"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -438,14 +449,14 @@ msgstr ""
 "Nøgle-/værdiparret %d, “%s” i adresseelementet “%s” indeholder ikke et "
 "lighedstegn"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "Nøgle-/værdiparret %d, “%s” i adresseelementet “%s” må ikke have en tom nøgle"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -454,7 +465,7 @@ msgstr ""
 "Fejl ved af-undvigelse af nøgle eller værdi i nøgle-/værdiparret %d, “%s” i "
 "adresseelementet “%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -463,79 +474,79 @@ msgstr ""
 "Fejl i adressen “%s” — unix-transporten kræver at præcist en af nøglerne "
 "“path” eller “abstract” er givet"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Fejl i adressen “%s” — værtsattributten mangler eller er fejlformateret"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Fejl i adressen “%s” — portattributten mangler eller er fejlformateret"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Fejl i adressen “%s” — noncefile-attributten mangler eller er fejlformateret"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Fejl ved automatisk opstart: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Fejl ved åbning af “nonce”-filen “%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Fejl ved læsning af “nonce”-filen “%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "Fejl ved læsning af “nonce”-filen “%s”. Forventede 16 byte, fandt %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Fejl under skrivning af indhold af “nonce”-filen “%s” til strømmen:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Den givne adresse er tom"
 
 # nå ja, det er ikke grimmere på dansk end på engelsk
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Kan ikke starte en meddelelsesbus, når AT_SECURE er indstillet"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Kan ikke starte en meddelelsesbus uden maskine-id: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Kan ikke køre D-Bus automatisk uden $DISPLAY til X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Fejl ved kørsel af kommandolinjen “%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Kan ikke bestemme sessionsbussens adresse (ikke implementeret for dette "
 "operativsystem)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -544,7 +555,7 @@ msgstr ""
 "Kan ikke bestemme busadressen fra miljøvariablen DBUS_STARTER_BUS_TYPE — "
 "ukendt værdi “%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -552,7 +563,7 @@ msgstr ""
 "Kan ikke bestemme busadressen, da miljøvariablen DBUS_STARTER_BUS_TYPE ikke "
 "er angivet"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Ukendt bustype %d"
@@ -573,20 +584,20 @@ msgstr ""
 "Forsøgte alle tilgængelige godkendelsesmekanismer (forsøgt: %s) "
 "(tilgængelige: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Bruger-id'er skal være de samme for peer og server"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Annulleret via GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Fejl ved indhentning af oplysninger for mappen “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -594,32 +605,32 @@ msgstr ""
 "Rettigheder for mappen “%s” er fejlformateret. Forventede tilstanden 0700, "
 "fandt 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Fejl ved oprettelse af mappen “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operationen understøttes ikke"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Fejl ved åbning af nøgleringen “%s” til læsning: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Linje %d i nøgleringen på “%s” med indholdet “%s” er fejlformateret"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -627,7 +638,7 @@ msgstr ""
 "Første symbol i linje %d af nøgleringen på “%s” med indholdet “%s” er "
 "fejlformateret"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -635,162 +646,162 @@ msgstr ""
 "Andet symbol i linje %d af nøgleringen på “%s” med indholdet “%s” er "
 "fejlformateret"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Fandt ingen cookie med id %d i nøgleringen på “%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Fejl ved oprettelse af låsefil “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Fejl ved sletning af forældet låsefil “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Fejl ved lukning af låsefil (uden link) “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Fejl ved fjernelse af link til låsefil “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Fejl ved åbning af nøgleringen “%s” til skrivning: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Yderligere kunne låsen for “%s” ikke opgives: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Forbindelsen er lukket"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Tiden løb ud"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Der blev fundet ikke-understøttede flag ved oprettelse af en forbindelse på "
 "klientsiden"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Ingen grænseflade “org.freedesktop.DBus.Properties” på objekt ved stien %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Ingen sådan egenskab “%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Egenskaben “%s” kan ikke læses"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Egenskaben “%s” er skrivebeskyttet"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Fejl ved anvendelse af egenskaben “%s”: Forventede typen “%s”, men fik “%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Ingen sådan grænseflade “%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Ingen sådan grænseflade “%s” på objektet ved stien %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Ingen sådan metode “%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Beskedtypen “%s” er ikke den forventede type, “%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Der er allerede eksporteret et objekt for grænsefladen %s på %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Kan ikke hente egenskaben %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Kan ikke sætte egenskaben %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metoden “%s” returnerede typen “%s”, men forventede “%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metoden “%s” på grænsefladen “%s” med signatur “%s” findes ikke"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Der er allerede eksporteret et undertræ for %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Objektet findes ikke ved stien “%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "typen er INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr ""
 "Meddelelse for METHOD_CALL: Et af teksthovederne PATH eller MEMBER mangler"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Meddelelse for METHOD_RETURN: Teksthovedet REPLY_SERIAL mangler"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "FEJLmeddelelse: Teksthovedet REPLY_SERIAL eller ERROR_NAME mangler"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNALmeddelelse: Teksthovedet PATH, INTERFACE eller MEMBER mangler"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -798,7 +809,7 @@ msgstr ""
 "SIGNALmeddelelse: Teksthovedet PATH bruger den reserverede værdi /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -806,19 +817,19 @@ msgstr ""
 "SIGNALbesked: Teksthovedet INTERFACE bruger den reserverede værdi org."
 "freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Ville læse %lu byte men fik kun %lu"
 msgstr[1] "Ville læse %lu byte men fik kun %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Forventede NUL-byte efter strengen “%s”, men fandt byte %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -828,21 +839,21 @@ msgstr ""
 "(strengens længde er %d). Den gyldige UTF-8-streng indtil dette punkt var "
 "“%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Værdien er for dybt indlejret"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Den fortolkede værdi “%s” er ikke en gyldig objektsti til D-Bus"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Fortolket værdi “%s” er ikke en gyldig D-Bus-signatur"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -855,7 +866,7 @@ msgstr[1] ""
 "Stødte på et array med længde %u byte. Den maksimale længde er 2<<26 byte "
 "(64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -864,16 +875,16 @@ msgstr ""
 "Stødte på et array af typen “a%c”, som ventes at have en længde som er et "
 "multiplum af %u byte, men som havde længde %u byte"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Tomme strukturer (tupler) er ikke tilladte i D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Fortolket værdi “%s” for variant er ikke en gyldig D-Bus-signatur"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -881,7 +892,7 @@ msgstr ""
 "Fejl ved deserialisering af GVariant med type-streng “%s” fra D-Bus-wire-"
 "formatet"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -890,38 +901,38 @@ msgstr ""
 "Ugyldigt værdi for byterækkefølge (endianness). Forventede 0x6c (“l”) eller "
 "0x42 (“B”), men fandt værdien 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Ugyldig hovedprotokolversion. Forventede 1 men fandt %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Signaturteksthoved fundet, men er ikke af typen signatur"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Signaturteksthoved med signaturen “%s” fundet, men beskedteksten er tom"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Fortolket værdi “%s” er ikke en gyldig D-Bus-signatur (for tekst)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "Intet signaturteksthoved i beskeden, men beskedteksten er %u byte"
 msgstr[1] "Intet signaturteksthoved i beskeden, men beskedteksten er %u byte"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Kan ikke deserialisere besked: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -929,23 +940,23 @@ msgstr ""
 "Fejl ved serialisering af GVariant med typestreng “%s” til D-Bus-wire-"
 "formatet"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Antal fildeskriptorer i meddelelsen (%d) er forskelligt fra teksthovedet (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Kan ikke serialisere besked: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Beskedteksten har signatur “%s”, men der er intet signaturteksthoved"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -953,53 +964,53 @@ msgid ""
 msgstr ""
 "Beskedteksten har typesignatur “%s”, men signaturen i teksthovedet er “%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Beskedteksten er tom, men signaturen i teksthovedet er “(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Fejlagtig returværdi med beskedtekst af typen “%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Fejlagtig returværdi - tom beskedtekst"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Tryk på en tast for at lukke dette vindue)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Sessions-dbus kører ikke, og autostart mislykkedes"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Kan ikke hente hardwareprofil: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Kan ikke indlæse %s eller %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Fejl ved kald til StartServiceByName for %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Uventet svar %d fra metoden StartServiceByName(“%s”)"
 
 # Ved ikke helt hvad proxy dækker over her
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1008,30 +1019,30 @@ msgstr ""
 "Kan ikke kalde metode; proxy er for et velkendt navn %s uden ejer, og proxy "
 "blev konstrueret med flaget G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Abstrakt navnerum understøttes ikke"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Kan ikke angive “nonce”-fil ved oprettelse af server"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Fejl ved skrivning af “nonce”-fil i “%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Strengen “%s” er ikke en gyldig D-Bus-GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Kan ikke lytte på ikke-understøttet transport “%s”"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1054,66 +1065,66 @@ msgstr ""
 "\n"
 "Brug “%s KOMMANDO --help” for at få hjælp om hver kommando.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Fejl: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Fejl ved fortolkning af XML til introspektion: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Fejl: %s er ikke et gyldigt navn\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Fejl: “%s” er ikke en gyldig objektsti\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Forbind til systembussen"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Forbind til sessionsbussen"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Forbind til den givne D-Bus-adresse"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Tilvalg for forbindelsesslutpunkt:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Tilvalg, der angiver forbindelsens slutpunkt"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Intet slutpunkt for forbindelsen angivet"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Flere slutpunkter for forbindelsen angivet"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Advarsel: Grænsefladen “%s” findes ikke ifølge introspektionsdata\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1122,164 +1133,164 @@ msgstr ""
 "Advarsel: Metoden “%s” findes ikke i grænsefladen “%s” ifølge "
 "introspektionsdata\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Valgfri destination for signal (unikt navn)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Objektsti, der skal udsendes et signal fra"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Signal- og grænsefladenavn"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Udsend et signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Fejl ved forbindelse: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Fejl: “%s” er ikke et gyldigt unikt busnavn.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Fejl: Objektstien er ikke angivet\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Fejl: Signalnavnet er ikke angivet\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Fejl: Signalnavnet “%s” er ugyldigt\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Fejl: “%s” er ikke et gyldigt grænsefladenavn\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Fejl: “%s” er ikke et gyldigt medlemsnavn\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Fejl ved fortolkning af parameter %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Fejl ved tømning (flush) af forbindelse: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Destinationsnavnet, som metoden skal kaldes på"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Objektstien, som metoden skal kaldes på"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Metode- og grænsefladenavn"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Tidsudløb i sekunder"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Tillad interaktiv godkendelse"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Kald en metode på et fjernobjekt."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Fejl: Destinationen er ikke angivet\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Fejl: %s er ikke et gyldigt busnavn\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Fejl: Metodenavnet er ikke angivet\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Fejl: Metodenavnet “%s” er ugyldigt\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Fejl ved fortolkning af parameter %d af typen “%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Fejl ved tilføjelse af håndtag: %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Destinationsnavnet, der skal introspiceres"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Objektstien, der skal introspiceres"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Udskriv XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Foretag introspektion af underelementer"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Vis kun egenskaber"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspicér et fjernobjekt."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Navn på destination, der skal overvåges"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Objektsti, der skal overvåges"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Overvåg et fjernobjekt."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Fejl: Kan ikke overvåge en ikke-meddelelsesbus-forbindelse\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Tjeneste som skal aktiveres, før den anden afventes (velkendt navn)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1287,129 +1298,129 @@ msgstr ""
 "Ventetid før afslutning med fejl (sekunder); 0 for ingen tidsgrænse "
 "(standard)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[TILVALG …] BUSNAVN"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Vent på at et busnavn fremkommer."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Fejl: Der skal angives en tjeneste at aktivere for.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Fejl: Der skal angives en tjeneste at vente på.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Fejl: For mange argumenter.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Fejl: %s er ikke et gyldigt velkendt busnavn.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Ikke godkendt til at ændre fejlsøgningsindstillinger"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Unavngivet"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Skrivebordsfil angav intet Exec-felt"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Kan ikke finde terminal krævet af dette program"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Kan ikke oprette konfigurationsfolder %s for brugerprogram: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Kan ikke oprette bruger-MIME-konfigurationsfolder %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Programinformation mangler en identifikator"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Kan ikke oprette brugerskrivebords-fil %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Tilpasset definition for %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "drevet implementerer ikke eject"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "drevet implementerer ikke eject eller eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "drevet implementerer ikke forespørgsel om medier"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "drevet implementerer ikke start"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "drevet implementerer ikke stop"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS-motor implementerer ikke hentning af TLS-bindinger"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS-understøttelse er ikke tilgængelig"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS-understøttelse er ikke tilgængelig"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Kan ikke håndtere version %d af GEmblem-kodning"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Forkert antal symboler (%d) i GEmblem-kodning"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Kan ikke håndtere version %d af GEmblemIcon-kodning"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Forkert antal symboler (%d) i GEmblemedIcon-kodning"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Forventede et GEmblem til GEmblemedIcon"
 
@@ -1417,216 +1428,221 @@ msgstr "Forventede et GEmblem til GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Indeholdende montering findes ikke"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Kan ikke kopiere over mappe"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Kan ikke kopiere mappe over mappe"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Målfilen findes"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Kan ikke kopiere mappe rekursivt"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splejsning understøttes ikke"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Fejl ved splejsning af fil: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Kopiering (reflink/klon) mellem monteringer understøttes ikke"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Kopiering (reflink/klon) er ikke understøttet eller ugyldigt"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopiering (reflink/klon) er ikke understøttet eller virkede ikke"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Kan ikke kopiere specialfil"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Ugyldig værdi givet for symlink"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Symbolske links er ikke understøttet"
 
 # I koden er det en funktion der hedder g_file_trash, som kan give dette som en fejlmeddelelse
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Flyt til papirkurv understøttes ikke"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Filnavne må ikke indeholder “%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Kunne ikke oprette en midlertidig mappe til skabelonen “%s”: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "diskenheden implementerer ikke montering"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Intet program er registreret til håndtering af denne fil"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Optæller er lukket"
 
 # udviklerkommentar ved tilsvarende streng andetsteds i filen forklarer dette
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Filoptæller arbejder stadig"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Filoptæller er allerede lukket"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Kan ikke håndtere version %d af GFileIcon-kodning"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Fejlformateret inddata til GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Strømmen understøtter ikke query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Søgning understøttes ikke på strømmen"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Afkortning tillades ikke for inputstrømmen"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Afkortning understøttes ikke på strømmen"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Ugyldigt værtsnavn"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Ugyldigt HTTP-proxysvar"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP-proxyforbindelse ikke tilladt"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP-proxygodkendelse mislykkedes"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP-proxygodkendelse påkrævet"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Fejl i HTTP-proxyforbindelsen: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP-proxysvaret er for stort"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP-proxyserveren lukkede uventet forbindelsen."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Forkert antal tegn (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Ingen type til klassenavn %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Typen %s implementerer ikke GIcon-grænsefladen"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Typen %s har ingen klasse"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Fejlformateret versionsnummer %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr ""
 "Typen %s implementerer ikke from_tokens(), som er del af GIcon-grænsefladen"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Kan ikke håndtere den givne version af ikonkodningen"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Ingen adresse angivet"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Længden %u er for stor til adressen"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Adressen har bit sat ud over præfikslængden"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Kunne ikke fortolke “%s” som en IP-adresse-maske"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Utilstrækkelig plads til sokkeladresse"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Sokkeladresse understøttes ikke"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Inputstrøm implementerer ikke læsning"
 
@@ -1636,126 +1652,126 @@ msgstr "Inputstrøm implementerer ikke læsning"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Strøm arbejder stadig"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopiér med fil"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Behold med fil ved flytning"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version” tager ikke nogen argumenter"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Brug:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Udskriv versionsoplysninger og afslut."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Kommandoer:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Sammenkæd filer til standardoutput"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopiér en eller flere filer"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Vis oplysninger om steder"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Start et program fra en skrivebordsfil"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Vis indholdet af steder"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Hent eller sæt håndtering til en mimetype"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Opret mapper"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Overvåg ændringer af filer og mapper"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Montér eller afmontér stederne"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Flyt en eller flere filer"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Åbn filer med standardprogrammet"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Omdøb en fil"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Slet en eller flere filer"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Læs fra standardinput og gem"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Sæt en filattribut"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Flyt filer eller mapper til papirkurv"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Viser indholdet af stederne i et træ"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Brug %s for at få uddybende hjælp.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Fejl under skrivning til stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "STED"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Sammenkæd filer og udskriv til standardoutput."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1765,60 +1781,60 @@ msgstr ""
 "stedet for lokale filer. For eksempel kan du bruge noget i stil med\n"
 "smb://server/ressource/fil.txt som sted."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Ingen steder givet"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Ingen målmappe"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Vis fremgang"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Spørg før overskrivning"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Behold alle attributter"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Sikkerhedskopiér eksisterende destinationsfiler"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Følg aldrig symbolske links"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Brug standardrettigheder for destinationen"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Overførte %s ud af %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "KILDE"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINATION"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopiér en eller flere filer fra KILDE til DESTINATION."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1828,98 +1844,91 @@ msgstr ""
 "stedet for lokale filer. For eksempel kan du bruge noget i stil med\n"
 "smb://server/ressource/fil.txt som sted."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Destinationen %s er ikke en mappe"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: overskriv “%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Vis attributter som kan ændres"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Hent filsysteminfo"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Attributterne som skal hentes"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTTER"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Følg ikke symbolske links"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "attributter:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "visningsnavn: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "redigeringsnavn: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "navn: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "type: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "størrelse: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "skjult\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "lokal sti: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix-montering: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Attributter som kan ændres:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Navnerum for attributter som kan ændres:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Vis oplysninger om steder."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1936,11 +1945,11 @@ msgstr ""
 "ved '*', som matcher alle attributter"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "SKRIVEBORDSFIL [FILARG …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1948,50 +1957,50 @@ msgstr ""
 "Start et program fra en skrivebordsfil og giv valgfri filnavnsargumenter til "
 "det."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Ingen skrivebordsfil givet"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Startkommandoen understøttes ikke på denne platform i øjeblikket"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Kan ikke indlæse “%s”: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Kan ikke indlæse programinformation for “%s”"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Kan ikke starte programmet “%s”: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Vis skjulte filer"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Brug langt listeformat"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Vis skærmnavne"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Vis fulde URI'er"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Vis stedernes indhold."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2005,19 +2014,19 @@ msgstr ""
 "GIO-navn såsom standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIMETYPE"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "HÅNDTERING"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Hent eller sæt håndteringen for en mimetype."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2027,55 +2036,55 @@ msgstr ""
 "programmer til mimetypen. Hvis der er givet en håndtering, angives den som\n"
 "standardhåndtering for mimetypen."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Der skal angives en mimetype, og eventuelt en håndtering"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Ingen standardprogrammer for “%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Standardprogram for “%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Registrerede programmer:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Ingen registrerede programmer\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Anbefalede programmer:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Ingen anbefalede programmer\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Kunne ikke indlæse info for håndteringen “%s”"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Kunne ikke angive “%s” som standardhåndtering for “%s”: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Opret ophavsmapper"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Opret mapper."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2085,136 +2094,136 @@ msgstr ""
 "i stedet for lokale filer. For eksempel kan du bruge noget i stil med\n"
 "smb://server/ressource/mappe som sted."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Overvåg en mappe (som standard: afhænger af type)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Overvåg en fil (som standard: afhænger af type)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Overvåg en fil direkte (opdager ændringer som foretages gennem hårde links)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Overvåger en fil direkte, men rapporterer ikke ændringer"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr "Rapportér flytning og omdøbning som simple opret/slet-begivenheder"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Overvåg monteringsbegivenheder"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Overvåg ændringer af filer eller mapper."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Montér som monterbar"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Montér diskenhed med enhedsfil eller anden id"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "Id"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Afmontér"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Skub ud"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Stop drev med enhedsfil"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "ENHED"
 
 # Ikke sikker jf. nedenfor
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Afmontér alle monteringer med et givent skema"
 
 # Ikke sikker på denne
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SKEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 "Ignorér afventende filoperationer ved afmontering eller når der skubbes ud"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Brug en anonym bruger ved godkendelse"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Vis"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Overvåg hændelser"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Vis yderligere oplysninger"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Den numeriske PIN ved oplåsning af en VeraCrypt-diskenhed"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Montér en skjult TCRYPT-diskenhed"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Montér en TCRYPT-systemdiskenhed"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Anonym adgang nægtet"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Intet drev for enhedsfilen"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Ingen diskenhed for givent id"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Montér eller afmontér stederne."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Brug ikke kopiering og sletning som nødplan"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Flyt en eller flere filer fra KILDE til DEST."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2224,12 +2233,12 @@ msgstr ""
 "stedet for lokale filer. For eksempel kan du bruge noget i stil med\n"
 "smb://server/ressource/fil.txt som sted"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Målet %s er ikke en mappe"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2237,129 +2246,133 @@ msgstr ""
 "Åbn filer med standardprogrammet, som er\n"
 "registreret til at håndtere denne filtype."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignorér filer som ikke eksisterer, og spørg ikke"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Slet de givne filer."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAVN"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Omdøb en fil."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Mangler argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "For mange argumenter"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Omdøbning fuldført. Ny uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Opret kun hvis den ikke findes"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Tilføj sidst i filen"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Ved oprettelse, så begræns adgang til nuværende bruger"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Ved erstatning, så erstat som hvis destinationen ikke fandtes"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Skriv nyt etag til sidst"
 
 # Etag skrives med stort senere (på engelsk), så vi behandler det som et ord
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etag for filen, som overskrives"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Fejl ved læsning fra standardinput"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag er ikke tilgængeligt\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Læs fra standardinput og gem til DEST."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Ingen destination givet"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Type af attribut"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYPE"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Fjern den givne attribut"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATTRIBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VÆRDI"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Sæt en filattribut for STED."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Sted ikke angivet"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Attribut ikke angivet"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Værdi ikke angivet"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Ugyldig attributtype “%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Tøm papirkurven"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Vis filerne i papirkurven med deres oprindelige placeringer"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2367,23 +2380,23 @@ msgstr ""
 "Genskab en fil fra papirkurven til sin oprindelige placering (hvorved mappen "
 "muligvis genoprettes)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Kan ikke finde oprindelige sti"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Kan ikke genoprette oprindelig placering: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Kan ikke flytte filen til sin oprindelige placering: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Flyt/genskab filer eller mapper til papirkurven."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2392,44 +2405,44 @@ msgstr ""
 "papirkurven allerede findes \n"
 ", så overskrives den ikke medmindre --force er angivet."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Den angivne placering begynder ikke med trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Følg symbolske links, monteringer og genveje"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Vis indhold af mapper i et træagtigt format."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Elementet <%s> er ikke tilladt inden i <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Elementet <%s> er ikke tilladt på topniveau"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Filen %s findes flere steder i ressourcen"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Kunne ikke finde “%s” i nogen kildemappe"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Kunne ikke finde “%s” i det nuværende katalog"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Ukendt behandlingstilvalg “%s”"
@@ -2438,37 +2451,37 @@ msgstr "Ukendt behandlingstilvalg “%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "%s-præprocessering forespurgt, men %s er ikke angivet, og %s er ikke i PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Fejl ved læsning af filen %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Fejl ved komprimering af filen %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "der må ikke være tekst inden i <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Vis programversion og afslut"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Navnet på outputfilen"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2476,47 +2489,47 @@ msgstr ""
 "Katalogerne hvorfra filer fra henvisninger i FIL læses (som standard det "
 "nuværende katalog)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "KATALOG"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Generér output i formatet givet ved målets filendelse"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Generér kildeheader"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Generér kildekoden, der bruges til at linke fra ressourcefilen ind i din kode"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Generér liste af afhængigheder"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Navn på afhængighedsfil som skal oprettes"
 
 # phony er et nøgleord i make
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inkludér falske (phony) mål i den genererede afhængighedsfil"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Opret og registrér ikke ressource automatisk"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Eksporter ikke funktioner; erklær dem G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2524,15 +2537,15 @@ msgstr ""
 "Indlejr ikke ressourcedata i C-filen; antag at den i stedet er linket "
 "eksternt"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "C-identifikatornavn, der bruges til genereret kildekode"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Mål-C-kompileren (standard: CC-miljøvariablen)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2542,125 +2555,125 @@ msgstr ""
 "Ressourcespecifikationsfiler har filendelsen .gresource.xml,\n"
 "og ressourcefilen har filendelsen .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Du skal angive præcist ét filnavn\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "kaldenavn (nick) skal være på mindst 2 tegn"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Ugyldig numerisk værdi"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> allerede angivet"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' allerede angivet"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "værdier til flag må højst have 1 bit sat"
 
 # value eller værdi?
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> skal indeholde mindst én <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> indgår ikke i det givne interval"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> er ikke et gyldigt medlem af den angivne numererede type"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> indeholder en streng, som ikke tilhører den angivne flagtype"
 
 # oversæt choices?
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> indeholder en streng, som ikke er blandt <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> er allerede angivet for denne nøgle"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> er ikke tilladt for nøgler af typen “%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range>-minimum er større end maksimum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "l10n-kategori ikke understøttet: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n blev forespurgt, men intet gettext-domæne givet"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "oversættelseskontekst givet for værdi uden at l10n er slået til"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Kunne ikke fortolke <default>-værdi for typen “%s”: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> kan ikke angives for nøgler, der er markeret som havende en "
 "nummereret type"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> er allerede givet for denne nøgle"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> er ikke tilladt for nøgler af typen “%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> er allerede givet"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> skal indeholde mindst én <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> er allerede angivet for denne nøgle"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2668,7 +2681,7 @@ msgstr ""
 "<aliases> kan kun angives for nøgler af nummereret type eller flagtype, "
 "eller efter <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2676,41 +2689,41 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> givet mens “%s” allerede er medlem i nummereret type"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "<alias value='%s'/> givet mens <choice value='%s'/> allerede var givet"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> er allerede givet"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "alias-målet “%s” er ikke en nummereret type"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "alias-målet “%s” er ikke i <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> skal indeholde mindst én <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Tomme navne er ikke tilladt"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Ugyldigt navn “%s”: Navne skal begynde med et lille bogstav"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2719,36 +2732,36 @@ msgstr ""
 "Ugyldigt navn “%s”: ugyldigt tegn “%c”; kun små bogstaver, tal og bindestreg "
 "(“-”) er tilladt"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Ugyldigt navn “%s”: To bindestreger i træk (“--”) er ikke tilladt"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Ugyldigt navn “%s”: Sidste tegn må ikke være en bindestreg (“-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Ugyldigt navn “%s”: maksimale længde er 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> allerede angivet"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Kan ikke føje nøgler til et “list-of”-skema"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> allerede angivet"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2757,7 +2770,7 @@ msgstr ""
 "<key name='%s'> overskygger <key name='%s'> i <schema id='%s'>; brug "
 "<override> for at ændre værdi"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2766,57 +2779,57 @@ msgstr ""
 "Præcist en af “type”, “enum” eller “flags” skal være angivet som attribut "
 "for <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> (endnu) ikke defineret."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Ugyldig typestreng “%s” for GVariant"
 
 # override og extend bruges i forbindelse med nedarvning i forbindelse med objektorienteret programmering
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> givet, men skemaet nedarver ikke fra noget"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Ingen <key name='%s'> at overskrive"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> er allerede angivet"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> er allerede angivet"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> nedarver fra skemaet “%s”, som ikke findes endnu"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> er en liste for skemaet “%s”, som ikke findes endnu"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Kan ikke være en liste for et skema med en sti"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Kan ikke nedarve fra et skema med en sti"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2824,7 +2837,7 @@ msgstr ""
 "<schema id='%s'> er en liste, der nedarver fra <schema id='%s'>, som ikke er "
 "en liste"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2833,17 +2846,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> nedarver fra <schema id='%s' list-of='%s'>, "
 "men “%s” nedarver ikke fra “%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "En sti, hvis givet, skal starte og slutte med skråstreg"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Stien for en liste skal slutte med “:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2852,49 +2865,49 @@ msgstr ""
 "Advarsel: Skemaet “%s” har stien “%s”.  Stier som begynder med “/apps/”, “/"
 "desktop/” eller “/system/” er forældede."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> allerede angivet"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Kun ét <%s>-element er tilladt inden i <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Elementet <%s> er ikke tilladt i topniveau"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Elementet <default> er påkrævet i <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Der må ikke være tekst inden i <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Advarsel: udefineret reference til <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict blev angivet; afslutter."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Hele denne fil er blevet ignoreret."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignorerer denne fil."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2903,7 +2916,7 @@ msgstr ""
 "Ingen sådan nøgle “%s” i skemaet “%s” som angivet i overskrivningsfilen "
 "“%s”; ignorerer overskrivning for denne nøgle."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2912,7 +2925,7 @@ msgstr ""
 "Ingen sådan nøgle “%s” i skemaet “%s” som angivet i overskrivningsfilen "
 "“%s”, og --strict var givet; afslutter."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2922,7 +2935,7 @@ msgstr ""
 "skemaet “%s” (overskrivelsesfil “%s”); ignorerer overskrivning for denne "
 "nøgle."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2931,7 +2944,7 @@ msgstr ""
 "Kan ikke skrivebordsspecifikt overskrive den lokaliserede nøgle “%s” i "
 "skemaet “%s” (overskrivelsesfil “%s”), og --strict var givet; afslutter."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2940,7 +2953,7 @@ msgstr ""
 "Fejl ved fortolkning af nøglen “%s” i skemaet “%s” som givet i "
 "overskrivningsfilen “%s”: %s. Ignorerer overskrivning for denne nøgle."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2949,7 +2962,7 @@ msgstr ""
 "Fejl ved fortolkning af nøglen “%s” i skemaet “%s” som givet i "
 "overskrivningsfilen “%s”: %s. --strict var givet; afslutter."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2959,7 +2972,7 @@ msgstr ""
 "ikke i det interval, skemaet angiver; ignorerer overskrivning for denne "
 "nøgle."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2968,7 +2981,7 @@ msgstr ""
 "Overskrivning for nøglen “%s” i skemaet “%s” i overskrivningsfilen “%s” er "
 "ikke i det interval, skemaet angiver, og --strict var givet; afslutter."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2978,7 +2991,7 @@ msgstr ""
 "findes ikke i listen over gyldige valg; ignorerer overskrivning for denne "
 "nøgle."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2987,23 +3000,23 @@ msgstr ""
 "Overskrivning for nøglen “%s” i skemaet “%s” i overskrivningsfilen “%s” "
 "findes ikke i listen over gyldige valg, og --strict var givet; afslutter."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Hvor filen gschemas.compiled skal lægges"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Afbryd ved enhver fejl i skemaer"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Skriv ikke filen gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Gennemtving ikke begrænsninger på nøglenavn"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3013,24 +3026,24 @@ msgstr ""
 "Schemafiler skal have filendelsen .gschema.xml,\n"
 "og mellemlagerfilen kaldes gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Du skal give præcist et katalognavn"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Ingen skemafiler fundet: Gør intet."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Ingen skemafiler fundet: fjernede eksisterende uddatafil."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Ugyldigt filnavn %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Fejl ved hentning af filsysteminfo for %s: %s"
@@ -3039,353 +3052,353 @@ msgstr "Fejl ved hentning af filsysteminfo for %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Indeholdende montering for filen %s blev ikke fundet"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Kan ikke omdøbe rodmappen"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Fejl ved omdøbning af filen %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Kan ikke omdøbe fil, da filnavnet allerede findes"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Ugyldigt filnavn"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Fejl ved åbning af filen %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Fejl under fjernelse af filen %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Fejl ved flytning af filen %s til papirkurv: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Kan ikke oprette papirkurvskatalog %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Kan ikke finde topniveau-katalog til papirkurv %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Papirkurv understøttes ikke på interne systemmonteringer"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Kan ikke finde eller oprette papirkurvskatalog %s til papirkurv %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Kan ikke oprette papirkurvs-infofil for %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Kan ikke smide filen %s ud på andet filsystem"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Kan ikke smide filen %s ud: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Kan ikke smide filen %s ud"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Fejl ved oprettelse af mappen %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Filsystemet understøtter ikke symbolske links"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Fejl under oprettelse af symbolsk link %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Fejl ved flytning af filen %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Kan ikke flytte mappe over mappe"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Oprettelse af sikkerhedskopi mislykkedes"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Fejl ved fjernelse af målfil: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Flytning mellem monteringer understøttes ikke"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Kunne ikke bestemme diskforbruget af %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Attributværdien må ikke være NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Ugyldig attributtype (streng forventet)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Ugyldig attributtype (streng eller ugyldig forventet)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Ugyldigt udvidet attributnavn"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Fejl ved indstilling af udvidet attribut “%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (ugyldig kodning)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Fejl ved indhentning af oplysninger om filen “%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Fejl ved indhentning af oplysninger om fildeskriptor: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Ugyldig attributtype (uint32 forventet)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Ugyldig attributtype (uint64 forventet)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Ugyldig attributtype (byte-streng forventet)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Kan ikke ændre rettigheder på symlinks"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Fejl ved ændring af rettigheder: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Fejl ved ændring af ejer: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symlink må ikke være NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Fejl ved manipulation af symlink: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Fejl ved manipulation af symlink: filen er ikke et symlink"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Antal ekstra nanosekunder %d for UNIX-tidsstempel %lld er negativt"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Antal ekstra nanosekunder %d for UNIX-tidsstempel %lld når op på 1 sekund"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX-tidsstempel %lld passer ikke ind i 64 bit"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "UNIX-tidsstempel %lld ligger uden for intervallet, som understøttes af "
 "Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Filnavnet “%s” kan ikke konverteres til UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Filen “%s” kan ikke åbnes: Windowsfejl %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Fejl ved ændring af tidspunkt for ændring eller tilgang for filen “%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Fejl ved ændring af tidspunkt for ændring eller tilgang: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux-kontekst skal være forskellig fra NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux er ikke aktiveret på dette system"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Fejl ved ændring af SELinux-kontekst: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Indstilling af attributten %s understøttes ikke"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Fejl ved læsning fra filen: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Fejl ved lukning af filen: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Fejl under søgning i filen: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Kan ikke finde standardmonitortype for lokal fil"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Fejl under skrivning til filen: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Fejl under fjernelse af gammelt link til sikkerhedskopi: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Fejl under oprettelse af sikkerhedskopi: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Fejl under omdøbning af midlertidig fil: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Fejl ved afkortning af filen: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Fejl ved åbning af filen “%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Målfilen er en mappe"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Målfilen er ikke en almindelig fil"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Filen blev ændret eksternt"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Fejl under fjernelse af gammel fil: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Ugyldig GSeekType angivet"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Ugyldig søgeforespørgsel"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Kan ikke afkorte GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Hukommelses-uddatastrøm kan ikke ændre størrelse"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Kunne ikke ændre størrelse for hukommelses-uddatastrøm"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3393,32 +3406,32 @@ msgstr ""
 "Mængden af hukommelse, der kræves af skrivningen, er større end det "
 "tilgængelige adresserum"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Forespurgte om søgning før begyndelse af strøm"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Forespurgte om søgning efter afslutning af strøm"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "monteringsobjekt implementerer ikke “unmount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "monteringsobjekt implementerer ikke “eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "monteringsobjekt implementerer ikke “unmount” eller “unmount_with_operation”"
@@ -3426,7 +3439,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "monteringsobjekt implementerer ikke “eject” eller “eject_with_operation”"
@@ -3434,120 +3447,128 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "monteringsobjekt implementerer ikke “remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "monteringsobjekt implementerer ikke gæt på indholdstype"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "monteringsobjekt implementerer ikke synkrone gæt på indholdstype"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Værtsnavnet “%s” indeholder “[”, men ikke “]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Netværket kan ikke nås"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Værten kan ikke nås"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Kunne ikke oprette netværksovervågning: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Kunne ikke oprette netværksovervågning: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Kunne ikke finde netværksstatus: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "Netværkshåndtering kører ikke"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Versionen af NetværksHåndtering er for gammel"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Uddatastrøm implementerer ikke write"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Summen af vektorer givet til %s er for stor"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Kildestrømmen er allerede lukket"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Uspecificeret fejl under opslag af proxy"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Fejl ved opløsning af “%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s er ikke implementeret"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Ugyldigt domæne"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Ressourcen på “%s” findes ikke"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Ressourcen på “%s” kunne ikke udpakkes"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Ressourcefiler kan ikke omdøbes"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Ressourcen i “%s” er ikke et katalog"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Inputstrømmen implementerer ikke søgning"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Vis sektioner, der indeholder ressourcer, i en elf-FIL"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3557,15 +3578,15 @@ msgstr ""
 "Hvis SEKTION er givet, så vis kun ressourcer i denne sektion\n"
 "Hvis STI er givet, så vis kun matchende ressourcer"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FIL [STI]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SEKTION"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3577,15 +3598,15 @@ msgstr ""
 "Hvis STI er givet, så vis kun matchende ressourcer\n"
 "Detaljerne inkluderer sektion, størrelse og komprimering"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Udskriv en ressourcefil til stdout"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "FILSTI"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3613,7 +3634,7 @@ msgstr ""
 "Brug “gresource help KOMMANDO” til at få uddybende hjælp.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3628,19 +3649,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SEKTION   Navn på elf-sektion (valgfri)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  KOMMANDO  Den kommandoen der skal forklares (valgfri)\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  FIL       En elf-fil (et binært eller delt bibliotek)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3648,82 +3669,82 @@ msgstr ""
 "  FIL       En elf-fil (et binært eller delt bibliotek)\n"
 "            eller en kompileret ressourcefil\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[STI]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  STI       En eventuelt delvis ressourcesti (valgfri)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "STI"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  STI       En ressourcesti\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Intet sådant skema “%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Skemaet “%s” kan ikke flyttes (stien må ikke være angivet)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Skemaet “%s” kan flyttes (sti skal angives)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Tom sti givet.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Sti skal begynde med skråstreg (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Sti skal slutte med skråstreg (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Sti må ikke indeholde to skråstreger i træk (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Den givne værdi ligger uden for det gyldige interval\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Nøglen er skrivebeskyttet\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Vis de installerede (uflytbare) skemaer"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Vis de installerede flytbare skemaer"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Vis nøglerne i SKEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SKEMA[:STI]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Vis underelementerne af SKEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3731,48 +3752,48 @@ msgstr ""
 "Vis nøgler og værdier rekursivt\n"
 "Hvis intet SKEMA er angivet, vis alle nøgler\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SKEMA[:STI]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Hent værdien for NØGLE"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SKEMA[:STI] NØGLE"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Forespørg om det gyldige interval af værdier for NØGLE"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Forespørg om beskrivelsen af NØGLE"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Sæt værdien af NØGLE til VÆRDI"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SKEMA[:STI] NØGLE VÆRDI"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Nulstil NØGLE til dens standardværdi"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Nulstil alle nøgler i SKEMA til deres standardværdier"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Se om NØGLE er skrivbar"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3782,11 +3803,11 @@ msgstr ""
 "Hvis ingen NØGLE er givet, overvåges alle nøgler i SKEMA.\n"
 "Brug ^C for at standse overvågning.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SKEMA[:STI] [NØGLE]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3834,7 +3855,7 @@ msgstr ""
 "Brug “gsettings help KOMMANDO” for at få uddybende hjælp.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3849,11 +3870,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SKEMAKAT  Et katalog hvor der søges efter yderligere skemaer\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3861,421 +3882,421 @@ msgstr ""
 "  SKEMA     Navnet på skemaet\n"
 "  STI       Stien, for flytbare skemaer\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  NØGLE     Den (valgfri) nøgle inden for skemaet\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  NØGLE     Nøglen inden for skemaet\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VÆRDI     Værdien der skal sættes\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Kunne ikke indlæse skemaer fra %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Ingen skemaer installeret\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Tomt skemanavn givet\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Ingen sådan nøgle “%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Ugyldig sokkel, ikke initialiseret"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Ugyldig sokkel, initialisering mislykkedes på grund af: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Soklen er allerede lukket"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Tidsudløb for sokkel-I/O"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "opretter GSocket fra fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Kan ikke oprette sokkel: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Der blev angivet en ukendt familie"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Der blev angivet en ukendt protokol"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Kan ikke bruge datagramoperationer på en ikke-datagram-sokkel."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr "Kan ikke bruge datagramoperationer på en sokkel med angivet udløbstid."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "kunne ikke finde lokal adresse: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "kunne ikke finde fjern adresse: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "kunne ikke lytte: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Fejl ved binding til adresse %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Fejl ved deltagelse i multicastgruppe: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Fejl ved fratræden fra multicastgruppe: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Ingen understøttelse for kildespecifik multicast"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Sokkelfamilie understøttes ikke"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "kildespecifik er ikke en IPv4-adresse"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Grænsefladenavnet er for langt"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Grænseflade ikke fundet: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Ingen understøttelse for kildespecifik multicast med IPv4"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Ingen understøttelse for kildespecifik multicast med IPv6"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Fejl ved accept af forbindelse: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Forbinder"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Kan ikke hente verserende fejl: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Fejl ved modtagelse af data: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Fejl ved afsendelse af data: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Kan ikke nedlukke sokkel: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Fejl ved lukning af sokkel: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Venter på sokkelbetingelse: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Kan ikke sende meddelelse: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Meddelelsesvektorer er for store"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Fejl ved afsendelse af meddelelse: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage understøttes ikke af Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Fejl ved modtagelse af meddelelse: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Kan ikke læse sokkelakkreditiver: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials ikke implementeret på dette operativsystem"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Kunne ikke forbinde til proxyserver %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Kunne ikke forbinde til %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Kunne ikke forbinde: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Brug af proxy over ikke-TCP-forbindelse understøttes ikke."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Proxyprotokollen “%s” understøttes ikke."
 
 # Relateret til ordlistens "(SMTP )listener -> *(SMTP-)modtager"
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Modtager er allerede lukket"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Tilføjede sokkel er lukket"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 understøtter ikke IPv6-adressen “%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Brugernavnet er for langt til SOCKSv4-protokollen"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Værtsnavnet “%s” er for langt til SOCKSv4-protokollen"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Serveren er ikke en SOCKSv4-proxyserver."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Forbindelsen gennem SOCKSv4-serveren blev afslået"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Serveren er ikke en SOCKSv5-proxyserver."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5-proxyen kræver godkendelse."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5 kræver en godkendelsesmetode, der ikke understøttes af GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Brugernavn eller adgangskode er for langt til SOCKSv5-protokollen."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "SOCKSv5-godkendelse slog fejl på grund af forkert brugernavn og adgangskode."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Værtsnavnet “%s” er for langt til SOCKSv5-protokollen"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5-proxyserveren bruger ukendt adressetype."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Intern SOCKSv5-proxyserverfejl."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5-forbindelse tillades ikke af regelsættet."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Vært kan ikke nås gennem SOCKSv5-server."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Netværket kan ikke nås gennem SOCKSv5-proxy."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Forbindelsen afslået gennem SOCKSv5-proxy."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5-proxy understøtter ikke “connect”-kommando."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5-proxy understøtter ikke den givne adressetype."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Ukendt SOCKSv5-proxyfejl."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Fejl under oprettelse af kommunikationskanal til underproces (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Kanaler understøttes ikke på denne platform"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Kan ikke håndtere version %d af GThemedIcon-kodningen"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Der blev ikke fundet nogen gyldige adresser"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Fejl ved baglæns opløsning af “%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Fejl ved fortolkning af DNS-post %s: fejlformateret DNS-pakke"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Ingen DNS-post af den forespurgte type for “%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Midlertidigt ude af stand til at opløse “%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Fejl ved opløsning af “%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Fejlformateret DNS-pakke"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Kunne ikke fortolke DNS-svar for “%s”: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Intet privat, PEM-kodet nøgle fundet"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Kan ikke dekryptere PEM-kodet privat nøgle"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Kunne ikke fortolke PEM-kodet privat nøgle"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Intet PEM-kodet certifikat fundet"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Kunne ikke fortolke PEM-kodet certifikat"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Den nuværende TLS-motor understøtter ikke PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 "Denne GTlsBackend understøtter ikke oprettelse af PKCS #11-certifikater"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4285,7 +4306,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4293,139 +4314,139 @@ msgstr ""
 "Adskillige indtastede adgangskoder var forkerte og din adgang vil blive låst "
 "efter yderligere fejlslagne forsøg."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Den indtastede adgangskode er forkert."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Afsendelse af FD understøttes ikke"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Forventede én kontrolmeddelelse, men fik %d"
 msgstr[1] "Forventede én kontrolmeddelelse, men fik %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Uventet type af supplerende data"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Forventede én fd, men fik %d\n"
 msgstr[1] "Forventede én fd, men fik %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Modtog ugyldig fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Modtagelse af FD understøttes ikke"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Fejl ved afsendelse af akkreditiver: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Fejl ved kontrol af om SO_PASSCRED er slået til for sokkel: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Fejl ved aktivering af SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Forventede at læse en enkelt byte for at modtage akkreditiver, men læste nul "
 "byte"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Forventer ikke kontrolmeddelelse, men modtog %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Fejl ved deaktivering af SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Fejl ved læsning fra fildeskriptor: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Fejl ved lukning af fildeskriptor: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Filsystemets rod"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Fejl under skrivning til fildeskriptor: %s"
 
 # "[abstract unix domain]-socket address" eller "abstract [unix domain socket] address", eller en anden kombination?  Vi må hellere bibeholde ordenes rækkefølge på bekostning af at ordet bliver meget langt
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Abstrakte UNIX-domænesokkeladresser understøttes ikke af dette system"
 
 # eject og eject_with_operation må være funktionskald, så de bør ikke oversættes (naturligvis er det ikke en særlig brugervenlig fejlmeddelelse, men det er jo udviklerne der bestemmer dette)
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "diskenheden implementerer ikke eject"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "diskenheden implementerer ikke eject eller eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Fejl ved læsning fra håndtag: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Fejl ved lukning af håndtag: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Fejl under skrivning til håndtag: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Utilstrækkelig hukommelse"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Intern fejl: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Kræver yderligere input"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Ugyldige komprimerede data"
 
@@ -4453,154 +4474,154 @@ msgstr "Kør en dbus-tjeneste"
 msgid "Wrong args\n"
 msgstr "Forkerte argumenter\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Uventet attribut “%s” for elementet “%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Attributten “%s” for elementet “%s” blev ikke fundet"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Uventet mærke “%s”, forventede mærket “%s”"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Uventet mærke “%s” inden i “%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Ugyldig dato/klokkeslæt “%s” i bogmærkefil"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Ingen gyldig bogmærkefil blev fundet i datakatalogerne"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Et bogmærke for URI'en “%s” findes allerede"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Der blev intet bogmærke fundet for URI'en “%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Ingen MIME-type er defineret i bogmærket for URI'en “%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Intet privat flag er defineret i bogmærket for URI'en “%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Ingen grupper er sat i bogmærket for URI'en “%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Intet program med navnet “%s” har registreret et bogmærke for “%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Kunne ikke udvide eksekveringslinjen “%s” med URI'en “%s”"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Konverteringsinddata indeholder et tegn, som ikke kan repræsenteres"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Delvis tegnsekvens ved slutningen af inddata"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Kan ikke konvertere tilbagefaldet “%s” til tegnsæt “%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Indlejret NUL-byte i konverteringsinddata"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Indlejret NUL-byte i konverteringsuddata"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI'en “%s” er ikke en absolut URI, ved brug af “fil”-metoden"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Den lokale fil-URI “%s” må ikke indeholde en “#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI'en “%s” er ugyldig"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Værtsnavnet for URI'en “%s” er ugyldig"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI'en “%s” indeholder ugyldigt beskyttede tegn"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Stinavnet “%s” er ikke en absolut sti"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %d %b %Y %T %Z"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m-%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 # Læg mærke til programmørkommentaren. Selvom vi ikke bruger AM/PM %p må det jo stadig være den foretrukne måde at udtrykke 12-timers tid.
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4621,62 +4642,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "januar"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "februar"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "marts"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "april"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "juni"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "juli"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "august"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "september"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "oktober"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "december"
@@ -4698,132 +4719,132 @@ msgstr "december"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "apr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "aug"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "mandag"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "tirsdag"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "onsdag"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "torsdag"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "fredag"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "lørdag"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "søndag"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "man"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "tirs"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "ons"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "tors"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "fre"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "lør"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "søn"
@@ -4845,62 +4866,62 @@ msgstr "søn"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "januar"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "februar"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "marts"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "april"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "juni"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "juli"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "august"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "september"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "oktober"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "december"
@@ -4922,191 +4943,191 @@ msgstr "december"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "apr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "aug"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dec"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Fejl ved åbning af mappen “%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Kunne ikke allokere %lu byte til at læse filen “%s”"
 msgstr[1] "Kunne ikke allokere %lu byte til at læse filen “%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Fejl ved læsning af filen “%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Filen “%s” er for stor"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Kunne ikke læse fra filen “%s”: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Kunne ikke åbne filen “%s”: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Kunne ikke læse attributter for filen “%s”: fstat() mislykkedes: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Kunne ikke åbne filen “%s”: fdopen() mislykkedes: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Kunne ikke omdøbe filen “%s” til “%s”: g_rename() mislykkedes: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Kunne ikke skrive filen “%s”: write() mislykkedes: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Kunne ikke skrive filen “%s”: fsync() mislykkedes: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Fejl under oprettelse af filen “%s”: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Den eksisterende fil “%s” kunne ikke fjernes: g_unlink() mislykkedes: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Skabelonen “%s” er ugyldig, må ikke indeholde en “%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Skabelonen “%s” indeholder ikke XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Kunne ikke læse den symbolske link “%s”: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Kunne ikke åbne konverterer fra “%s” til “%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Kan ikke foretage en rå læsning i g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Resterende ukonverterede data i læsemellemlager"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanal afslutter med et ufuldendt tegn"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Kan ikke foretage en rå læsning i g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Gyldig nøglefil blev ikke fundet i søgekatalogerne"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Ikke en almindelig fil"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5114,50 +5135,50 @@ msgstr ""
 "Nøglefilen indeholder linjen “%s” hvilken ikke er et nøgle-værdi-par, en "
 "gruppe eller en kommentar"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Ugyldigt gruppenavn: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Nøglefilen starter ikke med en gruppe"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Ugyldigt nøglenavn: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Nøglefilen indeholder kodningen “%s”, der ikke understøttes"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Nøglefilen indeholder ikke gruppen “%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Nøglefilen indeholder ikke nøglen “%s” i gruppen “%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Nøglefilen indeholder nøglen “%s” med værdien “%s” der ikke er UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Nøglefilen indeholder nøglen “%s”, som har en værdi, der ikke kan fortolkes."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5166,82 +5187,82 @@ msgstr ""
 "Nøglefilen indeholder nøglen “%s” i gruppen “%s”, som har en værdi der ikke "
 "kan fortolkes."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Nøglen “%s” i gruppen “%s” har værdien “%s”, mens %s blev forventet"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Nøglefilen indeholder beskyttede tegn for enden af linjen"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Nøglefilen indeholder en ugyldig undvigesekvens “%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Værdien “%s” kan ikke fortolkes som et nummer."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Heltalsværdien “%s” er ikke i gyldigt interval"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Værdien “%s” kan ikke fortolkes som en float."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Værdien “%s” kan ikke fortolkes som en sandhedsværdi."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Kunne ikke læse attributter for filen “%s%s%s%s”: fstat() mislykkedes: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Kunne ikke kortlægge %s%s%s%s: mmap() mislykkedes: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Kunne ikke åbne filen “%s”: open() mislykkedes: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Fejl på linje %d tegn %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Ugyldig UTF-8-kodet tekst i navnet — ugyldig “%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s” er ikke et gyldigt navn"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” er ikke et gyldigt navn: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Fejl på linje %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5250,7 +5271,7 @@ msgstr ""
 "Fejl ved fortolkning af “%-.*s” som skulle have været et ciffer i en "
 "tegnreference (&#234; for eksempel) — måske er cifret for stort"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5260,23 +5281,23 @@ msgstr ""
 "og-tegn uden at det var beregnet på at starte en entitet — undgå dette ved "
 "at bruge &amp; i stedet"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Tegnreferencen “%-.*s” koder ikke et tilladt tegn"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Tom entitet “&;” fundet; gyldige entiteter er: &amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Entitetsnavnet “%-.*s” er ukendt"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5285,11 +5306,11 @@ msgstr ""
 "tegn uden at det var beregnet på at starte en entitet — dette undgås ved at "
 "bruge &amp; i stedet"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokumentet skal begynde med et element (f.eks <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5298,7 +5319,7 @@ msgstr ""
 "“%s” er ikke et gyldigt tegn efter et “<”-tegn; det kan ikke være "
 "begyndelsen på et elementnavn"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5307,12 +5328,12 @@ msgstr ""
 "Mærkeligt tegn “%s”, forventede et “>”-tegn for at afslutte det tomme "
 "elementmærke “%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "For mange attributter i elementet “%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5320,7 +5341,7 @@ msgstr ""
 "Mærkeligt tegn “%s”, forventede et “=” efter attributnavn “%s” for elementet "
 "“%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5331,7 +5352,7 @@ msgstr ""
 "begyndelsesmærket til elementet “%s” eller alternativt en attribut; måske "
 "brugte du et ugyldigt tegn i attributnavnet"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5340,7 +5361,7 @@ msgstr ""
 "Mærkeligt tegn “%s”, forventede et åbningsanførselstegn efter lighedstegnet "
 "når værdien for egenskaben “%s” for attributten “%s” angives"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5349,7 +5370,7 @@ msgstr ""
 "“%s” er ikke et gyldigt tegn efter tegnene “</”; “%s” er måske ikke "
 "begyndelsen på et elementnavn"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5358,25 +5379,25 @@ msgstr ""
 "“%s” er ikke et gyldigt tegn efter det lukkende elementnavn “%s”; tilladt "
 "tegn er “>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Element “%s” blev lukket, ingen åbne elementer nu"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Element “%s” blev lukket, men aktivt åbent element er “%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokumentet var tomt eller indeholdt kun blanke tegn"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Dokumentet sluttede uventet lige efter en åben vinkelparentes “<”"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5384,7 +5405,7 @@ msgid ""
 msgstr ""
 "Dokumentet sluttede uventet med åbne elementer — “%s” var sidste åbne element"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5393,19 +5414,19 @@ msgstr ""
 "Dokumentet sluttede uventet, forventede at se en vinkelparentes for at "
 "afslutte det sidste mærke <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokumentet sluttede uventet inden i et elementnavn"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokumentet sluttede uventet inden i et attributnavn"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokumentet sluttede uventet inden i et element-åbnende mærke."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5413,321 +5434,267 @@ msgstr ""
 "Dokumentet sluttede uventet efter lighedstegnet efter et attributnavn; ingen "
 "attributværdi"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokumentet sluttede uventet inden i en attributværdi"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokumentet sluttede uventet inden i lukningsmærket for elementet “%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokumentet sluttede uventet inden i lukningsmærket for et uåbnet element"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Dokumentet sluttede uventet inden i en kommentar eller behandlingsinstruktion"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[TILVALG …]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Tilvalg til hjælp:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Vis tilvalg for hjælp"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Vis alle tilvalg for hjælp"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Tilvalg for programmet:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Tilvalg:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Kan ikke fortolke heltalsværdien “%s” for %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Heltalsværdien “%s” for %s er ikke i gyldigt interval"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Kan ikke fortolke double-værdien “%s” for %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Double-værdien “%s” for %s er ikke i gyldigt interval"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Kunne ikke fortolke tilvalg %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Mangler argument for %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Ukendt tilvalg %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "beskadiget objekt"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "intern fejl eller beskadiget objekt"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "ikke mere ledig hukommelse"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "grænse for bagudlæsning nået"
 
-#: glib/gregex.c:276 glib/gregex.c:284
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "intern fejl"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "mønsteret indeholder elementer der ikke understøttes i forbindelse med "
 "partiel træfning"
 
-#: glib/gregex.c:278
-msgid "internal error"
-msgstr "intern fejl"
-
-#: glib/gregex.c:286
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "baglæns referencer som betingelser understøttes ikke i forbindelse med "
 "partiel træfning"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "rekursionsgrænse nået"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "ugyldig kombination af linjeskift-flag"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "ugyldig forskydning"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "kort utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekursiv løkke"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "der anmodes om en matchtilstand, som ikke er kompileret til JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "ukendt fejl"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ sidst i mønster"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c sidst i mønster"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "ukendt tegn følger \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "tal er ude af rækkefølge i {}-kvantor"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "for stort tal i {}-kvantor"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "manglende afsluttende ] for tegnklasse"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "ugyldig undvigesekvens i tegnklasse"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "følgen er ikke ordnet i tegnklassen"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "intet at gentage"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "uventet gentagelse"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "ukendt tegn efter (? eller (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX-navngivne klasser understøttes kun inden i en klasse"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX-arrangerende elementer understøttes ikke"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "manglende afsluttende )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "reference til ikke-eksisterende undermønster"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "manglende ) efter kommentar"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "regulært udtryk for stort"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "kunne ikke hente hukommelse"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") uden åbnende ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "kodeoverløb"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "ukendt tegn efter (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "fejlformateret tal eller navn efter (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind-assert-erklæring har ikke fast længde"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "fejlformateret tal eller navn efter (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "betinget gruppe indeholder mere end to grene"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "assert-erklæring forventet efter (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R eller (?[+-]cifre skal efterfølges af )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "en nummereret reference kan ikke være nul"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "ukendt POSIX-klassenavn"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX-arrangerende elementer understøttes ikke"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "tegnværdi i \\x{…}-sekvens er for stor"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "ugyldig betingelse (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C ikke tillad i lookbehind-assert-erklæring"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "undvigesekvenserne \\L, \\l, \\N{navn}, \\U og \\u understøttes ikke"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "rekursive kald kan danne uendelig løkke"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "ukendt tegn efter (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "manglende terminator i undermønsters navn"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "to navngivne undermønstre har samme navn"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "fejlformateret \\P- eller \\p-sekvens"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "ukendt egenskabsnavn efter \\P eller \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "undermønsters navn er for langt (maksimal 32 tegn)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "for mange navngivne undermønstre (maksimalt 10.000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "oktal værdi er større end \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "overløb kompileringsarbejdspladsen"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "tidligere kontrolleret, refereret undermønster blev ikke fundet"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE-gruppe indeholder mere end én gren"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "inkonsistente NEWLINE-indstillinger"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5735,292 +5702,279 @@ msgstr ""
 "\\g følges ikke af et navn eller tal indeholdt i klammer eller "
 "vinkelklammer, eller af et enkeltstående tal"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "en nummereret reference kan ikke være nul"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "et argument er ikke tilladt for (*ACCEPT), (*FAIL) eller (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) ikke genkendt"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "tallet er for stort"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "manglende undermønsternavn efter (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "ciffer forventet efter (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] er et ugyldigt datategn i JavaScript-kompatibilitetstilstand"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "forskellige navne til undermønstre med samme nummer er ikke tilladt"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) skal have et argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c skal være efterfulgt af et ASCII-tegn"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k følges ikke af et navn indeholdt i klammer, vinkelklammer eller "
 "citationstegn"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N understøttes ikke i en klasse"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "for mange fremadreferencer"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "navn er for langt i (*MARK), (*PRUNE), (*SKIP) eller (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "tegnværdi i \\u....-sekvens er for stor"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "kodeoverløb"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "ukendt tegn efter (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "overløb kompileringsarbejdspladsen"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "tidligere kontrolleret, refereret undermønster blev ikke fundet"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Fejl under søgning med det regulære udtryk %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE-biblioteket er kompileret uden UTF8-understøttelse"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE-biblioteket er kompileret uden understøttelse af UTF8-egenskaber"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE-biblioteket er kompileret med inkompatible indstillinger"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Fejl under optimering af det regulære udtryk %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Fejl under kompilering af det regulære udtryk %s ved tegn %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Fejl under kompilering af det regulære udtryk “%s” ved tegn %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "hexadecimalt ciffer eller “}” forventet"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "hexadecimalt ciffer forventet"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "manglende “<” i symbolsk reference"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "ufærdig symbolsk reference"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "symbolsk reference med længde nul"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "ciffer forventet"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "ugyldig symbolsk reference"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "løst afsluttende “\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "ukendt undvigesekvens"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Fejl under fortolkning af erstatningstekst “%s” ved tegn %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Anført tekst begynder ikke med anførselstegn"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Uafbalanceret anførselstegn i kommandolinje eller anden skal-anført tekst"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Tekst sluttede lige efter et “\\”-tegn. (Teksten var “%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Tekst sluttede før tilsvarende anførselstegn blev fundet for %c (teksten var "
 "“%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Tekst var tom (eller indeholdt kun blanke tegn)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Fejl ved læsning af data fra underproces (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Uventet fejl ved læsning af data fra underproces (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Uventet fejl i waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Underproces afsluttede med kode %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Underproces dræbt med signal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Underproces stoppet med signal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Underproces afsluttede fejlagtigt"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Fejl under læsning fra barnedatakanal (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Fejl under kørsel af underprocessen “%s” (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Fejl under fraspaltning af proces (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Fejl ved skift til mappen “%s” (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Kunne ikke køre underprocessen “%s” (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Kunne ikke åbne filen for at omtildele fildeskriptoren (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Kunne ikke duplikere fildeskriptoren for underproces (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Fejl ved fraspaltning af underproces (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Kunne ikke lukke fildeskriptoren for underproces (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Ukendt fejl under kørsel af underprocessen “%s”"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Kunne ikke læse tilstrækkelig mængde data fra underprocessens pid-kanal (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Fejl under læsning af data fra underproces"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Kunne ikke køre underproces (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Kunne ikke dup() i underproces (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Ugyldigt programnavn: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Ugyldig streng i argumentvektor på %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Ugyldig streng i miljø: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Ugyldigt arbejdskatalog: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Fejl under kørsel af hjælpeprogram (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6028,258 +5982,266 @@ msgstr ""
 "Uventet fejl i g_io_channel_win32_poll() under læsning af data fra en "
 "underproces"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Tom streng er ikke et tal"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s” er ikke et tal med fortegn"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Tallet “%s” er uden for det gyldige interval [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s” er ikke et tal uden fortegn"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Ugyldig %-kodning i URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Ugyldigt tegn i URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Ikke-UTF-8-tegn i URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Ugyldig IPv6-adresse “%.*s” i URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Ugyldigt kodet IP-adresse “%.*s” i URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Ugyldigt internationaliseret værtsnavn ‘%.*s’ i URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Kunne ikke fortolke port “%.*s” i URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Porten “%.*s” i URI ligger uden for gyldigt interval"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI'en “%s” er ikke en absolut URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI'en “%s” har ingen værtskomponent"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI'en er ikke absolut og der er ikke givet nogen basis-URI"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Mangler “=” og parameterværdi"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Kunne ikke allokere hukommelse"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Tegn uden for gyldigt interval for UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Ugyldig sekvens i konverteringsinddata"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Tegn uden for gyldigt interval for UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "byte"
+msgstr[1] "byte"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bit"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u byte"
-msgstr[1] "%u byte"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bit"
+#| msgid "%.1f kB"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6287,47 +6249,179 @@ msgstr[0] "%s byte"
 msgstr[1] "%s byte"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s byte"
 msgstr[1] "%s byte"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u byte"
+msgstr[1] "%u byte"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#~ msgid "edit name: %s\n"
+#~ msgstr "redigeringsnavn: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "intern fejl eller beskadiget objekt"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "ugyldig kombination af linjeskift-flag"
+
+#~ msgid "short utf8"
+#~ msgstr "kort utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "uventet gentagelse"
+
+#~ msgid "failed to get memory"
+#~ msgstr "kunne ikke hente hukommelse"
+
+#~ msgid ") without opening ("
+#~ msgstr ") uden åbnende ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "ukendt tegn efter (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R eller (?[+-]cifre skal efterfølges af )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "ugyldig betingelse (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr ""
+#~ "undvigesekvenserne \\L, \\l, \\N{navn}, \\U og \\u understøttes ikke"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "rekursive kald kan danne uendelig løkke"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "ciffer forventet efter (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "] er et ugyldigt datategn i JavaScript-kompatibilitetstilstand"
+
+#~ msgid "too many forward references"
+#~ msgstr "for mange fremadreferencer"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "tegnværdi i \\u....-sekvens er for stor"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr ""
+#~ "PCRE-biblioteket er kompileret uden understøttelse af UTF8-egenskaber"
+
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Fejl under optimering af det regulære udtryk %s: %s"
+
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
+
 #~ msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 #~ msgstr "Kan ikke indlæse /var/lib/dbus/machine-id eller /etc/machine-id: "
index 95c45ba..f3af2a0 100644 (file)
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-04-08 12:19+0000\n"
-"PO-Revision-Date: 2022-04-24 11:26+0100\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-09-05 10:29+0100\n"
 "Last-Translator: Bruce Cowan <bruce@bcowan.me.uk>\n"
 "Language-Team: English - United Kingdom <en@li.org>\n"
 "Language: en_GB\n"
@@ -27,135 +27,146 @@ msgstr ""
 "X-DL-Domain: po\n"
 "X-DL-State: Translating\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Setting default applications not supported yet"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr "Setting application as last used for type not supported yet"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Failed to find default application for content type ‘%s’"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Failed to find default application for URI Scheme ‘%s’"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication options"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Show GApplication options"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Enter GApplication service mode (use from D-Bus service files)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Override the application’s ID"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Replace the running instance"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Print help"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[COMMAND]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Print version"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Print version information and exit"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "List applications"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr "List the installed D-Bus activatable applications (by .desktop files)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Launch an application"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Launch the application (with optional files to open)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [FILE…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Activate an action"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Invoke an action on the application"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID ACTION [PARAMETER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "List available actions"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "List static actions for an application (from .desktop file)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "COMMAND"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "The command to print detailed help for"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Application identifier in D-Bus format (eg: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FILE"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Optional relative or absolute filenames, or URIs to open"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ACTION"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "The action name to invoke"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Optional parameter to the action invocation, in GVariant format"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -164,26 +175,26 @@ msgstr ""
 "Unknown command %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Usage:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Arguments:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGS…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Commands:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -192,7 +203,7 @@ msgstr ""
 "Use “%s help COMMAND” to get detailed help.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -201,13 +212,13 @@ msgstr ""
 "%s command requires an application id to directly follow\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "invalid application id: “%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -216,21 +227,21 @@ msgstr ""
 "“%s” takes no arguments\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "unable to connect to D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "error sending %s message to application: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "action name must be given after application id\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -239,25 +250,25 @@ msgstr ""
 "invalid action name: “%s”\n"
 "action names must consist of only alphanumerics, “-” and “.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "error parsing action parameter: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "actions accept a maximum of one parameter\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "list-actions command takes only the application id"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "unable to find desktop file for application %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -266,126 +277,126 @@ msgstr ""
 "unrecognised command: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Too large count value passed to %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Seek not supported on base stream"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Cannot truncate GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Stream is already closed"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Truncate not supported on base stream"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Operation was cancelled"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Invalid object, not initialised"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Incomplete multibyte sequence in input"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Not enough space in destination"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Invalid byte sequence in conversion input"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Error during conversion: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Cancellable initialisation not supported"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Conversion from character set “%s” to “%s” is not supported"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Could not open converter from “%s” to “%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s type"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Unknown type"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s filetype"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials contains invalid data"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials is not implemented on this OS"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "There is no GCredentials support for your platform"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials does not contain a process ID on this OS"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Credentials spoofing is not possible on this OS"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Unexpected early end-of-stream"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Unsupported key “%s” in address entry “%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Meaningless key/value pair combination in address entry “%s”"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -394,28 +405,28 @@ msgstr ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
 "keys)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Error in address “%s” — the “%s” attribute is malformed"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Unknown or unsupported transport “%s” for address “%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Address element “%s” does not contain a colon (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Transport name in address element “%s” must not be empty"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -424,14 +435,14 @@ msgstr ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
 "sign"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -440,7 +451,7 @@ msgstr ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
 "“%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -449,75 +460,75 @@ msgstr ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
 "“path” or “abstract” to be set"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Error in address “%s” — the host attribute is missing or malformed"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Error in address “%s” — the port attribute is missing or malformed"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Error in address “%s” — the noncefile attribute is missing or malformed"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Error auto-launching: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Error opening nonce file “%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Error reading from nonce file “%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Error writing contents of nonce file “%s” to stream:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "The given address is empty"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Cannot spawn a message bus when AT_SECURE is set"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Cannot spawn a message bus without a machine-id: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Cannot autolaunch D-Bus without X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Error spawning command line “%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr "Cannot determine session bus address (not implemented for this OS)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -526,7 +537,7 @@ msgstr ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
 "— unknown value “%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -534,7 +545,7 @@ msgstr ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Unknown bus type %d"
@@ -554,218 +565,218 @@ msgid ""
 msgstr ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "User IDs must be the same for peer and server"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Error when getting information for directory “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 msgstr ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Error creating directory “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operation not supported"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Error opening keyring “%s” for reading: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Line %d of the keyring at “%s” with content “%s” is malformed"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Didn’t find cookie with id %d in the keyring at “%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Error creating lock file “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Error deleting stale lock file “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Error closing (unlinked) lock file “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Error unlinking lock file “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Error opening keyring “%s” for writing: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Additionally, releasing the lock for “%s” also failed: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "The connection is closed"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Timeout was reached"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Unsupported flags encountered when constructing a client-side connection"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "No such property “%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Property “%s” is not readable"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Property “%s” is not writable"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr "Error setting property “%s”: Expected type “%s” but got “%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "No such interface “%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "No such interface “%s” on object at path %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "No such method “%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Type of message, “%s”, does not match expected type “%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "An object is already exported for the interface %s at %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Unable to retrieve property %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Unable to set property %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Method “%s” returned type “%s”, but expected “%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Method “%s” on interface “%s” with signature “%s” does not exist"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "A subtree is already exported for %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Object does not exist at path “%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "type is INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL message: PATH or MEMBER header field is missing"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -773,7 +784,7 @@ msgstr ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -781,19 +792,19 @@ msgstr ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Wanted to read %lu byte but only got %lu"
 msgstr[1] "Wanted to read %lu bytes but only got %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Expected NUL byte after the string “%s” but found byte %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -802,21 +813,21 @@ msgstr ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
 "(length of string is %d). The valid UTF-8 string up until that point was “%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Value nested too deeply"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Parsed value “%s” is not a valid D-Bus object path"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Parsed value “%s” is not a valid D-Bus signature"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -827,7 +838,7 @@ msgstr[0] ""
 msgstr[1] ""
 "Encountered array of length %u bytes. Maximum length is 2<<26 bytes (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -836,23 +847,23 @@ msgstr ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
 "bytes, but found to be %u bytes in length"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Empty structures (tuples) are not allowed in D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Parsed value “%s” for variant is not a valid D-Bus signature"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
 msgstr ""
 "Error deserialising GVariant with type string “%s” from the D-Bus wire format"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -861,60 +872,60 @@ msgstr ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
 "0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Invalid major protocol version. Expected 1 but found %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Signature header found but is not of type signature"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr "Signature header with signature “%s” found but message body is empty"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Parsed value “%s” is not a valid D-Bus signature (for body)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "No signature header in message but the message body is %u byte"
 msgstr[1] "No signature header in message but the message body is %u bytes"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Cannot deserialise message: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr ""
 "Error serialising GVariant with type string “%s” to the D-Bus wire format"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Cannot serialise message: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Message body has signature “%s” but there is no signature header"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -923,52 +934,52 @@ msgstr ""
 "Message body has type signature “%s” but signature in the header field is "
 "“%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Message body is empty but signature in the header field is “(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Error return with body of type “%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Error return with empty body"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Type any character to close this window)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Session dbus not running, and autolaunch failed"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Unable to get Hardware profile: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Unable to load %s or %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Error calling StartServiceByName for %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Unexpected reply %d from StartServiceByName(\"%s\") method"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -978,30 +989,30 @@ msgstr ""
 "owner, and proxy was constructed with the "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Abstract namespace not supported"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Cannot specify nonce file when creating a server"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Error writing nonce file at “%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "The string “%s” is not a valid D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Cannot listen on unsupported transport “%s”"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1024,67 +1035,67 @@ msgstr ""
 "\n"
 "Use “%s COMMAND --help” to get help on each command.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Error: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Error parsing introspection XML: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Error: %s is not a valid name\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Error: %s is not a valid object path\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Connect to the system bus"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Connect to the session bus"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Connect to given D-Bus address"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Connection Endpoint Options:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Options specifying the connection endpoint"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "No connection endpoint specified"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Multiple connection endpoints specified"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1093,164 +1104,164 @@ msgstr ""
 "Warning: According to introspection data, method “%s” does not exist on "
 "interface “%s”\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Optional destination for signal (unique name)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Object path to emit signal on"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Signal and interface name"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Emit a signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Error connecting: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Error: %s is not a valid unique bus name.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Error: Object path is not specified\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Error: Signal name is not specified\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Error: Signal name “%s” is invalid\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Error: %s is not a valid interface name\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Error: %s is not a valid member name\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Error parsing parameter %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Error flushing connection: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Destination name to invoke method on"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Object path to invoke method on"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Method and interface name"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Timeout in seconds"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Allow interactive authorisation"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Invoke a method on a remote object."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Error: Destination is not specified\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Error: %s is not a valid bus name\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Error: Method name is not specified\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Error: Method name “%s” is invalid\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Error parsing parameter %d of type “%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Error adding handle %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Destination name to introspect"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Object path to introspect"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Print XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Introspect children"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Only print properties"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspect a remote object."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Destination name to monitor"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Object path to monitor"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Monitor a remote object."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Error: can’t monitor a non-message-bus connection\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Service to activate before waiting for the other one (well-known name)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1258,129 +1269,129 @@ msgstr ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPTION…] BUS-NAME"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Wait for a bus name to appear."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Error: A service to activate for must be specified.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Error: A service to wait for must be specified.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Error: Too many arguments.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Error: %s is not a valid well-known bus name.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Not authorised to change debug settings"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Unnamed"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Desktop file didn’t specify Exec field"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Unable to find terminal required for application"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Can’t create user application configuration folder %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Can’t create user MIME configuration folder %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Application information lacks an identifier"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Can’t create user desktop file %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Custom definition for %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "drive doesn’t implement eject"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "drive doesn’t implement eject or eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "drive doesn’t implement polling for media"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "drive doesn’t implement start"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "drive doesn’t implement stop"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS backend does not implement TLS binding retrieval"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS support is not available"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS support is not available"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Can’t handle version %d of GEmblem encoding"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Malformed number of tokens (%d) in GEmblem encoding"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Can’t handle version %d of GEmblemedIcon encoding"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Expected a GEmblem for GEmblemedIcon"
 
@@ -1388,213 +1399,218 @@ msgstr "Expected a GEmblem for GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Containing mount does not exist"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Can’t copy over directory"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Can’t copy directory over directory"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Target file exists"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Can’t recursively copy directory"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splice not supported"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Error splicing file: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Copy (reflink/clone) between mounts is not supported"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Copy (reflink/clone) is not supported or invalid"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Copy (reflink/clone) is not supported or didn’t work"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Can’t copy special file"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Invalid symlink value given"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Symbolic links not supported"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Wastebasket not supported"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "File names cannot contain “%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Failed to create a temporary directory for template “%s”: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "volume doesn’t implement mount"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "No application is registered as handling this file"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Enumerator is closed"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "File enumerator has outstanding operation"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "File enumerator is already closed"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Can’t handle version %d of GFileIcon encoding"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Malformed input data for GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Stream doesn’t support query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Seek not supported on stream"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Truncate not allowed on input stream"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Truncate not supported on stream"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Invalid hostname"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Bad HTTP proxy reply"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP proxy connection not allowed"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP proxy authentication failed"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP proxy authentication required"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "HTTP proxy connection failed: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP proxy response too big"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP proxy server closed connection unexpectedly."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Wrong number of tokens (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "No type for class name %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Type %s does not implement the GIcon interface"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Type %s is not classed"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Malformed version number: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Type %s does not implement from_tokens() on the GIcon interface"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Can’t handle the supplied version of the icon encoding"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "No address specified"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Length %u is too long for address"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Address has bits set beyond prefix length"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Could not parse “%s” as IP address mask"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Not enough space for socket address"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Unsupported socket address"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Input stream doesn’t implement read"
 
@@ -1604,126 +1620,126 @@ msgstr "Input stream doesn’t implement read"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Stream has outstanding operation"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Copy with file"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Keep with file when moved"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version” takes no arguments"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Usage:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Print version information and exit."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Commands:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Concatenate files to standard output"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Copy one or more files"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Show information about locations"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Launch an application from a desktop file"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "List the contents of locations"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Get or set the handler for a mimetype"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Create directories"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Monitor files and directories for changes"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Mount or unmount the locations"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Move one or more files"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Open files with the default application"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Rename a file"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Delete one or more files"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Read from standard input and save"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Set a file attribute"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Move files or directories to the wastebasket"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Lists the contents of locations in a tree"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Use %s to get detailed help.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Error writing to stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOCATION"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Concatenate files and print to standard output."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1733,60 +1749,60 @@ msgstr ""
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "No locations given"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "No target directory"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Show progress"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Prompt before overwrite"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Preserve all attributes"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Backup existing destination files"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Never follow symbolic links"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Use default permissions for the destination"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Transferred %s out of %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "SOURCE"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINATION"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Copy one or more files from SOURCE to DESTINATION."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1796,98 +1812,91 @@ msgstr ""
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Destination %s is not a directory"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: overwrite “%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "List writable attributes"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Get file system info"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "The attributes to get"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTES"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Don’t follow symbolic links"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "attributes:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "display name: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "edit name: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "name: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "type: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "size: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "hidden\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "local path: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix mount: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Settable attributes:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Writable attribute namespaces:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Show information about locations."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1902,11 +1911,11 @@ msgstr ""
 "namespace, e.g. unix, or by “*”, which matches all attributes"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "DESKTOP-FILE [FILE-ARG …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1914,50 +1923,50 @@ msgstr ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "No desktop file given"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "The launch command is not currently supported on this platform"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Unable to load ‘%s‘: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Unable to load application information for ‘%s‘"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Unable to launch application ‘%s’: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Show hidden files"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Use a long listing format"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Print display names"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Print full URIs"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "List the contents of the locations."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1970,19 +1979,19 @@ msgstr ""
 "be specified with their GIO name, e.g. standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIMETYPE"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "HANDLER"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Get or set the handler for a mimetype."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -1992,55 +2001,55 @@ msgstr ""
 "for the mimetype. If a handler is given, it is set as the default\n"
 "handler for the mimetype."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Must specify a single mimetype, and maybe a handler"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "No default applications for “%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Default application for “%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Registered applications:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "No registered applications\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Recommended applications:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "No recommended applications\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Failed to load info for handler “%s”"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Failed to set “%s” as the default handler for “%s”: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Create parent directories"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Create directories."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2050,132 +2059,132 @@ msgstr ""
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/mydir as location."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Monitor a directory (default: depends on type)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Monitor a file (default: depends on type)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Monitor a file directly (notices changes made via hardlinks)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Monitors a file directly, but doesn’t report changes"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr "Report moves and renames as simple deleted/created events"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Watch for mount events"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Monitor files or directories for changes."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Mount as mountable"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Mount volume with device file, or other identifier"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Unmount"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Eject"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Stop drive with device file"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "DEVICE"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Unmount all mounts with the given scheme"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SCHEME"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Ignore outstanding file operations when unmounting or ejecting"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Use an anonymous user when authenticating"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "List"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Monitor events"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Show extra information"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "The numeric PIM when unlocking a VeraCrypt volume"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Mount a TCRYPT hidden volume"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Mount a TCRYPT system volume"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Anonymous access denied"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "No drive for device file"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "No volume for given ID"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Mount or unmount the locations."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Don’t use copy and delete fallback"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Move one or more files from SOURCE to DEST."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2185,12 +2194,12 @@ msgstr ""
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Target %s is not a directory"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2198,128 +2207,132 @@ msgstr ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignore nonexistent files, never prompt"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Delete the given files."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAME"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Rename a file."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Missing argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Too many arguments"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Rename successful. New uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Only create if not existing"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Append to end of file"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "When creating, restrict access to the current user"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "When replacing, replace as if the destination did not exist"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Print new etag at end"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "The etag of the file being overwritten"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Error reading from standard input"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag not available\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Read from standard input and save to DEST."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "No destination given"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Type of the attribute"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYPE"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Unset given attribute"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATTRIBUTE"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALUE"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Set a file attribute of LOCATION."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Location not specified"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Attribute not specified"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Value not specified"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Invalid attribute type “%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Empty the wastebasket"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "List files in the wastebasket with their original locations"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2327,23 +2340,23 @@ msgstr ""
 "Restore a file from the wastebasket to its original location (possibly "
 "recreating the directory)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Unable to find original path"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Unable to recreate original location: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Unable to move file to its original location: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Move/Restore files or directories to the wastebasket."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2352,44 +2365,44 @@ msgstr ""
 "moved to the wastebasket already exists, it will not be overwritten unless\n"
 "--force is set."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Location given doesn’t start with trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Follow symbolic links, mounts and shortcuts"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "List contents of directories in a tree-like format."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Element <%s> not allowed inside <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Element <%s> not allowed at the top level"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "File %s appears multiple times in the resource"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Failed to locate “%s” in any source directory"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Failed to locate “%s” in current directory"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Unknown processing option “%s”"
@@ -2398,36 +2411,36 @@ msgstr "Unknown processing option “%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Error reading file %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Error compressing file %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "text may not appear inside <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Show program version and exit"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Name of the output file"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2435,46 +2448,46 @@ msgstr ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIRECTORY"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Generate output in the format selected for by the target filename extension"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Generate source header"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Generate source code used to link in the resource file into your code"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Generate dependency list"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Name of the dependency file to generate"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Include phony targets in the generated dependency file"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Don’t automatically create and register resource"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Don’t export functions; declare them G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2482,15 +2495,15 @@ msgstr ""
 "Don’t embed resource data in the C file; assume it’s linked externally "
 "instead"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "C identifier name used for the generated source code"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "The target C compiler (default: the CC environment variable)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2500,122 +2513,122 @@ msgstr ""
 "Resource specification files have the extension .gresource.xml,\n"
 "and the resource file have the extension called .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "You should give exactly one file name\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "nick must be a minimum of 2 characters"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Invalid numeric value"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> already specified"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' already specified"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "flags values must have at most 1 bit set"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> must contain at least one <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> is not contained in the specified range"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> is not a valid member of the specified enumerated type"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> contains string not in the specified flags type"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> contains a string not in <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> already specified for this key"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> not allowed for keys of type “%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> specified minimum is greater than maximum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "unsupported l10n category: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n requested, but no gettext domain given"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "translation context given for value without l10n enabled"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Failed to parse <default> value of type “%s”: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> already specified for this key"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> not allowed for keys of type “%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> already given"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> must contain at least one <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> already specified for this key"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2623,7 +2636,7 @@ msgstr ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2632,41 +2645,41 @@ msgstr ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
 "type"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "<alias value='%s'/> given when <choice value='%s'/> was already given"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> already specified"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "alias target “%s” is not in enumerated type"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "alias target “%s” is not in <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> must contain at least one <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Empty names are not permitted"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Invalid name “%s”: names must begin with a lowercase letter"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2675,36 +2688,36 @@ msgstr ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
 "and hyphen (“-”) are permitted"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Invalid name “%s”: maximum length is 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> already specified"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Cannot add keys to a “list-of” schema"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> already specified"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2713,7 +2726,7 @@ msgstr ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
 "to modify value"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2722,63 +2735,63 @@ msgstr ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
 "to <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> not (yet) defined."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Invalid GVariant type string “%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> given but schema isn’t extending anything"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "No <key name='%s'> to override"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> already specified"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> already specified"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> extends not yet existing schema “%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> is list of not yet existing schema “%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Cannot be a list of a schema with a path"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Cannot extend a schema with a path"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2787,17 +2800,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
 "does not extend “%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "A path, if given, must begin and end with a slash"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "The path of a list must end with “:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2806,49 +2819,49 @@ msgstr ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
 "desktop/” or “/system/” are deprecated."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> already specified"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Only one <%s> element allowed inside <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Element <%s> not allowed at the top level"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Element <default> is required in <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Text may not appear inside <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Warning: undefined reference to <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "This entire file has been ignored."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignoring this file."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2857,7 +2870,7 @@ msgstr ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
 "override for this key."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2866,7 +2879,7 @@ msgstr ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
 "strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2875,7 +2888,7 @@ msgstr ""
 "Cannot provide per-desktop overrides for localised key “%s” in schema "
 "“%s” (override file “%s”); ignoring override for this key."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2884,7 +2897,7 @@ msgstr ""
 "Cannot provide per-desktop overrides for localised key “%s” in schema "
 "“%s” (override file “%s”) and --strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2893,7 +2906,7 @@ msgstr ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
 "%s. Ignoring override for this key."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2902,7 +2915,7 @@ msgstr ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
 "%s. --strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2911,7 +2924,7 @@ msgstr ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
 "range given in the schema; ignoring override for this key."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2920,7 +2933,7 @@ msgstr ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
 "range given in the schema and --strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2929,7 +2942,7 @@ msgstr ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
 "list of valid choices; ignoring override for this key."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2938,23 +2951,23 @@ msgstr ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
 "list of valid choices and --strict was specified; exiting."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Where to store the gschemas.compiled file"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Abort on any errors in schemas"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Do not write the gschema.compiled file"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Do not enforce key name restrictions"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2964,24 +2977,24 @@ msgstr ""
 "Schema files are required to have the extension .gschema.xml,\n"
 "and the cache file is called gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "You should give exactly one directory name"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "No schema files found: doing nothing."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "No schema files found: removed existing output file."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Invalid filename %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Error getting filesystem info for %s: %s"
@@ -2990,349 +3003,349 @@ msgstr "Error getting filesystem info for %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Containing mount for file %s not found"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Can’t rename root directory"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Error renaming file %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Can’t rename file, filename already exists"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Invalid filename"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Error opening file %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Error removing file %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Error moving file %s to the wastebasket: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Unable to create the wastebasket directory %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Unable to find toplevel directory to move %s to the wastebasket"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Can’t move to wastebasket on system internal mounts"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Unable to find or create wastebasket directory %s to move %s to"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Unable to create wastebasket info file for %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Unable to move %s to wastebasket across filesystem boundaries"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Unable to move file %s to the wastebasket: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Unable to move file %s to the wastebasket"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Error creating directory %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Filesystem does not support symbolic links"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Error making symbolic link %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Error moving file %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Can’t move directory over directory"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Backup file creation failed"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Error removing target file: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Move between mounts not supported"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Could not determine the disk usage of %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Attribute value must be non-NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Invalid attribute type (string expected)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Invalid attribute type (string or invalid expected)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Invalid extended attribute name"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Error setting extended attribute “%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (invalid encoding)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Error when getting information for file “%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Error when getting information for file descriptor: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Invalid attribute type (uint32 expected)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Invalid attribute type (uint64 expected)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Invalid attribute type (byte string expected)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Cannot set permissions on symlinks"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Error setting permissions: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Error setting owner: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symlink must be non-NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Error setting symlink: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Error setting symlink: file is not a symlink"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX timestamp %lld does not fit into 64 bits"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "UNIX timestamp %lld is outside of the range supported by Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "File name “%s” cannot be converted to UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "File “%s” cannot be opened: Windows Error %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Error setting modification or access time for file “%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Error setting modification or access time: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux context must be non-NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux is not enabled on this system"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Error setting SELinux context: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Setting attribute %s not supported"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Error reading from file: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Error closing file: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Error seeking in file: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Unable to find default local file monitor type"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Error writing to file: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Error removing old backup link: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Error creating backup copy: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Error renaming temporary file: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Error truncating file: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Error opening file “%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Target file is a directory"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Target file is not a regular file"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "The file was externally modified"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Error removing old file: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Invalid GSeekType supplied"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Invalid seek request"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Cannot truncate GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Memory output stream not resizable"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Failed to resize memory output stream"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3340,159 +3353,167 @@ msgstr ""
 "Amount of memory required to process the write is larger than available "
 "address space"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Requested seek before the beginning of the stream"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Requested seek beyond the end of the stream"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "mount doesn’t implement “unmount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "mount doesn’t implement “eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "mount doesn’t implement “unmount” or “unmount_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "mount doesn’t implement “eject” or “eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "mount doesn’t implement “remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "mount doesn’t implement content type guessing"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "mount doesn’t implement synchronous content type guessing"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Hostname “%s” contains “[” but not “]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Network unreachable"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Host unreachable"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Could not create network monitor: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Could not create network monitor: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Could not get network status: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager not running"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "NetworkManager version too old"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Output stream doesn’t implement write"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Sum of vectors passed to %s too large"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Source stream is already closed"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Unspecified proxy lookup failure"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Error resolving “%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s not implemented"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Invalid domain"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "The resource at “%s” does not exist"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "The resource at “%s” failed to decompress"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Resource files cannot be renamed"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "The resource at “%s” is not a directory"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Input stream doesn’t implement seek"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "List sections containing resources in an elf FILE"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3502,15 +3523,15 @@ msgstr ""
 "If SECTION is given, only list resources in this section\n"
 "If PATH is given, only list matching resources"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FILE [PATH]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SECTION"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3522,15 +3543,15 @@ msgstr ""
 "If PATH is given, only list matching resources\n"
 "Details include the section, size and compression"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extract a resource file to stdout"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "FILE PATH"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3558,7 +3579,7 @@ msgstr ""
 "Use “gresource help COMMAND” to get detailed help.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3573,19 +3594,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SECTION   An (optional) elf section name\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  COMMAND   The (optional) command to explain\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  FILE      An elf file (a binary or a shared library)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3593,82 +3614,82 @@ msgstr ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[PATH]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  PATH      An (optional) resource path (may be partial)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "PATH"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  PATH      A resource path\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "No such schema “%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Schema “%s” is not relocatable (path must not be specified)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Schema “%s” is relocatable (path must be specified)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Empty path given.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Path must begin with a slash (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Path must end with a slash (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Path must not contain two adjacent slashes (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "The provided value is outside of the valid range\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "The key is not writable\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "List the installed (non-relocatable) schemas"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "List the installed relocatable schemas"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "List the keys in SCHEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SCHEMA[:PATH]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "List the children of SCHEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3676,48 +3697,48 @@ msgstr ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SCHEMA[:PATH]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Get the value of KEY"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SCHEMA[:PATH] KEY"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Query the range of valid values for KEY"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Query the description for KEY"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Set the value of KEY to VALUE"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SCHEMA[:PATH] KEY VALUE"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Reset KEY to its default value"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Reset all keys in SCHEMA to their defaults"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Check if KEY is writable"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3727,11 +3748,11 @@ msgstr ""
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
 "Use ^C to stop monitoring.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SCHEMA[:PATH] [KEY]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3779,7 +3800,7 @@ msgstr ""
 "Use “gsettings help COMMAND” to get detailed help.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3794,11 +3815,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SCHEMADIR A directory to search for additional schemas\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3806,276 +3827,276 @@ msgstr ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KEY       The (optional) key within the schema\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KEY       The key within the schema\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VALUE     The value to set\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Could not load schemas from %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "No schemas installed\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Empty schema name given\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "No such key “%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Invalid socket, not initialised"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Invalid socket, initialisation failed due to: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Socket is already closed"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Socket I/O timed out"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "creating GSocket from fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Unable to create socket: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Unknown family was specified"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Unknown protocol was specified"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Cannot use datagram operations on a non-datagram socket."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr "Cannot use datagram operations on a socket with a timeout set."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "could not get local address: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "could not get remote address: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "could not listen: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Error binding to address %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Error joining multicast group: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Error leaving multicast group: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "No support for source-specific multicast"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Unsupported socket family"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "source-specific not an IPv4 address"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Interface name too long"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Interface not found: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "No support for IPv4 source-specific multicast"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "No support for IPv6 source-specific multicast"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Error accepting connection: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Connection in progress"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Unable to get pending error: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Error receiving data: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Error sending data: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Unable to shutdown socket: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Error closing socket: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Waiting for socket condition: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Unable to send message: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Message vectors too large"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Error sending message: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage not supported on Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Error receiving message: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Unable to read socket credentials: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials not implemented for this OS"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Could not connect to proxy server %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Could not connect to %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Could not connect: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Proxying over a non-TCP connection is not supported."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Proxy protocol “%s” is not supported."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Listener is already closed"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Added socket is closed"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 does not support IPv6 address “%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Username is too long for SOCKSv4 protocol"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Hostname “%s” is too long for SOCKSv4 protocol"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "The server is not a SOCKSv4 proxy server."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Connection through SOCKSv4 server was rejected"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "The server is not a SOCKSv5 proxy server."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "The SOCKSv5 proxy requires authentication."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
@@ -4083,143 +4104,143 @@ msgstr ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Username or password is too long for SOCKSv5 protocol."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr "SOCKSv5 authentication failed due to wrong username or password."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Hostname “%s” is too long for SOCKSv5 protocol"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "The SOCKSv5 proxy server uses unknown address type."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Internal SOCKSv5 proxy server error."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5 connection not allowed by ruleset."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Host unreachable through SOCKSv5 server."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Network unreachable through SOCKSv5 proxy."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Connection refused through SOCKSv5 proxy."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5 proxy does not support “connect” command."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 proxy does not support provided address type."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Unknown SOCKSv5 proxy error."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Failed to create pipe for communicating with child process (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Pipes are not supported in this platform"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Can’t handle version %d of GThemedIcon encoding"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "No valid addresses were found"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Error reverse-resolving “%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Error parsing DNS %s record: malformed DNS packet"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "No DNS record of the requested type for “%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Temporarily unable to resolve “%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Error resolving “%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Malformed DNS packet"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Failed to parse DNS response for “%s”: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "No PEM-encoded private key found"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Cannot decrypt PEM-encoded private key"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Could not parse PEM-encoded private key"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "No PEM-encoded certificate found"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Could not parse PEM-encoded certificate"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "The current TLS backend does not support PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "This GTlsBackend does not support creating PKCS #11 certificates"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4229,7 +4250,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4237,136 +4258,136 @@ msgstr ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "The password entered is incorrect."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Sending FD is not supported"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Expecting 1 control message, got %d"
 msgstr[1] "Expecting 1 control message, got %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Unexpected type of ancillary data"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Expecting one fd, but got %d\n"
 msgstr[1] "Expecting one fd, but got %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Received invalid fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Receiving FD is not supported"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Error sending credentials: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Error checking if SO_PASSCRED is enabled for socket: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Error enabling SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Not expecting control message, but got %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Error while disabling SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Error reading from file descriptor: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Error closing file descriptor: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Filesystem root"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Error writing to file descriptor: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Abstract UNIX domain socket addresses not supported on this system"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "volume doesn’t implement eject"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "volume doesn’t implement eject or eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Error reading from handle: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Error closing handle: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Error writing to handle: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Not enough memory"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Internal error: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Need more input"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Invalid compressed data"
 
@@ -4394,153 +4415,153 @@ msgstr "Run a dbus service"
 msgid "Wrong args\n"
 msgstr "Wrong args\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Unexpected attribute “%s” for element “%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Attribute “%s” of element “%s” not found"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Unexpected tag “%s”, tag “%s” expected"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Unexpected tag “%s” inside “%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Invalid date/time ‘%s’ in bookmark file"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "No valid bookmark file found in data dirs"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "A bookmark for URI “%s” already exists"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "No bookmark found for URI “%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "No MIME type defined in the bookmark for URI “%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "No private flag has been defined in bookmark for URI “%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "No groups set in bookmark for URI “%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "No application with name “%s” registered a bookmark for “%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Failed to expand exec line “%s” with URI “%s”"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Unrepresentable character in conversion input"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Partial character sequence at end of input"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Cannot convert fallback “%s” to codeset “%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Embedded NUL byte in conversion input"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Embedded NUL byte in conversion output"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "The URI “%s” is not an absolute URI using the “file” scheme"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "The local file URI “%s” may not include a “#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "The URI “%s” is invalid"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "The hostname of the URI “%s” is invalid"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "The URI “%s” contains invalidly escaped characters"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "The pathname “%s” is not an absolute path"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %e %b %Y %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%l:%M:%S %P"
@@ -4561,62 +4582,62 @@ msgstr "%l:%M:%S %P"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "January"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "February"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "March"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "May"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "June"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "July"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "August"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "October"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "December"
@@ -4638,132 +4659,132 @@ msgstr "December"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "May"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Oct"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Monday"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Tuesday"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Wednesday"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Thursday"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Friday"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Saturday"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Sunday"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Mon"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Tue"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Wed"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Thu"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fri"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sat"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Sun"
@@ -4785,62 +4806,62 @@ msgstr "Sun"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "January"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "February"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "March"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "April"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "May"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "June"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "July"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "August"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "September"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "October"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "December"
@@ -4862,240 +4883,240 @@ msgstr "December"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "Apr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "May"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "Jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "Jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "Aug"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "Oct"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "Dec"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Error opening directory “%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Could not allocate %lu byte to read file “%s”"
 msgstr[1] "Could not allocate %lu bytes to read file “%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Error reading file “%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "File “%s” is too large"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Failed to read from file “%s”: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Failed to open file “%s”: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Failed to get attributes of file “%s”: fstat() failed: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Failed to open file “%s”: fdopen() failed: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Failed to write file “%s”: write() failed: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Failed to write file “%s”: fsync() failed: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Failed to create file “%s”: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "Existing file “%s” could not be removed: g_unlink() failed: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Template “%s” invalid, should not contain a “%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Template “%s” doesn’t contain XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Failed to read the symbolic link “%s”: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Could not open converter from “%s” to “%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Can’t do a raw read in g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Leftover unconverted data in read buffer"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Channel terminates in a partial character"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Can’t do a raw read in g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Valid key file could not be found in search dirs"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Not a regular file"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
 msgstr ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Invalid group name: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Key file does not start with a group"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Invalid key name: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Key file contains unsupported encoding “%s”"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Key file does not have group “%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Key file does not have key “%s” in group “%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Key file contains key “%s” with value “%s” which is not UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5104,81 +5125,81 @@ msgstr ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
 "interpreted."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Key “%s” in group “%s” has value “%s” where %s was expected"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Key file contains escape character at end of line"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Key file contains invalid escape sequence “%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Value “%s” cannot be interpreted as a number."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Integer value “%s” out of range"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Value “%s” cannot be interpreted as a float number."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Value “%s” cannot be interpreted as a boolean."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Failed to map %s%s%s%s: mmap() failed: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Failed to open file “%s”: open() failed: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Error on line %d char %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Invalid UTF-8 encoded text in name — not valid “%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s” is not a valid name"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” is not a valid name: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Error on line %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5187,7 +5208,7 @@ msgstr ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
 "reference (&#234; for example) — perhaps the digit is too large"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5197,23 +5218,23 @@ msgstr ""
 "ampersand character without intending to start an entity — escape ampersand "
 "as &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Character reference “%-.*s” does not encode a permitted character"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Entity name “%-.*s” is not known"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5221,11 +5242,11 @@ msgstr ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Document must begin with an element (e.g. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5234,7 +5255,7 @@ msgstr ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
 "element name"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5243,19 +5264,19 @@ msgstr ""
 "Odd character “%s”: expected a '>' character to end the empty-element tag "
 "“%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Too many attributes in element “%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
 msgstr ""
 "Odd character “%s”, expected a '=' after attribute name “%s” of element “%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5266,7 +5287,7 @@ msgstr ""
 "element “%s”, or optionally an attribute; perhaps you used an invalid "
 "character in an attribute name"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5275,7 +5296,7 @@ msgstr ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
 "giving value for attribute “%s” of element “%s”"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5284,7 +5305,7 @@ msgstr ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
 "begin an element name"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5293,25 +5314,25 @@ msgstr ""
 "“%s” is not a valid character following the close element name “%s”; the "
 "allowed character is '>'"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Element “%s” was closed, no element is currently open"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Element “%s” was closed, but the currently open element is “%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Document was empty or contained only whitespace"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Document ended unexpectedly just after an open angle bracket “<”"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5320,7 +5341,7 @@ msgstr ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
 "element opened"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5329,19 +5350,19 @@ msgstr ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
 "the tag <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Document ended unexpectedly inside an element name"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Document ended unexpectedly inside an attribute name"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Document ended unexpectedly inside an element-opening tag."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5349,316 +5370,262 @@ msgstr ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Document ended unexpectedly while inside an attribute value"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Document ended unexpectedly inside the close tag for element “%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "Document ended unexpectedly inside a comment or processing instruction"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPTION…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Help Options:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Show help options"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Show all help options"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Application Options:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Options:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Cannot parse integer value “%s” for %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Integer value “%s” for %s out of range"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Cannot parse double value “%s” for %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Double value “%s” for %s out of range"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Error parsing option %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Missing argument for %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Unknown option %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "corrupted object"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "internal error or corrupted object"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "out of memory"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "backtracking limit reached"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "the pattern contains items not supported for partial matching"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "internal error"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "the pattern contains items not supported for partial matching"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "back references as conditions are not supported for partial matching"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "recursion limit reached"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "invalid combination of newline flags"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "bad offset"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "short utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "recursion loop"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "matching mode is requested that was not compiled for JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "unknown error"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ at end of pattern"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c at end of pattern"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "unrecognised character following \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "numbers out of order in {} quantifier"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "number too big in {} quantifier"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "missing terminating ] for character class"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "invalid escape sequence in character class"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "range out of order in character class"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nothing to repeat"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "unexpected repeat"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "unrecognised character after (? or (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX named classes are supported only within a class"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX collating elements are not supported"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "missing terminating )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "reference to non-existent subpattern"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "missing ) after comment"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "regular expression is too large"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "failed to get memory"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") without opening ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "code overflow"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "unrecognised character after (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "malformed number or name after (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind assertion is not fixed length"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "malformed number or name after (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "conditional group contains more than two branches"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "assertion expected after (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R or (?[+-]digits must be followed by )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "a numbered reference must not be zero"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "unknown POSIX class name"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX collating elements are not supported"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "character value in \\x{…} sequence is too large"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "invalid condition (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C not allowed in lookbehind assertion"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "recursive call could loop indefinitely"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "unrecognised character after (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "missing terminator in subpattern name"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "two named subpatterns have the same name"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "malformed \\P or \\p sequence"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "unknown property name after \\P or \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "subpattern name is too long (maximum 32 characters)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "too many named subpatterns (maximum 10,000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "octal value is greater than \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "overran compiling workspace"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "previously-checked referenced subpattern not found"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE group contains more than one branch"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "inconsistent NEWLINE options"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5666,286 +5633,273 @@ msgstr ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "a numbered reference must not be zero"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) not recognised"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "number is too big"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "missing subpattern name after (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "digit expected after (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] is an invalid data character in JavaScript compatibility mode"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "different names for subpatterns of the same number are not allowed"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) must have an argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c must be followed by an ASCII character"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "\\k is not followed by a braced, angle-bracketed, or quoted name"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N is not supported in a class"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "too many forward references"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "character value in \\u.... sequence is too large"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "code overflow"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "unrecognised character after (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "overran compiling workspace"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "previously-checked referenced subpattern not found"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Error while matching regular expression %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE library is compiled without UTF8 support"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE library is compiled without UTF8 properties support"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE library is compiled with incompatible options"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Error while optimising regular expression %s: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Error while compiling regular expression ‘%s’ at char %s: %s"
 
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Error while compiling regular expression %s at char %d: %s"
-
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "hexadecimal digit or “}” expected"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "hexadecimal digit expected"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "missing “<” in symbolic reference"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "unfinished symbolic reference"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "zero-length symbolic reference"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "digit expected"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "illegal symbolic reference"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "stray final “\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "unknown escape sequence"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Error while parsing replacement text “%s” at char %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Quoted text doesn’t begin with a quotation mark"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "Unmatched quotation mark in command line or other shell-quoted text"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Text ended just after a “\\” character. (The text was “%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr "Text ended before matching quote was found for %c. (The text was “%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Text was empty (or contained only whitespace)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Failed to read data from child process (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Unexpected error in reading data from a child process (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Unexpected error in waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Child process exited with code %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Child process killed by signal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Child process stopped by signal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Child process exited abnormally"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Failed to read from child pipe (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Failed to spawn child process “%s” (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Failed to fork (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Failed to change to directory “%s” (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Failed to execute child process “%s” (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Failed to open file to remap file descriptor (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Failed to duplicate file descriptor for child process (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Failed to fork child process (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Failed to close file descriptor for child process (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Unknown error executing child process “%s”"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Failed to read enough data from child pid pipe (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Failed to read data from child process"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Failed to execute child process (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Failed to dup() in child process (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Invalid program name: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Invalid string in argument vector at %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Invalid string in environment: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Invalid working directory: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Failed to execute helper program (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -5953,258 +5907,265 @@ msgstr ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Empty string is not a number"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s” is not a signed number"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Number “%s” is out of bounds [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s” is not an unsigned number"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Invalid %-encoding in URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Illegal character in URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Non-UTF-8 characters in URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Invalid IPv6 address ‘%.*s’ in URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Illegal encoded IP address ‘%.*s’ in URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Illegal internationalised hostname ‘%.*s’ in URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Could not parse port ‘%.*s’ in URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Port ‘%.*s’ in URI is out of range"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI ‘%s’ is not an absolute URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI ‘%s’ has no host component"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI is not absolute, and no base URI was provided"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Missing ‘=’ and parameter value"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Failed to allocate memory"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Character out of range for UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Invalid sequence in conversion input"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Character out of range for UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "byte"
+msgstr[1] "bytes"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bits"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u byte"
-msgstr[1] "%u bytes"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bits"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6212,48 +6173,203 @@ msgstr[0] "%s byte"
 msgstr[1] "%s bytes"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bits"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u byte"
+msgstr[1] "%u bytes"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "edit name: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "internal error or corrupted object"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "invalid combination of newline flags"
+
+#~ msgid "short utf8"
+#~ msgstr "short utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "unexpected repeat"
+
+#~ msgid "failed to get memory"
+#~ msgstr "failed to get memory"
+
+#~ msgid ") without opening ("
+#~ msgstr ") without opening ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "unrecognised character after (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R or (?[+-]digits must be followed by )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "invalid condition (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "recursive call could loop indefinitely"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "digit expected after (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "] is an invalid data character in JavaScript compatibility mode"
+
+#~ msgid "too many forward references"
+#~ msgstr "too many forward references"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "character value in \\u.... sequence is too large"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE library is compiled without UTF8 properties support"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Error while optimising regular expression %s: %s"
+
+#, c-format
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#, c-format
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#, c-format
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#, c-format
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#, c-format
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#, c-format
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#, c-format
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#, c-format
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#, c-format
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#, c-format
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#, c-format
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#, c-format
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#, c-format
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#, c-format
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#, c-format
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#, c-format
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#, c-format
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#, c-format
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#, c-format
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#, c-format
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#, c-format
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#, c-format
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#, c-format
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
+
 #~ msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 #~ msgstr "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 
index c948248..f25024d 100644 (file)
--- a/po/es.po
+++ b/po/es.po
@@ -15,8 +15,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib.master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-05-18 14:40+0000\n"
-"PO-Revision-Date: 2022-05-19 10:33+0200\n"
+"POT-Creation-Date: 2022-08-31 23:44+0000\n"
+"PO-Revision-Date: 2022-09-12 07:48+0200\n"
 "Last-Translator: Daniel Mustieles García <daniel.mustieles@gmail.com>\n"
 "Language-Team: Spanish - Spain <gnome-es-list@gnome.org>\n"
 "Language: es_ES\n"
@@ -36,6 +36,18 @@ msgstr ""
 "Establecer aplicación como la usada por última vez para el tipo no está "
 "soportado"
 
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"Falló al buscar una aplicación predeterminada para el tipo de contenido «%s»"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr ""
+"Falló al encontrar una aplicación predeterminada el esquema del URI «%s»"
+
 #: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opciones de GApplication"
@@ -302,7 +314,7 @@ msgstr "El flujo ya se cerró"
 msgid "Truncate not supported on base stream"
 msgstr "No se soporta el truncado en el flujo base"
 
-#: gio/gcancellable.c:321 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
 #: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
@@ -322,13 +334,13 @@ msgstr "No hay suficiente espacio en el destino"
 
 #: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
 #: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
-#: glib/giochannel.c:1575 glib/giochannel.c:1617 glib/giochannel.c:2472
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
 #: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Hay una secuencia de bytes no válida en la entrada de conversión"
 
 #: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
-#: glib/giochannel.c:1582 glib/giochannel.c:2484
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Falló durante la conversión: %s"
@@ -337,7 +349,7 @@ msgstr "Falló durante la conversión: %s"
 msgid "Cancellable initialization not supported"
 msgstr "La inicialización cancelable no eestá soportada"
 
-#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1403
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr ""
@@ -542,7 +554,7 @@ msgstr ""
 "No se puede determinar la dirección del bus de sesión (no implementado para "
 "este SO)"
 
-#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7320
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -551,7 +563,7 @@ msgstr ""
 "No se puede determinar la dirección del bus desde la variable de entorno "
 "DBUS_STARTER_BUS_TYPE; variable «%s» desconocida"
 
-#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7329
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -573,7 +585,7 @@ msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr ""
 "Falta de contenido inesperada al intentar leer (de forma segura) una línea"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -581,20 +593,20 @@ msgstr ""
 "Se agotaron todos los mecanismos de autenticación (intentados: %s) "
 "(disponibles: %s)"
 
-#: gio/gdbusauth.c:1161
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "El ID del usuario debe ser el mismo en el par y el servidor"
 
-#: gio/gdbusauth.c:1173
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Cancelado a través de GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:302
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Error al obtener la información de la carpeta «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:317
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -602,34 +614,34 @@ msgstr ""
 "Los permisos de la carpeta «%s» están mal formados. Se esperaba el modo "
 "0700, se obtuvo 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:350 gio/gdbusauthmechanismsha1.c:361
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Error al crear la carpeta %s: %s"
 
-#: gio/gdbusauthmechanismsha1.c:363 gio/gfile.c:1082 gio/gfile.c:1320
-#: gio/gfile.c:1458 gio/gfile.c:1696 gio/gfile.c:1751 gio/gfile.c:1809
-#: gio/gfile.c:1893 gio/gfile.c:1950 gio/gfile.c:2014 gio/gfile.c:2069
-#: gio/gfile.c:3774 gio/gfile.c:3914 gio/gfile.c:4207 gio/gfile.c:4677
-#: gio/gfile.c:5088 gio/gfile.c:5173 gio/gfile.c:5263 gio/gfile.c:5360
-#: gio/gfile.c:5447 gio/gfile.c:5548 gio/gfile.c:8377 gio/gfile.c:8467
-#: gio/gfile.c:8551 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operación no soportada"
 
-#: gio/gdbusauthmechanismsha1.c:406
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Error al abrir el depósito de claves «%s» para su lectura: "
 
-#: gio/gdbusauthmechanismsha1.c:429 gio/gdbusauthmechanismsha1.c:770
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "La línea %d del depósito de claves en «%s» con contenido «%s» está mal "
 "formada"
 
-#: gio/gdbusauthmechanismsha1.c:443 gio/gdbusauthmechanismsha1.c:784
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -637,7 +649,7 @@ msgstr ""
 "El primer token de la línea %d del depósito de claves en «%s» con contenido "
 "«%s» está mal formado"
 
-#: gio/gdbusauthmechanismsha1.c:457 gio/gdbusauthmechanismsha1.c:798
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -645,37 +657,37 @@ msgstr ""
 "El segundo token de la línea %d del depósito de claves en «%s» con contenido "
 "«%s» está mal formado"
 
-#: gio/gdbusauthmechanismsha1.c:481
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "No se encontró la «cookie» con ID %d en el depósito de claves en «%s»"
 
-#: gio/gdbusauthmechanismsha1.c:538
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Error al crear el archivo de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:611
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Error al eliminar el archivo de bloqueo antiguo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:650
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Error al cerrar (desenlazar) el archivo de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:661
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Error al desenlazar el archivo de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:737
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Error al abrir el depósito de claves «%s» para su escritura:"
 
-#: gio/gdbusauthmechanismsha1.c:931
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr ""
@@ -696,7 +708,7 @@ msgstr ""
 "Se encontraron opciones no soportadas al construir la conexión del lado del "
 "cliente"
 
-#: gio/gdbusconnection.c:4255 gio/gdbusconnection.c:4609
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -704,80 +716,80 @@ msgstr ""
 "No existe la interfaz «org.freedesktop.DBus.Properties» en el objeto en la "
 "ruta %s"
 
-#: gio/gdbusconnection.c:4400
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "No existe la propiedad «%s»"
 
-#: gio/gdbusconnection.c:4412
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "No se puede leer la propiedad «%s»"
 
-#: gio/gdbusconnection.c:4423
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "No se puede escribir la propiedad «%s»"
 
-#: gio/gdbusconnection.c:4443
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Error al establecer la propiedad «%s». Se esperaba el tipo «%s» pero se "
 "obtuvo «%s»."
 
-#: gio/gdbusconnection.c:4548 gio/gdbusconnection.c:4763
-#: gio/gdbusconnection.c:6746
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "La interfaz «%s» no existe"
 
-#: gio/gdbusconnection.c:4985 gio/gdbusconnection.c:7260
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "No existe la interfaz «%s» en el objeto en la ruta %s"
 
-#: gio/gdbusconnection.c:5086
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "No existe el método «%s»"
 
-#: gio/gdbusconnection.c:5117
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "El tipo de mensaje, «%s», no coincide con el tipo esperado «%s»"
 
-#: gio/gdbusconnection.c:5320
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Ya existe un objeto exportado para la interfaz %s en %s"
 
-#: gio/gdbusconnection.c:5547
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "No se pudo obtener la propiedad %s.%s"
 
-#: gio/gdbusconnection.c:5603
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "No se pudo establecer la propiedad %s.%s"
 
-#: gio/gdbusconnection.c:5782
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "El método «%s» devolvió el tipo «%s» pero se esperaba «%s»"
 
-#: gio/gdbusconnection.c:6858
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "El método «%s» con interfaz «%s» y firma «%s» no existe"
 
-#: gio/gdbusconnection.c:6979
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Ya se ha exportado un subárbol para %s"
 
-#: gio/gdbusconnection.c:7268
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "El objeto no existe en la ruta «%s»"
@@ -1352,40 +1364,40 @@ msgstr "Error: %s no es un nombre de bus conocido válido\n"
 msgid "Not authorized to change debug settings"
 msgstr "No autorizado para cambiar la configuración de depuración"
 
-#: gio/gdesktopappinfo.c:2180 gio/gdesktopappinfo.c:5107
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5112
 msgid "Unnamed"
 msgstr "Sin nombre"
 
-#: gio/gdesktopappinfo.c:2590
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "El archivo de escritorio no especificó el campo Exec"
 
-#: gio/gdesktopappinfo.c:2898
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Imposible encontrar el terminal requerido por la aplicación"
 
-#: gio/gdesktopappinfo.c:3627
+#: gio/gdesktopappinfo.c:3630
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "No se puede crear la carpeta de configuración de la aplicación %s del "
 "usuario: %s"
 
-#: gio/gdesktopappinfo.c:3631
+#: gio/gdesktopappinfo.c:3634
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "No se puede crear la carpeta de configuración MIME %s del usuario: %s"
 
-#: gio/gdesktopappinfo.c:3873 gio/gdesktopappinfo.c:3897
+#: gio/gdesktopappinfo.c:3876 gio/gdesktopappinfo.c:3900
 msgid "Application information lacks an identifier"
 msgstr "La información de la aplicación carece de un identificador"
 
-#: gio/gdesktopappinfo.c:4133
+#: gio/gdesktopappinfo.c:4136
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "No se puede crear el archivo de escritorio %s del usuario"
 
-#: gio/gdesktopappinfo.c:4269
+#: gio/gdesktopappinfo.c:4272
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Definición personalizada para %s"
@@ -1454,73 +1466,78 @@ msgstr "Se esperaba un GEmblem para GEmblemedIconjo"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1581
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "El punto de montaje contenido no existe"
 
-#: gio/gfile.c:2628 gio/glocalfile.c:2488
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "No se puede copiar sobre la carpeta"
 
-#: gio/gfile.c:2688
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "No se puede copiar una carpeta sobre otra"
 
-#: gio/gfile.c:2696
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "El archivo destino ya existe"
 
-#: gio/gfile.c:2715
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "No se puede copiar la carpeta recursivamente"
 
-#: gio/gfile.c:3016
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "La unión no  está soportada"
 
-#: gio/gfile.c:3020
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Error al unir el archivo: %s"
 
-#: gio/gfile.c:3172
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Copiar (reflink/clone) entre puntos de montaje no está soportado"
 
-#: gio/gfile.c:3176
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Copiar (reflink/clone) no está soportado o no es válido"
 
-#: gio/gfile.c:3181
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Copiar (reflink/clone) no está soportado o no ha funcionado"
 
-#: gio/gfile.c:3246
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "No se puede copiar el archivo especial"
 
-#: gio/gfile.c:4140
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "El valor del enlace simbólico dado no es válido"
 
-#: gio/gfile.c:4150 glib/gfileutils.c:2335
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Enlaces simbólicos no soportados"
 
-#: gio/gfile.c:4318
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "No se soporta mover a la papelera"
 
-#: gio/gfile.c:4430
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Los nombres de archivo no pueden contener «%c»"
 
-#: gio/gfile.c:7030 gio/gvolume.c:366
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Falló al crear una carpeta temporal para la plantilla «%s»: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "el volumen no implementa el montaje"
 
-#: gio/gfile.c:7144 gio/gfile.c:7192
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "No hay ninguna aplicación registrada para manejar este archivo"
 
@@ -1779,11 +1796,11 @@ msgid "Error writing to stdout"
 msgstr "Error al escribir en la salida estándar"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:342 gio/gio-tool-list.c:173
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
-#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1201 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "UBICACIÓN"
@@ -1802,8 +1819,8 @@ msgstr ""
 "ubicaciones GIO en lugar de archivos locales: por ejemplo, puede\n"
 "usar algo como smb://servidor/recurso/archivo.txt como ubicación."
 
-#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:373 gio/gio-tool-mkdir.c:78
-#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1252 gio/gio-tool-open.c:98
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
 #: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "No se han proporcionado ubicaciones"
@@ -1891,72 +1908,65 @@ msgstr "Los atributos que obtener"
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTOS"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "No seguir enlaces simbólicos"
 
-#: gio/gio-tool-info.c:80
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributos:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:136
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nombre que mostrar: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:141
-#, c-format
-msgid "edit name: %s\n"
-msgstr "nombre editado: %s\n"
-
-#: gio/gio-tool-info.c:147
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nombre: %s\n"
 
-#: gio/gio-tool-info.c:154
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipo: %s\n"
 
-#: gio/gio-tool-info.c:160
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "tamaño: "
 
-#: gio/gio-tool-info.c:165
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "oculto\n"
 
-#: gio/gio-tool-info.c:168
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "URI: %s\n"
 
-#: gio/gio-tool-info.c:174
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "ruta local: %s\n"
 
-#: gio/gio-tool-info.c:207
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "montaje unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:288
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atributos que se pueden establecer:\n"
 
-#: gio/gio-tool-info.c:312
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Espacios de nombres de atributos que se pueden escribir:\n"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Mostrar información sobre las ubicaciones."
 
-#: gio/gio-tool-info.c:349
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2227,19 +2237,19 @@ msgstr "Montar un volumen TCRYPT oculto"
 msgid "Mount a TCRYPT system volume"
 msgstr "Montar un volumen de sistema TCRYPT"
 
-#: gio/gio-tool-mount.c:267 gio/gio-tool-mount.c:299
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Acceso anónimo denegado"
 
-#: gio/gio-tool-mount.c:524
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "No hay unidad para el archivo de dispositivo"
 
-#: gio/gio-tool-mount.c:1016
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "No hay volumen para el ID dado"
 
-#: gio/gio-tool-mount.c:1205
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Montar o desmontar las ubicaciones."
 
@@ -2294,7 +2304,7 @@ msgstr "Renombrar un archivo."
 msgid "Missing argument"
 msgstr "Falta el argumento"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Demasiados argumentos"
 
@@ -2350,39 +2360,43 @@ msgstr "Leer de la entrada estándar y guardar en DESTINO."
 msgid "No destination given"
 msgstr "No se ha indicado el destino"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Tipo del atributo"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPO"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Quitar el atributo dado"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTO"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALOR"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Establecer el atributo UBICACIÓN de un archivo."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Ubicación no encontrada"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Atributo no especificado"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Valor no especificado"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Tipo de atributo «%s» no válido"
@@ -3069,12 +3083,12 @@ msgstr ""
 "No se han encontrado archivos de esquemas: se ha eliminado el archivo de "
 "salida existente."
 
-#: gio/glocalfile.c:551 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Nombre de archivo no válido %s"
 
-#: gio/glocalfile.c:984
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Error al obtener la información del sistema de archivos para %s: %s"
@@ -3083,262 +3097,262 @@ msgstr "Error al obtener la información del sistema de archivos para %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1125
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "No se ha encontrado el punto de montaje para el archivo %s"
 
-#: gio/glocalfile.c:1148
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "No se puede renombrar la carpeta raíz"
 
-#: gio/glocalfile.c:1166 gio/glocalfile.c:1189
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Error al leer el archivo %s: %s"
 
-#: gio/glocalfile.c:1173
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "No se puede renombrar el archivo, el nombre de archivo ya existe"
 
-#: gio/glocalfile.c:1186 gio/glocalfile.c:2382 gio/glocalfile.c:2410
-#: gio/glocalfile.c:2549 gio/glocalfileoutputstream.c:658
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nombre de archivo no válido"
 
-#: gio/glocalfile.c:1354 gio/glocalfile.c:1365
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Error al abrir el archivo %s: %s"
 
-#: gio/glocalfile.c:1490
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Error al eliminar el archivo %s: %s"
 
-#: gio/glocalfile.c:1984 gio/glocalfile.c:1995 gio/glocalfile.c:2022
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Error al mover a la papelera el archivo %s: %s"
 
-#: gio/glocalfile.c:2042
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "No se pudo crear la carpeta de papelera %s: %s"
 
-#: gio/glocalfile.c:2063
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "No se pudo encontrar la carpeta de nivel superior para la papelera %s"
 
-#: gio/glocalfile.c:2071
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Copiar (reflink/clone) entre puntos de montaje no está soportado"
 
-#: gio/glocalfile.c:2157 gio/glocalfile.c:2185
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "No se pudo encontrar o crear la carpeta %s de la papelera para %s"
 
-#: gio/glocalfile.c:2231
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "No se pudo crear la información de papelera para el archivo %s: %s"
 
-#: gio/glocalfile.c:2293
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "No se pudo enviar a la papelera el archivo %s entre sistemas de archivos"
 
-#: gio/glocalfile.c:2297 gio/glocalfile.c:2353
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "No se pudo enviar a la papelera el archivo %s: %s"
 
-#: gio/glocalfile.c:2359
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "No se pudo enviar a la papelera el archivo %s"
 
-#: gio/glocalfile.c:2385
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Error al crear la carpeta %s: %s"
 
-#: gio/glocalfile.c:2414
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "El sistema de archivos no soporta enlaces simbólicos"
 
-#: gio/glocalfile.c:2417
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Error al crear el enlace simbólico %s: %s"
 
-#: gio/glocalfile.c:2460 gio/glocalfile.c:2495 gio/glocalfile.c:2552
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Error al mover el archivo %s: %s"
 
-#: gio/glocalfile.c:2483
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "No se puede mover una carpeta sobre una carpeta"
 
-#: gio/glocalfile.c:2509 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
 #: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
 #: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Falló la creación del archivo de respaldo"
 
-#: gio/glocalfile.c:2528
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Error al eliminar el archivo destino: %s"
 
-#: gio/glocalfile.c:2542
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "No se soporta mover archivos entre puntos de montaje"
 
-#: gio/glocalfile.c:2716
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "No se pudo determinar el uso de disco de %s: %s"
 
-#: gio/glocalfileinfo.c:769
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "El valor del atributo de ser no nulo"
 
-#: gio/glocalfileinfo.c:776
-msgid "Invalid attribute type (string expected)"
-msgstr "Tipo de atributo no válido (se esperaba una cadena)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Tipo de atributo no válido (se esperaba una cadena o no válido)"
 
-#: gio/glocalfileinfo.c:783
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nombre extendido del atributo no válido"
 
-#: gio/glocalfileinfo.c:823
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Error al establecer el atributo extendido «%s»: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (codificación no válida)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
 #: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Error al obtener la información del archivo «%s»: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Error al obtener la información del descriptor del archivo: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Tipo de atributo no válido (se esperaba uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Tipo de atributo no válido (se esperaba uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Tipo de atributo no válido (se esperaba una cadena byte)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "No se pueden establecer permisos en enlaces simbólicos"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Error al establecer permisos: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Error al establecer el propietario: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "el enlace simbólico debe ser no nulo"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Error al establecer el enlace simbólico: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Error al establecer el enlace simbólico: el archivo no es un enlace simbólico"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "Los %d nanosegundos adicionales para la marca de tiempo UNIX %lld son "
 "negativos"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Los %d nanosegundos adicionales para la marca de tiempo UNIX %lld alcanzan 1 "
 "segundo"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "La marca de tiempo UNIX %lld no cabe en 64 bits"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "La marca de tiempo UNIX %lld está fuera del rango soportado por Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "El nombre de archivo «%s» no se puede convertir a UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "No se puede abrir el archivo «%s»: error de Windows %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Error al establecer o modificar la hora de acceso para el archivo %s: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Error al establecer o modificar el tiempo de acceso: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "El contexto SELinux debe ser no nulo"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux no está activado en este sistema"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Error al establecer el contexto SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Establecer el atributo %s no está soportado"
@@ -3360,7 +3374,7 @@ msgstr "Error al cerrar el archivo: %s"
 msgid "Error seeking in file: %s"
 msgstr "Error al buscar en el archivo: %s"
 
-#: gio/glocalfilemonitor.c:868
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr ""
 "No se pudo encontrar el tipo de monitorización del archivo local "
@@ -3555,6 +3569,10 @@ msgstr "La suma de vectores pasada a %s es demasiado grande"
 msgid "Source stream is already closed"
 msgstr "El flujo de origen ya está cerrado"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Falló la búsqueda del proxy no especificado"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
 #: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
@@ -3577,7 +3595,7 @@ msgstr "Dominio no válido"
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
 #: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
 #: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
-#: gio/gresourcefile.c:738
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "El recurso en «%s» no existe"
@@ -3587,12 +3605,16 @@ msgstr "El recurso en «%s» no existe"
 msgid "The resource at “%s” failed to decompress"
 msgstr "El recurso en «%s» falló al descomprimir"
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "No se puede renombrar los archivos de recursos"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "El recurso en «%s» no es una carpeta"
 
-#: gio/gresourcefile.c:942
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "El flujo de entrada no implementa la búsqueda"
 
@@ -4120,12 +4142,12 @@ msgstr "GSocketControlMessage no está soportado en Windows"
 msgid "Error receiving message: %s"
 msgstr "Error al recibir el mensaje: %s"
 
-#: gio/gsocket.c:6097 gio/gsocket.c:6108 gio/gsocket.c:6171
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "No se pudieron leer las credenciales del socket: %s"
 
-#: gio/gsocket.c:6180
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials no está implementado en este SO"
 
@@ -4143,12 +4165,12 @@ msgstr "No se pudo conectar a %s: "
 msgid "Could not connect: "
 msgstr "No se pudo conectar: "
 
-#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1795
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr ""
 "No se soporta intentar hacer de proxy sobre una conexión que no es TCP."
 
-#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1824
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "El protocolo del proxy «%s» no está soportado."
@@ -4252,7 +4274,7 @@ msgstr "El proxy SOCKSv5 no soporta el tipo de dirección proporcionado."
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Error desconocido del proxy SOCKSv5."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
@@ -4333,11 +4355,11 @@ msgstr "No se encontró ningún certificado codificado con PEM"
 msgid "Could not parse PEM-encoded certificate"
 msgstr "No se pudo analizar el certificado codificado con PEM"
 
-#: gio/gtlscertificate.c:798
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Este «backend» de TLS actual no soporta crear certificados PKCS #12"
 
-#: gio/gtlscertificate.c:1015
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Este GTlsBackend no soporta crear certificados PKCS #11"
 
@@ -4435,7 +4457,7 @@ msgstr "Error al leer del descriptor del archivo: %s"
 msgid "Error closing file descriptor: %s"
 msgstr "Error al cerrar el descriptor del archivo: %s"
 
-#: gio/gunixmounts.c:2811 gio/gunixmounts.c:2864
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Sistema de archivos raíz"
 
@@ -4648,25 +4670,25 @@ msgid "The pathname “%s” is not an absolute path"
 msgstr "El nombre de la ruta «%s» no es una ruta absoluta"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
-msgstr "%a %H:%M:%S, %e de %B de %Y"
+msgstr "%a %H:%M:%S, %-d de %B de %Y"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4687,62 +4709,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "enero"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "febrero"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "marzo"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "abril"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "mayo"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "junio"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "julio"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "agosto"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "septiembre"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "octubre"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "noviembre"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "diciembre"
@@ -4764,132 +4786,132 @@ msgstr "diciembre"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "ene"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "abr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "may"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "ago"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "oct"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "dic"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Lunes"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Martes"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Miércoles"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Jueves"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Viernes"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sábado"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Domingo"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Lun"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Mar"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Mié"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Jue"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Vie"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sáb"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Dom"
@@ -4911,62 +4933,62 @@ msgstr "Dom"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "enero"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "febrero"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "marzo"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "abril"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "mayo"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "junio"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "julio"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "agosto"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "septiembre"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "octubre"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "noviembre"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "diciembre"
@@ -4988,74 +5010,74 @@ msgstr "diciembre"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "ene"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "abr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "may"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "ago"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "oct"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dic"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
@@ -5142,25 +5164,25 @@ msgstr "La plantilla «%s» no contiene XXXXXX"
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Falló al leer el enlace simbólico «%s»: %s"
 
-#: glib/giochannel.c:1407
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "No se pudo abrir el conversor de «%s» a «%s»: %s"
 
-#: glib/giochannel.c:1760
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "No se puede hacer una lectura en bruto (raw) en g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1807 glib/giochannel.c:2065 glib/giochannel.c:2152
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Se han dejado datos no convertidos en el búfer de lectura"
 
-#: glib/giochannel.c:1888 glib/giochannel.c:1965
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "El canal termina en un carácter parcial"
 
-#: glib/giochannel.c:1951
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr ""
 "No se puede hacer una lectura en bruto (raw) en g_io_channel_read_to_end"
@@ -5576,243 +5598,187 @@ msgstr "Falta un argumento para %s"
 msgid "Unknown option %s"
 msgstr "Opción desconocida %s"
 
-#: glib/gregex.c:257
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "objeto corrupto"
 
-#: glib/gregex.c:259
-msgid "internal error or corrupted object"
-msgstr "error interno u objeto corrupto"
-
-#: glib/gregex.c:261
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "sin memoria"
 
-#: glib/gregex.c:266
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "se alcanzó el límite de «backtracking»"
 
-#: glib/gregex.c:278 glib/gregex.c:286
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "error interno"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "el patrón contiene elementos no soportados para una coincidencia parcial"
 
-#: glib/gregex.c:280
-msgid "internal error"
-msgstr "error interno"
-
-#: glib/gregex.c:288
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "no se soportan referencias anteriores como condiciones para coincidencias "
 "parciales"
 
-#: glib/gregex.c:297
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "se alcanzó el límite de recursividad"
 
-#: glib/gregex.c:299
-msgid "invalid combination of newline flags"
-msgstr "combinación de banderas de nueva línea no válidas"
-
-#: glib/gregex.c:301
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "desplazamiento erróneo"
 
-#: glib/gregex.c:303
-msgid "short utf8"
-msgstr "UTF8 corto"
-
-#: glib/gregex.c:305
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "bucle de repetición"
 
-#: glib/gregex.c:309
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "solicitado el modo de coincidencia que no se compiló para JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "error desconocido"
 
-#: glib/gregex.c:329
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ al final del patrón"
 
-#: glib/gregex.c:332
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c al final del patrón"
 
-#: glib/gregex.c:335
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "carácter no reconocido después de \\"
 
-#: glib/gregex.c:338
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "números fuera de rango en el cuantificador {}"
 
-#: glib/gregex.c:341
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "número demasiado grande en el cuantificador {}"
 
-#: glib/gregex.c:344
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "falta la terminación ] para la clase de carácter"
 
-#: glib/gregex.c:347
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "secuencia de escape no válida en la clase de carácter"
 
-#: glib/gregex.c:350
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "rango fuera de orden en la clase de carácter"
 
-#: glib/gregex.c:353
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nada que repetir"
 
-#: glib/gregex.c:357
-msgid "unexpected repeat"
-msgstr "repetición inesperada"
-
-#: glib/gregex.c:360
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "carácter no reconocido después de (? o (?-"
 
-#: glib/gregex.c:363
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "Sólo se soportan las clases con nombres POSIX dentro de una clase"
 
-#: glib/gregex.c:366
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "los elementos POSIX recopilados no están soportados"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "falta el ) de terminación"
 
-#: glib/gregex.c:369
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referencia a un subpatrón no existente"
 
-#: glib/gregex.c:372
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "falta ) después del comentario"
 
-#: glib/gregex.c:375
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "la expresión regular es demasiado larga"
 
-#: glib/gregex.c:378
-msgid "failed to get memory"
-msgstr "falló al obtener memoria"
-
-#: glib/gregex.c:382
-msgid ") without opening ("
-msgstr ") sin ( que lo abriera"
-
-#: glib/gregex.c:386
-msgid "code overflow"
-msgstr "desbordamiento de código"
-
-#: glib/gregex.c:390
-msgid "unrecognized character after (?<"
-msgstr "carácter no reconocido después de (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "número o nombre mal formado después de (?("
 
-#: glib/gregex.c:393
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "la comprobación «lookbehind» no tiene una longitud fija"
 
-#: glib/gregex.c:396
-msgid "malformed number or name after (?("
-msgstr "número o nombre mal formado después de (?("
-
-#: glib/gregex.c:399
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "el grupo condicional contiene más de dos ramas"
 
-#: glib/gregex.c:402
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "se esperaba una comprobación después de (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:409
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R o los dígitos (?[+-] deben estar seguidos por )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "una referencia con número no puede ser cero"
 
-#: glib/gregex.c:412
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nombre de clase POSIX desconocido"
 
-#: glib/gregex.c:415
-msgid "POSIX collating elements are not supported"
-msgstr "los elementos POSIX recopilados no están soportados"
-
-#: glib/gregex.c:418
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "el valor del carácter en la secuencia \\x{…} es demasiado largo"
 
-#: glib/gregex.c:421
-msgid "invalid condition (?(0)"
-msgstr "condición no válida (?(0)"
-
-#: glib/gregex.c:424
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "no se permite \\C en comprobaciones «lookbehind»"
 
-#: glib/gregex.c:431
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr ""
-"las secuencias de escape \\L, \\l, \\N{nombre}, \\U, y \\u no están "
-"soportadas"
-
-#: glib/gregex.c:434
-msgid "recursive call could loop indefinitely"
-msgstr "una llamada recursiva podrá crear un bucle infinito"
-
-#: glib/gregex.c:438
-msgid "unrecognized character after (?P"
-msgstr "carácter no reconocido después de (?P"
-
-#: glib/gregex.c:441
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "falta el terminador en el nombre del subpatrón"
 
-#: glib/gregex.c:444
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dos subpatrones tienen el mismo nombre"
 
-#: glib/gregex.c:447
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "secuencia \\P o \\p mal formada"
 
-#: glib/gregex.c:450
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nombre de propiedad desconocido después de \\P o \\p"
 
-#: glib/gregex.c:453
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "el nombre del subpatrón es demasiado largo (máximo 32 caracteres)"
 
-#: glib/gregex.c:456
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "demasiados subpatrones con nombre (máximo 10.000)"
 
-#: glib/gregex.c:459
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "el valor octal es mayor que \\377"
 
-#: glib/gregex.c:463
-msgid "overran compiling workspace"
-msgstr "se desbordó el espacio de trabajo de compilación"
-
-#: glib/gregex.c:467
-msgid "previously-checked referenced subpattern not found"
-msgstr "no se encontró el subpatrón referenciado anteriormente comprobado"
-
-#: glib/gregex.c:470
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "el grupo DEFINE contiene más de una rama"
 
-#: glib/gregex.c:473
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "opciones NEWLINE inconsistentes"
 
-#: glib/gregex.c:476
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5820,135 +5786,119 @@ msgstr ""
 "\\g no está seguido por un nombre entre llaves, corchetes angulares o número "
 "o entre comillas, o por un número simple"
 
-#: glib/gregex.c:480
-msgid "a numbered reference must not be zero"
-msgstr "una referencia con número no puede ser cero"
-
-#: glib/gregex.c:483
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "no se permite un argumento para (*ACCEPT), (*FAIL), o (*COMMIT)"
 
-#: glib/gregex.c:486
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) no reconocido"
 
-#: glib/gregex.c:489
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "el número es demasiado grande"
 
-#: glib/gregex.c:492
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "falta elnombre del subpatrón después de (?&"
 
-#: glib/gregex.c:495
-msgid "digit expected after (?+"
-msgstr "se esperaba un dígito después de (?+"
-
-#: glib/gregex.c:498
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"] es un carácter de datos no válido en el modo de compatibilidad de "
-"JavaScript"
-
-#: glib/gregex.c:501
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "no se permiten diferentes nombres para subpatrones del mismo número"
 
-#: glib/gregex.c:504
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) debe tener un argumento"
 
-#: glib/gregex.c:507
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c debe estar seguido de un carácter ASCII"
 
-#: glib/gregex.c:510
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k no está seguido por un nombre entre llaves, corchetes angulares o entre "
 "comillas"
 
-#: glib/gregex.c:513
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N no está soportado en una clase"
 
-#: glib/gregex.c:516
-msgid "too many forward references"
-msgstr "demasiadas referencias hacia adelante"
-
-#: glib/gregex.c:519
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "el nombre es demasiado largo en (*MARK), (*PRUNE), (*SKIP), o (*THEN)"
 
-#: glib/gregex.c:522
-msgid "character value in \\u.... sequence is too large"
-msgstr "el valor del carácter en la secuencia \\u{…} es demasiado largo"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "desbordamiento de código"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "carácter no reconocido después de (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "se desbordó el espacio de trabajo de compilación"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "no se encontró el subpatrón referenciado anteriormente comprobado"
 
-#: glib/gregex.c:745 glib/gregex.c:1990
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Error al coincidir con la expresión regular %s: %s"
 
-#: glib/gregex.c:1323
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "La biblioteca PCRE está compilada sin soporte para UTF8"
 
-#: glib/gregex.c:1327
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr ""
-"La biblioteca PCRE está compilada sin soporte para las propiedades de UTF8"
-
-#: glib/gregex.c:1335
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "La biblioteca PCRE está compilada con opciones incompatibles"
 
-#: glib/gregex.c:1364
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Error al optimizar la expresión regular %s: %s"
-
-#: glib/gregex.c:1444
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Error al compilar la expresión regular %s en el carácter %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Error al compilar la expresión regular «%s» en el carácter %s: %s"
 
-#: glib/gregex.c:2429
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "se esperaba un dígito hexadecimal o «}»"
 
-#: glib/gregex.c:2445
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "se esperaba un dígito hexadecimal"
 
-#: glib/gregex.c:2485
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "falta «<» en la referencia simbólica"
 
-#: glib/gregex.c:2494
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "referencia de símbolo sin terminar"
 
-#: glib/gregex.c:2501
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "referencia simbólica de longitud cero"
 
-#: glib/gregex.c:2512
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "se esperaba un dígito"
 
-#: glib/gregex.c:2530
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "referencia simbólica ilegal"
 
-#: glib/gregex.c:2593
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "«\\» al final de la cadena"
 
-#: glib/gregex.c:2597
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "secuencia de escape desconocida"
 
-#: glib/gregex.c:2607
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Error al analizar el texto de reemplazo «%s» en el carácter %lu: %s"
@@ -5995,7 +5945,7 @@ msgstr "Error inesperado al leer datos desde el proceso hijo (%s)"
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Falló inesperado en waitpid() (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "El proceso hijo terminó con el código %ld"
@@ -6015,7 +5965,7 @@ msgstr "El proceso hijo se detuvo por la señal %ld"
 msgid "Child process exited abnormally"
 msgstr "El proceso hijo terminó de forma anormal"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Falló al leer desde el conducto hijo (%s)"
@@ -6030,7 +5980,7 @@ msgstr "Falló al ejecutar el proceso hijo «%s» (%s)"
 msgid "Failed to fork (%s)"
 msgstr "Falló al bifurcar (fork) (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Falló al cambiar a la carpeta «%s» (%s)"
@@ -6070,46 +6020,46 @@ msgstr "Error desconocido al ejecutar el proceso hijo «%s»"
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Falló al leer suficientes datos desde el conducto del pid hijo (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Falló al leer los datos desde un proceso hijo"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Falló al ejecutar el proceso hijo (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Falló al hacer dup() en el proceso hijo (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nombre de programa no válido: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Cadena no válida en el vector del argumento en %d: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Cadena no válida en el entorno: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Carpeta de trabajo no válido: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Falló al ejecutar el programa auxiliar (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6117,21 +6067,21 @@ msgstr ""
 "Falló inesperado en g_io_channel_win32_poll() al leer datos desde un proceso "
 "hijo"
 
-#: glib/gstrfuncs.c:3353 glib/gstrfuncs.c:3455
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Una cadena vacía no es un número"
 
-#: glib/gstrfuncs.c:3377
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "«%s» no es un número con signo"
 
-#: glib/gstrfuncs.c:3387 glib/gstrfuncs.c:3491
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "El número «%s» está fuera de los límites [%s, %s]"
 
-#: glib/gstrfuncs.c:3481
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "«%s» no es un número sin signo"
@@ -6433,6 +6383,67 @@ msgid "%.1f EB"
 msgstr "%.1f EB"
 
 #, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "nombre editado: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "error interno u objeto corrupto"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "combinación de banderas de nueva línea no válidas"
+
+#~ msgid "short utf8"
+#~ msgstr "UTF8 corto"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "repetición inesperada"
+
+#~ msgid "failed to get memory"
+#~ msgstr "falló al obtener memoria"
+
+#~ msgid ") without opening ("
+#~ msgstr ") sin ( que lo abriera"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "carácter no reconocido después de (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R o los dígitos (?[+-] deben estar seguidos por )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "condición no válida (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr ""
+#~ "las secuencias de escape \\L, \\l, \\N{nombre}, \\U, y \\u no están "
+#~ "soportadas"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "una llamada recursiva podrá crear un bucle infinito"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "se esperaba un dígito después de (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] es un carácter de datos no válido en el modo de compatibilidad de "
+#~ "JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "demasiadas referencias hacia adelante"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "el valor del carácter en la secuencia \\u{…} es demasiado largo"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr ""
+#~ "La biblioteca PCRE está compilada sin soporte para las propiedades de UTF8"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Error al optimizar la expresión regular %s: %s"
+
+#, c-format
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index dd3f4fc..d96ec11 100644 (file)
--- a/po/eu.po
+++ b/po/eu.po
@@ -10,8 +10,8 @@
 msgid ""
 msgstr "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-07-26 07:58+0000\n"
-"PO-Revision-Date: 2022-07-31 10:00+0100\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-07 10:00+0100\n"
 "Last-Translator: Asier Sarasua Garmendia <asiersarasua@ni.eus>\n"
 "Language-Team: Basque <librezale@librezale.eus>\n"
 "Language: eu\n"
@@ -1673,7 +1673,7 @@ msgstr "Errorea irteera arruntean (stdout) idaztean"
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
 #: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "KOKALEKUA"
@@ -1775,7 +1775,7 @@ msgstr "Atributuak lortzeko"
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTUAK"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Ez jarraitu esteka sinbolikoak"
 
@@ -2156,7 +2156,7 @@ msgstr "Aldatu fitxategi-izena."
 msgid "Missing argument"
 msgstr "Argumentua falta da"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Argumentu gehiegi"
 
@@ -2212,39 +2212,43 @@ msgstr "Irakurri sarrera estandarretik eta gorde HELBIDEAN."
 msgid "No destination given"
 msgstr "Ez da helbururik eman"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Atributu mota"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "MOTA"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Kendu emandako atributua"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTUA"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "BALIOA"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Ezarri fitxategiaren KOKALEKUA atributua"
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Ez da kokalekurik zehaztu"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Ez da atributurik zehaztu"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Ez da baliorik zehaztu"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Baliogabeko ”%s” atributu mota"
@@ -3366,7 +3370,7 @@ msgstr "Baliogabeko domeinua"
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
 #: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
 #: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
-#: gio/gresourcefile.c:738
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "“%s”(e)ko baliabidea ez da existitzen"
@@ -3376,12 +3380,16 @@ msgstr "“%s”(e)ko baliabidea ez da existitzen"
 msgid "The resource at “%s” failed to decompress"
 msgstr "Huts egin du “%s”(e)ko baliabidea deskonprimatzean"
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Baliabideen fitxategiari ezin zaio izena aldatu"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "“%s”(e)ko baliabidea ez da direktorio bat"
 
-#: gio/gresourcefile.c:942
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Sarrerako korronteak ez dauka bilaketa inplementatuta"
 
@@ -4019,7 +4027,7 @@ msgstr "SOCKSv5 proxyak ez du emandako helbide mota onartzen."
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "SOCKSv5 proxyaren errore ezezaguna."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Ezin izan da kanalizazioa sortu prozesu haurrarekin komunikatzeko (%s)"
@@ -5614,7 +5622,7 @@ msgstr "Ustekabeko errorea datuak prozesu umetik irakurtzean (%s)"
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Ustekabeko errorea waitpid()-en (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Prozesu haurra amaitu da %ld kodearekin"
@@ -5634,7 +5642,7 @@ msgstr "Prozesu haurra %ld seinaleak geldituta"
 msgid "Child process exited abnormally"
 msgstr "Prozesu haurra ustekabean amaituta"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Ezin izan da kanalizazio umetik irakurri (%s)"
@@ -5649,7 +5657,7 @@ msgstr "Ezin izan da “%s” prozesu haurra abiarazi (%s)"
 msgid "Failed to fork (%s)"
 msgstr "Ezin da sardetu (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Ezin izan da “%s” direktoriora aldatu (%s)"
@@ -5689,48 +5697,48 @@ msgstr "Errore ezezaguna “%s” prozesu haurra exekutatzean"
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Ezin izan da nahikoa datu irakurri pid kanalizazio umetik (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Ezin izan da daturik irakurri prozesu umetik"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Ezin izan da prozesu haurra exekutatu (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Huts egin du dup() komandoak prozesu haurrean (%s)"
 
 #
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Programaren izen baliogabea: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Kate baliogabea %d(e)ko bektorearen argumentuan: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Kate baliogabea ingurunean: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Laneko direktorio baliogabea: %s"
 
 #
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Ezin izan da laguntza-programa exekutatu (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
index 630973d..cee417a 100644 (file)
--- a/po/fa.po
+++ b/po/fa.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib HEAD\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-07-16 14:21+0000\n"
-"PO-Revision-Date: 2022-07-18 00:11+0430\n"
+"POT-Creation-Date: 2022-09-12 05:47+0000\n"
+"PO-Revision-Date: 2022-09-12 13:55+0430\n"
 "Last-Translator: Danial Behzadi <dani.behzi@ubuntu.com>\n"
 "Language-Team: Persian <>\n"
 "Language: fa\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: Poedit 3.1\n"
+"X-Generator: Poedit 3.1.1\n"
 
 #: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
@@ -29,12 +29,12 @@ msgstr "تنظیم برنامهٔ پیش‌گزیده هنوز پشتیبانی
 msgid "Setting application as last used for type not supported yet"
 msgstr "تنظیم برنامه به عنوان آخرین استفاده برای گونه هنوز پشتیبانی نمی‌شود"
 
-#: gio/gappinfo.c:808
+#: gio/gappinfo.c:810
 #, c-format
 msgid "Failed to find default application for content type ‘%s’"
 msgstr "شکست در یافتن برنامهٔ پیش‌گزیده برای گونهٔ محتوای «%s»"
 
-#: gio/gappinfo.c:868
+#: gio/gappinfo.c:870
 #, c-format
 msgid "Failed to find default application for URI Scheme ‘%s’"
 msgstr "شکست در یافتن برنامهٔ پیش‌گزیده برای شمای نشانی %s"
@@ -106,19 +106,19 @@ msgstr "فراخوانی کنشی روی برنامه"
 
 #: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
-msgstr ""
+msgstr "APPID ACTION [PARAMETER]"
 
 #: gio/gapplication-tool.c:67
 msgid "List available actions"
-msgstr ""
+msgstr "سیاه کردن کنش‌های موجود"
 
 #: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
-msgstr ""
+msgstr "سیاهه کردن کنش‌های ایستا برای یک برنامه (از پروندهٔ ‪.desktop‬)"
 
 #: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
-msgstr ""
+msgstr "APPID"
 
 #: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
 #: gio/gio-tool.c:226
@@ -127,11 +127,11 @@ msgstr "COMMAND"
 
 #: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
-msgstr ""
+msgstr "دستور برای چاپ راهنمای باجزییات"
 
 #: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
-msgstr ""
+msgstr "شناسهٔ برنامه در قالب دی‌باس (مثل: org.example.viewer)"
 
 #: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
 #: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
@@ -141,7 +141,7 @@ msgstr "FILE"
 
 #: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
-msgstr ""
+msgstr "نام پرونده‌های نسبی یا ثابت یا نشانی‌ها برای گشودن"
 
 #: gio/gapplication-tool.c:77
 msgid "ACTION"
@@ -153,11 +153,11 @@ msgstr "نام کنش برای فراخوانی"
 
 #: gio/gapplication-tool.c:78
 msgid "PARAMETER"
-msgstr ""
+msgstr "PARAMETER"
 
 #: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
-msgstr ""
+msgstr "پارامتر اختیاری برای فراخوانی کنش، در قالب GVariant"
 
 #: gio/gapplication-tool.c:100 gio/gresource-tool.c:534 gio/gsettings-tool.c:678
 #, c-format
@@ -178,7 +178,7 @@ msgstr "متغییرها:\n"
 
 #: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
-msgstr ""
+msgstr "[ARGS…]"
 
 #: gio/gapplication-tool.c:138
 #, c-format
@@ -192,6 +192,8 @@ msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
 "\n"
 msgstr ""
+"برای گرفتن راهنمای پرجزییات از «%s help COMMAND‬»‌ استفاده کنید.\n"
+"\n"
 
 #: gio/gapplication-tool.c:169
 #, c-format
@@ -199,11 +201,13 @@ msgid ""
 "%s command requires an application id to directly follow\n"
 "\n"
 msgstr ""
+"دستور %s نیازمند شناسهٔ برنامه‌ای برای پیگیری مستقیم است\n"
+"\n"
 
 #: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
-msgstr ""
+msgstr "شناسهٔ برنامهٔ نامعتبر: «%s»\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
 #: gio/gapplication-tool.c:186
@@ -212,6 +216,8 @@ msgid ""
 "“%s” takes no arguments\n"
 "\n"
 msgstr ""
+"«%s» هیچ آرگومانی نمی‌گیرد\n"
+"\n"
 
 #: gio/gapplication-tool.c:270
 #, c-format
@@ -225,7 +231,7 @@ msgstr "خطای فرستادن %s پیام به برنامه: %s\n"
 
 #: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
-msgstr ""
+msgstr "نام کنش باید پس از شناسهٔ برنامه داده شود\n"
 
 #: gio/gapplication-tool.c:329
 #, c-format
@@ -233,6 +239,8 @@ msgid ""
 "invalid action name: “%s”\n"
 "action names must consist of only alphanumerics, “-” and “.”\n"
 msgstr ""
+"نام کنش نامعتبر: «%s»\n"
+"نام‌های کنش‌ها باید فقط شامل حرف‌رقم، «-» و «.»‌ باشند\n"
 
 #: gio/gapplication-tool.c:348
 #, c-format
@@ -243,11 +251,11 @@ msgstr ""
 
 #: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
-msgstr ""
+msgstr "کنش بیشینه یک پارامتر می‌پذیرد\n"
 
 #: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
-msgstr ""
+msgstr "دستور کنش‌های سیاهه فقط شناسهٔ برنامه را می‌گیرند"
 
 #: gio/gapplication-tool.c:425
 #, c-format
@@ -278,7 +286,7 @@ msgstr "جویش روی جریان پایه پشتیبانی نمی‌شود"
 
 #: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
-msgstr ""
+msgstr "نمی تواند GbufferedInputStream را کوتاه کند"
 
 #: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
 #: gio/goutputstream.c:2200
@@ -289,7 +297,7 @@ msgstr "جریان از قبل بسته شده است"
 msgid "Truncate not supported on base stream"
 msgstr "هرس روی جریان پایه پشتیبانی نمی‌شود"
 
-#: gio/gcancellable.c:321 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
 #: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
@@ -322,7 +330,7 @@ msgstr "خطا در حین تبدیل: %s"
 
 #: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
-msgstr "مقداردهی‌های اولیه‌ی قابل لغو پشتیبانی نمی‌شود"
+msgstr "مقداردهی‌های اولیهٔ قابل لغو پشتیبانی نمی‌شود"
 
 #: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
@@ -334,7 +342,7 @@ msgstr "تبدیل از مجموعهٔ نویسهٔ «%s» به «%s» پشتی
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "نمی‌توان تبدیلگر «%s» به «%s» را گشود"
 
-#: gio/gcontenttype.c:473
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "نوع %s"
@@ -350,7 +358,7 @@ msgstr "نوع پرونده %s"
 
 #: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
-msgstr ""
+msgstr "دارای داده‌های نامعتبر در GCredentials"
 
 #: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
@@ -370,61 +378,63 @@ msgstr "جعل گواهی روی این سیستم‌عامل ممکن نیست"
 
 #: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
-msgstr ""
+msgstr "پایان جریان زودهنگام نامنتظره"
 
 #: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
-msgstr ""
+msgstr "کلید پشتیبانی نشدهٔ «%s» در ورودی نشانی «%s»"
 
 #: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
-msgstr ""
+msgstr "ترکیب جفت کلید و مقدار بی‌معنی در ورودی نشانی «%s»"
 
 #: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract keys)"
 msgstr ""
+"نشانی «%s» نامعتبر است (فقط یکی از کلیدهای path، dir، tmpdir یا abstract را نیاز "
+"دارد)"
 
 #: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
 #: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
-msgstr ""
+msgstr "خطا در نشانی «%s» — مولّفهٔ «%s» بدریخت است"
 
 #: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
-msgstr ""
+msgstr "جابه‌جایی پشتیبانی نشده یا ناشناختهٔ «%s» برای نشانی «%s»"
 
 #: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
-msgstr ""
+msgstr "عنصر نشانی «%s» دارای دونقطه (:) نیست."
 
 #: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
-msgstr ""
+msgstr "نام جابه‌جایی در عنصر نشانی «%s» نباید خالی باشد"
 
 #: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal sign"
-msgstr ""
+msgstr "جفت گلید و مقدار %Id، «%s» در عنصر نشانی «%s» دارای علامت مساوی نیست"
 
 #: gio/gdbusaddress.c:508
 #, c-format
 msgid "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
-msgstr ""
+msgstr "جفت گلید و مقدار %Id، «%s» در عنصر نشانی «%s» نباید کلیدی خالی داشته باشد"
 
 #: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element “%s”"
-msgstr ""
+msgstr "خطا در حذف کلید یا مقدار در جفت کلیدمقدار %Id، «%s» در نشانی عنصر «%s»"
 
 #: gio/gdbusaddress.c:590
 #, c-format
@@ -432,21 +442,23 @@ msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
 "“path” or “abstract” to be set"
 msgstr ""
+"خطا در نشانی «%s» — جابه‌جایی یونیکس نیازمند تنظیم بودن دقیقاً یکی از کلیدهای path "
+"یا abstract است"
 
 #: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
-msgstr ""
+msgstr "خطا در نشانی «%s» — مولّفهٔ host غایب یا بدریخت است"
 
 #: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
-msgstr ""
+msgstr "خطا در نشانی «%s» — مولّفهٔ port غایب یا بدریخت است"
 
 #: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
-msgstr ""
+msgstr "خطا در نشانی «%s» — مولّفهٔ noncefile غایب یا بدریخت است"
 
 #: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
@@ -479,39 +491,43 @@ msgstr "آدرس داده شده خالی است"
 #: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
-msgstr ""
+msgstr "هنگام تنظیم بودن AT_SECURE نمی‌توان گذرگاه پیامی ایجاد کرد"
 
 #: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
-msgstr ""
+msgstr "نمی‌توان بدون یک شناسهٔ دستگاه، گذرگاه پیامی ایجاد کرد: "
 
 #: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
-msgstr ""
+msgstr "نمی‌توان بدون ‪$DISPLAY‬ X11 به طور خودکار D-Bus را اجرا کرد"
 
 #: gio/gdbusaddress.c:1157
-#, fuzzy, c-format
+#, c-format
 msgid "Error spawning command line “%s”: "
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»â\80\8f: %s"
+msgstr "خطا Ø¯Ø± Ø§Û\8cجاد Ø®Ø· Ù\81رÙ\85اÙ\86 Â«%s»: "
 
 #: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
-msgstr ""
+msgstr "نمی‌توان نشانی گذرگاه نشست را تشخیص داد (برای این سیستم‌عامل پیاده نشده)"
 
-#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7320
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable — "
 "unknown value “%s”"
 msgstr ""
+"نمی‌توان نشانی گذرگاه را از متغیّر محیطی DBUS_STARTER_BUS_TYPE تشخیص داد — مقدار "
+"ناشناختهٔ «%s»"
 
-#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7329
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
 msgstr ""
+"نمی‌توان نشانی گذرگاه را تشخیص داد؛ چون متغیّر محیطی DBUS_STARTER_BUS_TYPE تنظیم "
+"نشده"
 
 #: gio/gdbusaddress.c:1394
 #, c-format
@@ -520,42 +536,42 @@ msgstr "گونهٔ گذرگاه ناشناخته %d"
 
 #: gio/gdbusauth.c:294
 msgid "Unexpected lack of content trying to read a line"
-msgstr ""
+msgstr "کمبود محتوای نامنتظره هنگام خواندن یک خط"
 
 #: gio/gdbusauth.c:338
 msgid "Unexpected lack of content trying to (safely) read a line"
-msgstr ""
+msgstr "کمبود محتوای نامنتظره هنگام خواندن (امن) یک خط"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
-msgstr ""
+msgstr "تمامی سازوکارهای تأیید هویت موجود آزموده شد (آزموده: %s) (موجود: %s)"
 
-#: gio/gdbusauth.c:1161
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
-msgstr ""
+msgstr "شناسه‌های کاربری باید برای نمونه و کارساز یکی باشد"
 
-#: gio/gdbusauth.c:1173
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
-msgstr ""
+msgstr "لغو شده به دست GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:302
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "خطا هنگام گرفتن اطّلاعات برای شاخهٔ «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:317
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
-msgstr ""
+msgstr "اجازه‌های روی «%s» مستقیم بدریختند. انتظار حالت ۰۷۰۰ می‌رفت؛ ۰%Io گرفته شد"
 
-#: gio/gdbusauthmechanismsha1.c:350 gio/gdbusauthmechanismsha1.c:361
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "خطا در ایجاد شاخهٔ «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:363 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
 #: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
 #: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
 #: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
@@ -565,64 +581,62 @@ msgstr "خطا در ایجاد شاخهٔ «%s»: %s"
 msgid "Operation not supported"
 msgstr "عملیات پشتیبانی نمی‌شود"
 
-#: gio/gdbusauthmechanismsha1.c:406
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "خطا در گشودن دسته‌کلید «%s» برای خواندن: "
 
-#: gio/gdbusauthmechanismsha1.c:429 gio/gdbusauthmechanismsha1.c:770
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
-msgstr ""
+msgstr "خط %Id دسته‌کلید در «%s» با محتوای «%s» بدریخت است"
 
-#: gio/gdbusauthmechanismsha1.c:443 gio/gdbusauthmechanismsha1.c:784
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
-msgid "First token of line %d of the keyring at “%s” with content “%s” is malformed"
-msgstr ""
+msgid ""
+"First token of line %d of the keyring at “%s” with content “%s” is malformed"
+msgstr "ژتون نخست خط %Id دسته‌کلید در «%s» با محتوای «%s» بدریخت است"
 
-#: gio/gdbusauthmechanismsha1.c:457 gio/gdbusauthmechanismsha1.c:798
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
-msgstr ""
+msgstr "ژتون دوم خط %Id دسته‌کلید در «%s» با محتوای «%s» بدریخت است"
 
-#: gio/gdbusauthmechanismsha1.c:481
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
-msgstr ""
+msgstr "کوکی با شناسهٔ %Id در دسته کلید موجود در «%s» پیدا نشد"
 
-#: gio/gdbusauthmechanismsha1.c:538
-#, fuzzy, c-format
-#| msgid "Error creating lock file '%s': %s"
+#: gio/gdbusauthmechanismsha1.c:539
+#, c-format
 msgid "Error creating lock file “%s”: %s"
-msgstr "خطا در هنگام ساخت پرونده قفل «%s»: %s"
+msgstr "خطا در ایجاد پرونده قفل «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:611
-#, fuzzy, c-format
+#: gio/gdbusauthmechanismsha1.c:612
+#, c-format
 msgid "Error deleting stale lock file “%s”: %s"
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Ø±Ù\88Ù\86دهٔ «‎%s»‏: %s"
+msgstr "خطا Ø¯Ø± Ø­Ø°Ù\81 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Ù\82Ù\81Ù\84 Ú©Ù\87Ù\86هٔ «‎%s»‏: %s"
 
-#: gio/gdbusauthmechanismsha1.c:650
-#, fuzzy, c-format
+#: gio/gdbusauthmechanismsha1.c:651
+#, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 «‎%s»‏: %s"
+msgstr "خطا Ø¯Ø± Ø¨Ø³ØªÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Ù\82Ù\81Ù\84 (Ù¾Û\8cÙ\88Ù\86د Ù\86شدÙ\87) «‎%s»‏: %s"
 
-#: gio/gdbusauthmechanismsha1.c:661
-#, fuzzy, c-format
-#| msgid "Error unlinking lock file '%s': %s"
+#: gio/gdbusauthmechanismsha1.c:662
+#, c-format
 msgid "Error unlinking lock file “%s”: %s"
-msgstr "خطا Ø¯Ø± Ù\87Ù\86گاÙ\85 Ø´Ú©Ø³ØªÙ\86 Ù¾Û\8cÙ\88Ù\86د Ù¾Ø±Ù\88Ù\86دÙ\87â\80\8cÛ\8c قفل «%s»: %s"
+msgstr "خطا Ø¯Ø± Ù¾Û\8cÙ\88Ù\86د Ù\86کردÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 قفل «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:737
-#, fuzzy, c-format
-#| msgid "Error opening keyring '%s' for writing: "
+#: gio/gdbusauthmechanismsha1.c:738
+#, c-format
 msgid "Error opening keyring “%s” for writing: "
-msgstr "خطا در هنگام باز کردن دسته‌کلید «%s» برای نوشتن: "
+msgstr "خطا در گشودن دسته‌کلید «%s» برای نوشتن: "
 
-#: gio/gdbusauthmechanismsha1.c:931
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
-msgstr ""
+msgstr "(به علاوه، آزاد سازی قفل برا ی «%s» هم شکست خورد: %s) "
 
 #: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
@@ -630,98 +644,91 @@ msgstr "اتصال بسته شده است"
 
 #: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
-msgstr ""
+msgstr "زمان به پایان رسید"
 
 #: gio/gdbusconnection.c:2527
 msgid "Unsupported flags encountered when constructing a client-side connection"
-msgstr ""
+msgstr "مواجهه با پرچم‌های پشتیبانی نشده هنگام ساخت یک اتّصال سمت کارخواه"
 
-#: gio/gdbusconnection.c:4255 gio/gdbusconnection.c:4609
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
-msgstr ""
+msgstr "واسطی چون org.freedesktop.DBus.Properties روی شی در مسیر %s وجود ندارد"
 
-#: gio/gdbusconnection.c:4400
-#, fuzzy, c-format
-#| msgid "No such property '%s'"
+#: gio/gdbusconnection.c:4401
+#, c-format
 msgid "No such property “%s”"
-msgstr "Ù\87Ù\85Ú\86Û\8cÙ\86 Ø®ØµÛ\8cصÙ\87â\80\8cاÛ\8c Ù\88جÙ\88د Ù\86دارد Â«%s»"
+msgstr "Ù\88Û\8cÚ\98Ú¯Û\8c Â«%s» Ù\88جÙ\88د Ù\86دارد"
 
-#: gio/gdbusconnection.c:4412
-#, fuzzy, c-format
-#| msgid "Property '%s' is not readable"
+#: gio/gdbusconnection.c:4413
+#, c-format
 msgid "Property “%s” is not readable"
-msgstr "خصیصه‌ی «%s» خواندنی نیست"
+msgstr "ویژگی «%s» خواندنی نیست"
 
-#: gio/gdbusconnection.c:4423
-#, fuzzy, c-format
-#| msgid "Property '%s' is not writable"
+#: gio/gdbusconnection.c:4424
+#, c-format
 msgid "Property “%s” is not writable"
-msgstr "خصیصه‌ی «%s» قابل نوشتن نیست"
+msgstr "ویژگی «%s» نوشتنی نیست"
 
-#: gio/gdbusconnection.c:4443
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
-msgstr ""
+msgstr "خطای تنظیم مولّفهٔ «%s»: انتظار گونهٔ «%s» می‌رفت؛ ولی «%s» گرفته شد"
 
-#: gio/gdbusconnection.c:4548 gio/gdbusconnection.c:4763 gio/gdbusconnection.c:6746
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764 gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
-msgstr ""
+msgstr "واسطی چون «%s» وجود ندارد"
 
-#: gio/gdbusconnection.c:4985 gio/gdbusconnection.c:7260
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
-msgstr ""
+msgstr "واسطی چون «%s» روی شی در مسیر %s وجود ندارد"
 
-#: gio/gdbusconnection.c:5086
-#, fuzzy, c-format
-#| msgid "No such method '%s'"
+#: gio/gdbusconnection.c:5087
+#, c-format
 msgid "No such method “%s”"
-msgstr "همچین متدی وجود ندارد «%s»"
+msgstr "روش «%s» وجود ندارد"
 
-#: gio/gdbusconnection.c:5117
-#, fuzzy, c-format
-#| msgid "Type of message, '%s', does not match expected type '%s'"
+#: gio/gdbusconnection.c:5118
+#, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
-msgstr "نوع پیام، «%s»، با نوع مورد انتظار مطابقت ندارد «%s»"
+msgstr "گونهٔ پیام، «%s»، با گونهٔ مورد انتظار «%s» مطابق نیست"
 
-#: gio/gdbusconnection.c:5320
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "یک شیء از قبل برای واسط %s در %s صادر شده است"
 
-#: gio/gdbusconnection.c:5547
-#, fuzzy, c-format
-#| msgid "Unable to create socket: %s"
+#: gio/gdbusconnection.c:5548
+#, c-format
 msgid "Unable to retrieve property %s.%s"
-msgstr "نمی‌توان سوکت را ساخت: %s"
+msgstr "ناتوان در دریافت ویژگی %s.%s"
 
-#: gio/gdbusconnection.c:5603
-#, fuzzy, c-format
-#| msgid "Unable to create socket: %s"
+#: gio/gdbusconnection.c:5604
+#, c-format
 msgid "Unable to set property %s.%s"
-msgstr "نمی‌توان سوکت را ساخت: %s"
+msgstr "ناتوان در تنظیم ویژگی %s.%s"
 
-#: gio/gdbusconnection.c:5782
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
-msgstr ""
+msgstr "روش «%s» گونهٔ «%s» را برگرداند؛ ولی انتظار «%s» می‌رفت"
 
-#: gio/gdbusconnection.c:6858
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
-msgstr ""
+msgstr "روش «%s» روی واسط «%s» با امضای «%s» وجود ندارد"
 
-#: gio/gdbusconnection.c:6979
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
-msgstr ""
+msgstr "زیردرختی از پیش برای %s برون‌ریزی شده"
 
-#: gio/gdbusconnection.c:7268
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
-msgstr ""
+msgstr "شی در مسیر «%s» وجود ندارد"
 
 #: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
@@ -729,43 +736,47 @@ msgstr "نوع INVALID است"
 
 #: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
-msgstr ""
+msgstr "پیام METHOD_CALL: زمینهٔ سرایند PATH یا MEMBER وجود ندارد"
 
 #: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
-msgstr ""
+msgstr "پیام METHOD_RETURN: زمینهٔ سرایند REPLY_SERIAL وجود ندارد"
 
 #: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
-msgstr ""
+msgstr "پیام خطا: زمینهٔ سرایند REPLY_SERIAL یا ERROR_NAME ناموجود"
 
 #: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
-msgstr ""
+msgstr "پیام سیگنال: زمینهٔ سرایند PATH، INTERFACE یا MEMBER ناموجود"
 
 #: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
 msgstr ""
+"پیام سیگنال: زمینهٔ سرایند PATH دارد از مقدار رزرو شدهٔ ‪/org/freedesktop/DBus/"
+"Local‬ استفاده می‌کند"
 
 #: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
 msgstr ""
+"پیام سیگنال: زمینهٔ سرایند INTERFACE دارد از مقدار رزرو شدهٔ ‪org.freedesktop.DBus."
+"Local‬ استفاده می‌کند"
 
 #: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "می‌خواست %lu بایت بخواند؛ ولی فقط %lu بایت گرفت"
+msgstr[1] "می‌خواست %lu بایت بخواند؛ ولی فقط %lu بایت گرفت"
 
 #: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
-msgstr ""
+msgstr "پس از رشتهٔ «%s» انتظار بایت NUL می‌رفت؛ ولی بایت %Id پیدا شد"
 
 #: gio/gdbusmessage.c:1447
 #, c-format
@@ -773,25 +784,27 @@ msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d (length of "
 "string is %d). The valid UTF-8 string up until that point was “%s”"
 msgstr ""
+"انتظار رشتهٔ UTF-8 معتبر می‌رفت؛ ولی بایت‌های نامعتبر در عرض از مبدأ بایت %Id پیدا "
+"شد (طول رشته %Id است). رشتهٔ معتبر UTF-8 تا آن نقطه «%s» بود"
 
 #: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
-msgstr ""
+msgstr "مقدار بیش از حد تودرتو شده"
 
 #: gio/gdbusmessage.c:1679
-#, fuzzy, c-format
-#| msgid "Error: %s is not a valid object path\n"
+#, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
-msgstr "خطا: %s یک مسیر شیء معتبر نیست\n"
+msgstr "مقدار تجزیه شدهٔ «%s» مسیر شی D-Bus معتبری نیست"
 
 #: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
-msgstr ""
+msgstr "مقدار تجزیه شدهٔ «%s» امضای D-Bus معتبری نیست"
 
 #: gio/gdbusmessage.c:1754
 #, c-format
-msgid "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
+msgid ""
+"Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
 msgid_plural ""
 "Encountered array of length %u bytes. Maximum length is 2<<26 bytes (64 MiB)."
 msgstr[0] ""
@@ -822,7 +835,8 @@ msgstr ""
 #: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
-"Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value 0x%02x"
+"Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
+"0x%02x"
 msgstr ""
 
 #: gio/gdbusmessage.c:2227
@@ -886,10 +900,9 @@ msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 
 #: gio/gdbusmessage.c:3479
-#, fuzzy, c-format
-#| msgid "Error return with body of type '%s'"
+#, c-format
 msgid "Error return with body of type “%s”"
-msgstr "خطا در بازگردانی با بدنه‌ای از نوع «%s»"
+msgstr "خطای بازگشت با بدنهٔ گونهٔ «%s»"
 
 #: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
@@ -906,17 +919,15 @@ msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 
 #: gio/gdbusprivate.c:2396
-#, fuzzy, c-format
-#| msgid "Unable to trash file: %s"
+#, c-format
 msgid "Unable to get Hardware profile: %s"
-msgstr "نمی‌توان پرونده را به زباله‌دان فرستاد: %s"
+msgstr "ناتوان در گرفتن نمایهٔ سخت‌افزار: %s"
 
 #. Translators: Both placeholders are file paths
 #: gio/gdbusprivate.c:2447
-#, fuzzy, c-format
-#| msgid "Unable to create trash dir %s: %s"
+#, c-format
 msgid "Unable to load %s or %s: "
-msgstr "نمی‌توان شاخه زباله‌دان %s را ساخت: %s"
+msgstr "ناتوان در بار کردن %s یا %s: "
 
 #: gio/gdbusproxy.c:1575
 #, c-format
@@ -936,18 +947,17 @@ msgid ""
 msgstr ""
 
 #: gio/gdbusserver.c:765
-#, fuzzy
 msgid "Abstract namespace not supported"
-msgstr "Ù¾Û\8cÙ\88Ù\86دÙ\87اÛ\8c Ù\86Ù\85ادÛ\8c Ù¾Ø´ØªÛ\8cباÙ\86Û\8c Ù\86Ù\85Û\8câ\80\8cØ´Ù\88Ù\86د"
+msgstr "Ù\81ضاÙ\86اÙ\85 Ø§Ù\86تزاعÛ\8c Ù¾Ø´ØªÛ\8cباÙ\86Û\8c Ù\86Ù\85Û\8câ\80\8cØ´Ù\88د"
 
 #: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr ""
 
 #: gio/gdbusserver.c:939
-#, fuzzy, c-format
+#, c-format
 msgid "Error writing nonce file at “%s”: %s"
-msgstr "خطا در خواندن پروندهٔ «‎%s»‏: %s"
+msgstr "خطا در خواندن پروندهٔ فعلی «‎%s»‏: %s"
 
 #: gio/gdbusserver.c:1114
 #, c-format
@@ -981,15 +991,14 @@ msgid "Error: %s\n"
 msgstr "خطا: %s\n"
 
 #: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
-#, fuzzy, c-format
+#, c-format
 msgid "Error parsing introspection XML: %s\n"
-msgstr "خطا در تجزیهٔ گزینهٔ %s"
+msgstr "خطا در تجزیهٔ XML درون‌نگری %s\n"
 
 #: gio/gdbus-tool.c:253
-#, fuzzy, c-format
-#| msgid "Error: %s is not a valid member name\n"
+#, c-format
 msgid "Error: %s is not a valid name\n"
-msgstr "خطا: %s یک نام عضو معتبر نیست\n"
+msgstr "خطا: %s نام معتبری نیست\n"
 
 #: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
 #: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
@@ -1035,8 +1044,8 @@ msgstr "هشدار: با توجه به داده‌های درون‌نگری، 
 #: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
-"Warning: According to introspection data, method “%s” does not exist on interface "
-"“%s”\n"
+"Warning: According to introspection data, method “%s” does not exist on "
+"interface “%s”\n"
 msgstr "هشدار: با توجه به داده‌های درون‌نگری، روش «%s» روی واسط «%s» وجود ندارد\n"
 
 #: gio/gdbus-tool.c:596
@@ -1062,30 +1071,27 @@ msgid "Error connecting: %s\n"
 msgstr "خطا در هنگام اتصال: %s\n"
 
 #: gio/gdbus-tool.c:706
-#, fuzzy, c-format
+#, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
-msgstr "نویسهٔ «%s» داخل نام نهادها مجاز نیست"
+msgstr "خطا: %s نام گذرگاه یکتای معتبری نیست\n"
 
 #: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "خطا: مسیر شیء مشخص نشده است\n"
 
 #: gio/gdbus-tool.c:768
-#, fuzzy
-#| msgid "Error: Method name is not specified\n"
 msgid "Error: Signal name is not specified\n"
-msgstr "خطا: نام متد مشخص نشده است\n"
+msgstr "خطا: نام سیگنال مشخص نشده است\n"
 
 #: gio/gdbus-tool.c:782
-#, fuzzy, c-format
-#| msgid "Error: Method name '%s' is invalid\n"
+#, c-format
 msgid "Error: Signal name “%s” is invalid\n"
-msgstr "خطا: نام متد «%s» نامعتبر است\n"
+msgstr "خطا: نام سیگنال «%s» نامعتبر است\n"
 
 #: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
-msgstr "خطا: %s یم نام واسط معتبر نیست\n"
+msgstr "خطا: %s نام واسط معتبری نیست\n"
 
 #: gio/gdbus-tool.c:800
 #, c-format
@@ -1099,9 +1105,9 @@ msgid "Error parsing parameter %d: %s\n"
 msgstr "خطا در تجزیه پارامتر %Id: %s\n"
 
 #: gio/gdbus-tool.c:869
-#, fuzzy, c-format
+#, c-format
 msgid "Error flushing connection: %s\n"
-msgstr "خطا Ø¯Ø± Ø­Û\8cÙ\86 ØªØ¨Ø¯Û\8cÙ\84: %s"
+msgstr "خطا Ø¯Ø± Ø¨Ø³ØªÙ\86 Ø§ØªÙ\91صاÙ\84: %s\n"
 
 #: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
@@ -1132,31 +1138,28 @@ msgid "Error: Destination is not specified\n"
 msgstr "خطا: مقصد مشخص نشده است\n"
 
 #: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
-#, fuzzy, c-format
-#| msgid "Error: %s is not a valid member name\n"
+#, c-format
 msgid "Error: %s is not a valid bus name\n"
-msgstr "خطا: %s یک نام عضو معتبر نیست\n"
+msgstr "خطا: %s نام گذرگاه معتبری نیست\n"
 
 #: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "خطا: نام متد مشخص نشده است\n"
 
 #: gio/gdbus-tool.c:1092
-#, fuzzy, c-format
-#| msgid "Error: Method name '%s' is invalid\n"
+#, c-format
 msgid "Error: Method name “%s” is invalid\n"
-msgstr "خطا: نام متد «%s» نامعتبر است\n"
+msgstr "خطا: نام روش «%s» نامعتبر است\n"
 
 #: gio/gdbus-tool.c:1170
-#, fuzzy, c-format
-#| msgid "Error parsing parameter %d of type '%s': %s\n"
+#, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
-msgstr "خطا در هنگام تجزیه پارامتر %Id از نوع «%s»: %s\n"
+msgstr "خطا در تجزیهٔ پارامتر %Id از گونهٔ «%s»: %s\n"
 
 #: gio/gdbus-tool.c:1196
-#, fuzzy, c-format
+#, c-format
 msgid "Error adding handle %d: %s\n"
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»â\80\8f: %s"
+msgstr "خطا Ø¯Ø± Ø§Ù\81زÙ\88دÙ\86 Ø¯Ø³ØªÙ\87Ù\94 %Idâ\80\8f: %s\n"
 
 #: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
@@ -1210,105 +1213,92 @@ msgstr ""
 
 #: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
-msgstr ""
+msgstr "[OPTION…] BUS-NAME"
 
 #: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
-msgstr ""
+msgstr "انتظار برای ظهور یک نام گذرگاه."
 
 #: gio/gdbus-tool.c:2331
-#, fuzzy
-#| msgid "Error: object path not specified.\n"
 msgid "Error: A service to activate for must be specified.\n"
-msgstr "خطا: مسیر شیء مشخص نشده است.\n"
+msgstr "خطا: باید خدمتی برای فعّال کردنش مشخّص شده باشد.\n"
 
 #: gio/gdbus-tool.c:2336
-#, fuzzy
-#| msgid "Error: object path not specified.\n"
 msgid "Error: A service to wait for must be specified.\n"
-msgstr "خطا: مسیر شیء مشخص نشده است.\n"
+msgstr "خطا: باید خدمتی برای منتظرش شدن مشخّص شده باشد.\n"
 
 #: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
-msgstr ""
+msgstr "خطا: آرگومان‌های بیش از حد.\n"
 
 #: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
-#, fuzzy, c-format
+#, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
-msgstr "نویسهٔ «%s» داخل نام نهادها مجاز نیست"
+msgstr "خطا: %s نام گذرگاه شناخته شدهٔ معتبری نیست\n"
 
 #: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
-msgstr ""
+msgstr "برای تغییر تنظیمات اشکال‌زدایی مجاز نیست"
 
-#: gio/gdesktopappinfo.c:2180 gio/gdesktopappinfo.c:5114
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "بدون‌نام"
 
-#: gio/gdesktopappinfo.c:2590
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
-msgstr ""
+msgstr "پروندهٔ میزکار زمینهٔ Exec را مشخّص نکرده"
 
-#: gio/gdesktopappinfo.c:2898
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
-msgstr "نمی‌توان پایانه‌ی لازم برای این برنامه را پیدا کرد"
+msgstr "نمی‌توان پایانهٔ لازم برای این برنامه را پیدا کرد"
 
-#: gio/gdesktopappinfo.c:3632
+#: gio/gdesktopappinfo.c:3637
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
-msgstr ""
+msgstr "نمی‌توان شاخهٔ پیکربندی برنامهٔ کاربر %s را ایجاد کرد: %s"
 
-#: gio/gdesktopappinfo.c:3636
+#: gio/gdesktopappinfo.c:3641
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
-msgstr ""
+msgstr "نمی‌توان شاخهٔ پیکربندی MIME کاربر %s را ایجاد کرد: %s"
 
-#: gio/gdesktopappinfo.c:3878 gio/gdesktopappinfo.c:3902
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
-msgstr ""
+msgstr "اطّلاعات برنامه یک شناسه کم دارد"
 
-#: gio/gdesktopappinfo.c:4138
-#, fuzzy, c-format
-#| msgid "Failed to create temp file: %s"
+#: gio/gdesktopappinfo.c:4143
+#, c-format
 msgid "Can’t create user desktop file %s"
-msgstr "ساخت پرونده موقت شکست خورد: %s"
+msgstr "نمی‌توان پروندهٔ میزکار کاربر %s را ایجاد کرد"
 
-#: gio/gdesktopappinfo.c:4274
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
-msgstr ""
+msgstr "تعریف شخصی برای %s"
 
 #: gio/gdrive.c:419
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "drive doesn’t implement eject"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "گرداننده eject را پیاده نساخته"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
 #: gio/gdrive.c:497
-#, fuzzy
-#| msgid "volume doesn't implement eject or eject_with_operation"
 msgid "drive doesn’t implement eject or eject_with_operation"
-msgstr "جلد قابلیت eject یا eject_with_operation را ندارد"
+msgstr "گرداننده eject یا eject_with_operation را پیاده نساخته"
 
 #: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
-msgstr ""
+msgstr "گرداننده نمونه گیری را برای رسانه پیاده نساخته"
 
 #: gio/gdrive.c:780
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "drive doesn’t implement start"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "گرداننده start را پیاده نساخته"
 
 #: gio/gdrive.c:882
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "drive doesn’t implement stop"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "گرداننده stop را پیاده نساخته"
 
 #: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
@@ -1316,37 +1306,35 @@ msgstr ""
 
 #: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323 gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
-msgstr ""
+msgstr "پیشتیبانی TLS موجود نیست"
 
 #: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
-msgstr ""
+msgstr "پیشتیبانی DTLS موجود نیست"
 
 #: gio/gemblem.c:325
-#, fuzzy, c-format
-#| msgid "Can't handle version %d of GThemedIcon encoding"
+#, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
-msgstr "نمی‌توان با رمزنگاری نسخه %Id GThemedIcon را کار کرد"
+msgstr "نمی‌توان نگارش %Id رمزنگاری GEmblem را مدیریت کرد"
 
 #: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
-msgstr ""
+msgstr "تعداد بدریخت ژتون‌ها (%Id) در کدبندی GEmblem"
 
 #: gio/gemblemedicon.c:364
-#, fuzzy, c-format
-#| msgid "Can't handle version %d of GThemedIcon encoding"
+#, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
-msgstr "نمی‌توان با رمزنگاری نسخه %Id GThemedIcon را کار کرد"
+msgstr "نمی‌توان نگارش %Id رمزنگاری GEmblemIcon را مدیریت کرد"
 
 #: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
-msgstr ""
+msgstr "تعداد بدریخت ژتون‌ها (%Id) در کدبندی GEmblemedIcon"
 
 #: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
-msgstr ""
+msgstr "برای GEmblemedIcon انتظار GEmblem می‌رفت"
 
 #. Translators: This is an error message when
 #. * trying to find the enclosing (user visible)
@@ -1357,26 +1345,20 @@ msgid "Containing mount does not exist"
 msgstr ""
 
 #: gio/gfile.c:2641 gio/glocalfile.c:2500
-#, fuzzy
-#| msgid "Can't copy over directory"
 msgid "Can’t copy over directory"
-msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ø¨Ø± Ø±Ù\88Û\8c Ø´Ø§Ø®Ù\87 Ø±Ù\88Ù\86Ù\88شت Ú©Ø±Ø¯"
+msgstr "نمی‌توان روی شاخه رونوشت کرد"
 
 #: gio/gfile.c:2701
-#, fuzzy
-#| msgid "Can't copy directory over directory"
 msgid "Can’t copy directory over directory"
-msgstr "نمي‌توان شاخه را بر روی شاخه رونوشت کرد"
+msgstr "نمی‌توان شاخه را روی شاخه رونوشت کرد"
 
 #: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "پرونده مقصد وجود دارد"
 
 #: gio/gfile.c:2728
-#, fuzzy
-#| msgid "Can't recursively copy directory"
 msgid "Can’t recursively copy directory"
-msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ø¨Ø·Ù\88ر Ù¾Û\8câ\80\8cدرپÛ\8c Ø´Ø§Ø®Ù\87 Ø±Ø§ رونوشت کرد"
+msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ø´Ø§Ø®Ù\87 Ø±Ø§ Ø¨Ø§Ø²Ú¯Ø´ØªÛ\8c رونوشت کرد"
 
 #: gio/gfile.c:3029
 msgid "Splice not supported"
@@ -1400,14 +1382,12 @@ msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr ""
 
 #: gio/gfile.c:3259
-#, fuzzy
-#| msgid "Can't copy special file"
 msgid "Can’t copy special file"
-msgstr "نمی‌توان پرونده خاص را رونوشت کرد"
+msgstr "نمی‌توان پروندهٔ خاص را رونوشت کرد"
 
 #: gio/gfile.c:4153
 msgid "Invalid symlink value given"
-msgstr ""
+msgstr "مقدار نامعتبر پیوند نمادین داده شده"
 
 #: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
@@ -1418,22 +1398,18 @@ msgid "Trash not supported"
 msgstr "زباله پشتیبانی نمی‌شود"
 
 #: gio/gfile.c:4562
-#, fuzzy, c-format
-#| msgid "File names cannot contain '%c'"
+#, c-format
 msgid "File names cannot contain “%c”"
-msgstr "نام پرونده نمی‌تواند حاوی «%c» باشد"
+msgstr "نام‌های پرونده نمی‌توانند شامل «%c» باشند"
 
 #: gio/gfile.c:6993 gio/gfile.c:7119
-#, fuzzy, c-format
-#| msgid "Failed to change to directory '%s' (%s)"
+#, c-format
 msgid "Failed to create a temporary directory for template “%s”: %s"
-msgstr "تغÛ\8cÛ\8cر Ø¨Ù\87 Ø´Ø§Ø®Ù\87Ù\94 Â«%s» Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± Ø§Û\8cجاد Ø´Ø§Ø®Ù\87â\80\8cاÛ\8c Ù\85Ù\88Ù\82Ù\91Ù\8eتÛ\8c Ø¨Ø±Ø§Û\8c Ù\82اÙ\84ب Â«%s»: %s"
 
 #: gio/gfile.c:7408 gio/gvolume.c:366
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "volume doesn’t implement mount"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Ù\86دارد"
+msgstr "حجÙ\85 mount Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
@@ -1441,22 +1417,21 @@ msgstr "هیچ برنامه‌ای برای مار با این پرونده ثب
 
 #: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
-msgstr ""
+msgstr "عددساز بسته شده"
 
 #: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280 gio/gfileenumerator.c:379
 #: gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
-msgstr ""
+msgstr "عددساز پرونده عملیاتی خارق‌العاده"
 
 #: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
-msgstr ""
+msgstr "عددساز بسته از پیش شده"
 
 #: gio/gfileicon.c:252
-#, fuzzy, c-format
-#| msgid "Can't handle version %d of GThemedIcon encoding"
+#, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
-msgstr "نمی‌توان با رمزنگاری نسخه %Id GThemedIcon را کار کرد"
+msgstr "نمی‌توان نگارش %Id رمزنگاری GFileIcon را مدیریت کرد"
 
 #: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
@@ -1488,10 +1463,8 @@ msgid "Bad HTTP proxy reply"
 msgstr "پاسخ بد پیشکار HTTP"
 
 #: gio/ghttpproxy.c:161
-#, fuzzy
-#| msgid "The connection is closed"
 msgid "HTTP proxy connection not allowed"
-msgstr "اتصال بسته شده است"
+msgstr "اتّصال پیشکار HTTP مجاز نیست"
 
 #: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
@@ -1502,10 +1475,9 @@ msgid "HTTP proxy authentication required"
 msgstr "نیازمند تأیید هویت پیشکار HTTP"
 
 #: gio/ghttpproxy.c:173
-#, fuzzy, c-format
-#| msgid "The connection is closed"
+#, c-format
 msgid "HTTP proxy connection failed: %i"
-msgstr "اتصال بسته شده است"
+msgstr "اتّصال پیشکار HTTP شکست خورد: %i"
 
 #: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
@@ -1513,22 +1485,22 @@ msgstr "پاسخ بیش از حد بزرگ پیشکار HTTP"
 
 #: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
-msgstr ""
+msgstr "کارساز پیشکار HTTP اتّصال را به طور غیرمنتظره‌ای بست."
 
 #: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
-msgstr ""
+msgstr "تعداد ژتون‌های اشتباه (%Id)"
 
 #: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
-msgstr ""
+msgstr "گونه‌ای برای نام کلاس %s وجود ندارد"
 
 #: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
-msgstr ""
+msgstr "گونهٔ %s واسط GIcon را پیاده نساخته"
 
 #: gio/gicon.c:341
 #, c-format
@@ -1538,18 +1510,16 @@ msgstr ""
 #: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
-msgstr ""
+msgstr "شمارهٔ نگارش بدریخت: %s"
 
 #: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
-msgstr ""
+msgstr "گونهٔ %s from_tokens() را روی واسط GIcon پیاده نساخته"
 
 #: gio/gicon.c:471
-#, fuzzy
-#| msgid "Can't handle version %d of GThemedIcon encoding"
 msgid "Can’t handle the supplied version of the icon encoding"
-msgstr "نمی‌توان با رمزنگاری نسخه %Id GThemedIcon را کار کرد"
+msgstr "نمی‌توان نگارش فراهم شدهٔ رمزنگاری نقشک را مدیریت کرد"
 
 #: gio/ginetaddressmask.c:184
 msgid "No address specified"
@@ -1558,30 +1528,29 @@ msgstr "هیچ آدرسی مشخص نشده است"
 #: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
-msgstr ""
+msgstr "طول %Iu برای نشانی‌ها بیش از حد زیاد است"
 
 #: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
-msgstr ""
+msgstr "نشانی بیت‌هایی تنظیم شده ورای طول پیشوند دارد"
 
 #: gio/ginetaddressmask.c:302
-#, fuzzy, c-format
+#, c-format
 msgid "Could not parse “%s” as IP address mask"
-msgstr "نمی‌توان آدرس محلی را دریافت کرد: %s"
+msgstr "نتوانست «%s» را به عنوان نقاب نشانی آی‌پی تجزیه کند"
 
 #: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
 #: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
-msgstr ""
+msgstr "فضای کافی برای نشانی سوکت نیست"
 
 #: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
-msgstr ""
+msgstr "نشانی سوکت پشتیبانی نشده"
 
 #: gio/ginputstream.c:190
-#, fuzzy
 msgid "Input stream doesn’t implement read"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "جریان ورودی read را پیاده نساخته"
 
 #. Translators: This is an error you get if there is already an
 #. * operation running against this stream when you try to start
@@ -1591,7 +1560,7 @@ msgstr "جلد قابلیت eject ندارد"
 #. * you try to start one
 #: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
-msgstr ""
+msgstr "سامانه عملیاتی خارق‌العاده دارد"
 
 #: gio/gio-tool.c:162
 msgid "Copy with file"
@@ -1642,10 +1611,8 @@ msgid "Get or set the handler for a mimetype"
 msgstr ""
 
 #: gio/gio-tool.c:237
-#, fuzzy
-#| msgid "Can't open directory"
 msgid "Create directories"
-msgstr "نمی‌توان شاخه را باز کرد"
+msgstr "ایجاد شاخه‌ها"
 
 #: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
@@ -1693,22 +1660,18 @@ msgid "Use %s to get detailed help.\n"
 msgstr ""
 
 #: gio/gio-tool-cat.c:89
-#, fuzzy
-#| msgid "Error writing to file: %s"
 msgid "Error writing to stdout"
-msgstr "خطا Ø¯Ø± Ù\87Ù\86گاÙ\85 Ù\86Ù\88شتÙ\86 Ø¯Ø± Ù¾Ø±Ù\88Ù\86دÙ\87: %s"
+msgstr "خطا Ø¯Ø± Ù\86Ù\88شتÙ\86 Ø±Ù\88Û\8c Ø®Ø±Ù\88جÛ\8c Ø§Ø³ØªØ§Ù\86دارد"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:342 gio/gio-tool-list.c:173
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45 gio/gio-tool-monitor.c:206
-#: gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72 gio/gio-tool-remove.c:50
-#: gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93 gio/gio-tool-trash.c:222
+#: gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72 gio/gio-tool-remove.c:50
+#: gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95 gio/gio-tool-trash.c:222
 #: gio/gio-tool-tree.c:241
-#, fuzzy
-#| msgid "SECTION"
 msgid "LOCATION"
-msgstr "SECTION"
+msgstr "LOCATION"
 
 #: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
@@ -1721,17 +1684,15 @@ msgid ""
 "like smb://server/resource/file.txt as location."
 msgstr ""
 
-#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:373 gio/gio-tool-mkdir.c:78
-#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
 #: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "مکانی داده نشده"
 
 #: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
-#, fuzzy
-#| msgid "Target file is a directory"
 msgid "No target directory"
-msgstr "پرونده هدف یک شاخه است"
+msgstr "بدون شاخهٔ مقصد"
 
 #: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
@@ -1746,10 +1707,8 @@ msgid "Preserve all attributes"
 msgstr "نگه‌داری تمامی مولّفه‌ها"
 
 #: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
-#, fuzzy
-#| msgid "Backup file creation failed"
 msgid "Backup existing destination files"
-msgstr "ساخت پرونده پشتیبان شکست خورد"
+msgstr "پشتیبان گیری از پرونده‌های مقصد موجود"
 
 #: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
@@ -1786,10 +1745,9 @@ msgid ""
 msgstr ""
 
 #: gio/gio-tool-copy.c:151
-#, fuzzy, c-format
-#| msgid "Destination name to monitor"
+#, c-format
 msgid "Destination %s is not a directory"
-msgstr "Ù\86اÙ\85 Ù\85Ù\82صد Ø¬Ù\87ت Ù¾Ø§Û\8cØ´"
+msgstr "Ù\85Ù\82صد %s Û\8cÚ© Ø´Ø§Ø®Ù\87 Ù\86Û\8cست"
 
 #: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
@@ -1801,10 +1759,8 @@ msgid "List writable attributes"
 msgstr ""
 
 #: gio/gio-tool-info.c:40
-#, fuzzy
-#| msgid "Error getting filesystem info: %s"
 msgid "Get file system info"
-msgstr "خطا در دریافت اطلاعات سیستم‌پرونده‌: %s"
+msgstr "گرفتن اطَلاعات سامانهٔ پرونده"
 
 #: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
@@ -1812,75 +1768,67 @@ msgstr ""
 
 #: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
-msgstr ""
+msgstr "ATTRIBUTES"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr ""
 
-#: gio/gio-tool-info.c:80
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "مشخصه‌ها:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:136
-#, fuzzy, c-format
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
+#, c-format
 msgid "display name: %s\n"
-msgstr "نام نمایش: %s\n"
-
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:141
-#, fuzzy, c-format
-msgid "edit name: %s\n"
-msgstr "نام ویرایش: %s\n"
+msgstr "نام نمایشی: %s\n"
 
-#: gio/gio-tool-info.c:147
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "نام: %s\n"
 
-#: gio/gio-tool-info.c:154
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "گونه: %s\n"
 
-#: gio/gio-tool-info.c:160
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "اندازه: "
 
-#: gio/gio-tool-info.c:165
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "مخفی\n"
 
-#: gio/gio-tool-info.c:168
-#, fuzzy, c-format
-#| msgid "Error: %s\n"
+#: gio/gio-tool-info.c:203
+#, c-format
 msgid "uri: %s\n"
-msgstr "خطا: %s\n"
+msgstr "نشانی: %s\n"
 
-#: gio/gio-tool-info.c:174
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:207
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:288
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:312
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr ""
 
-#: gio/gio-tool-info.c:349
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1892,12 +1840,12 @@ msgstr ""
 #. Translators: commandline placeholder
 #: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
-msgstr ""
+msgstr "DESKTOP-FILE [FILE-ARG …]"
 
 #: gio/gio-tool-launch.c:59
 msgid ""
-"Launch an application from a desktop file, passing optional filename arguments to "
-"it."
+"Launch an application from a desktop file, passing optional filename arguments "
+"to it."
 msgstr ""
 
 #: gio/gio-tool-launch.c:79
@@ -1905,16 +1853,13 @@ msgid "No desktop file given"
 msgstr ""
 
 #: gio/gio-tool-launch.c:87
-#, fuzzy
-#| msgid "There is no GCredentials support for your platform"
 msgid "The launch command is not currently supported on this platform"
-msgstr "پشتÛ\8cباÙ\86Û\8c Ø§Ø² GCredentials Ø¯Ø± Ù¾Ù\84تÙ\81رÙ\85 Ø´Ù\85ا Ù\88جÙ\88د Ù\86دارد"
+msgstr "Ù\81رÙ\85اÙ\86 launch Ø¯Ø± Ø­Ø§Ù\84 Ø­Ø§Ø¶Ø± Ø±Ù\88Û\8c Ø§Û\8cÙ\86 Ø¨Ù\86â\80\8cسازÙ\87 Ù¾Ø´ØªÛ\8cباÙ\86Û\8c Ù\86Ù\85Û\8câ\80\8cØ´Ù\88د"
 
 #: gio/gio-tool-launch.c:100
-#, fuzzy, c-format
-#| msgid "Unable to create trash dir %s: %s"
+#, c-format
 msgid "Unable to load ‘%s‘: %s"
-msgstr "نمی‌توان شاخه زباله‌دان %s را ساخت: %s"
+msgstr "ناتوان در بار کردن «%s»: %s"
 
 #: gio/gio-tool-launch.c:109
 #, c-format
@@ -1922,10 +1867,9 @@ msgid "Unable to load application information for ‘%s‘"
 msgstr ""
 
 #: gio/gio-tool-launch.c:121
-#, fuzzy, c-format
-#| msgid "Error launching application: %s"
+#, c-format
 msgid "Unable to launch application ‘%s’: %s"
-msgstr "خطا در راه‌اندازی برنامه: %s"
+msgstr "ناتوان در اجرای برنامهٔ «%s»: %s"
 
 #: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
@@ -1958,11 +1902,11 @@ msgstr ""
 #. Translators: commandline placeholder
 #: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
-msgstr ""
+msgstr "MIMETYPE"
 
 #: gio/gio-tool-mime.c:73
 msgid "HANDLER"
-msgstr ""
+msgstr "HANDLER"
 
 #: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
@@ -1994,26 +1938,21 @@ msgid "Registered applications:\n"
 msgstr ""
 
 #: gio/gio-tool-mime.c:131
-#, fuzzy
-#| msgid "Can't find application"
 msgid "No registered applications\n"
-msgstr "نمی‌توان برنامه را پیدا کرد"
+msgstr "بدون برنامهٔ ثبت شده\n"
 
 #: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr ""
 
 #: gio/gio-tool-mime.c:144
-#, fuzzy
-#| msgid "Can't find application"
 msgid "No recommended applications\n"
-msgstr "نمی‌توان برنامه را پیدا کرد"
+msgstr "بدون برنامهٔ پیشنهادی\n"
 
 #: gio/gio-tool-mime.c:164
-#, fuzzy, c-format
-#| msgid "Failed to read from file '%s': %s"
+#, c-format
 msgid "Failed to load info for handler “%s”"
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ø§Ø² Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ø¨Ø§Ø±Ú©Ø±Ø¯Ù\86 Ø§Ø·Ù\91Ù\84اعات Ø¨Ø±Ø§Û\8c Ù\85دÛ\8cر Â«%s»"
 
 #: gio/gio-tool-mime.c:170
 #, c-format
@@ -2021,16 +1960,12 @@ msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 
 #: gio/gio-tool-mkdir.c:33
-#, fuzzy
-#| msgid "Can't open directory"
 msgid "Create parent directories"
-msgstr "نمی‌توان شاخه را باز کرد"
+msgstr "ایجاد شاخه‌های والد"
 
 #: gio/gio-tool-mkdir.c:54
-#, fuzzy
-#| msgid "Can't open directory"
 msgid "Create directories."
-msgstr "نمی‌توان شاخه را باز کرد"
+msgstr "ایجاد شاخه‌ها."
 
 #: gio/gio-tool-mkdir.c:56
 msgid ""
@@ -2093,7 +2028,7 @@ msgstr ""
 
 #: gio/gio-tool-mount.c:69
 msgid "DEVICE"
-msgstr ""
+msgstr "DEVICE"
 
 #: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
@@ -2101,7 +2036,7 @@ msgstr ""
 
 #: gio/gio-tool-mount.c:70
 msgid "SCHEME"
-msgstr ""
+msgstr "SCHEME"
 
 #: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
@@ -2121,21 +2056,16 @@ msgid "Monitor events"
 msgstr ""
 
 #: gio/gio-tool-mount.c:76
-#, fuzzy
-#| msgid "Show help options"
 msgid "Show extra information"
-msgstr "نمایش گزینه‌های راهنما"
+msgstr "نمایش اطَلاعات اضافی"
 
 #: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr ""
 
 #: gio/gio-tool-mount.c:77
-#, fuzzy
-#| msgctxt "GDateTime"
-#| msgid "PM"
 msgid "PIM"
-msgstr "ب‌ظ"
+msgstr "PIM"
 
 #: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
@@ -2145,19 +2075,19 @@ msgstr ""
 msgid "Mount a TCRYPT system volume"
 msgstr ""
 
-#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr ""
 
-#: gio/gio-tool-mount.c:525
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr ""
 
-#: gio/gio-tool-mount.c:1017
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr ""
 
-#: gio/gio-tool-mount.c:1206
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr ""
 
@@ -2177,10 +2107,9 @@ msgid ""
 msgstr ""
 
 #: gio/gio-tool-move.c:145
-#, fuzzy, c-format
-#| msgid "Target file is a directory"
+#, c-format
 msgid "Target %s is not a directory"
-msgstr "پرÙ\88Ù\86دÙ\87 Ù\87دÙ\81 Û\8cÚ© Ø´Ø§Ø®Ù\87 Ø§ست"
+msgstr "Ù\85Ù\82صد %s Û\8cÚ© Ø´Ø§Ø®Ù\87 Ù\86Û\8cست"
 
 #: gio/gio-tool-open.c:77
 msgid ""
@@ -2198,19 +2127,17 @@ msgstr ""
 
 #: gio/gio-tool-rename.c:47
 msgid "NAME"
-msgstr ""
+msgstr "NAME"
 
 #: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr ""
 
 #: gio/gio-tool-rename.c:72
-#, fuzzy
-#| msgid "Missing argument for %s"
 msgid "Missing argument"
-msgstr "‏%s یک آرگومان کم دارد"
+msgstr "آرگومان غایب"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr ""
 
@@ -2247,12 +2174,11 @@ msgstr ""
 
 #: gio/gio-tool-save.c:59
 msgid "ETAG"
-msgstr ""
+msgstr "ETAG"
 
 #: gio/gio-tool-save.c:115
-#, fuzzy
 msgid "Error reading from standard input"
-msgstr "خطا در خواندن پروندهٔ «‎%s»‏: %s"
+msgstr "خطا در خواندن از ورودی استاندارد"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
 #: gio/gio-tool-save.c:141
@@ -2267,47 +2193,46 @@ msgstr ""
 msgid "No destination given"
 msgstr ""
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr ""
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
-msgstr ""
+msgstr "TYPE"
+
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "ناتنظیم صفت اعطایی"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
-msgstr ""
+msgstr "ATTRIBUTE"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
-msgstr ""
+msgstr "VALUE"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr ""
 
-#: gio/gio-tool-set.c:117
-#, fuzzy
-#| msgid "Error: Destination is not specified\n"
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
-msgstr "خطا: مقصد مشخص نشده است\n"
+msgstr "مکان مشخّص نشده"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr ""
 
-#: gio/gio-tool-set.c:134
-#, fuzzy
-#| msgid "No address specified"
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
-msgstr "Ù\87Û\8cÚ\86 Ø¢Ø¯Ø±Ø³Û\8c Ù\85شخص Ù\86شدÙ\87 Ø§Ø³Øª"
+msgstr "Ù\85Ù\82دار Ù\85شخÙ\91ص Ù\86شدÙ\87"
 
-#: gio/gio-tool-set.c:184
-#, fuzzy, c-format
-#| msgid "Invalid attribute type (string expected)"
+#: gio/gio-tool-set.c:193
+#, c-format
 msgid "Invalid attribute type “%s”"
-msgstr "نوع مشخصه نامعتبر است (رشته مورد انتظار بود)"
+msgstr "گونهٔ صفت نامعتبر «%s»"
 
 #: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
@@ -2324,16 +2249,12 @@ msgid ""
 msgstr ""
 
 #: gio/gio-tool-trash.c:108
-#, fuzzy
-#| msgid "Unable to find terminal required for application"
 msgid "Unable to find original path"
-msgstr "نمی‌توان پایانه‌ی لازم برای این برنامه را پیدا کرد"
+msgstr "ناتوان در یافتن مسیر اصلی"
 
 #: gio/gio-tool-trash.c:125
-#, fuzzy
-#| msgid "Unable to create socket: %s"
 msgid "Unable to recreate original location: "
-msgstr "نمی‌توان سوکت را ساخت: %s"
+msgstr "ناتوان در بازایجاد مکان اصلی: "
 
 #: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
@@ -2377,19 +2298,19 @@ msgid "File %s appears multiple times in the resource"
 msgstr ""
 
 #: gio/glib-compile-resources.c:247
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to locate “%s” in any source directory"
-msgstr "تغÛ\8cÛ\8cر Ø¨Ù\87 Ø´Ø§Ø®Ù\87Ù\94 Â«%s» Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± Û\8cاÙ\81تÙ\86 Ù\85کاÙ\86 Â«%s» Ø¯Ø± Ù\87Û\8cÚ\86 Ø´Ø§Ø®Ù\87Ù\94 Ù\85بدأÛ\8cÛ\8c"
 
 #: gio/glib-compile-resources.c:258
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to locate “%s” in current directory"
-msgstr "تغÛ\8cÛ\8cر Ø¨Ù\87 Ø´Ø§Ø®Ù\87Ù\94 Â«%s» Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± Û\8cاÙ\81تÙ\86 Ù\85کاÙ\86 Â«%s» Ø¯Ø± Ø´Ø§Ø®Ù\87Ù\94 Ú©Ù\86Ù\88Ù\86Û\8c"
 
 #: gio/glib-compile-resources.c:292
-#, fuzzy, c-format
+#, c-format
 msgid "Unknown processing option “%s”"
-msgstr "گزÛ\8cÙ\86Ù\87Ù\94 Ù\86اÙ\85عÙ\84Ù\88Ù\85 %s"
+msgstr "گزÛ\8cÙ\86Ù\87Ù\94 Ù¾Ø±Ø¯Ø§Ø²Ø´ Ù\86اشÙ\86اختÙ\87Ù\94 Â«%s»"
 
 #. Translators: the first %s is a gresource XML attribute,
 #. * the second %s is an environment variable, and the third
@@ -2421,14 +2342,13 @@ msgid "Show program version and exit"
 msgstr ""
 
 #: gio/glib-compile-resources.c:822
-#, fuzzy
-#| msgid "name of the output file"
 msgid "Name of the output file"
-msgstr "نام پرونده خروجی"
+msgstr "نام پروندهٔ خروجی"
 
 #: gio/glib-compile-resources.c:823
 msgid ""
-"The directories to load files referenced in FILE from (default: current directory)"
+"The directories to load files referenced in FILE from (default: current "
+"directory)"
 msgstr ""
 
 #: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
@@ -2498,22 +2418,19 @@ msgid "nick must be a minimum of 2 characters"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:105
-#, fuzzy, c-format
-#| msgid "Invalid filename %s"
+#, c-format
 msgid "Invalid numeric value"
-msgstr "Ù\86اÙ\85â\80\8cپرÙ\88Ù\86دÙ\87 Ù\86اÙ\85عتبر: %s"
+msgstr "Ù\85Ù\82دار Ø¹Ø¯Ø¯Û\8c Ù\86اÙ\85عتبر"
 
 #: gio/glib-compile-schemas.c:113
-#, fuzzy, c-format
-#| msgid "<%s id='%s'> already specified"
+#, c-format
 msgid "<value nick='%s'/> already specified"
-msgstr "<%s id='%s'> از قبل مشخص شده است"
+msgstr "<value nick='%s'/> از پیش مشخّص شده"
 
 #: gio/glib-compile-schemas.c:121
-#, fuzzy, c-format
-#| msgid "<%s id='%s'> already specified"
+#, c-format
 msgid "value='%s' already specified"
-msgstr "<%s id='%s'> از قبل مشخص شده است"
+msgstr "مقدار=«%s» از پیش مشخّص شده"
 
 #: gio/glib-compile-schemas.c:135
 #, c-format
@@ -2582,10 +2499,8 @@ msgid "<choices> cannot be specified for keys tagged as having an enumerated typ
 msgstr ""
 
 #: gio/glib-compile-schemas.c:502
-#, fuzzy
-#| msgid "<%s id='%s'> already specified"
 msgid "<choices> already specified for this key"
-msgstr "<%s id='%s'> از قبل مشخص شده است"
+msgstr "<choices> از پیش برای این کلید مشخّص شده"
 
 #: gio/glib-compile-schemas.c:514
 #, c-format
@@ -2603,10 +2518,8 @@ msgid "<choices> must contain at least one <choice>"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:559
-#, fuzzy
-#| msgid "<%s id='%s'> already specified"
 msgid "<aliases> already specified for this key"
-msgstr "<%s id='%s'> از قبل مشخص شده است"
+msgstr "<aliases> از پیش برای این کلید مشخّص شده"
 
 #: gio/glib-compile-schemas.c:563
 msgid ""
@@ -2626,10 +2539,9 @@ msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:596
-#, fuzzy, c-format
-#| msgid "<%s id='%s'> already specified"
+#, c-format
 msgid "<alias value='%s'/> already specified"
-msgstr "<%s id='%s'> از قبل مشخص شده است"
+msgstr "<alias value='%s'/> از پیش مشخّص شده"
 
 #: gio/glib-compile-schemas.c:606
 #, c-format
@@ -2647,8 +2559,6 @@ msgid "<aliases> must contain at least one <alias>"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:799
-#, fuzzy
-#| msgid "empty names are not permitted"
 msgid "Empty names are not permitted"
 msgstr "نام‌های خالی مجاز نیستند"
 
@@ -2713,10 +2623,9 @@ msgid "<%s id='%s'> not (yet) defined."
 msgstr ""
 
 #: gio/glib-compile-schemas.c:1019
-#, fuzzy, c-format
-#| msgid "Invalid attribute type (string expected)"
+#, c-format
 msgid "Invalid GVariant type string “%s”"
-msgstr "نوع مشخصه نامعتبر است (رشته مورد انتظار بود)"
+msgstr "رشتهٔ گونهٔ GVariant نامعتبر «%s»"
 
 #: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
@@ -2748,16 +2657,14 @@ msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:1179
-#, fuzzy, c-format
-#| msgid "Can not be a list of a schema with a path"
+#, c-format
 msgid "Cannot be a list of a schema with a path"
-msgstr "نمی‌توان با یک مسیر فهرست یک شِما بود"
+msgstr "نمی‌تواند سیاهه‌ای از یک شما با یک مسیر باشد"
 
 #: gio/glib-compile-schemas.c:1189
-#, fuzzy, c-format
-#| msgid "Can not be a list of a schema with a path"
+#, c-format
 msgid "Cannot extend a schema with a path"
-msgstr "نمی‌توان با یک مسیر فهرست یک شِما بود"
+msgstr "نمی‌تواند شمایی را با یک مسیر گستراند"
 
 #: gio/glib-compile-schemas.c:1199
 #, c-format
@@ -2767,27 +2674,25 @@ msgstr ""
 #: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
-"<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” does "
-"not extend “%s”"
+"<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
+"does not extend “%s”"
 msgstr ""
 
 #: gio/glib-compile-schemas.c:1226
-#, fuzzy, c-format
-#| msgid "a path, if given, must begin and end with a slash"
+#, c-format
 msgid "A path, if given, must begin and end with a slash"
-msgstr "Û\8cÚ© Ù\85سÛ\8cرØ\8c Ø§Ú¯Ø± Ø¯Ø§Ø¯Ù\87 Ø´Ù\88دØ\8c Ø¨Ø§Û\8cد Ø¨Ø§ Û\8cÚ© Ø®Ø· Ù\85Ù\88رب Ø´Ø±Ù\88ع Ù\88 Ø®Ø§ØªÙ\85Ù\87 یابد"
+msgstr "Û\8cÚ© Ù\85سÛ\8cرØ\8c Ø§Ú¯Ø± Ø¯Ø§Ø¯Ù\87 Ø´Ù\88دØ\8c Ø¨Ø§Û\8cد Ø¨Ø§ Û\8cÚ© Ø§Ø³Ù\84Ø´ Ø¢ØºØ§Ø² Ù\88 Ù¾Ø§Û\8cاÙ\86 یابد"
 
 #: gio/glib-compile-schemas.c:1233
-#, fuzzy, c-format
-#| msgid "the path of a list must end with ':/'"
+#, c-format
 msgid "The path of a list must end with “:/”"
-msgstr "مسیر یک فهرست باید با «:/» خاتمه پیدا کند"
+msgstr "مسیر یک سیاهه باید با «‪:/‬» خاتمه پیدا کند"
 
 #: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
-"Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/desktop/” or "
-"“/system/” are deprecated."
+"Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/desktop/” "
+"or “/system/” are deprecated."
 msgstr ""
 
 #: gio/glib-compile-schemas.c:1272
@@ -2825,16 +2730,12 @@ msgid "--strict was specified; exiting."
 msgstr ""
 
 #: gio/glib-compile-schemas.c:1847
-#, fuzzy
-#| msgid "This entire file has been ignored.\n"
 msgid "This entire file has been ignored."
-msgstr "تمام پرونده نادیده گرفته شده است.\n"
+msgstr "تمامی این پرونده چشم پوشی شده."
 
 #: gio/glib-compile-schemas.c:1910
-#, fuzzy
-#| msgid "Ignoring this file.\n"
 msgid "Ignoring this file."
-msgstr "نادیده گرفتن این پرونده.\n"
+msgstr "چشم پوشی از این پرونده."
 
 #: gio/glib-compile-schemas.c:1965
 #, c-format
@@ -2907,10 +2808,8 @@ msgid ""
 msgstr ""
 
 #: gio/glib-compile-schemas.c:2175
-#, fuzzy
-#| msgid "Do not write the gschema.compiled file"
 msgid "Where to store the gschemas.compiled file"
-msgstr "بر روی پرونده‌ی gschema.compiled ننویس"
+msgstr "مکان ذخیرهٔ پروندهٔ gschemas.compiled"
 
 #: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
@@ -2918,7 +2817,7 @@ msgstr "قطع کردن با رخدادِ هر نوع خطا در شِماها"
 
 #: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
-msgstr "بر روی پرونده‌ی gschema.compiled ننویس"
+msgstr "بر روی پروندهٔ gschema.compiled ننویس"
 
 #: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
@@ -2932,22 +2831,16 @@ msgid ""
 msgstr ""
 
 #: gio/glib-compile-schemas.c:2228
-#, fuzzy
-#| msgid "You should give exactly one directory name\n"
 msgid "You should give exactly one directory name"
-msgstr "Ø´Ù\85ا Ø¨Ø§Û\8cد Ø¯Ù\82Û\8cÙ\82ا Ù\86اÙ\85 Û\8cÚ© Ø¯Ø§Û\8cرکتÙ\88رÛ\8c Ø±Ø§ Ø¨Ø¯Ù\87Û\8cد\n"
+msgstr "باÛ\8cد Ø¯Ù\82Û\8cÙ\82اÙ\94 Û\8cÚ© Ù\86اÙ\85 Ø´Ø§Ø®Ù\87 Ø¨Ø¯Ù\87Û\8cد"
 
 #: gio/glib-compile-schemas.c:2271
-#, fuzzy
-#| msgid "No schema files found: "
 msgid "No schema files found: doing nothing."
-msgstr "هیچ پرونده شماای پیدا نشد:"
+msgstr "هیچ پرونده شمایی پیدا نشد: کاری نمی‌شود."
 
 #: gio/glib-compile-schemas.c:2273
-#, fuzzy
-#| msgid "removed existing output file.\n"
 msgid "No schema files found: removed existing output file."
-msgstr "پرÙ\88Ù\86دÙ\87 Ø®Ø±Ù\88جÛ\8c Ù\81عÙ\84Û\8c Ø­Ø°Ù\81 Ø´Ø¯.\n"
+msgstr "Ù\87Û\8cÚ\86 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø´Ù\85اÛ\8cÛ\8c Ù¾Û\8cدا Ù\86شد: Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Ø®Ø±Ù\88جÛ\8c Ù\85Ù\88جÙ\88د Ø¨Ø±Ø¯Ø§Ø´ØªÙ\87 Ø´Ø¯."
 
 #: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
@@ -2955,10 +2848,9 @@ msgid "Invalid filename %s"
 msgstr "نام پرونده نامعتبر: %s"
 
 #: gio/glocalfile.c:996
-#, fuzzy, c-format
-#| msgid "Error getting filesystem info: %s"
+#, c-format
 msgid "Error getting filesystem info for %s: %s"
-msgstr "خطا در دریافت اطلاعات سیستم‌پرونده‌: %s"
+msgstr "خطا در گرفتن اطّلاعات سامانه‌پرونده‌ برای %s: %s"
 
 #. Translators: This is an error message when trying to find
 #. * the enclosing (user visible) mount of a file, but none
@@ -2970,22 +2862,17 @@ msgid "Containing mount for file %s not found"
 msgstr ""
 
 #: gio/glocalfile.c:1160
-#, fuzzy
-#| msgid "Can't rename root directory"
 msgid "Can’t rename root directory"
-msgstr "نمی‌توان شاخه ریشه را نام‌گذاری مجدد کرد"
+msgstr "نمی‌توان نام شاخهٔ ریشه را عوض کرد"
 
 #: gio/glocalfile.c:1178 gio/glocalfile.c:1201
-#, fuzzy, c-format
-#| msgid "Error reading file %s: %s"
+#, c-format
 msgid "Error renaming file %s: %s"
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 پرونده %s: %s"
+msgstr "خطا Ø¯Ø± ØªØºÛ\8cÛ\8cر Ù\86اÙ\85 پرونده %s: %s"
 
 #: gio/glocalfile.c:1185
-#, fuzzy
-#| msgid "Can't rename file, filename already exists"
 msgid "Can’t rename file, filename already exists"
-msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø±Ø§ Ù\85جددا Ù\86اÙ\85â\80\8cگذارÛ\8c Ú©Ø±Ø¯Ø\8c Ù\86اÙ\85 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø§Ø² Ù\82بÙ\84 وجود دارد"
+msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ù\86اÙ\85 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø±Ø§ Ø¹Ù\88ض Ú©Ø±Ø¯. Ù\86اÙ\85 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø§Ø² Ù¾Û\8cØ´ وجود دارد"
 
 #: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
 #: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
@@ -2993,34 +2880,29 @@ msgid "Invalid filename"
 msgstr "نام پرونده نامعتبر"
 
 #: gio/glocalfile.c:1366 gio/glocalfile.c:1377
-#, fuzzy, c-format
-#| msgid "Error opening file '%s': %s"
+#, c-format
 msgid "Error opening file %s: %s"
-msgstr "خطا در هنگام باز کردن پرونده «%s»: %s"
+msgstr "خطا در گشودن پروندهٔ %s: %s"
 
 #: gio/glocalfile.c:1502
-#, fuzzy, c-format
-#| msgid "Error removing file: %s"
+#, c-format
 msgid "Error removing file %s: %s"
-msgstr "خطا Ø¯Ø± Ø­Ø°Ù\81 Ù¾Ø±Ù\88Ù\86دÙ\87: %s"
+msgstr "خطا Ø¯Ø± Ø¨Ø±Ø¯Ø§Ø´ØªÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 %s: %s"
 
 #: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
-#, fuzzy, c-format
-#| msgid "Error trashing file: %s"
+#, c-format
 msgid "Error trashing file %s: %s"
-msgstr "خطا Ø¯Ø± Ø§Ù\86تÙ\82اÙ\84 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø¨Ù\87 Ø²Ø¨Ø§Ù\84Ù\87â\80\8cداÙ\86: %s"
+msgstr "خطا Ø¯Ø± Ø¯Ù\88ر Ø±Û\8cختÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 %s: %s"
 
 #: gio/glocalfile.c:2054
-#, fuzzy, c-format
-#| msgid "Unable to create trash dir %s: %s"
+#, c-format
 msgid "Unable to create trash directory %s: %s"
-msgstr "نمی‌توان شاخه زباله‌دان %s را ساخت: %s"
+msgstr "ناتوان در ایجاد شاخهٔ زباله‌دان %s: %s"
 
 #: gio/glocalfile.c:2075
-#, fuzzy, c-format
-#| msgid "Failed to change to directory '%s' (%s)"
+#, c-format
 msgid "Unable to find toplevel directory to trash %s"
-msgstr "تغییر به شاخهٔ «%s» شکست خورد (%s)"
+msgstr "ناتوان در یافتن شاخهٔ سطح بالا برای دور ریختن %s"
 
 #: gio/glocalfile.c:2083
 #, c-format
@@ -3028,40 +2910,34 @@ msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 
 #: gio/glocalfile.c:2169 gio/glocalfile.c:2197
-#, fuzzy, c-format
-#| msgid "Unable to create trash dir %s: %s"
+#, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
-msgstr "نمی‌توان شاخه زباله‌دان %s را ساخت: %s"
+msgstr "ناتوان در یافتن یا ایجاد شاخهٔ زباله‌دان %s برای دور ریختن %s"
 
 #: gio/glocalfile.c:2243
-#, fuzzy, c-format
-#| msgid "Unable to create trashing info file: %s"
+#, c-format
 msgid "Unable to create trashing info file for %s: %s"
-msgstr "نمی‌توان پرونده اطلاعات زباله‌دان را ایجاد کرد: %s"
+msgstr "ناتوان در ایجاد پروندهٔ اطّلاعات دور ریختن برای %s: %s"
 
 #: gio/glocalfile.c:2305
-#, fuzzy, c-format
-#| msgid "Unable to trash file: %s"
+#, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
-msgstr "نمی‌توان پرونده را به زباله‌دان فرستاد: %s"
+msgstr "ناتوان در دور ریختن پروندهٔ %s از فرار محدوده‌های سامانه‌پرونده"
 
 #: gio/glocalfile.c:2309 gio/glocalfile.c:2365
-#, fuzzy, c-format
-#| msgid "Unable to trash file: %s"
+#, c-format
 msgid "Unable to trash file %s: %s"
-msgstr "نمی‌توان پرونده را به زباله‌دان فرستاد: %s"
+msgstr "ناتوان در دور ریختن پروندهٔ %s: %s"
 
 #: gio/glocalfile.c:2371
-#, fuzzy, c-format
-#| msgid "Unable to trash file: %s"
+#, c-format
 msgid "Unable to trash file %s"
-msgstr "نمی‌توان پرونده را به زباله‌دان فرستاد: %s"
+msgstr "ناتوان در دور ریختن پروندهٔ %s"
 
 #: gio/glocalfile.c:2397
-#, fuzzy, c-format
-#| msgid "Error creating directory '%s': %s"
+#, c-format
 msgid "Error creating directory %s: %s"
-msgstr "خطا در هنگام ساخت شاخه «%s»: %s"
+msgstr "خطا در ایجاد شاخهٔ %s: %s"
 
 #: gio/glocalfile.c:2426
 #, c-format
@@ -3069,22 +2945,18 @@ msgid "Filesystem does not support symbolic links"
 msgstr "سیستم‌پرونده از پیوندهای نمادین پشتیبانی نمی‌کند"
 
 #: gio/glocalfile.c:2429
-#, fuzzy, c-format
-#| msgid "Error making symbolic link: %s"
+#, c-format
 msgid "Error making symbolic link %s: %s"
-msgstr "خطا Ø¯Ø± Ø¯Ø± Ù\87Ù\86گاÙ\85 Ø³Ø§Ø®Øª Ù¾Û\8cÙ\88Ù\86د Ù\86Ù\85ادÛ\8cÙ\86: %s"
+msgstr "خطا Ø¯Ø± Ø³Ø§Ø®ØªÙ\86 Ù¾Û\8cÙ\88Ù\86د Ù\86Ù\85ادÛ\8cÙ\86 %s: %s"
 
 #: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
-#, fuzzy, c-format
-#| msgid "Error moving file: %s"
+#, c-format
 msgid "Error moving file %s: %s"
-msgstr "خطا در هنگام جابجایی پرونده: %s"
+msgstr "خطا در جابجایی پروندهٔ %s: %s"
 
 #: gio/glocalfile.c:2495
-#, fuzzy
-#| msgid "Can't copy directory over directory"
 msgid "Can’t move directory over directory"
-msgstr "نمي‌توان شاخه را بر روی شاخه رونوشت کرد"
+msgstr "نمی‌توان شاخه را روی شاخه جابه‌جا کرد"
 
 #: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
 #: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
@@ -3102,139 +2974,135 @@ msgid "Move between mounts not supported"
 msgstr ""
 
 #: gio/glocalfile.c:2728
-#, fuzzy, c-format
-#| msgid "could not get remote address: %s"
+#, c-format
 msgid "Could not determine the disk usage of %s: %s"
-msgstr "نمی‌توان آدرس دوردست را دریافت کرد: %s"
+msgstr "نتوانست استفادهٔ دیسک %s را تشخیص دهد: %s"
 
-#: gio/glocalfileinfo.c:773
-#, fuzzy
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
-msgstr "مقدار مشخصه نباید non-NULL باشد"
+msgstr "مقدار صفت باید غیر تهی باشد"
 
-#: gio/glocalfileinfo.c:780
-msgid "Invalid attribute type (string expected)"
-msgstr "نوع مشخصه نامعتبر است (رشته مورد انتظار بود)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "گونهٔ صفت نامعتبر (انتظار رشته یا نامعتبر)"
 
-#: gio/glocalfileinfo.c:787
-#, fuzzy
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
-msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل نام یک مشخصه به‌پایان رسید"
+msgstr "نام صفت گستردهٔ نامعتبر"
 
-#: gio/glocalfileinfo.c:827
-#, fuzzy, c-format
+#: gio/glocalfileinfo.c:840
+#, c-format
 msgid "Error setting extended attribute “%s”: %s"
-msgstr "خطا Ø¯Ø± Ø¨Ø§Ø² Ú©Ø±Ø¯Ù\86 Ø´Ø§Ø®هٔ «‎%s»‏: %s"
+msgstr "خطا Ø¯Ø± ØªÙ\86ظÛ\8cÙ\85 Ú©Ø±Ø¯Ù\86 ØµÙ\81ت Ú¯Ø³ØªØ±Ø¯هٔ «‎%s»‏: %s"
 
-#: gio/glocalfileinfo.c:1725 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (کدگذاری نامعتبر)"
 
-#: gio/glocalfileinfo.c:1884 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
 #: gio/glocalfileoutputstream.c:997
-#, fuzzy, c-format
+#, c-format
 msgid "Error when getting information for file “%s”: %s"
-msgstr "خطا در بازکردن پرونده فعلی «‎%s»‏: %s"
+msgstr "خطا هنگام گرفتن اطّلاعات برای پروندهٔ «%s»: %s"
 
-#: gio/glocalfileinfo.c:2150
-#, fuzzy, c-format
+#: gio/glocalfileinfo.c:2163
+#, c-format
 msgid "Error when getting information for file descriptor: %s"
-msgstr "خطا در هنگام تنظیم توصیف‌گر پرونده: %s"
+msgstr "خطا هنگام گرفتن اطّلاعات برای توصیفگر پرونده: %s"
 
-#: gio/glocalfileinfo.c:2195
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "نوع مشخصه نامعتبر (uint32 مورد انتظار بود)"
 
-#: gio/glocalfileinfo.c:2213
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "نوع مشخصه نامعتبر بود (uint64 مورد انتظار بود)"
 
-#: gio/glocalfileinfo.c:2232 gio/glocalfileinfo.c:2251
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "نوع مشخصه نامعتبر (رشته بایتی مورد انتظار بود)"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "نمی‌توان اجازه‌های روی پیوند نمادین را تنظیم کرد"
 
-#: gio/glocalfileinfo.c:2314
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "خطا در هنگام تنظیم اجازه‌ها: %s"
 
-#: gio/glocalfileinfo.c:2365
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "خطا در هنگام تنظیم مالک: %s"
 
-#: gio/glocalfileinfo.c:2388
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2398 gio/glocalfileinfo.c:2417 gio/glocalfileinfo.c:2428
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430 gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "خطا در تنظیم پیوند نمادین: %s"
 
-#: gio/glocalfileinfo.c:2407
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2479
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2488
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2498
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2509
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2612
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2631
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2644
-#, fuzzy, c-format
-#| msgid "Error setting modification or access time: %s"
+#: gio/glocalfileinfo.c:2657
+#, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
-msgstr "خطا در هنگام تنظیم کردن زمان دسترسی یا تغییر: %s"
+msgstr "خطا در تنظیم کردن زمان دسترسی یا تغییر برای پروندهٔ «%s»: %lu"
 
-#: gio/glocalfileinfo.c:2785 gio/glocalfileinfo.c:2797
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "خطا در هنگام تنظیم کردن زمان دسترسی یا تغییر: %s"
 
-#: gio/glocalfileinfo.c:2820
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2827
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "سیستم SELinux بر روی این سیستم فعال نشده است"
 
-#: gio/glocalfileinfo.c:2837
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "خطا در تنظیم مفاد SELinux: %s"
 
-#: gio/glocalfileinfo.c:2934
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "تنظیم کردن مشخصه %s پشتیبانی نمی‌شود"
@@ -3288,10 +3156,9 @@ msgstr "خطا در هنگام کوتاه کردن پرونده: %s"
 
 #: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
 #: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
-#, fuzzy, c-format
-#| msgid "Error opening file '%s': %s"
+#, c-format
 msgid "Error opening file “%s”: %s"
-msgstr "خطا در هنگام باز کردن پرونده «%s»: %s"
+msgstr "خطا در گشودن پروندهٔ «%s»: %s"
 
 #: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
@@ -3348,46 +3215,36 @@ msgstr ""
 #. * message for mount objects that
 #. * don't implement unmount.
 #: gio/gmount.c:401
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "mount doesn’t implement “unmount”"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Ù\86دارد"
+msgstr "سÙ\88ار Ú©Ø±Ø¯Ù\86 unmount Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
 #: gio/gmount.c:477
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "mount doesn’t implement “eject”"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Ù\86دارد"
+msgstr "سÙ\88ار Ú©Ø±Ø¯Ù\86 eject Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
 #: gio/gmount.c:555
-#, fuzzy
-#| msgid "volume doesn't implement eject or eject_with_operation"
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Û\8cا eject_with_operation Ø±Ø§ Ù\86دارد"
+msgstr "سÙ\88ار Ú©Ø±Ø¯Ù\86 unmount Û\8cا unmount_with_operation Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
 #: gio/gmount.c:640
-#, fuzzy
-#| msgid "volume doesn't implement eject or eject_with_operation"
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Û\8cا eject_with_operation Ø±Ø§ Ù\86دارد"
+msgstr "سÙ\88ار Ú©Ø±Ø¯Ù\86 eject Û\8cا eject_with_operation Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
 #: gio/gmount.c:728
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "mount doesn’t implement “remount”"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Ù\86دارد"
+msgstr "سÙ\88ار Ú©Ø±Ø¯Ù\86 remount Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for mount objects that
@@ -3427,9 +3284,8 @@ msgid "Could not create network monitor: "
 msgstr "نمی‌توان پایشگر شبکه را ساخت: "
 
 #: gio/gnetworkmonitornetlink.c:185
-#, fuzzy
 msgid "Could not get network status: "
-msgstr "نمی‌توان آدرس دوردست را دریافت کرد: %s"
+msgstr "نتوانست وضعیت شبکه را بگیرد: "
 
 #: gio/gnetworkmonitornm.c:313
 #, c-format
@@ -3442,9 +3298,8 @@ msgid "NetworkManager version too old"
 msgstr ""
 
 #: gio/goutputstream.c:234 gio/goutputstream.c:777
-#, fuzzy
 msgid "Output stream doesn’t implement write"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "جریان خروجی write را پیاده نساخته"
 
 #: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
@@ -3464,10 +3319,9 @@ msgstr ""
 #: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
 #: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
 #: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
-#, fuzzy, c-format
-#| msgid "Error resolving '%s': %s"
+#, c-format
 msgid "Error resolving “%s”: %s"
-msgstr "خطا در هنگام برطرف‌سازی «%s»: %s"
+msgstr "خطا در حل «%s»: %s"
 
 #. Translators: The placeholder is for a function name.
 #: gio/gresolver.c:472 gio/gresolver.c:632
@@ -3476,14 +3330,12 @@ msgid "%s not implemented"
 msgstr ""
 
 #: gio/gresolver.c:1001 gio/gresolver.c:1053
-#, fuzzy
-#| msgid "Invalid filename"
 msgid "Invalid domain"
-msgstr "نام پرونده نامعتبر"
+msgstr "دامنهٔ نامعتبر"
 
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985 gio/gresource.c:1109
 #: gio/gresource.c:1181 gio/gresource.c:1255 gio/gresource.c:1336
-#: gio/gresourcefile.c:478 gio/gresourcefile.c:601 gio/gresourcefile.c:738
+#: gio/gresourcefile.c:478 gio/gresourcefile.c:601 gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr ""
@@ -3493,15 +3345,18 @@ msgstr ""
 msgid "The resource at “%s” failed to decompress"
 msgstr ""
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr ""
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr ""
 
-#: gio/gresourcefile.c:942
-#, fuzzy
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
-msgstr "جلد قابلیت eject ندارد"
+msgstr "جریان ورودی seek را پیاده نساخته"
 
 #: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
@@ -3516,7 +3371,7 @@ msgstr ""
 
 #: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
-msgstr ""
+msgstr "FILE [PATH]"
 
 #: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
@@ -3563,6 +3418,11 @@ msgid ""
 "%s\n"
 "\n"
 msgstr ""
+"استفاده:\n"
+"  gresource %s%s%s %s\n"
+"\n"
+"%s\n"
+"\n"
 
 #: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
@@ -3574,13 +3434,15 @@ msgstr ""
 
 #: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
-msgstr ""
+msgstr "  FILE      ‫یک پروندهٔ elf (یک کتاب‌خانهٔ دودویی یا اشتراکی)\n"
 
 #: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
 msgstr ""
+"  FILE      ‫یک پروندهٔ elf (یک کتاب‌خانهٔ دودویی یا اشتراکی)\n"
+"            یا یک پروندهٔ منبع ترجمه شده\n"
 
 #: gio/gresource-tool.c:580
 msgid "[PATH]"
@@ -3588,33 +3450,30 @@ msgstr "[PATH]"
 
 #: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
-msgstr ""
+msgstr "  PATH      یک مسیر (اختیاری) منبع (شاید ناقص)\n"
 
 #: gio/gresource-tool.c:583
 msgid "PATH"
-msgstr ""
+msgstr "PATH"
 
 #: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
-msgstr ""
+msgstr "  PATH      یک مسیر منبع\n"
 
 #: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
-#, fuzzy, c-format
-#| msgid "No such schema '%s'\n"
+#, c-format
 msgid "No such schema “%s”\n"
-msgstr "همجین شِمایی وجود ندارد «%s»\n"
+msgstr "هیچ شمایی چون «%s» وجود ندارد\n"
 
 #: gio/gsettings-tool.c:57
-#, fuzzy, c-format
-#| msgid "Schema '%s' is not relocatable (path must not be specified)\n"
+#, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
-msgstr "Ø´Ù\90Ù\85ا Â«%s» Ù\82ابÙ\84 Ø¬Ø§Ø¨Ù\87â\80\8cجاÛ\8cÛ\8c Ù\86Û\8cست (Ù\85سÛ\8cر Ù\86باÛ\8cد Ù\85شخص Ø´Ù\88د)\n"
+msgstr "Ø´Ù\85اÛ\8c Â«%s» Ù\82ابÙ\84 Ø¬Ø§Ø¨Ù\87â\80\8cجاÛ\8cÛ\8c Ù\86Û\8cست (Ù\86باÛ\8cد Ù\85سÛ\8cر Ù\85شخÙ\91ص Ø¨Ø§Ø´د)\n"
 
 #: gio/gsettings-tool.c:78
-#, fuzzy, c-format
-#| msgid "Schema '%s' is relocatable (path must be specified)\n"
+#, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
-msgstr "Ø´Ù\90Ù\85ا Â«%s» Ù\82ابÙ\84 Ø¬Ø§Ø¨Ù\87â\80\8cجاÛ\8cÛ\8c Ù\86Û\8cست (Ù\85سÛ\8cر Ø¨Ø§Û\8cد Ù\85شخص Ø´Ù\88د)\n"
+msgstr "Ø´Ù\85اÛ\8c Â«%s» Ù\82ابÙ\84 Ø¬Ø§Ø¨Ù\87â\80\8cجاÛ\8cÛ\8c Ø§Ø³Øª (باÛ\8cد Ù\85سÛ\8cر Ù\85شخÙ\91ص Ø¨Ø§Ø´د)\n"
 
 #: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
@@ -3637,10 +3496,8 @@ msgid "The provided value is outside of the valid range\n"
 msgstr "مقدار فراهم شده خارج از محدود مجاز است\n"
 
 #: gio/gsettings-tool.c:562
-#, fuzzy
-#| msgid "Property '%s' is not writable"
 msgid "The key is not writable\n"
-msgstr "خصیصه‌ی «%s» قابل نوشتن نیست"
+msgstr "کلید نوشتنی نیست\n"
 
 #: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
@@ -3779,26 +3636,22 @@ msgid "  VALUE     The value to set\n"
 msgstr ""
 
 #: gio/gsettings-tool.c:792
-#, fuzzy, c-format
-#| msgid "Could not open converter from '%s' to '%s'"
+#, c-format
 msgid "Could not load schemas from %s: %s\n"
-msgstr "نمی‌توان مبدل «%s» به «%s» را باز کرد"
+msgstr "نتوانست شماها را از %s بار کند: %s\n"
 
 #: gio/gsettings-tool.c:804
-#, fuzzy
-#| msgid "No schema files found: "
 msgid "No schemas installed\n"
-msgstr "هیچ پرونده شماای پیدا نشد:"
+msgstr "هیچ شمایی نصب نشده\n"
 
 #: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr ""
 
 #: gio/gsettings-tool.c:938
-#, fuzzy, c-format
-#| msgid "No such key '%s'\n"
+#, c-format
 msgid "No such key “%s”\n"
-msgstr "همچین کلیدی وجود ندارد «%s»\n"
+msgstr "کلیدی چون «%s» وجود ندارد\n"
 
 #: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
@@ -3828,10 +3681,8 @@ msgid "Unable to create socket: %s"
 msgstr "نمی‌توان سوکت را ساخت: %s"
 
 #: gio/gsocket.c:679
-#, fuzzy
-#| msgid "Unknown protocol was specified"
 msgid "Unknown family was specified"
-msgstr "پروتکل ناشناسی مشخص شده است"
+msgstr "خانوادهٔ ناشناخته مشخّص شده"
 
 #: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
@@ -3863,21 +3714,21 @@ msgid "could not listen: %s"
 msgstr ""
 
 #: gio/gsocket.c:2217
-#, fuzzy, c-format
+#, c-format
 msgid "Error binding to address %s: %s"
-msgstr "خطا در خواندن پروندهٔ «‎%s»‏: %s"
+msgstr "خطا در چسبیدن به نشانی ‎%s: %s"
 
 #: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
 #: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
-#, fuzzy, c-format
+#, c-format
 msgid "Error joining multicast group: %s"
-msgstr "خطا در راه‌اندازی برنامه: %s"
+msgstr "خطا در پیوستن به گروه چندپخشی: %s"
 
 #: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
 #: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
-#, fuzzy, c-format
+#, c-format
 msgid "Error leaving multicast group: %s"
-msgstr "خطا Ø¯Ø± Ø±Ø§Ù\87â\80\8cاÙ\86دازÛ\8c Ø¨Ø±Ù\86اÙ\85Ù\87: %s"
+msgstr "خطا Ø¯Ø± ØªØ±Ú© Ú¯Ø±Ù\88Ù\87 Ú\86Ù\86دپخشÛ\8c: %s"
 
 #: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
@@ -3919,10 +3770,8 @@ msgid "Connection in progress"
 msgstr "اتصال در حال پیشروی است"
 
 #: gio/gsocket.c:3077
-#, fuzzy
-#| msgid "Unable to get pending error: %s"
 msgid "Unable to get pending error: "
-msgstr "ناتوان در دریافت خطای درانتظار: %s"
+msgstr "ناتوان در دریافت خطای درانتظار: "
 
 #: gio/gsocket.c:3266
 #, c-format
@@ -3950,16 +3799,13 @@ msgid "Waiting for socket condition: %s"
 msgstr "در حال انتظار برای وضعیت سوکت: %s"
 
 #: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
-#, fuzzy, c-format
-#| msgid "Error sending message: %s"
+#, c-format
 msgid "Unable to send message: %s"
-msgstr "خطا در هنگام ارسال پیام: %s"
+msgstr "ناتوان در فرستادن پیام: %s"
 
 #: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
-#, fuzzy
-#| msgid "regular expression too large"
 msgid "Message vectors too large"
-msgstr "عبارت Ø¨Ø§Ù\82اعدÙ\87 Ø¨Ø³Û\8cار Ø¨Ù\84Ù\86د Ø§Ø³Øª"
+msgstr "بردارÙ\87اÛ\8c Ù¾Û\8cاÙ\85 Ø¨Û\8cØ´ Ø§Ø² Ø­Ø¯ Ø¨Ù\84Ù\86د"
 
 #: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
 #: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
@@ -3968,10 +3814,8 @@ msgid "Error sending message: %s"
 msgstr "خطا در هنگام ارسال پیام: %s"
 
 #: gio/gsocket.c:5039
-#, fuzzy
-#| msgid "association changes not supported on win32"
 msgid "GSocketControlMessage not supported on Windows"
-msgstr "تغÛ\8cÛ\8cر Ø§Ø±ØªØ¨Ø§Ø· Ø¯Ø± win32 پشتیبانی نمی‌شود"
+msgstr "رÙ\88Û\8c Ù\88Û\8cÙ\86دÙ\88ز Ø§Ø² GSocketControlMessage پشتیبانی نمی‌شود"
 
 #: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
@@ -3979,10 +3823,9 @@ msgid "Error receiving message: %s"
 msgstr "خطا در هنگام دریافت پیام: %s"
 
 #: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
-#, fuzzy, c-format
-#| msgid "Unable to create socket: %s"
+#, c-format
 msgid "Unable to read socket credentials: %s"
-msgstr "نمی‌توان سوکت را ساخت: %s"
+msgstr "ناتوان در خواندن گواهی‌های سوکت: %s"
 
 #: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
@@ -4003,16 +3846,13 @@ msgid "Could not connect: "
 msgstr ""
 
 #: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
-#, fuzzy
-#| msgid "Proxy protocol '%s' is not supported."
 msgid "Proxying over a non-TCP connection is not supported."
-msgstr "پروتکل پیشکار «%s» پیشتیبانی نمی‌شود."
+msgstr "پیشکاری روی اتّصالی غیر TCP پیشتیبانی نمی‌شود."
 
 #: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
-#, fuzzy, c-format
-#| msgid "Proxy protocol '%s' is not supported."
+#, c-format
 msgid "Proxy protocol “%s” is not supported."
-msgstr "پروتکل پیشکار «%s» پیشتیبانی نمی‌شود."
+msgstr "شیوه‌نامهٔ پیشکار «%s» پیشتیبانی نمی‌شود."
 
 #: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
@@ -4023,20 +3863,18 @@ msgid "Added socket is closed"
 msgstr "سوکت اضافه شده بسته است"
 
 #: gio/gsocks4aproxy.c:120
-#, fuzzy, c-format
-#| msgid "SOCKSv4 does not support IPv6 address '%s'"
+#, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
-msgstr "پیشکار SOCKSv4 از آدرس IPv6 «%s» پشتیبانی نمی‌کند"
+msgstr "پیشکار SOCKSv4 از نشانی آی‌پی۶ «%s» پشتیبانی نمی‌کند"
 
 #: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "نام‌کاربری برای پروتکل SOCKSv4 بسیار بلند است"
 
 #: gio/gsocks4aproxy.c:155
-#, fuzzy, c-format
-#| msgid "Hostname '%s' is too long for SOCKSv4 protocol"
+#, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
-msgstr "نام میزبان «%s» برای پروتکل SOCKSv4 بسیار بلند است"
+msgstr "نام میزبان «%s» برای شیوه‌نامهٔ SOCKSv4 بیش از حد بلند است"
 
 #: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
@@ -4056,7 +3894,8 @@ msgstr "پیشکار SOCKSv5 به تصدیق هویت نیاز دارد."
 
 #: gio/gsocks5proxy.c:193
 msgid ""
-"The SOCKSv5 proxy requires an authentication method that is not supported by GLib."
+"The SOCKSv5 proxy requires an authentication method that is not supported by "
+"GLib."
 msgstr "پیشکار SOCKSv5 به نوعی از تصدیق هویت نیاز دارد که در GLib پشتیبانی نمی‌شود."
 
 #: gio/gsocks5proxy.c:222
@@ -4068,10 +3907,9 @@ msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr "تصدیق هویت SOCKSv5 با توجه به اشتباه بودن گذرواژه و نام‌کاربری شکست خورد."
 
 #: gio/gsocks5proxy.c:302
-#, fuzzy, c-format
-#| msgid "Hostname '%s' is too long for SOCKSv5 protocol"
+#, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
-msgstr "نام میزبان «%s» برای Ù¾Ø±Ù\88تکÙ\84 SOCKSv5 Ø¨Ø³Û\8cار Ø¨Ø²Ø±Ú¯ Ø§Ø³Øª"
+msgstr "نام میزبان «%s» برای Ø´Û\8cÙ\88Ù\87â\80\8cÙ\86اÙ\85Ù\87Ù\94 SOCKSv5 Ø¨Û\8cØ´ Ø§Ø² Ø­Ø¯ Ø¨Ù\84Ù\86د Ø§Ø³Øª"
 
 #: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
@@ -4098,10 +3936,8 @@ msgid "Connection refused through SOCKSv5 proxy."
 msgstr "اتصال از طریق پیشکار SOCKSv5 رد شد."
 
 #: gio/gsocks5proxy.c:402
-#, fuzzy
-#| msgid "SOCKSv5 proxy does not support 'connect' command."
 msgid "SOCKSv5 proxy does not support “connect” command."
-msgstr "پیشکار SOCKSv5 از فرمان «connect» پشتیبانی نمی‌کند."
+msgstr "پیشکار SOCKSv5 از فرمان connect پشتیبانی نمی‌کند."
 
 #: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
@@ -4111,32 +3947,29 @@ msgstr "پیشکار SOCKSv5 از نوع آدرس ارائه شده پشتیبا
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "خطا ناشناس پیشکار نسخه ۵ SOCKS."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
-msgstr "ایجاد لوله برای ارتباط با فراروند فرزند شکست خورد (%s)"
+msgstr "ایجاد لوله برای ارتباط با فرایند فرزند شکست خورد (%s)"
 
 #: gio/gtestdbus.c:621
-#, fuzzy, c-format
-#| msgid "Splice not supported"
+#, c-format
 msgid "Pipes are not supported in this platform"
-msgstr "اتصاÙ\84 پشتیبانی نمی‌شود"
+msgstr "رÙ\88Û\8c Ø§Û\8cÙ\86 Ø¨Ù\86â\80\8cسازÙ\87 Ø§Ø± Ù\84Ù\88Ù\84Ù\87â\80\8cÙ\87ا پشتیبانی نمی‌شود"
 
 #: gio/gthemedicon.c:597
-#, fuzzy, c-format
-#| msgid "Can't handle version %d of GThemedIcon encoding"
+#, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
-msgstr "نمی‌توان با رمزنگاری نسخه %Id GThemedIcon را کار کرد"
+msgstr "نمی‌توان نگارش %Id رمزنگاری GThemedIcon را مدیریت کرد"
 
 #: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr ""
 
 #: gio/gthreadedresolver.c:339
-#, fuzzy, c-format
-#| msgid "Error reverse-resolving '%s': %s"
+#, c-format
 msgid "Error reverse-resolving “%s”: %s"
-msgstr "خطا در هنگام برطرف‌سازی معکوس «%s»: %s"
+msgstr "خطا در حل معکوس «%s»: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
 #: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
@@ -4159,10 +3992,9 @@ msgstr ""
 
 #: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
 #: gio/gthreadedresolver.c:1113
-#, fuzzy, c-format
-#| msgid "Error resolving '%s'"
+#, c-format
 msgid "Error resolving “%s”"
-msgstr "خطا در هنگام برطرف‌سازی «%s»"
+msgstr "خطا در حل «%s»"
 
 #: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
 #: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
@@ -4170,19 +4002,17 @@ msgid "Malformed DNS packet"
 msgstr ""
 
 #: gio/gthreadedresolver.c:888
-#, fuzzy, c-format
-#| msgid "Failed to read from file '%s': %s"
+#, c-format
 msgid "Failed to parse DNS response for “%s”: "
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ø§Ø² Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± ØªØ¬Ø²Û\8cÙ\87Ù\94 Ù¾Ø§Ø³Ø® Ø³Ø§Ù\86اد Ø¨Ø±Ø§Û\8c Â«%s»: "
 
 #: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "هیچ کلید خصوصی رمز‌نگاری شده PEM پیدا نشد"
 
 #: gio/gtlscertificate.c:490
-#, fuzzy
 msgid "Cannot decrypt PEM-encoded private key"
-msgstr "نمی‌توان کلید خصوصی رمزنگاری شده PEM را تجزیه کرد"
+msgstr "نمی‌توان کلید خصوصی رمزنگاری شده با PEM را رمزگشایی کرد"
 
 #: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
@@ -4214,56 +4044,46 @@ msgstr ""
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
 #: gio/gtlspassword.c:117
-#, fuzzy
-#| msgid ""
-#| "Several password entered have been incorrect, and your access will be locked "
-#| "out after further failures."
 msgid ""
-"Several passwords entered have been incorrect, and your access will be locked out "
-"after further failures."
+"Several passwords entered have been incorrect, and your access will be locked "
+"out after further failures."
 msgstr ""
-"تعدادی از گذرواژهای وارد شده نادرست بوده‌اند، و دسترسی شما بعد از اشتباهات بعدی "
-"بستÙ\87 Ø®Ù\88اÙ\87د Ø´Ø¯."
+"تعدادی از گذرواژهای وارد شده نادرست بوده‌اند و دسترسیتان پس از شکست‌های بعدی قفل "
+"خواهد شد."
 
 #: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "گذرواژه وارد شده نادرست است."
 
 #: gio/gunixconnection.c:127
-#, fuzzy
-#| msgid "Setting attribute %s not supported"
 msgid "Sending FD is not supported"
-msgstr "تنظیم کردن مشخصه %s پشتیبانی نمی‌شود"
+msgstr "فرستادن FD پشتیبانی نمی‌شود"
 
 #: gio/gunixconnection.c:180 gio/gunixconnection.c:598
-#, fuzzy, c-format
-#| msgid "Expecting 1 control message, got %d"
+#, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
-msgstr[0] "انتظار ۱ پیام کنترلی می‌رفت، %Id مورد دریافت شد"
-msgstr[1] "انتظار ۱ پیام کنترلی می‌رفت، %Id مورد دریافت شد"
+msgstr[0] "انتظار ۱ پیام واپایشی می‌رفت، %Id مورد دریافت شد"
+msgstr[1] "انتظار ۱ پیام واپایشی می‌رفت، %Id مورد دریافت شد"
 
 #: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "نوع داده کمکی غیرمنتظره"
 
 #: gio/gunixconnection.c:214
-#, fuzzy, c-format
-#| msgid "Expecting one fd, but got %d\n"
+#, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
-msgstr[0] "انتظار یک fd می‌رفت، اما %Id مورد دریافت شد\n"
-msgstr[1] "انتظار یک fd می‌رفت، اما %Id مورد دریافت شد\n"
+msgstr[0] "انتظار یک fd می‌رفت، ولی %Id مورد دریافت شد\n"
+msgstr[1] "انتظار یک fd می‌رفت، ولی %Id مورد دریافت شد\n"
 
 #: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "یک fd نامعتبر دریافت شد"
 
 #: gio/gunixconnection.c:240
-#, fuzzy
-#| msgid "Setting attribute %s not supported"
 msgid "Receiving FD is not supported"
-msgstr "تنظیم کردن مشخصه %s پشتیبانی نمی‌شود"
+msgstr "گرفتن FD پشتیبانی نمی‌شود"
 
 #: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
@@ -4295,15 +4115,15 @@ msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "خطا در هنگام غیرفعال‌سازی SO_PASSCRED: %s"
 
 #: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
-#, fuzzy, c-format
+#, c-format
 msgid "Error reading from file descriptor: %s"
-msgstr "خطا در هنگام تنظیم توصیف‌گر پرونده: %s"
+msgstr "خطا در خواندن از توصیف‌گر پرونده: %s"
 
 #: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
 #: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
-#, fuzzy, c-format
+#, c-format
 msgid "Error closing file descriptor: %s"
-msgstr "خطا در هنگام تنظیم توصیف‌گر پرونده: %s"
+msgstr "خطا در بستن توصیف‌گر پرونده: %s"
 
 #: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
@@ -4312,43 +4132,39 @@ msgstr "ریشه سیستم‌پرونده‌ها"
 #: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
 #: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
 #: gio/gunixoutputstream.c:632
-#, fuzzy, c-format
+#, c-format
 msgid "Error writing to file descriptor: %s"
-msgstr "خطا Ø¯Ø± Ù\87Ù\86گاÙ\85 ØªÙ\86ظÛ\8cÙ\85 توصیف‌گر پرونده: %s"
+msgstr "خطا Ø¯Ø± Ù\86Ù\88شتÙ\86 Ø±Ù\88Û\8c توصیف‌گر پرونده: %s"
 
 #: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 
 #: gio/gvolume.c:440
-#, fuzzy
-#| msgid "volume doesn't implement eject"
 msgid "volume doesn’t implement eject"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Ù\86دارد"
+msgstr "حجÙ\85 eject Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
 #: gio/gvolume.c:517
-#, fuzzy
-#| msgid "volume doesn't implement eject or eject_with_operation"
 msgid "volume doesn’t implement eject or eject_with_operation"
-msgstr "جÙ\84د Ù\82ابÙ\84Û\8cت eject Û\8cا eject_with_operation Ø±Ø§ Ù\86دارد"
+msgstr "حجÙ\85 eject Û\8cا eject_with_operation Ø±Ø§ Ù¾Û\8cادÙ\87 Ù\86ساختÙ\87"
 
 #: gio/gwin32inputstream.c:187
-#, fuzzy, c-format
+#, c-format
 msgid "Error reading from handle: %s"
-msgstr "خطا در خواندن پروندهٔ «‎%s»‏: %s"
+msgstr "خطا در خواندن از مدیر: %s"
 
 #: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
-#, fuzzy, c-format
+#, c-format
 msgid "Error closing handle: %s"
-msgstr "خطا Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»â\80\8f: %s"
+msgstr "خطا Ø¯Ø± Ø¨Ø³ØªÙ\86 Ù\85دÛ\8cر: %s"
 
 #: gio/gwin32outputstream.c:174
-#, fuzzy, c-format
+#, c-format
 msgid "Error writing to handle: %s"
-msgstr "خطا در خواندن پروندهٔ «‎%s»‏: %s"
+msgstr "خطا در نوشتن روی مدیر: %s"
 
 #: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
@@ -4392,31 +4208,27 @@ msgid "Wrong args\n"
 msgstr ""
 
 #: glib/gbookmarkfile.c:779
-#, fuzzy, c-format
-#| msgid "Unexpected attribute '%s' for element '%s'"
+#, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
-msgstr "مشخصهٔ غیرمنتظرهٔ «%s» برای عنصر «%s»"
+msgstr "صفت نامنتظرهٔ «%s» برای عنصر «%s»"
 
 #: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
 #: glib/gbookmarkfile.c:993
-#, fuzzy, c-format
-#| msgid "Attribute '%s' of element '%s' not found"
+#, c-format
 msgid "Attribute “%s” of element “%s” not found"
-msgstr "مشخصهٔ «%s» برای عنصر «%s» پیدا نشد"
+msgstr "صفت «%s» برای عنصر «%s» پیدا نشد"
 
 #: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267 glib/gbookmarkfile.c:1331
 #: glib/gbookmarkfile.c:1341
-#, fuzzy, c-format
-#| msgid "Unexpected tag '%s', tag '%s' expected"
+#, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
-msgstr "برچسب غیرمنتظرهٔ «%s»، برچسب «%s» انتظار می‌رفت"
+msgstr "برچسب نامنتظرهٔ «%s»، انتظار برچسب «%s» می‌رفت"
 
 #: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241 glib/gbookmarkfile.c:1309
 #: glib/gbookmarkfile.c:1355
-#, fuzzy, c-format
-#| msgid "Unexpected tag '%s' inside '%s'"
+#, c-format
 msgid "Unexpected tag “%s” inside “%s”"
-msgstr "برچسب غیرمنتظرهٔ «%s» داخل «%s»"
+msgstr "برچسب نامنتظرهٔ «%s» داخل «%s»"
 
 #: glib/gbookmarkfile.c:1635
 #, c-format
@@ -4428,10 +4240,9 @@ msgid "No valid bookmark file found in data dirs"
 msgstr "پروندهٔ چوب‌الف معتبری در شاخه‌های داده پیدا نمی‌شود"
 
 #: glib/gbookmarkfile.c:2039
-#, fuzzy, c-format
-#| msgid "A bookmark for URI '%s' already exists"
+#, c-format
 msgid "A bookmark for URI “%s” already exists"
-msgstr "چوب‌الفی برای نشانی «‎%s» از قبل موجود است"
+msgstr "نشانکی برای نشانی «‎%s» از پیش موجود است"
 
 #: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246 glib/gbookmarkfile.c:2331
 #: glib/gbookmarkfile.c:2411 glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
@@ -4439,45 +4250,38 @@ msgstr "چوب‌الفی برای نشانی «‎%s» از قبل موجود 
 #: glib/gbookmarkfile.c:3037 glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
 #: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712 glib/gbookmarkfile.c:3801
 #: glib/gbookmarkfile.c:3890 glib/gbookmarkfile.c:4009
-#, fuzzy, c-format
-#| msgid "No bookmark found for URI '%s'"
+#, c-format
 msgid "No bookmark found for URI “%s”"
-msgstr "چوب‌الفی برای نشانی «‎%s» پیدا نشد"
+msgstr "نشانکی برای نشانی «‎%s» پیدا نشد"
 
 #: glib/gbookmarkfile.c:2420
-#, fuzzy, c-format
-#| msgid "No MIME type defined in the bookmark for URI '%s'"
+#, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
-msgstr "هیچ نوع MIME در چوب‌الف برای نشانی «‎%s» تعریف نشده است"
+msgstr "هیچ گونهٔ MIMEای در نشانک برای نشانی «‎%s» تعریف نشده"
 
 #: glib/gbookmarkfile.c:2505
-#, fuzzy, c-format
-#| msgid "No private flag has been defined in bookmark for URI '%s'"
+#, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
-msgstr "پرÚ\86Ù\85 Ø®ØµÙ\88صÛ\8câ\80\8cاÛ\8c Ø¨Ø±Ø§Û\8c Ú\86Ù\88بâ\80\8cاÙ\84Ù\81 Ø¨Ø±Ø§Û\8c Ù\86شاÙ\86Û\8c Â«%s» ØªØ¹Ø±Û\8cÙ\81 Ù\86شدÙ\87 Ø§Ø³Øª"
+msgstr "Ù\87Û\8cÚ\86 Ù¾Ø±Ú\86Ù\85 Ø®ØµÙ\88صÛ\8câ\80\8cاÛ\8c Ø¯Ø± Ù\86شاÙ\86Ú© Ø¨Ø±Ø§Û\8c Ù\86شاÙ\86Û\8c Â«%s» ØªØ¹Ø±Û\8cÙ\81 Ù\86شدÙ\87"
 
 #: glib/gbookmarkfile.c:3046
-#, fuzzy, c-format
-#| msgid "No groups set in bookmark for URI '%s'"
+#, c-format
 msgid "No groups set in bookmark for URI “%s”"
-msgstr "گروهی در چوب‌الف برای نشانی «‎%s» تعیین نشده است"
+msgstr "هیچ گروهی در نشانک برای نشانی «‎%s» تعیین نشده"
 
 #: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
-#, fuzzy, c-format
-#| msgid "No application with name '%s' registered a bookmark for '%s'"
+#, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
-msgstr "برنامه‌ای با نام «%s» چوب‌الفی برای «‎%s» ثبت نکرده است"
+msgstr "هیچ برنامه‌ای با نام «%s» نشانکی برای «‎%s» ثبت نکرده"
 
 #: glib/gbookmarkfile.c:3745
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ù¾Û\8cÙ\88Ù\86د Ù\86Ù\85ادÛ\8c Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ú¯Ø³ØªØ±Ø§Ù\86دÙ\86 Ø®Ø· Â«â\80\8e%s» Ø¨Ø§ Ù\86شاÙ\86Û\8c Â«%s»"
 
 #: glib/gconvert.c:470
-#, fuzzy
-#| msgid "Invalid sequence in conversion input"
 msgid "Unrepresentable character in conversion input"
-msgstr "دنبالهٔ نامعتبر در ورودی تبدیل"
+msgstr "نویسهٔ غیرقابل نمایش در ورودی تبدیل"
 
 #: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
 #: glib/gutf8.c:1342
@@ -4485,56 +4289,45 @@ msgid "Partial character sequence at end of input"
 msgstr "دنباله نویسهٔ ناتمام در انتهای ورودی"
 
 #: glib/gconvert.c:768
-#, fuzzy, c-format
-#| msgid "Cannot convert fallback '%s' to codeset '%s'"
+#, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "نمی‌توان عقب‌نشینی «%s» را به مجموعه کد «%s» تبدیل کرد"
 
 #: glib/gconvert.c:940
-#, fuzzy
-#| msgid "Invalid byte sequence in conversion input"
 msgid "Embedded NUL byte in conversion input"
-msgstr "دÙ\86باÙ\84Ù\87Ù\94 Ø¨Ø§Û\8cتÛ\8c Ù\86اÙ\85عتبر در ورودی تبدیل"
+msgstr "باÛ\8cت ØªÙ\87Û\8c ØªØ¹Ø¨Û\8cÙ\87 Ø´Ø¯Ù\87 در ورودی تبدیل"
 
 #: glib/gconvert.c:961
-#, fuzzy
-#| msgid "Invalid byte sequence in conversion input"
 msgid "Embedded NUL byte in conversion output"
-msgstr "دÙ\86باÙ\84Ù\87Ù\94 Ø¨Ø§Û\8cتÛ\8c Ù\86اÙ\85عتبر Ø¯Ø± Ù\88رÙ\88دی تبدیل"
+msgstr "باÛ\8cت ØªÙ\87Û\8c ØªØ¹Ø¨Û\8cÙ\87 Ø´Ø¯Ù\87 Ø¯Ø± Ø®Ø±Ù\88جی تبدیل"
 
 #: glib/gconvert.c:1692
-#, fuzzy, c-format
-#| msgid "The URI '%s' is not an absolute URI using the \"file\" scheme"
+#, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "نشانی «‎%s» یک نشانی اینترنتی مطلق با شِمای «پرونده» نیست"
 
 #: glib/gconvert.c:1702
-#, fuzzy, c-format
-#| msgid "The local file URI '%s' may not include a '#'"
+#, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "نشانی پروندهٔ محلی «‎%s» نمی‌تواند «#» داشته باشد"
 
 #: glib/gconvert.c:1719
-#, fuzzy, c-format
-#| msgid "The URI '%s' is invalid"
+#, c-format
 msgid "The URI “%s” is invalid"
 msgstr "نشانی اینترنتی «%s» نامعتبر است"
 
 #: glib/gconvert.c:1731
-#, fuzzy, c-format
-#| msgid "The hostname of the URI '%s' is invalid"
+#, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "نام میزبان نشانی اینترنتی «‎%s» نامعتبر است"
 
 #: glib/gconvert.c:1747
-#, fuzzy, c-format
-#| msgid "The URI '%s' contains invalidly escaped characters"
+#, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "نشانی اینترنتی «‎%s» نویسه‌های گریختهٔ نامعتبر دارد"
 
 #: glib/gconvert.c:1819
-#, fuzzy, c-format
-#| msgid "The pathname '%s' is not an absolute path"
+#, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "نام مسیر «‎%s» یک مسیر مطلق نیست"
 
@@ -4956,24 +4749,21 @@ msgid "PM"
 msgstr "ب‌ظ"
 
 #: glib/gdir.c:158
-#, fuzzy, c-format
-#| msgid "Error opening directory '%s': %s"
+#, c-format
 msgid "Error opening directory “%s”: %s"
-msgstr "خطا در باز کردن شاخهٔ «‎%s»‏: %s"
+msgstr "خطا در گشودن شاخهٔ «‎%s»‏: %s"
 
 #: glib/gfileutils.c:735 glib/gfileutils.c:827
-#, fuzzy, c-format
-#| msgid "Could not allocate %lu bytes to read file \"%s\""
+#, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
-msgstr[0] "نمی‌توان %Ilu بایت برای خواندن پروندهٔ «‎%s» تخصیص داد"
-msgstr[1] "نمی‌توان %Ilu بایت برای خواندن پروندهٔ «‎%s» تخصیص داد"
+msgstr[0] "نتوانست %Ilu بایت برای خواندن پروندهٔ «‎%s» تخصیص دهد"
+msgstr[1] "نتوانست %Ilu بایت برای خواندن پروندهٔ «‎%s» تخصیص دهد"
 
 #: glib/gfileutils.c:752
-#, fuzzy, c-format
-#| msgid "Error reading file %s: %s"
+#, c-format
 msgid "Error reading file “%s”: %s"
-msgstr "خطا در خواندن پرونده %s: %s"
+msgstr "خطا در خواندن پروندهٔ «%s»: %s"
 
 #: glib/gfileutils.c:788
 #, c-format
@@ -4981,86 +4771,71 @@ msgid "File “%s” is too large"
 msgstr "پروندهٔ «%s» بسیار بزرگ است"
 
 #: glib/gfileutils.c:852
-#, fuzzy, c-format
-#| msgid "Failed to read from file '%s': %s"
+#, c-format
 msgid "Failed to read from file “%s”: %s"
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ø§Ø² Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ø§Ø² Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»: %s"
 
 #: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
-#, fuzzy, c-format
-#| msgid "Failed to open file '%s': %s"
+#, c-format
 msgid "Failed to open file “%s”: %s"
-msgstr "باز Ú©Ø±Ø¯Ù\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ú¯Ø´Ù\88دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»: %s"
 
 #: glib/gfileutils.c:915
-#, fuzzy, c-format
-#| msgid "Failed to get attributes of file '%s': fstat() failed: %s"
+#, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
-msgstr "گرفتن مشخصه‌های پروندهٔ «‎%s» شکست خورد: fstat()‎ شکست خورد: %s"
+msgstr "شکست در گرفتن مشخصه‌های پروندهٔ «‎%s»: fstat()‎ شکست خورد: %s"
 
 #: glib/gfileutils.c:946
-#, fuzzy, c-format
-#| msgid "Failed to open file '%s': fdopen() failed: %s"
+#, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
-msgstr "باز Ú©Ø±Ø¯Ù\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: fdopen()‎ شکست خورد: %s"
+msgstr "شکست Ø¯Ø± Ú¯Ø´Ù\88دÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»: fdopen()‎ شکست خورد: %s"
 
 #: glib/gfileutils.c:1047
-#, fuzzy, c-format
-#| msgid "Failed to rename file '%s' to '%s': g_rename() failed: %s"
+#, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
-msgstr "تغÛ\8cÛ\8cر Ø¯Ø§Ø¯Ù\86 Ù\86اÙ\85 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø¨Ù\87 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: g_rename()‎ شکست خورد: %s"
+msgstr "شکست Ø¯Ø± ØªØºÛ\8cÛ\8cر Ù\86اÙ\85 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø¨Ù\87 Â«â\80\8e%s»: g_rename()‎ شکست خورد: %s"
 
 #: glib/gfileutils.c:1156
-#, fuzzy, c-format
-#| msgid "Failed to write file '%s': fwrite() failed: %s"
+#, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
-msgstr "نوشتن پروندهٔ «‎%s» شکست خورد: fdwrite()‎ شکست خورد: %s"
+msgstr "شکست در نوشتن پروندهٔ «‎%s»: fdwrite()‎ شکست خورد: %s"
 
 #: glib/gfileutils.c:1177
-#, fuzzy, c-format
-#| msgid "Failed to write file '%s': fsync() failed: %s"
+#, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
-msgstr "نوشتن پروندهٔ «‎%s» شکست خورد: fsync()‎ شکست خورد: %s"
+msgstr "شکست در نوشتن پروندهٔ «‎%s»: fsync()‎ شکست خورد: %s"
 
 #: glib/gfileutils.c:1338 glib/gfileutils.c:1753
-#, fuzzy, c-format
-#| msgid "Failed to create file '%s': %s"
+#, c-format
 msgid "Failed to create file “%s”: %s"
-msgstr "اÛ\8cجاد Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ø§Û\8cجاد Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s»: %s"
 
 #: glib/gfileutils.c:1383
-#, fuzzy, c-format
-#| msgid "Existing file '%s' could not be removed: g_unlink() failed: %s"
+#, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
-msgstr "Ù\86Ù\85Û\8câ\80\8cتÙ\88اÙ\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Ù\85Ù\88جÙ\88د Â«â\80\8e%s» Ø±Ø§ Ø¬Ø°Ù\81 Ú©Ø±د: g_unlink() شکست خورد: %s"
+msgstr "پرÙ\88Ù\86دÙ\87Ù\94 Ù\85Ù\88جÙ\88د Â«â\80\8e%s» Ù\86تÙ\88اÙ\86ست Ø¨Ø±Ø¯Ø§Ø´ØªÙ\87 Ø´Ù\88د: g_unlink() شکست خورد: %s"
 
 #: glib/gfileutils.c:1718
-#, fuzzy, c-format
-#| msgid "Template '%s' invalid, should not contain a '%s'"
+#, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "قالب «%s» نامعتبر است، نباید «%s» داشته باشد"
 
 #: glib/gfileutils.c:1731
-#, fuzzy, c-format
-#| msgid "Template '%s' doesn't contain XXXXXX"
+#, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
-msgstr "Ù\82اÙ\84ب Â«%s» Ø­Ø§Ù\88Û\8c XXXXXX نیست"
+msgstr "Ù\82اÙ\84ب Â«%s» Ø´Ø§Ù\85Ù\84 XXXXXX نیست"
 
 #: glib/gfileutils.c:2291 glib/gfileutils.c:2320
-#, fuzzy, c-format
-#| msgid "Failed to read the symbolic link '%s': %s"
+#, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ù¾Û\8cÙ\88Ù\86د Ù\86Ù\85ادÛ\8c Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ø®Ù\88اÙ\86دÙ\86 Ù¾Û\8cÙ\88Ù\86د Ù\86Ù\85ادÛ\8cÙ\86 Â«â\80\8e%s»: %s"
 
 #: glib/giochannel.c:1408
-#, fuzzy, c-format
-#| msgid "Could not open converter from '%s' to '%s': %s"
+#, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
-msgstr "نمی‌توان مبدل «%s» به «%s» را باز کرد: %s"
+msgstr "نتوانست تبدیلگر «%s» به «%s» را بگشاید: %s"
 
 #: glib/giochannel.c:1761
-#, fuzzy
-#| msgid "Can't do a raw read in g_io_channel_read_line_string"
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "نمی‌توان در g_io_channel_read_line_string خوانش خام انجام داد"
 
@@ -5073,8 +4848,6 @@ msgid "Channel terminates in a partial character"
 msgstr "کانال با یک نویسهٔ ناتمام پایان می‌یابد"
 
 #: glib/giochannel.c:1952
-#, fuzzy
-#| msgid "Can't do a raw read in g_io_channel_read_to_end"
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "نمی‌توان در g_io_channel_read_to_end خوانش خام انجام داد"
 
@@ -5087,10 +4860,9 @@ msgid "Not a regular file"
 msgstr "پرونده متعارف نیست"
 
 #: glib/gkeyfile.c:1291
-#, fuzzy, c-format
-#| msgid ""
-#| "Key file contains line '%s' which is not a key-value pair, group, or comment"
-msgid "Key file contains line “%s” which is not a key-value pair, group, or comment"
+#, c-format
+msgid ""
+"Key file contains line “%s” which is not a key-value pair, group, or comment"
 msgstr "پرونده کلید حاوی خط «%s» است که جفت کلید‐مقدار، گروه یا توضیح  نیست"
 
 #: glib/gkeyfile.c:1348
@@ -5103,106 +4875,92 @@ msgid "Key file does not start with a group"
 msgstr "پروندهٔ کلید با یک گروه آغاز نمی‌شود"
 
 #: glib/gkeyfile.c:1396
-#, fuzzy, c-format
-#| msgid "Invalid key name: %s"
+#, c-format
 msgid "Invalid key name: %.*s"
-msgstr "نام کلید نامعتبر: %s"
+msgstr "نام کلید نامعتبر: %.*s"
 
 #: glib/gkeyfile.c:1424
-#, fuzzy, c-format
-#| msgid "Key file contains unsupported encoding '%s'"
+#, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "پروندهٔ کلید حاوی کدگذاری پشتیبانی نشدهٔ «%s» است"
 
 #: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
 #: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
 #: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
-#, fuzzy, c-format
-#| msgid "Key file does not have group '%s'"
+#, c-format
 msgid "Key file does not have group “%s”"
 msgstr "پروندهٔ کلید گروه «%s» را ندارد"
 
 #: glib/gkeyfile.c:1807
-#, fuzzy, c-format
-#| msgid "Key file does not have key '%s' in group '%s'"
+#, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "پروندهٔ کلید، کلید «%s» در گروه «%s» را ندارد"
 
 #: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
-#, fuzzy, c-format
-#| msgid "Key file contains key '%s' with value '%s' which is not UTF-8"
+#, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
-msgstr "پرÙ\88Ù\86دÙ\87Ù\94 Ú©Ù\84Û\8cد Ø­Ø§Ù\88ی کلید «%s» با مقدار «%s» است که UTF-8 نیست"
+msgstr "پرÙ\88Ù\86دÙ\87Ù\94 Ú©Ù\84Û\8cد Ø¯Ø§Ø±Ø§ی کلید «%s» با مقدار «%s» است که UTF-8 نیست"
 
 #: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
-#, fuzzy, c-format
-#| msgid "Key file contains key '%s' which has a value that cannot be interpreted."
+#, c-format
 msgid "Key file contains key “%s” which has a value that cannot be interpreted."
-msgstr "پرÙ\88Ù\86دÙ\87Ù\94 Ú©Ù\84Û\8cد Ø­Ø§Ù\88ی کلید «%s» است که دارای مقداری است که قابل تفسیر نیست."
+msgstr "پرÙ\88Ù\86دÙ\87Ù\94 Ú©Ù\84Û\8cد Ø¯Ø§Ø±Ø§ی کلید «%s» است که دارای مقداری است که قابل تفسیر نیست."
 
 #: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
-#, fuzzy, c-format
+#, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
 "interpreted."
-msgstr ""
-"پروندهٔ کلید حاوی کلید «%s» در گروه «%s» است که مقداری دارد که قابل تفسیر نیست"
+msgstr "پروندهٔ کلید دارای کلید «%s» در گروه «%s» است که مقداری غیرقابل تفسیر دارد."
 
 #: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
-#, fuzzy, c-format
+#, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
-msgstr ""
-"پروندهٔ کلید حاوی کلید «%s» در گروه «%s» است که مقداری دارد که قابل تفسیر نیست"
+msgstr "کلید «%s» در گروه «%s» دارای مقدار «%s» است؛ در حالی مه انتظار %s می رفت"
 
 #: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "پرونده کلید شامل نویسهٔ گریز در انتهای خط است"
 
 #: glib/gkeyfile.c:4348
-#, fuzzy, c-format
-#| msgid "Key file contains invalid escape sequence '%s'"
+#, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "پروندهٔ کلید حاوی دنبالهٔ گریز نامعتبر «%s» است"
 
 #: glib/gkeyfile.c:4493
-#, fuzzy, c-format
-#| msgid "Value '%s' cannot be interpreted as a number."
+#, c-format
 msgid "Value “%s” cannot be interpreted as a number."
-msgstr "مقدار «%s» را نمی‌توان به عدد تفسیر کرد"
+msgstr "مقدار «%s» را نمی‌توان به عدد تفسیر کرد."
 
 #: glib/gkeyfile.c:4507
-#, fuzzy, c-format
-#| msgid "Integer value '%s' out of range"
+#, c-format
 msgid "Integer value “%s” out of range"
 msgstr "مقدار صحیح «%s» خارج از محدوده است"
 
 #: glib/gkeyfile.c:4540
-#, fuzzy, c-format
-#| msgid "Value '%s' cannot be interpreted as a float number."
+#, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
-msgstr "مقدار «%s» را نمی‌توان به عدد اعشاری تفسیر کرد"
+msgstr "مقدار «%s» را نمی‌توان به عدد اعشاری تفسیر کرد."
 
 #: glib/gkeyfile.c:4579
-#, fuzzy, c-format
-#| msgid "Value '%s' cannot be interpreted as a boolean."
+#, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
-msgstr "مقدار «%s» را نمی‌توان به مقدار بولی تفسیر کرد"
+msgstr "مقدار «%s» را نمی‌توان به مقدار بولی تفسیر کرد."
 
 #: glib/gmappedfile.c:131
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
-msgstr "گرفتن مشخصه‌های پروندهٔ «‎%s» شکست خورد: fstat()‎ شکست خورد: %s"
+msgstr "شکست در گرفتن مشخصه‌های پروندهٔ «%s%s%s‎%s»: fstat()‎ شکست خورد: %s"
 
 #: glib/gmappedfile.c:197
-#, fuzzy, c-format
+#, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
-msgstr "تÙ\87Û\8cÙ\87Ù\94 Ù\86Ù\82Ø´Ù\87 Ø§Ø² Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: mmap()‎ شکست خورد: %s"
+msgstr "شکست Ø¯Ø± Ù\86گاشت %s%s%s%s: mmap()‎ شکست خورد: %s"
 
 #: glib/gmappedfile.c:264
-#, fuzzy, c-format
-#| msgid "Failed to open file '%s': open() failed: %s"
+#, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
-msgstr "باز Ú©Ø±Ø¯Ù\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: open()â\80\8e شکست خورد: %s"
+msgstr "شکست Ø¯Ø± Ú¯Ø´Ù\88دÙ\86 Â«%s»: â\80ªopen()â\80¬ شکست خورد: %s"
 
 #: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
@@ -5210,20 +4968,17 @@ msgid "Error on line %d char %d: "
 msgstr "خطا در سطر %Id نویسهٔ %Id:‏ "
 
 #: glib/gmarkup.c:464 glib/gmarkup.c:547
-#, fuzzy, c-format
-#| msgid "Invalid UTF-8 encoded text in name - not valid '%s'"
+#, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "متن کدگذاری‌شدهٔ UTF-8 نامعتبر در نام - «%s» معتبر نیست"
 
 #: glib/gmarkup.c:475
-#, fuzzy, c-format
-#| msgid "'%s' is not a valid name "
+#, c-format
 msgid "“%s” is not a valid name"
 msgstr "نام «%s» معتبر نیست"
 
 #: glib/gmarkup.c:491
-#, fuzzy, c-format
-#| msgid "'%s' is not a valid name: '%c' "
+#, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "نام «%s» معتبر نیست: «%c»"
 
@@ -5233,82 +4988,62 @@ msgid "Error on line %d: %s"
 msgstr "خطا در سطر %Id:‏ %s"
 
 #: glib/gmarkup.c:692
-#, fuzzy, c-format
-#| msgid ""
-#| "Failed to parse '%-.*s', which should have been a digit inside a character "
-#| "reference (&#234; for example) - perhaps the digit is too large"
+#, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
 "reference (&#234; for example) — perhaps the digit is too large"
 msgstr ""
-"تجزÛ\8cÙ\87Ù\94 Â«â\80\8e%-.*s»Ø\8c Ú©Ù\87 Ø¨Ø§Û\8cد Ø±Ù\82Ù\85Û\8c Ø¯Ø§Ø®Ù\84 Û\8cÚ© Ø§Ø±Ø¬Ø§Ø¹ Ù\86Ù\88Û\8cسÙ\87â\80\8cاÛ\8c (Ù\85Ø«Ù\84 â\80\8e&#234;â\80\8e) Ù\85Û\8câ\80\8cبÙ\88د Ø´Ú©Ø³Øª Ø®Ù\88رد - "
+"شکست Ø¯Ø± ØªØ¬Ø²Û\8cÙ\87Ù\94 Â«â\80\8e%-.*s»Ø\8c Ú©Ù\87 Ø¨Ø§Û\8cد Ø±Ù\82Ù\85Û\8c Ø¯Ø§Ø®Ù\84 Û\8cÚ© Ø§Ø±Ø¬Ø§Ø¹ Ù\86Ù\88Û\8cسÙ\87â\80\8cاÛ\8c (Ù\85Ø«Ù\84 â\80\8e&#234;â\80\8e) Ø¨Ø§Ø´د - "
 "شاید رقم خیلی بزرگ است"
 
 #: glib/gmarkup.c:704
-#, fuzzy
-#| msgid ""
-#| "Character reference did not end with a semicolon; most likely you used an "
-#| "ampersand character without intending to start an entity - escape ampersand as "
-#| "&amp;"
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand as "
 "&amp;"
 msgstr ""
-"ارجاع نویسه‌ای با نقطه‌ویرگول تمام نشده است؛ به احتمال زیاد بدون این که بخواهید "
-"Ù\86Ù\87ادÛ\8c Ø±Ø§ Ø¢ØºØ§Ø² Ú©Ù\86ید از نویسهٔ & استفاده کرده‌اید - برای نوشتن علامت & از ‎&amp;‎ "
-"استفاده کنید"
+"ارجاع نویسه‌ای با نقطه‌ویرگولی لاتین تمام نشده؛ به احتمال زیاد بدون این که بخواهید "
+"Ù\85Ù\88جÙ\88دÛ\8cتÛ\8c Ø±Ø§ Ø¨Û\8cاغازید از نویسهٔ & استفاده کرده‌اید - برای نوشتن علامت & از ‎&amp;‎ "
+"استفاده کنید;"
 
 #: glib/gmarkup.c:730
-#, fuzzy, c-format
-#| msgid "Character reference '%-.*s' does not encode a permitted character"
+#, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "ارجاع نویسه‌ای «‎%-.*s» به نویسهٔ مجاز اشاره نمی‌کند"
 
 #: glib/gmarkup.c:768
-#, fuzzy
-#| msgid "Empty entity '&;' seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgid "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
-"نهاد خالی «‎&;‎» مشاهده شد؛ نهادهای معتبر عبارتند از: ‎&amp; &quot; &lt; &gt; &apos;‎"
+"موجودیت خالی «‎&;‎» مشاهده شد؛ موجودیت‌های معتبر عبارتند از: ‎&amp; &quot; &lt; &gt; "
+"&apos;"
 
 #: glib/gmarkup.c:776
-#, fuzzy, c-format
-#| msgid "Entity name '%-.*s' is not known"
+#, c-format
 msgid "Entity name “%-.*s” is not known"
-msgstr "Ù\86اÙ\85 Ù\86Ù\87اد «%-.*s» شناخته شده نیست"
+msgstr "Ù\86اÙ\85 Ù\85Ù\88جÙ\88دÛ\8cت «%-.*s» شناخته شده نیست"
 
 #: glib/gmarkup.c:781
-#, fuzzy
-#| msgid ""
-#| "Entity did not end with a semicolon; most likely you used an ampersand "
-#| "character without intending to start an entity - escape ampersand as &amp;"
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand character "
 "without intending to start an entity — escape ampersand as &amp;"
 msgstr ""
-"Ù\86Ù\87اد Ø¨Ø§ Û\8cÚ© Ù\86Ù\82Ø·Ù\87â\80\8cÙ\88Û\8cرگÙ\88Ù\84 Ù\84اتÛ\8cÙ\86 ØªÙ\85اÙ\85 Ù\86شدÙ\87 Ø§Ø³Øª؛ به احتمال زیاد بدون این که بخواهید "
-"Ù\86Ù\87ادÛ\8c Ø±Ø§ Ø¢ØºØ§Ø² Ú©Ù\86ید از نویسهٔ & استفاده کرده‌اید - برای نوشتن علامت & از ‎&amp;‎ "
-"استفاده کنید"
+"Ù\85Ù\88جÙ\88دÛ\8cت Ø¨Ø§ Ù\86Ù\82Ø·Ù\87â\80\8cÙ\88Û\8cرگÙ\88Ù\84Û\8c Ù\84اتÛ\8cÙ\86 ØªÙ\85اÙ\85 Ù\86شدÙ\87؛ به احتمال زیاد بدون این که بخواهید "
+"Ù\85Ù\88جÙ\88دÛ\8cتÛ\8c Ø±Ø§ Ø¨Û\8cاغازید از نویسهٔ & استفاده کرده‌اید - برای نوشتن علامت & از ‎&amp;‎ "
+"استفاده کنید;"
 
 #: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "نوشتار باید با یک عنصر (مثلاً <book>) شروع شود"
 
 #: glib/gmarkup.c:1235
-#, fuzzy, c-format
-#| msgid ""
-#| "'%s' is not a valid character following a '<' character; it may not begin an "
-#| "element name"
+#, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
 "element name"
-msgstr "«%s» پس از یک نویسهٔ '‎<‎' نویسهٔ مجازی نیست؛ نمی‌شود ابتدای نام یک عنصر باشد"
+msgstr "«%s» پس از یک نویسهٔ '‎<‎' نویسهٔ مجازی نیست؛ نمی‌شود ابتدای نام یک عنصر باشد"
 
 #: glib/gmarkup.c:1278
-#, fuzzy, c-format
-#| msgid ""
-#| "Odd character '%s', expected a '>' character to end the empty-element tag '%s'"
+#, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag “%s”"
 msgstr ""
@@ -5321,71 +5056,55 @@ msgid "Too many attributes in element “%s”"
 msgstr ""
 
 #: glib/gmarkup.c:1368
-#, fuzzy, c-format
-#| msgid ""
-#| "Odd character '%s', expected a '=' after attribute name '%s' of element '%s'"
-msgid "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
+#, c-format
+msgid ""
+"Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
 msgstr ""
 "نویسهٔ غیرعادی «%s»، بعد از نام مشخصهٔ «%s» عنصر «%s» انتظار یک نویسهٔ «=» می‌رفت"
 
 #: glib/gmarkup.c:1410
-#, fuzzy, c-format
-#| msgid ""
-#| "Odd character '%s', expected a '>' or '/' character to end the start tag of "
-#| "element '%s', or optionally an attribute; perhaps you used an invalid "
-#| "character in an attribute name"
+#, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
 "element “%s”, or optionally an attribute; perhaps you used an invalid character "
 "in an attribute name"
 msgstr ""
 "نویسهٔ غیرعادی «%s»، برای پایان دادن به برچسب شروع عنصر «%s»، همین‌طور یک مشخصه، "
-"انتظار یک نویسهٔ «‎>‎» یا «/» می‌رفت؛ شاید از یک نویسهٔ نامعتبر در نام مشخصه‌ای استفاده "
-"کرده باشید"
+"انتظار یک نویسهٔ «‎>‎» یا «/» می‌رفت؛ شاید از یک نویسهٔ نامعتبر در نام مشخصه‌ای "
+"استفاده کرده باشید"
 
 #: glib/gmarkup.c:1455
-#, fuzzy, c-format
-#| msgid ""
-#| "Odd character '%s', expected an open quote mark after the equals sign when "
-#| "giving value for attribute '%s' of element '%s'"
+#, c-format
 msgid ""
-"Odd character “%s”, expected an open quote mark after the equals sign when giving "
-"value for attribute “%s” of element “%s”"
+"Odd character “%s”, expected an open quote mark after the equals sign when "
+"giving value for attribute “%s” of element “%s”"
 msgstr ""
-"نویسهٔ غیرعادی «%s»، هنگام مقدار دادن به مشخصهٔ «%s» از عنصر «%s» پس از علامت تساوی "
-"انتظار یک علامت نقل قول باز می‌رفت"
+"نویسهٔ غیرعادی «%s»، هنگام مقدار دادن به مشخصهٔ «%s» از عنصر «%s» پس از علامت "
+"تساÙ\88Û\8c Ø§Ù\86تظار Û\8cÚ© Ø¹Ù\84اÙ\85ت Ù\86Ù\82Ù\84 Ù\82Ù\88Ù\84 Ø¨Ø§Ø² Ù\85Û\8câ\80\8cرÙ\81ت"
 
 #: glib/gmarkup.c:1589
-#, fuzzy, c-format
-#| msgid ""
-#| "'%s' is not a valid character following the characters '</'; '%s' may not "
-#| "begin an element name"
+#, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not begin "
 "an element name"
 msgstr ""
-"«%s» بعد از نویسه‌های «‎</‎» نویسهٔ معتبری نیست؛ «%s» نمی‌تواند ابتدای نام عناصر قرار "
+"«%s» بعد از نویسه‌های «‎</‎» نویسهٔ معتبری نیست؛ «%s» نمی‌تواند ابتدای نام عناصر قرار "
 "بگیرد"
 
 #: glib/gmarkup.c:1627
-#, fuzzy, c-format
-#| msgid ""
-#| "'%s' is not a valid character following the close element name '%s'; the "
-#| "allowed character is '>'"
+#, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the allowed "
 "character is “>”"
-msgstr "‏«%s» نویسهٔ معتبری برای بستن نام عنصر «%s» نیست؛ نویسهٔ مجاز «‎>» است"
+msgstr "«%s» نویسهٔ معتبری برای بستن نام عنصر «%s» نیست؛ نویسهٔ مجاز «‎<» است"
 
 #: glib/gmarkup.c:1639
-#, fuzzy, c-format
-#| msgid "Element '%s' was closed, no element is currently open"
+#, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "عنصر «%s» بسته بود، در حال حاضر هیچ عنصری باز نیست"
 
 #: glib/gmarkup.c:1648
-#, fuzzy, c-format
-#| msgid "Element '%s' was closed, but the currently open element is '%s'"
+#, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "عنصر «%s» بسته بود، ولی عنصری که در حال حاضر باز است «%s» است"
 
@@ -5394,31 +5113,26 @@ msgid "Document was empty or contained only whitespace"
 msgstr "نوشتار خالی است یا فقط فاصلهٔ خالی دارد"
 
 #: glib/gmarkup.c:1815
-#, fuzzy
-#| msgid "Document ended unexpectedly just after an open angle bracket '<'"
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "نوشتار به‌طور غیرمنتظره‌ای درست بعد از یک علامت کوچکتر '‎<‎' پایان یافت"
 
 #: glib/gmarkup.c:1823 glib/gmarkup.c:1868
-#, fuzzy, c-format
-#| msgid ""
-#| "Document ended unexpectedly with elements still open - '%s' was the last "
-#| "element opened"
+#, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last element "
 "opened"
 msgstr ""
-"Ù\86Ù\88شتار Ù\88Ù\82تÛ\8c Ú©Ù\87 Ù\87Ù\86Ù\88ز Ø¹Ù\86اصرÛ\8c Ø¨Ø§Ø² Ø¨Ù\88دÙ\86د Ø¨Ù\87â\80\8cØ·Ù\88ر ØºÛ\8cرÙ\85Ù\86تظرÙ\87â\80\8cاÛ\8c Ù¾Ø§Û\8cاÙ\86 Û\8cاÙ\81ت â\80\90 آخرین عنصر "
+"Ù\86Ù\88شتار Ù\88Ù\82تÛ\8c Ú©Ù\87 Ù\87Ù\86Ù\88ز Ø¹Ù\86اصرÛ\8c Ø¨Ø§Ø² Ø¨Ù\88دÙ\86د Ø¨Ù\87â\80\8cØ·Ù\88ر ØºÛ\8cرÙ\85Ù\86تظرÙ\87â\80\8cاÛ\8c Ù¾Ø§Û\8cاÙ\86 Û\8cاÙ\81ت â\80\94 آخرین عنصر "
 "باز شده «%s» بود"
 
 #: glib/gmarkup.c:1831
 #, c-format
 msgid ""
-"Document ended unexpectedly, expected to see a close angle bracket ending the tag "
-"<%s/>"
+"Document ended unexpectedly, expected to see a close angle bracket ending the "
+"tag <%s/>"
 msgstr ""
-"نوشتار به‌طور غیرمنتظره‌ای پایان یافت، یک علامت بزرگتر برای بستن برچسب ‎<%s/>‎ انتظار "
-"می‌رفت"
+"نوشتار به‌طور غیرمنتظره‌ای پایان یافت، یک علامت بزرگتر برای بستن برچسب ‎<%s/>‎ "
+"انتظار می‌رفت"
 
 #: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
@@ -5434,8 +5148,8 @@ msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل یک بر
 
 #: glib/gmarkup.c:1854
 msgid ""
-"Document ended unexpectedly after the equals sign following an attribute name; no "
-"attribute value"
+"Document ended unexpectedly after the equals sign following an attribute name; "
+"no attribute value"
 msgstr ""
 "نوشتار به‌طور غیرمنتظره‌ای بعد از علامت تساوی‌ای که پس از نام مشخصه‌ای آمده بود تمام "
 "شد؛ بدون مقدار برای مشخصه"
@@ -5445,14 +5159,11 @@ msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل مقدار یک مشخصه به‌پایان رسید"
 
 #: glib/gmarkup.c:1878
-#, fuzzy, c-format
-#| msgid "Document ended unexpectedly inside the close tag for element '%s'"
+#, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل برچسب بستن عنصر «%s» پایان یافت"
 
 #: glib/gmarkup.c:1882
-#, fuzzy
-#| msgid "Document ended unexpectedly inside the close tag for element '%s'"
 msgid "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل برچسب بستن عنصر «%s» پایان یافت"
 
@@ -5461,10 +5172,8 @@ msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "نوشتار به‌طور غیرمنتظره‌ای داخل یک توضیح یا دستورالعمل پردازشی پایان یافت"
 
 #: glib/goption.c:875
-#, fuzzy
-#| msgid "[OPTION...]"
 msgid "[OPTION…]"
-msgstr "[گزینه...]"
+msgstr "[OPTION…]"
 
 #: glib/goption.c:991
 msgid "Help Options:"
@@ -5483,32 +5192,26 @@ msgid "Application Options:"
 msgstr "گزینه‌های برنامه:"
 
 #: glib/goption.c:1063
-#, fuzzy
-#| msgid "Help Options:"
 msgid "Options:"
-msgstr "گزینه‌های راهنما:"
+msgstr "گزینه‌ها:"
 
 #: glib/goption.c:1127 glib/goption.c:1197
-#, fuzzy, c-format
-#| msgid "Cannot parse integer value '%s' for %s"
+#, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "نمی‌توان مقدار صحیح «%s» برای %s را تجزیه کرد"
 
 #: glib/goption.c:1137 glib/goption.c:1205
-#, fuzzy, c-format
-#| msgid "Integer value '%s' for %s out of range"
+#, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "مقدار صحیح «%s» خارج از محدودهٔ %s است"
 
 #: glib/goption.c:1162
-#, fuzzy, c-format
-#| msgid "Cannot parse double value '%s' for %s"
+#, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "نمی‌توان مقدار صحیح با دقت مضاعف «%s» برای %s را تجزیه کرد"
 
 #: glib/goption.c:1170
-#, fuzzy, c-format
-#| msgid "Double value '%s' for %s out of range"
+#, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "مقدار صحیح با دقت مضاعف «%s» خارج از محدودهٔ %s است"
 
@@ -5527,324 +5230,305 @@ msgstr "‏%s یک آرگومان کم دارد"
 msgid "Unknown option %s"
 msgstr "گزینهٔ نامعلوم %s"
 
-#: glib/gregex.c:431
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "شیء ناقص"
 
-#: glib/gregex.c:433
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "حافظه کم است"
 
-#: glib/gregex.c:438
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "محدودیت backtracking فرارسید"
 
-#: glib/gregex.c:449 glib/gregex.c:699 glib/gregex.c:728
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "خطا داخلی"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr "الگو حاوی مواردی است که برای مطابقت جزئی مناسب نیست"
 
-#: glib/gregex.c:453
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 
-#: glib/gregex.c:459
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "محدودیت تکرار فرارسید"
 
-#: glib/gregex.c:461
-#, fuzzy
+#: glib/gregex.c:466
 msgid "bad offset"
-msgstr "اÙ\81ست نادرست"
+msgstr "جابÙ\87â\80\8cجاÛ\8cÛ\8c نادرست"
 
-#: glib/gregex.c:463
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr ""
 
-#: glib/gregex.c:467
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr ""
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "خطا نادرست"
 
-#: glib/gregex.c:488
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ در پایان الگو"
 
-#: glib/gregex.c:492
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c در پایان الگو"
 
-#: glib/gregex.c:497
-#, fuzzy
-#| msgid "unrecognized character follows \\"
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
-msgstr "نویسه ناشناخته پس از \\"
+msgstr "نویسهٔ ناشناخته پس از \\"
 
-#: glib/gregex.c:501
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "اعداد بدون ترتیل در کمیت‌سنج {}"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "اعداد در  کمیت‌سنج {} بسیار بزرگ هستند"
 
-#: glib/gregex.c:509
-#, fuzzy
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
-msgstr "کانال با یک نویسهٔ ناتمام پایان می‌یابد"
+msgstr "بدون [ پایان‌دهنده برای کلاس نویسه"
 
-#: glib/gregex.c:513
-#, fuzzy
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
-msgstr "دنبالهٔ بایتی نامعتبر در ورودی تبدیل"
+msgstr "دنبالهٔ گریز نامعتبر در کلاس نویسه"
 
-#: glib/gregex.c:517
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "محدوده در کلاس نویسه بدون ترتیب است"
 
-#: glib/gregex.c:522
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "چیزی برای تکرار نیست"
 
-#: glib/gregex.c:526
-#, fuzzy
-#| msgid "unrecognized character after (?"
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
-msgstr "نویسه ناشناس بعد از (?"
+msgstr "نویسهٔ ناشناس پس از ‪(?‬ یا ‪(?-"
 
-#: glib/gregex.c:530
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr ""
 
-#: glib/gregex.c:534
-#, fuzzy
+#: glib/gregex.c:542
 msgid "POSIX collating elements are not supported"
-msgstr "پیوندهای نمادی پشتیبانی نمی‌شوند"
+msgstr "عنصرهای تطبیق با POSIX پشتیبانی نمی‌شوند"
 
-#: glib/gregex.c:540
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr ""
 
-#: glib/gregex.c:544
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr ""
 
-#: glib/gregex.c:548
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr ""
 
-#: glib/gregex.c:552
-#, fuzzy
-#| msgid "regular expression too large"
+#: glib/gregex.c:560
 msgid "regular expression is too large"
-msgstr "عبارت باقاعده بسیار بلند است"
+msgstr "عبارت باقاعده بیش از حد بلند است"
 
-#: glib/gregex.c:556
+#: glib/gregex.c:564
 msgid "malformed number or name after (?("
 msgstr ""
 
-#: glib/gregex.c:560
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr ""
 
-#: glib/gregex.c:564
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr ""
 
-#: glib/gregex.c:568
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr ""
 
-#: glib/gregex.c:572
+#: glib/gregex.c:580
 msgid "a numbered reference must not be zero"
 msgstr ""
 
-#: glib/gregex.c:576
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "نام کلاس POSIX ناشناخته"
 
-#: glib/gregex.c:581
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr ""
 
-#: glib/gregex.c:585
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr ""
 
-#: glib/gregex.c:589
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr ""
 
-#: glib/gregex.c:593
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr ""
 
-#: glib/gregex.c:597
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr ""
 
-#: glib/gregex.c:601
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
-msgstr "خصیصه‌ی ناشناس پس از \\P یا \\p"
+msgstr "خصیصهٔ ناشناس پس از \\P یا \\p"
 
-#: glib/gregex.c:605
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr ""
 
-#: glib/gregex.c:609
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr ""
 
-#: glib/gregex.c:613
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr ""
 
-#: glib/gregex.c:617
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr ""
 
-#: glib/gregex.c:621
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr ""
 
-#: glib/gregex.c:625
+#: glib/gregex.c:633
 msgid ""
-"\\g is not followed by a braced, angle-bracketed, or quoted name or number, or by "
-"a plain number"
+"\\g is not followed by a braced, angle-bracketed, or quoted name or number, or "
+"by a plain number"
 msgstr ""
 
-#: glib/gregex.c:630
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr ""
 
-#: glib/gregex.c:634
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr ""
 
-#: glib/gregex.c:638
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr ""
 
-#: glib/gregex.c:642
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr ""
 
-#: glib/gregex.c:646
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr ""
 
-#: glib/gregex.c:650
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr ""
 
-#: glib/gregex.c:654
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr ""
 
-#: glib/gregex.c:658
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 
-#: glib/gregex.c:662
-#, fuzzy
-#| msgid "URIs not supported"
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
-msgstr "آدرسâ\80\8cÙ\87ا پشتیبانی نمی‌شود"
+msgstr "از â\80ª/Nâ\80¬ Ø¯Ø± Û\8cÚ© Ú©Ù\84اس پشتیبانی نمی‌شود"
 
-#: glib/gregex.c:666
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
-msgstr ""
+msgstr "نام در (*MARK)، (*PRUNE)، (*SKIP) یا (*THEN) بیش از حد طولانی است."
 
-#: glib/gregex.c:670 glib/gregex.c:803
+#: glib/gregex.c:678 glib/gregex.c:809
 msgid "code overflow"
-msgstr ""
+msgstr "سرریز کد"
 
-#: glib/gregex.c:674
+#: glib/gregex.c:682
 msgid "unrecognized character after (?P"
 msgstr "نویسه ناشناس بعد از (?P"
 
-#: glib/gregex.c:678
+#: glib/gregex.c:686
 msgid "overran compiling workspace"
-msgstr ""
+msgstr "فضای کاری ترجمهٔ پایمال شده"
 
-#: glib/gregex.c:682
+#: glib/gregex.c:690
 msgid "previously-checked referenced subpattern not found"
-msgstr ""
+msgstr "زیرالگوی ارجاع شدهٔ پیش‌تر بررسی شده پیدا نشد"
 
-#: glib/gregex.c:802 glib/gregex.c:970 glib/gregex.c:2269
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "خطا در هنگام منطبق کردن عبارت باقاعده %s: %s"
 
-#: glib/gregex.c:1547
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "کتابخانه PCRE بدون پشتیبانی از UTF8 کامپایل شده است"
 
-#: glib/gregex.c:1555
-#, fuzzy
-#| msgid "PCRE library is compiled without UTF8 properties support"
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
-msgstr "کتابخانه PCRE بدون پشتیبانی از گزینه‌های UTF8 کامپایل شده است"
+msgstr "کتابخانهٔ PCRE با گزینه‌هایی ناسازگار ترجمه شده"
 
-#: glib/gregex.c:1679
-#, fuzzy, c-format
-#| msgid "Error while compiling regular expression %s at char %d: %s"
+#: glib/gregex.c:1751
+#, c-format
 msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
-msgstr "خطا در هنگام کامپایل عبارت با قاعده %s در نویسه %Id: %s"
+msgstr "خطا هنگام ترجمهٔ عبارت با قاعدهٔ «%s» در نویسهٔ %s: %s"
 
-#: glib/gregex.c:2713
-#, fuzzy
-#| msgid "hexadecimal digit or '}' expected"
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
-msgstr "رÙ\82Ù\85 Ù\87گزادسÛ\8cÙ\85اÙ\84 Û\8cا Â«}» Ù\85Ù\88رد Ø§Ù\86تظار Ø¨Ù\88د"
+msgstr "اÙ\86تظار Ø±Ù\82Ù\85 Ø´Ø§Ù\86زدÙ\87â\80\8cشاÙ\86زدÙ\87Û\8c Û\8cا Â«}» Ù\85Û\8câ\80\8cرÙ\81ت"
 
-#: glib/gregex.c:2729
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "رقم هگزادسیمال مورد انتظار بود"
 
-#: glib/gregex.c:2769
-#, fuzzy
-#| msgid "unfinished symbolic reference"
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
-msgstr "ارجاع Ù\86Ù\85ادÛ\8cÙ\86 Ù\86اتÙ\85اÙ\85"
+msgstr "بدÙ\88Ù\86 Â«>» Ø¯Ø± Ø§Ø±Ø¬Ø§Ø¹ Ù\86Ù\85ادÛ\8cÙ\86"
 
-#: glib/gregex.c:2778
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "ارجاع نمادین ناتمام"
 
-#: glib/gregex.c:2785
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
-msgstr ""
+msgstr "مرجع نمادین با طول صفر"
 
-#: glib/gregex.c:2796
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "انتظار رقم می‌رفت"
 
-#: glib/gregex.c:2814
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "ارجاع نمادین غیرقانونی"
 
-#: glib/gregex.c:2877
-#, fuzzy
-#| msgid "stray final '\\'"
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "«\\» پایانی سرگردان"
 
-#: glib/gregex.c:2881
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
-msgstr ""
+msgstr "دنبالهٔ گریز ناشناخته"
 
-#: glib/gregex.c:2891
-#, fuzzy, c-format
-#| msgid "Error while parsing replacement text \"%s\" at char %lu: %s"
+#: glib/gregex.c:2964
+#, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
-msgstr "خطا در هنگام تجزیه کردن متن جایگزین «%s» در نویسه %lu: %s"
+msgstr "خطا هنگام تجزیه کردن متن جایگزین «%s» در نویسهٔ %lu: %s"
 
 #: glib/gshell.c:98
-#, fuzzy
-#| msgid "Quoted text doesn't begin with a quotation mark"
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "متن نقل شده با علامت نقل قول شروع نمی‌شود"
 
@@ -5853,18 +5537,16 @@ msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "علامت نقل قول تکی در سطر دستور یا متون داخل پوستهٔ دیگر"
 
 #: glib/gshell.c:594
-#, fuzzy, c-format
-#| msgid "Text ended just after a '\\' character. (The text was '%s')"
+#, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "متن دقیقاً پس از یک نویسهٔ «\\» پایان یافت. (متن عبارت بود از «%s»)"
 
 #: glib/gshell.c:601
-#, fuzzy, c-format
-#| msgid "Text ended before matching quote was found for %c. (The text was '%s')"
+#, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
-"متن پیش از آن که علامت نقل قول متناظر برای %c پیدا شود پایان یافت. (متن عبارت بود "
-"از «%s»)"
+"متن پیش از آن که علامت نقل قول متناظر برای %c پیدا شود پایان یافت. (متن عبارت "
+"بÙ\88د Ø§Ø² Â«%s»)"
 
 #: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
@@ -5873,232 +5555,217 @@ msgstr "متن خالی بود (یا فقط فاصلهٔ خالی داشت)"
 #: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
-msgstr "خواندن داده‌ها از فراروند فرزند شکست خورد (%s)"
+msgstr "خواندن داده‌ها از فرایند فرزند شکست خورد (%s)"
 
 #: glib/gspawn.c:466
-#, fuzzy, c-format
-#| msgid "Unexpected error in select() reading data from a child process (%s)"
+#, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
-msgstr "خطای غیرمنتظره در select()‎ هنگام خواندن داده‌ها از یک فراروند فرزند (%s)"
+msgstr "خطای غیرمنتظره در خواندن داده‌ها از یک فرایند فرزند (%s)"
 
 #: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "خطای غیرمنتظره در waitpid()‎ ‏(%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
-msgstr ""
+msgstr "فرایند فرزند با رمز %ld خارج شد"
 
 #: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
-msgstr ""
+msgstr "فرایند فرزند به دست سیگنال %ld کشته شد"
 
 #: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
-msgstr ""
+msgstr "فرایند فرزند به دست سیگنال %ld متوقّف شد"
 
 #: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
-msgstr ""
+msgstr "فرایند فرزند به طور غیر معمول خارج شد"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "خواندن از لولهٔ فرزند شکست خورد (%s)"
 
 #: glib/gspawn.c:2248
-#, fuzzy, c-format
-#| msgid "Failed to fork child process (%s)"
+#, c-format
 msgid "Failed to spawn child process “%s” (%s)"
-msgstr "انشعاب فراروند فرزند شکست خورد (%s)"
+msgstr "انشعاب فرایند فرزند «%s» شکست خورد (%s)"
 
 #: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "انشعاب شکست خورد (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
-#, fuzzy, c-format
-#| msgid "Failed to change to directory '%s' (%s)"
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
+#, c-format
 msgid "Failed to change to directory “%s” (%s)"
-msgstr "تغییر به شاخهٔ «%s» شکست خورد (%s)"
+msgstr "تغییر به شاخهٔ «%s» شکست خورد: (%s)"
 
 #: glib/gspawn.c:2535
-#, fuzzy, c-format
-#| msgid "Failed to execute child process \"%s\" (%s)"
+#, c-format
 msgid "Failed to execute child process “%s” (%s)"
-msgstr "اجرای فراروند فرزند «%s» شکست خورد (%s)"
+msgstr "اجرای فرایند فرزند «%s» شکست خورد (%s)"
 
 #: glib/gspawn.c:2545
-#, fuzzy, c-format
-#| msgid "Failed to open file '%s': open() failed: %s"
+#, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
-msgstr "باز Ú©Ø±Ø¯Ù\86 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Â«â\80\8e%s» Ø´Ú©Ø³Øª Ø®Ù\88رد: open()â\80\8e Ø´Ú©Ø³Øª Ø®Ù\88رد: %s"
+msgstr "شکست Ø¯Ø± Ú¯Ø´Ù\88دÙ\86 Ø´Ø±Ø­â\80\8cدÙ\87Ù\86دÙ\87Ù\94 Ù¾Ø±Ù\88Ù\86دÙ\87Ù\94 Ø¨Ø§Ø²Ù\86گاشت (%s)"
 
 #: glib/gspawn.c:2553
-#, fuzzy, c-format
-#| msgid "Failed to redirect output or input of child process (%s)"
+#, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
-msgstr "تغÛ\8cÛ\8cر Ù\85سÛ\8cر Ø®Ø±Ù\88جÛ\8c Û\8cا Ù\88رÙ\88دÛ\8c Ù\81رارÙ\88Ù\86د Ù\81رزÙ\86د Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± ØªÚ©Ø±Ø§Ø± Ø´Ø±Ø­â\80\8cدÙ\87Ù\86دÙ\87Ù\94 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø¨Ø±Ø§Û\8c Ù\81راÛ\8cÙ\86د Ù\81رزÙ\86د (%s)"
 
 #: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
-msgstr "انشعاب فراروند فرزند شکست خورد (%s)"
+msgstr "انشعاب فرایند فرزند شکست خورد (%s)"
 
 #: glib/gspawn.c:2570
-#, fuzzy, c-format
-#| msgid "Failed to read data from child process (%s)"
+#, c-format
 msgid "Failed to close file descriptor for child process (%s)"
-msgstr "Ø®Ù\88اÙ\86دÙ\86 Ø¯Ø§Ø¯Ù\87â\80\8cÙ\87ا Ø§Ø² Ù\81رارÙ\88Ù\86د Ù\81رزÙ\86د Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± Ø¨Ø³ØªÙ\86 Ø´Ø±Ø­â\80\8cدÙ\87Ù\86دÙ\87Ù\94 Ù¾Ø±Ù\88Ù\86دÙ\87 Ø¨Ø±Ø§Û\8c Ù\81راÛ\8cÙ\86د Ù\81رزÙ\86د (%s)"
 
 #: glib/gspawn.c:2578
-#, fuzzy, c-format
-#| msgid "Unknown error executing child process \"%s\""
+#, c-format
 msgid "Unknown error executing child process “%s”"
-msgstr "خطای ناشناخته هنگام اجرای فراروند فرزند «%s»"
+msgstr "خطای ناشناخته در اجرای فرایند فرزند «%s»"
 
 #: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "خواندن دادهٔ کافی از لولهٔ pid فرزند شکست خورد (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
-msgstr "خواندن داده‌ها از فراروند فرزند شکست خورد"
+msgstr "خواندن داده‌ها از فرایند فرزند شکست خورد"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
-msgstr "اجرای فراروند فرزند شکست خورد (%s)"
+msgstr "اجرای فرایند فرزند شکست خورد (%s)"
 
-#: glib/gspawn-win32.c:389
-#, fuzzy, c-format
-#| msgid "Failed to fork child process (%s)"
+#: glib/gspawn-win32.c:440
+#, c-format
 msgid "Failed to dup() in child process (%s)"
-msgstr "اÙ\86شعاب Ù\81رارÙ\88Ù\86د Ù\81رزÙ\86د Ø´Ú©Ø³Øª Ø®Ù\88رد (%s)"
+msgstr "شکست Ø¯Ø± â\80ªdup()â\80¬ Ø¯Ø± Ù\81راÛ\8cÙ\86د Ù\81رزÙ\86د (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "نام برنامهٔ نامعتبر: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "رشتهٔ نامعتبر در بردار آرگومان درآیهٔ %Id: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "رشتهٔ نامعتبر در محیط: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "شاخهٔ کاری نامعتبر‏: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "اجرای برنامهٔ راهنما  (‎%s) شکست خورد"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child process"
 msgstr ""
-"خطای غیرمنتظره در g_io_channel_win32_poll()‎ هنگام خواندن داده‌ها از یک فراروند "
+"خطای غیرمنتظره در g_io_channel_win32_poll()‎ هنگام خواندن داده‌ها از یک فرایند "
 "فرزند"
 
-#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
-msgstr ""
+msgstr "رشتهٔ خالی یک شماره نیست"
 
-#: glib/gstrfuncs.c:3390
-#, fuzzy, c-format
-#| msgid "'%s' is not a valid name "
+#: glib/gstrfuncs.c:3396
+#, c-format
 msgid "“%s” is not a signed number"
-msgstr "نام «%s» معتبر نیست"
+msgstr "«%s» عددی علامت‌دار نیست"
 
-#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
-msgstr ""
+msgstr "شمارهٔ «%s» خارج از محدودهٔ [%s, %s] است"
 
-#: glib/gstrfuncs.c:3494
-#, fuzzy, c-format
-#| msgid "'%s' is not a valid name "
+#: glib/gstrfuncs.c:3500
+#, c-format
 msgid "“%s” is not an unsigned number"
-msgstr "نام «%s» معتبر نیست"
+msgstr "«%s» عددی بدون علامت نیست"
 
 #: glib/guri.c:317
-#, fuzzy, no-c-format
-#| msgid " (invalid encoding)"
+#, no-c-format
 msgid "Invalid %-encoding in URI"
-msgstr " (کدگذاری نامعتبر)"
+msgstr "کدگذاری % نامعتبر در نشانی"
 
 #: glib/guri.c:334
 msgid "Illegal character in URI"
-msgstr ""
+msgstr "نویسه‌های غیرقانونی در نشانی"
 
 #: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
-msgstr ""
+msgstr "نویشه‌های غیر UTF-8 در نشانی"
 
 #: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
-msgstr ""
+msgstr "نشانی آی‌پی۶ «%.*s» در نشانی"
 
 #: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
-msgstr ""
+msgstr "نشانی آی‌پی رمزشدهٔ غیرقانونی «%.*s» در نشانی"
 
 #: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
-msgstr ""
+msgstr "نام دامنهٔ غیرقانونی بین‌المللی‌سازی «%.*s» در نشانی"
 
 #: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
-msgstr ""
+msgstr "نتوانست درگاه «%.*s» در نشانی را تجزیه کند"
 
 #: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
-msgstr ""
+msgstr "درگاه «%.*s» در نشانی حارج از محدوده است"
 
 #: glib/guri.c:1226 glib/guri.c:1290
-#, fuzzy, c-format
-#| msgid "The URI '%s' is not an absolute URI using the \"file\" scheme"
+#, c-format
 msgid "URI ‘%s’ is not an absolute URI"
-msgstr "نشانی «‎%s» یک نشانی اینترنتی مطلق با شِمای «پرونده» نیست"
+msgstr "نشانی «‎%s» یک نشانی مطلق نیست"
 
 #: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
-msgstr ""
+msgstr "نشانی «%s» هیچ مولّفهٔ میزبانی ندارد"
 
 #: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
-msgstr ""
+msgstr "نشانی مطلق نیست و هیج نشانی پایه‌ای فراهم نشده"
 
 #: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
-msgstr ""
+msgstr "بدون «=»‌و مقدار پرامتر"
 
 #: glib/gutf8.c:834
-#, fuzzy
-#| msgid "failed to get memory"
 msgid "Failed to allocate memory"
-msgstr "گرفتن حافظه شکست خورد"
+msgstr "شکست در تخصیص حافظه"
 
 #: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
@@ -6234,22 +5901,16 @@ msgid "Eib"
 msgstr "ای‌بی"
 
 #: glib/gutils.c:2947
-#, fuzzy
-#| msgid "%u byte"
-#| msgid_plural "%u bytes"
 msgid "byte"
 msgid_plural "bytes"
-msgstr[0] "%Iu بایت"
-msgstr[1] "%Iu بایت"
+msgstr[0] "بایت"
+msgstr[1] "بایت"
 
 #: glib/gutils.c:2951
-#, fuzzy
-#| msgid "%u bit"
-#| msgid_plural "%u bits"
 msgid "bit"
 msgid_plural "bits"
-msgstr[0] "%Iu بیت"
-msgstr[1] "%Iu بیت"
+msgstr[0] "بیت"
+msgstr[1] "بیت"
 
 #. Translators: The "%u" is replaced with the size value, like "13"; it could
 #. * be part of "13 bytes", but only the number is requested this time.
@@ -6342,6 +6003,10 @@ msgstr "%I.1f پتابایت"
 msgid "%.1f EB"
 msgstr "%I.1f اگزابایت"
 
+#, fuzzy, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "نام ویرایش: %s\n"
+
 #~ msgid "internal error or corrupted object"
 #~ msgstr "خطا داخلی یا شیء ناقص"
 
@@ -6531,8 +6196,8 @@ msgstr "%I.1f اگزابایت"
 #~ "begins an entity; if this ampersand isn't supposed to be an entity, escape it "
 #~ "as &amp;"
 #~ msgstr ""
-#~ "نویسهٔ «%s» در ابتدای نام نهادها مجاز نیست؛ نویسهٔ & نهاد را آغاز می‌کند؛ اگر این "
-#~ "علامت & قرار نیست نهاد شود، به‌جای آن از ‎&amp;‎ استفاده کنید"
+#~ "نویسهٔ «%s» در ابتدای نام نهادها مجاز نیست؛ نویسهٔ & نهاد را آغاز می‌کند؛ اگر "
+#~ "اÛ\8cÙ\86 Ø¹Ù\84اÙ\85ت & Ù\82رار Ù\86Û\8cست Ù\86Ù\87اد Ø´Ù\88دØ\8c Ø¨Ù\87â\80\8cجاÛ\8c Ø¢Ù\86 Ø§Ø² â\80\8e&amp;â\80\8e Ø§Ø³ØªÙ\81ادÙ\87 Ú©Ù\86Û\8cد"
 
 #~ msgid "Empty character reference; should include a digit such as &#454;"
 #~ msgstr "ارجاع نویسه‌ای خالی؛ باید یک رقم داشته باشد، مثل ‎&#454;‎"
index 678a36c..1171a16 100644 (file)
--- a/po/fi.po
+++ b/po/fi.po
@@ -19,8 +19,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2021-03-09 12:50+0000\n"
-"PO-Revision-Date: 2021-03-13 14:38+0200\n"
+"POT-Creation-Date: 2022-09-12 05:47+0000\n"
+"PO-Revision-Date: 2022-09-13 23:05+0300\n"
 "Last-Translator: Jiri Grönroos <jiri.gronroos+l10n@iki.fi>\n"
 "Language-Team: suomi <lokalisointi-lista@googlegroups.com>\n"
 "Language: fi\n"
@@ -29,135 +29,160 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-POT-Import-Date: 2012-03-05 14:50:02+0000\n"
-"X-Generator: Poedit 2.4.2\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:335
+#, fuzzy
+#| msgid "Setting attribute %s not supported"
+msgid "Setting default applications not supported yet"
+msgstr "Ominaisuuden %s asetus ei ole tuettu"
+
+#: gio/gappinfo.c:368
+#, fuzzy
+#| msgid "Setting attribute %s not supported"
+msgid "Setting application as last used for type not supported yet"
+msgstr "Ominaisuuden %s asetus ei ole tuettu"
+
+#: gio/gappinfo.c:810
+#, fuzzy, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Tyypille “%s” ei ole oletussovellusta\n"
+
+#: gio/gappinfo.c:870
+#, fuzzy, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Tyypille “%s” ei ole oletussovellusta\n"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication-valitsimet"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Näytä GApplication-valitsimet"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 #, fuzzy
 #| msgid "Can't find application"
 msgid "Override the application’s ID"
 msgstr "Ohjelmaa ei löydy"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr ""
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:493 gio/gsettings-tool.c:567
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Tulosta ohje"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:494 gio/gresource-tool.c:562
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[KOMENTO]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Tulosta versio"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:573
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Tulosta ohjelman versio ja poistu"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 #, fuzzy
 #| msgid "Can't find application"
 msgid "List applications"
 msgstr "Ohjelmaa ei löydy"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Käynnistä sovellus"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr ""
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr ""
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktivoi toiminto"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr ""
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr ""
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr ""
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr ""
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr ""
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "KOMENTO"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr ""
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:738
-#: gio/glib-compile-resources.c:744 gio/glib-compile-resources.c:772
-#: gio/gresource-tool.c:500 gio/gresource-tool.c:566
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "TIEDOSTO"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "TOIMINTO"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 #, fuzzy
 #| msgid "Destination name to introspect"
 msgid "The action name to invoke"
 msgstr "Kohdenimi joka katsastetaan"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr ""
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr ""
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:531 gio/gsettings-tool.c:659
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -166,96 +191,96 @@ msgstr ""
 "Tuntematon komento %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Käyttö:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:556
-#: gio/gsettings-tool.c:694
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumentit:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr ""
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Komennot:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
 "\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
 "\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, fuzzy, c-format
 #| msgid "invalid GVariant type string '%s'"
 msgid "invalid application id: “%s”\n"
 msgstr "virheellinen GVariant-tyyppimerkkijono ”%s”"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
 "\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:268
-#, fuzzy, c-format
+#: gio/gapplication-tool.c:270
+#, c-format
 msgid "unable to connect to D-Bus: %s\n"
-msgstr "Muunninta merkistöstä ”%s” merkistöön ”%s” ei voitu avata: %s"
+msgstr "ei voi yhdistää D-Busiin: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, fuzzy, c-format
 #| msgid "Error sending message: %s"
 msgid "error sending %s message to application: %s\n"
 msgstr "Virhe lähetettäessä viestiä: %s"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
 "action names must consist of only alphanumerics, “-” and “.”\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, fuzzy, c-format
 #| msgid "Error parsing parameter %d: %s\n"
 msgid "error parsing action parameter: %s\n"
 msgstr "Virhe jäsennettäessä parametriä %d: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr ""
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr ""
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, fuzzy, c-format
 #| msgid "Unable to find terminal required for application"
 msgid "unable to find desktop file for application %s\n"
 msgstr "Sovelluksen vaatimaa päätettä ei löydy"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, fuzzy, c-format
 #| msgid ""
 #| "Unknown command %s\n"
@@ -267,140 +292,140 @@ msgstr ""
 "Tuntematon komento %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:646
-#: gio/ginputstream.c:1048 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Liian suuri laskuriarvo välitetty kohteelle %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 #, fuzzy
 #| msgid "Seek not supported on stream"
 msgid "Seek not supported on base stream"
 msgstr "Virta ei tue siirtymistä"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 #, fuzzy
 #| msgid "Cannot truncate GMemoryInputStream"
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "GMemoryInputStream-kohdetta ei voi kutistaa"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1237 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Virta on jo suljettu"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 #, fuzzy
 #| msgid "Truncate not supported on stream"
 msgid "Truncate not supported on base stream"
 msgstr "Virta ei tue kutistamista"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1872 gio/gdbusprivate.c:1416
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Toiminto oli peruttu"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Virheellinen olio, alustamaton"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Virheellinen monitavusarja syötteessä"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Kohteessa ei ole tarpeeksi tilaa"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:448 glib/gconvert.c:878
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:875 glib/gutf8.c:1328
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Virheellinen tavusarja muunnettavassa syötteessä"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:456 glib/gconvert.c:792
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Virhe muunnoksen aikana: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1143
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Keskeytyskelpoinen alustus ei ole tuettu"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:321 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, fuzzy, c-format
 #| msgid "Conversion from character set '%s' to '%s' is not supported"
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Muunnos merkistöstä ”%s” merkistöön ”%s” ei ole tuettu"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:325
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, fuzzy, c-format
 #| msgid "Could not open converter from '%s' to '%s'"
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Muunninta merkistöstä ”%s” merkistöön ”%s” ei voitu avata"
 
-#: gio/gcontenttype.c:454
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s-tyyppi"
 
-#: gio/gcontenttype-win32.c:192
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Tuntematon tyyppi"
 
-#: gio/gcontenttype-win32.c:194
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s-tiedostotyyppi"
 
-#: gio/gcredentials.c:323
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
-msgstr ""
+msgstr "GCredentials sisältää virheellistä dataa"
 
-#: gio/gcredentials.c:383 gio/gcredentials.c:667
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials ei ole toteutettu tälle käyttöjärjestelmälle"
 
-#: gio/gcredentials.c:538 gio/gcredentials.c:556
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Alustallesi ei ole GCredentials-tukea"
 
-#: gio/gcredentials.c:607
+#: gio/gcredentials.c:628
 #, fuzzy
 #| msgid "GCredentials is not implemented on this OS"
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials ei ole toteutettu tälle käyttöjärjestelmälle"
 
-#: gio/gcredentials.c:661
+#: gio/gcredentials.c:682
 #, fuzzy
 #| msgid "GCredentials is not implemented on this OS"
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "GCredentials ei ole toteutettu tälle käyttöjärjestelmälle"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Odottamaton aikainen virran loppu"
 
-#: gio/gdbusaddress.c:159 gio/gdbusaddress.c:233 gio/gdbusaddress.c:322
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, fuzzy, c-format
 #| msgid "Unsupported key '%s' in address entry '%s'"
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Ei-tuettu avain ”%s” osoitekentässä ”%s”"
 
-#: gio/gdbusaddress.c:172
+#: gio/gdbusaddress.c:177
 #, fuzzy, c-format
 #| msgid "Meaningless key/value pair combination in address entry '%s'"
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Merkityksetön avain/arvo-pariyhdistelmä osoitekentässä ”%s”"
 
-#: gio/gdbusaddress.c:181
+#: gio/gdbusaddress.c:186
 #, fuzzy, c-format
 #| msgid ""
 #| "Address '%s' is invalid (need exactly one of path, tmpdir or abstract "
@@ -412,31 +437,31 @@ msgstr ""
 "Osoite ”%s” on virheellinen (pitää olla täsmälleen näistä: yksi polku, "
 "tilapäishakemisto tai abstraktit avaimet)"
 
-#: gio/gdbusaddress.c:248 gio/gdbusaddress.c:259 gio/gdbusaddress.c:274
-#: gio/gdbusaddress.c:337 gio/gdbusaddress.c:348
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, fuzzy, c-format
 #| msgid "Error in address '%s' - the port attribute is malformed"
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Virhe osoitteessa ”%s” - porttiattribuutti on epämuodostunut"
 
-#: gio/gdbusaddress.c:418 gio/gdbusaddress.c:682
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, fuzzy, c-format
 #| msgid "Unknown or unsupported transport '%s' for address '%s'"
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Tuntematon tai ei-tuettu siirtotapa ”%s” osoitteelle ”%s”"
 
-#: gio/gdbusaddress.c:462
+#: gio/gdbusaddress.c:467
 #, fuzzy, c-format
 #| msgid "Address element '%s', does not contain a colon (:)"
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Osoite-elementti ”%s” ei sisällä kaksoispistettä (:)"
 
-#: gio/gdbusaddress.c:471
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr ""
 
-#: gio/gdbusaddress.c:492
+#: gio/gdbusaddress.c:497
 #, fuzzy, c-format
 #| msgid ""
 #| "Key/Value pair %d, '%s', in address element '%s', does not contain an "
@@ -448,7 +473,7 @@ msgstr ""
 "Avain/Arvo-pari %d, ”%s” osoite-elementissä ”%s\" ei sisällä "
 "yhtäsuuruusmerkkiä"
 
-#: gio/gdbusaddress.c:503
+#: gio/gdbusaddress.c:508
 #, fuzzy, c-format
 #| msgid ""
 #| "Key/Value pair %d, '%s', in address element '%s', does not contain an "
@@ -459,7 +484,7 @@ msgstr ""
 "Avain/Arvo-pari %d, ”%s” osoite-elementissä ”%s\" ei sisällä "
 "yhtäsuuruusmerkkiä"
 
-#: gio/gdbusaddress.c:517
+#: gio/gdbusaddress.c:522
 #, fuzzy, c-format
 #| msgid ""
 #| "Error unescaping key or value in Key/Value pair %d, '%s', in address "
@@ -471,7 +496,7 @@ msgstr ""
 "Virhe ohjausmerkeissä avaimessa tai arvossa Avain/Arvo-parissa %d, ”%s” "
 "osoite-elementissä ”%s”"
 
-#: gio/gdbusaddress.c:589
+#: gio/gdbusaddress.c:590
 #, fuzzy, c-format
 #| msgid ""
 #| "Error in address '%s' - the unix transport requires exactly one of the "
@@ -544,7 +569,7 @@ msgstr "Annettu osoite on tyhjä"
 #: gio/gdbusaddress.c:1101
 #, fuzzy, c-format
 #| msgid "Cannot spawn a message bus without a machine-id: "
-msgid "Cannot spawn a message bus when setuid"
+msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Ei voida käynnistää viestiväylää ilman tietokonetunnistetta: "
 
 #: gio/gdbusaddress.c:1108
@@ -569,7 +594,7 @@ msgstr ""
 "Ei voi päätellä istuntoväylän osoitetta (ei toteutettu tälle "
 "käyttöjärjestelmälle)"
 
-#: gio/gdbusaddress.c:1397 gio/gdbusconnection.c:7241
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, fuzzy, c-format
 #| msgid ""
 #| "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment "
@@ -581,7 +606,7 @@ msgstr ""
 "Ei voitu päätellä väyläosoitetta DBUS_STARTER_BUS_TYPE-ympäristömuuttujasta "
 "- tuntematon arvo ”%s”"
 
-#: gio/gdbusaddress.c:1406 gio/gdbusconnection.c:7250
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -589,7 +614,7 @@ msgstr ""
 "Ei voitu päätellä väyläosoitetta, koska DBUS_STARTER_BUS_TYPE-"
 "ympäristömuuttujaa ei ole asetettu"
 
-#: gio/gdbusaddress.c:1416
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Tuntematon väylätyyppi %d"
@@ -610,22 +635,22 @@ msgstr ""
 "Kulutettu kaikki saatavilla olevat todennusmenetelmät (kokeiltu: %s) "
 "(saatavilla: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr ""
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr ""
 "Peruutus kohteen GDBusAuthObserver::authorize-authenticated-peer kautta"
 
-#: gio/gdbusauthmechanismsha1.c:298
+#: gio/gdbusauthmechanismsha1.c:303
 #, fuzzy, c-format
 #| msgid "Error when getting information for directory '%s': %s"
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Virhe haettaessa tietoja hakemistosta ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:313
+#: gio/gdbusauthmechanismsha1.c:318
 #, fuzzy, c-format
 #| msgid ""
 #| "Permissions on directory '%s' are malformed. Expected mode 0700, got 0%o"
@@ -634,35 +659,35 @@ msgid ""
 msgstr ""
 "Hakemiston ”%s” oikeudet ovat väärät. Odotettiin oikeuksia 0700, saatiin 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:346 gio/gdbusauthmechanismsha1.c:357
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, fuzzy, c-format
 #| msgid "Error creating directory '%s': %s"
 msgid "Error creating directory “%s”: %s"
 msgstr "Virhe luotaessa hakemistoa ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:359 gio/gfile.c:1062 gio/gfile.c:1300
-#: gio/gfile.c:1438 gio/gfile.c:1676 gio/gfile.c:1731 gio/gfile.c:1789
-#: gio/gfile.c:1873 gio/gfile.c:1930 gio/gfile.c:1994 gio/gfile.c:2049
-#: gio/gfile.c:3754 gio/gfile.c:3809 gio/gfile.c:4102 gio/gfile.c:4572
-#: gio/gfile.c:4983 gio/gfile.c:5068 gio/gfile.c:5158 gio/gfile.c:5255
-#: gio/gfile.c:5342 gio/gfile.c:5443 gio/gfile.c:8153 gio/gfile.c:8243
-#: gio/gfile.c:8327 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Toiminto ei ole tuettu"
 
-#: gio/gdbusauthmechanismsha1.c:402
+#: gio/gdbusauthmechanismsha1.c:407
 #, fuzzy, c-format
 #| msgid "Error opening keyring '%s' for reading: "
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Virhe avattaessa avainrengasta ”%s” lukua varten: "
 
-#: gio/gdbusauthmechanismsha1.c:425 gio/gdbusauthmechanismsha1.c:747
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, fuzzy, c-format
 #| msgid "Line %d of the keyring at '%s' with content '%s' is malformed"
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Rivi %d avainrenkaassa polussa ”%s” sisällöllä ”%s” on epämuodostunut"
 
-#: gio/gdbusauthmechanismsha1.c:439 gio/gdbusauthmechanismsha1.c:761
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, fuzzy, c-format
 #| msgid ""
 #| "First token of line %d of the keyring at '%s' with content '%s' is "
@@ -673,7 +698,7 @@ msgstr ""
 "Ensimmäinen sana rivillä %d avainrenkaassa polussa ”%s” sisällöllä ”%s” on "
 "epämuodostunut"
 
-#: gio/gdbusauthmechanismsha1.c:453 gio/gdbusauthmechanismsha1.c:775
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, fuzzy, c-format
 #| msgid ""
 #| "Second token of line %d of the keyring at '%s' with content '%s' is "
@@ -684,62 +709,62 @@ msgstr ""
 "Toinen sana rivillä %d avainrenkaassa polussa ”%s” sisällöllä ”%s” on "
 "epämuodostunut"
 
-#: gio/gdbusauthmechanismsha1.c:477
+#: gio/gdbusauthmechanismsha1.c:482
 #, fuzzy, c-format
 #| msgid "Didn't find cookie with id %d in the keyring at '%s'"
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Ei löytynyt evästettä tunnisteella %d avainrenkaasta polusta ”%s”"
 
-#: gio/gdbusauthmechanismsha1.c:523
+#: gio/gdbusauthmechanismsha1.c:539
 #, fuzzy, c-format
 #| msgid "Error creating lock file '%s': %s"
 msgid "Error creating lock file “%s”: %s"
 msgstr "Virhe luotaessa lukkotiedostoa ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:587
+#: gio/gdbusauthmechanismsha1.c:612
 #, fuzzy, c-format
 #| msgid "Error deleting stale lock file '%s': %s"
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Virhe poistettaessa mätää lukkotiedostoa ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:626
+#: gio/gdbusauthmechanismsha1.c:651
 #, fuzzy, c-format
 #| msgid "Error closing (unlinked) lock file '%s': %s"
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Virhe suljettaessa (linkitöntä) lukkotiedostoa ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:637
+#: gio/gdbusauthmechanismsha1.c:662
 #, fuzzy, c-format
 #| msgid "Error unlinking lock file '%s': %s"
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Virhe epälinkitettäessä lukkotiedostoa ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:714
+#: gio/gdbusauthmechanismsha1.c:738
 #, fuzzy, c-format
 #| msgid "Error opening keyring '%s' for writing: "
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Virhe avattaessa avainrengasta ”%s” kirjoitusta varten: "
 
-#: gio/gdbusauthmechanismsha1.c:908
+#: gio/gdbusauthmechanismsha1.c:932
 #, fuzzy, c-format
 #| msgid "(Additionally, releasing the lock for '%s' also failed: %s) "
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Lisäksi myös tiedoston ”%s” lukon vapauttaminen epäonnistui: %s) "
 
-#: gio/gdbusconnection.c:603 gio/gdbusconnection.c:2405
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Yhteys on suljettu"
 
-#: gio/gdbusconnection.c:1902
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Aikakatkaisu saavutettiin"
 
-#: gio/gdbusconnection.c:2528
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr "Ei-tuettuja lippuja kohdattu muodostettaessa asiakaspuolen yhteyttä"
 
-#: gio/gdbusconnection.c:4186 gio/gdbusconnection.c:4533
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, fuzzy, c-format
 #| msgid ""
 #| "No such interface 'org.freedesktop.DBus.Properties' on object at path %s"
@@ -747,25 +772,25 @@ msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr "Ei rajapintaa ”org.freedesktop.DBus.Properties” oliolla polussa %s"
 
-#: gio/gdbusconnection.c:4328
+#: gio/gdbusconnection.c:4401
 #, fuzzy, c-format
 #| msgid "No such property '%s'"
 msgid "No such property “%s”"
 msgstr "Ei ominaisuutta ”%s”"
 
-#: gio/gdbusconnection.c:4340
+#: gio/gdbusconnection.c:4413
 #, fuzzy, c-format
 #| msgid "Property '%s' is not readable"
 msgid "Property “%s” is not readable"
 msgstr "Ominaisuus ”%s” ei ole luettavissa"
 
-#: gio/gdbusconnection.c:4351
+#: gio/gdbusconnection.c:4424
 #, fuzzy, c-format
 #| msgid "Property '%s' is not writable"
 msgid "Property “%s” is not writable"
 msgstr "Ominaisuus ”%s” ei ole kirjoitettavissa"
 
-#: gio/gdbusconnection.c:4371
+#: gio/gdbusconnection.c:4444
 #, fuzzy, c-format
 #| msgid "Error setting property '%s': Expected type '%s' but got '%s'"
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
@@ -773,86 +798,92 @@ msgstr ""
 "Virhe asetettaessa ominaisuutta ”%s”: Odotettiin tyyppiä ”%s” mutta saatiin "
 "”%s”"
 
-#: gio/gdbusconnection.c:4476 gio/gdbusconnection.c:4684
-#: gio/gdbusconnection.c:6681
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, fuzzy, c-format
 #| msgid "No such interface '%s'"
 msgid "No such interface “%s”"
 msgstr "Ei rajapintaa ”%s”"
 
-#: gio/gdbusconnection.c:4902 gio/gdbusconnection.c:7190
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, fuzzy, c-format
 #| msgid "No such interface '%s' on object at path %s"
 msgid "No such interface “%s” on object at path %s"
 msgstr "Ei rajapintaa ”%s” oliolla polussa %s"
 
-#: gio/gdbusconnection.c:5000
+#: gio/gdbusconnection.c:5087
 #, fuzzy, c-format
 #| msgid "No such key “%s”\n"
 msgid "No such method “%s”"
 msgstr "Ei avainta “%s”\n"
 
-#: gio/gdbusconnection.c:5031
+#: gio/gdbusconnection.c:5118
 #, fuzzy, c-format
 #| msgid "Type of message, '%s', does not match expected type '%s'"
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Viestin tyyppi ”%s” ei täsmää odotettuun tyyppiin ”%s”"
 
-#: gio/gdbusconnection.c:5229
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Olio on jo viety rajapintana %s polussa %s"
 
-#: gio/gdbusconnection.c:5455
+#: gio/gdbusconnection.c:5548
 #, fuzzy, c-format
 #| msgid "Unable to create socket: %s"
 msgid "Unable to retrieve property %s.%s"
 msgstr "Pistoketta ei voi luoda: %s"
 
-#: gio/gdbusconnection.c:5511
+#: gio/gdbusconnection.c:5604
 #, fuzzy, c-format
 #| msgid "Unable to create socket: %s"
 msgid "Unable to set property %s.%s"
 msgstr "Pistoketta ei voi luoda: %s"
 
-#: gio/gdbusconnection.c:5690
+#: gio/gdbusconnection.c:5783
 #, fuzzy, c-format
 #| msgid "Method '%s' returned type '%s', but expected '%s'"
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metodi ”%s” palautti tyypin ”%s” mutta odotettiin ”%s”"
 
-#: gio/gdbusconnection.c:6792
+#: gio/gdbusconnection.c:6859
 #, fuzzy, c-format
 #| msgid "Method '%s' on interface '%s' with signature '%s' does not exist"
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metodi ”%s” rajapinnassa ”%s” tyyppimäärittelyllä ”%s” ei ole olemassa"
 
-#: gio/gdbusconnection.c:6913
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Alipuu on jo viety polkuun %s"
 
-#: gio/gdbusmessage.c:1266
+#: gio/gdbusconnection.c:7269
+#, fuzzy, c-format
+#| msgid "Key file does not have group “%s”"
+msgid "Object does not exist at path “%s”"
+msgstr "Avaintiedostossa ei ole ryhmää “%s”"
+
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "tyyppi on VIRHEELLINEN"
 
-#: gio/gdbusmessage.c:1277
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL-viesti: PATH- tai MEMBER-otsakekenttä puuttuu"
 
-#: gio/gdbusmessage.c:1288
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN-viesti: REPLY_SERIAL-otsakekenttä puuttuu"
 
-#: gio/gdbusmessage.c:1300
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "ERROR-viesti: REPLY_SERIAL- tai ERROR_NAME-otsakekenttä puuttuu"
 
-#: gio/gdbusmessage.c:1313
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL-viesti: PATH-, INTERFACE- tai MEMBER-otsakekenttä puuttuu"
 
-#: gio/gdbusmessage.c:1321
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -860,7 +891,7 @@ msgstr ""
 "SIGNAL-viesti: PATH-otsakekenttä käyttää varattua arvoa /org/freedesktop/"
 "DBus/Local"
 
-#: gio/gdbusmessage.c:1329
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -868,7 +899,7 @@ msgstr ""
 "SIGNAL-viesti: INTERFACE-otsakekenttä käyttää varattua arvoa org.freedesktop."
 "DBus.Local"
 
-#: gio/gdbusmessage.c:1377 gio/gdbusmessage.c:1437
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, fuzzy, c-format
 #| msgid "Wanted to read %lu byte but got EOF"
 #| msgid_plural "Wanted to read %lu bytes but got EOF"
@@ -877,14 +908,14 @@ msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Yritettiin lukea %lu tavu, mutta saatiin tiedostonloppumerkki EOF"
 msgstr[1] "Yritettiin lukea %lu tavua, mutta saatiin tiedostonloppumerkki EOF"
 
-#: gio/gdbusmessage.c:1391
+#: gio/gdbusmessage.c:1428
 #, fuzzy, c-format
 #| msgid "Expected NUL byte after the string '%s' but found byte %d"
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr ""
 "Odotettiin NUL-tavua merkkijonon ”%s” jälkeen, mutta löydettiin tavu %d"
 
-#: gio/gdbusmessage.c:1410
+#: gio/gdbusmessage.c:1447
 #, fuzzy, c-format
 #| msgid ""
 #| "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -898,23 +929,23 @@ msgstr ""
 "kohdassa %d (merkkijonon pituus on %d). Eheä UTF-8-merkkijono tähän kohtaan "
 "saakka oli ”%s”"
 
-#: gio/gdbusmessage.c:1474 gio/gdbusmessage.c:1722 gio/gdbusmessage.c:1911
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr ""
 
-#: gio/gdbusmessage.c:1620
+#: gio/gdbusmessage.c:1679
 #, fuzzy, c-format
 #| msgid "Parsed value '%s' is not a valid D-Bus object path"
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Jäsennetty arvo ”%s” ei ole kelvollinen D-Bus-oliopolku"
 
-#: gio/gdbusmessage.c:1642
+#: gio/gdbusmessage.c:1703
 #, fuzzy, c-format
 #| msgid "Parsed value '%s' is not a valid D-Bus signature"
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Jäsennetty arvo ”%s” ei ole kelvollinen D-Bus-tyyppimäärittely"
 
-#: gio/gdbusmessage.c:1689
+#: gio/gdbusmessage.c:1754
 #, fuzzy, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -925,21 +956,25 @@ msgstr[0] ""
 msgstr[1] ""
 "Kohdattiin %u tavua pitkä taulukko. Pituuden yläraja on 2<<26 tavua (64 MiB)."
 
-#: gio/gdbusmessage.c:1709
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
 "bytes, but found to be %u bytes in length"
 msgstr ""
 
-#: gio/gdbusmessage.c:1895
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
+msgid "Empty structures (tuples) are not allowed in D-Bus"
+msgstr ""
+
+#: gio/gdbusmessage.c:1982
 #, fuzzy, c-format
 #| msgid "Parsed value '%s' for variant is not a valid D-Bus signature"
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr ""
 "Jäsennetty arvo ”%s” variantille ei ole kelvollinen D-Bus-tyyppimäärittely"
 
-#: gio/gdbusmessage.c:1936
+#: gio/gdbusmessage.c:2023
 #, fuzzy, c-format
 #| msgid ""
 #| "Error deserializing GVariant with type string '%s' from the D-Bus wire "
@@ -950,7 +985,7 @@ msgstr ""
 "Virhe GVariantin sarjamuodon tulkinnassa tyyppikoodilla ”%s” D-Bus-"
 "piuhamuodosta"
 
-#: gio/gdbusmessage.c:2121
+#: gio/gdbusmessage.c:2208
 #, fuzzy, c-format
 #| msgid ""
 #| "Invalid endianness value. Expected 0x6c ('l') or 0x42 ('B') but found "
@@ -962,17 +997,17 @@ msgstr ""
 "Virheellinen tavujärjestysarvo. Odotettiin joko 0x6c (’l’) tai 0x42 (’B’) "
 "mutta löydettiin arvo 0x%02x"
 
-#: gio/gdbusmessage.c:2134
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "Virheellinen yhteyskäytännön pääversio. Odotettiin 1 mutta löydettiin %d"
 
-#: gio/gdbusmessage.c:2188 gio/gdbusmessage.c:2784
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr ""
 
-#: gio/gdbusmessage.c:2200
+#: gio/gdbusmessage.c:2297
 #, fuzzy, c-format
 #| msgid "Signature header with signature '%s' found but message body is empty"
 msgid "Signature header with signature “%s” found but message body is empty"
@@ -980,14 +1015,14 @@ msgstr ""
 "Tyyppimääritysotsake tyyppimäärityksellä ”%s” löydettiin mutta viestin runko "
 "oli tyhjä"
 
-#: gio/gdbusmessage.c:2215
+#: gio/gdbusmessage.c:2312
 #, fuzzy, c-format
 #| msgid "Parsed value '%s' is not a valid D-Bus signature (for body)"
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr ""
 "Jäsennetty arvo ”%s” ei ole kelvollinen D-Bus-tyyppimäärittely (rungolle)"
 
-#: gio/gdbusmessage.c:2247
+#: gio/gdbusmessage.c:2344
 #, fuzzy, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -996,11 +1031,11 @@ msgstr[0] ""
 msgstr[1] ""
 "Ei tyyppimääritysotsaketta viestissä mutta viestin runko on %u tavua"
 
-#: gio/gdbusmessage.c:2257
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Ei voitu tulkita viestiä sarjamuodosta: "
 
-#: gio/gdbusmessage.c:2601
+#: gio/gdbusmessage.c:2700
 #, fuzzy, c-format
 #| msgid ""
 #| "Error serializing GVariant with type string '%s' to the D-Bus wire format"
@@ -1009,17 +1044,17 @@ msgid ""
 msgstr ""
 "Virhe GVariantin sarjallistamisessa tyyppikoodilla ”%s” D-Bus-piuhamuotoon"
 
-#: gio/gdbusmessage.c:2738
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 
-#: gio/gdbusmessage.c:2746
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Ei voitu sarjallistaa viestiä: "
 
-#: gio/gdbusmessage.c:2799
+#: gio/gdbusmessage.c:2898
 #, fuzzy, c-format
 #| msgid "Message body has signature '%s' but there is no signature header"
 msgid "Message body has signature “%s” but there is no signature header"
@@ -1027,7 +1062,7 @@ msgstr ""
 "Viestin rungossa on tyyppimääritys ”%s” mutta siellä ei ole "
 "tyyppimääritysotsaketta"
 
-#: gio/gdbusmessage.c:2809
+#: gio/gdbusmessage.c:2908
 #, fuzzy, c-format
 #| msgid ""
 #| "Message body has type signature '%s' but signature in the header field is "
@@ -1039,56 +1074,56 @@ msgstr ""
 "Viestin rungossa on tyyppimääritys ”%s” mutta tyyppimääritys otsakekentässä "
 "on ”%s”"
 
-#: gio/gdbusmessage.c:2825
+#: gio/gdbusmessage.c:2924
 #, fuzzy, c-format
 #| msgid "Message body is empty but signature in the header field is '(%s)'"
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Viestin runko on tyhjä mutta tyyppimääritys otsakekentässä on ”(%s)”"
 
-#: gio/gdbusmessage.c:3378
+#: gio/gdbusmessage.c:3479
 #, fuzzy, c-format
 #| msgid "Error return with body of type '%s'"
 msgid "Error return with body of type “%s”"
 msgstr "Virhepaluu runkotyypillä ”%s”"
 
-#: gio/gdbusmessage.c:3386
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Virhepaluu tyhjällä rungolla"
 
-#: gio/gdbusprivate.c:2246
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr ""
 
-#: gio/gdbusprivate.c:2420
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 
-#: gio/gdbusprivate.c:2443
+#: gio/gdbusprivate.c:2396
 #, fuzzy, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to get Hardware profile: %s"
 msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2494
+#: gio/gdbusprivate.c:2447
 #, fuzzy, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to load %s or %s: "
 msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
 
-#: gio/gdbusproxy.c:1562
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Virhe kutsuttaessa StartServiceByName kohteelle %s: "
 
-#: gio/gdbusproxy.c:1585
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Odottamaton vastaus %d metodilta StartServiceByName(”%s”)"
 
-#: gio/gdbusproxy.c:2688 gio/gdbusproxy.c:2823
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, fuzzy, c-format
 #| msgid ""
 #| "Cannot invoke method; proxy is for a well-known name without an owner and "
@@ -1101,35 +1136,35 @@ msgstr ""
 "omistajaa ja välittäjä muodostettiin lipulla "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:763
+#: gio/gdbusserver.c:765
 #, fuzzy
 #| msgid "Abstract name space not supported"
 msgid "Abstract namespace not supported"
 msgstr "Abstrakti nimiavaruus ei ole tuettu"
 
-#: gio/gdbusserver.c:856
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Ei voi määrittää kertakäyttälukujen tiedostoa kun luodaan palvelinta"
 
-#: gio/gdbusserver.c:938
+#: gio/gdbusserver.c:939
 #, fuzzy, c-format
 #| msgid "Error writing nonce file at '%s': %s"
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Virhe kirjoitettaessa kertakäyttölukujen tiedostoon ”%s”: %s"
 
-#: gio/gdbusserver.c:1113
+#: gio/gdbusserver.c:1114
 #, fuzzy, c-format
 #| msgid "The string '%s' is not a valid D-Bus GUID"
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Merkkijono ”%s” ei ole kelvollinen D-Bus GUID"
 
-#: gio/gdbusserver.c:1153
+#: gio/gdbusserver.c:1152
 #, fuzzy, c-format
 #| msgid "Cannot listen on unsupported transport '%s'"
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Ei voida kuunnella tukemattomassa liikennemuodossa ”%s”"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, fuzzy, c-format
 #| msgid ""
 #| "Commands:\n"
@@ -1160,60 +1195,60 @@ msgstr ""
 "\n"
 "Käytä ”%s KOMENTO --help” saadaksesi ohjeen kustakin komennosta.\n"
 
-#: gio/gdbus-tool.c:201 gio/gdbus-tool.c:273 gio/gdbus-tool.c:345
-#: gio/gdbus-tool.c:369 gio/gdbus-tool.c:859 gio/gdbus-tool.c:1236
-#: gio/gdbus-tool.c:1724
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Virhe: %s\n"
 
-#: gio/gdbus-tool.c:212 gio/gdbus-tool.c:286 gio/gdbus-tool.c:1740
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Virhe jäsennettäessä introspektio-XML:ää: %s\n"
 
-#: gio/gdbus-tool.c:250
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Virhe: %s ei ole kelvollinen nimi\n"
 
-#: gio/gdbus-tool.c:255 gio/gdbus-tool.c:745 gio/gdbus-tool.c:1060
-#: gio/gdbus-tool.c:1890 gio/gdbus-tool.c:2130
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Virhe: %s ei ole kelvollinen oliopolku\n"
 
-#: gio/gdbus-tool.c:403
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Yhdistä järjestelmäväylään"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Yhdistä istuntoväylään"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Yhdistä annettuun D-Bus-osoitteeseen"
 
-#: gio/gdbus-tool.c:415
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Yhteyden päätepisteen valitsimet:"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Valitsimet määrittämään yhteyden päätepiste"
 
-#: gio/gdbus-tool.c:439
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Yhteyden päätepistettä ei määritetty"
 
-#: gio/gdbus-tool.c:449
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Useita yhteyden päätepisteitä määritetty"
 
-#: gio/gdbus-tool.c:522
+#: gio/gdbus-tool.c:525
 #, fuzzy, c-format
 #| msgid ""
 #| "Warning: According to introspection data, interface '%s' does not exist\n"
@@ -1221,7 +1256,7 @@ msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Varoitus: Katsastustietojen mukaan rajapintaa ”%s” ei ole olemassa\n"
 
-#: gio/gdbus-tool.c:531
+#: gio/gdbus-tool.c:534
 #, fuzzy, c-format
 #| msgid ""
 #| "Warning: According to introspection data, method '%s' does not exist on "
@@ -1233,241 +1268,252 @@ msgstr ""
 "Varoitus: Katsastustietojen mukaan metodia ”%s” ei ole olemassa rajapinnassa "
 "”%s”\n"
 
-#: gio/gdbus-tool.c:593
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Valinnainen kohde signaalille (yksikäsitteinen nimi)"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Oliopolku johon lähetetään signaali"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Signaalin ja rajapinnan nimi"
 
-#: gio/gdbus-tool.c:628
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Lähetä signaali."
 
-#: gio/gdbus-tool.c:683 gio/gdbus-tool.c:997 gio/gdbus-tool.c:1827
-#: gio/gdbus-tool.c:2059 gio/gdbus-tool.c:2279
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Virhe yhteydenotossa: %s\n"
 
-#: gio/gdbus-tool.c:703
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Virhe: %s ei ole kelvollinen yksikäsitteinen väylänimi\n"
 
-#: gio/gdbus-tool.c:722 gio/gdbus-tool.c:1040 gio/gdbus-tool.c:1870
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Virhe: Oliopolkua ei määritelty\n"
 
-#: gio/gdbus-tool.c:765
+#: gio/gdbus-tool.c:768
 #, fuzzy
 #| msgid "Error: Method name is not specified\n"
 msgid "Error: Signal name is not specified\n"
 msgstr "Virhe: Metodin nimeä ei määritelty\n"
 
-#: gio/gdbus-tool.c:779
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Virhe: Signaalin nimi “%s” on virheellinen\n"
 
-#: gio/gdbus-tool.c:791
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Virhe: %s ei ole kelvollinen rajapinnan nimi\n"
 
-#: gio/gdbus-tool.c:797
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Virhe: %s ei ole kelvollinen jäsenen nimi\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:834 gio/gdbus-tool.c:1172
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Virhe jäsennettäessä parametriä %d: %s\n"
 
-#: gio/gdbus-tool.c:866
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Virhe huuhdottaessa yhteyttä: %s\n"
 
-#: gio/gdbus-tool.c:893
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Kohdenimi jossa metodia kutsutaan"
 
-#: gio/gdbus-tool.c:894
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Oliopolku jossa metodia kutsutaan"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Metodi ja rajapinnan nimi"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Aikakatkaisu sekunteina"
 
-#: gio/gdbus-tool.c:942
+#: gio/gdbus-tool.c:901
+#, fuzzy
+#| msgid "Show GApplication options"
+msgid "Allow interactive authorization"
+msgstr "Näytä GApplication-valitsimet"
+
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Kutsu metodia etäoliolla"
 
-#: gio/gdbus-tool.c:1014 gio/gdbus-tool.c:1844 gio/gdbus-tool.c:2084
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Virhe: Kohdetta ei määritelty\n"
 
-#: gio/gdbus-tool.c:1025 gio/gdbus-tool.c:1861 gio/gdbus-tool.c:2095
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Virhe: %s ei ole kelvollinen väylän nimi\n"
 
-#: gio/gdbus-tool.c:1075
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Virhe: Metodin nimeä ei määritelty\n"
 
-#: gio/gdbus-tool.c:1086
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Virhe: Metodin nimi “%s” on virheellinen\n"
 
-#: gio/gdbus-tool.c:1164
+#: gio/gdbus-tool.c:1170
 #, fuzzy, c-format
 #| msgid "Error parsing parameter %d of type '%s': %s\n"
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Virhe jäsennettäessä parametria %d tyyppiä ”%s”: %s\n"
 
-#: gio/gdbus-tool.c:1190
+#: gio/gdbus-tool.c:1196
 #, fuzzy, c-format
 #| msgid "Error reading from handle: %s"
 msgid "Error adding handle %d: %s\n"
 msgstr "Virhe luettaessa kahvasta: %s"
 
-#: gio/gdbus-tool.c:1686
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Kohdenimi joka katsastetaan"
 
-#: gio/gdbus-tool.c:1687
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Oliopolku joka katsastetaan"
 
-#: gio/gdbus-tool.c:1688
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Tulosta XML"
 
-#: gio/gdbus-tool.c:1689
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Katsasta lapset"
 
-#: gio/gdbus-tool.c:1690
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Tulosta vain ominaisuudet"
 
-#: gio/gdbus-tool.c:1779
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Katsasta etäolio"
 
-#: gio/gdbus-tool.c:1985
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Kohdenimi jota monitoroidaan"
 
-#: gio/gdbus-tool.c:1986
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Oliopolku jota monitoroidaan"
 
-#: gio/gdbus-tool.c:2011
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Monitoroi etäoliota."
 
-#: gio/gdbus-tool.c:2069
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 
-#: gio/gdbus-tool.c:2193
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr ""
 
-#: gio/gdbus-tool.c:2196
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
 msgstr ""
 
-#: gio/gdbus-tool.c:2244
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr ""
 
-#: gio/gdbus-tool.c:2245
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr ""
 
-#: gio/gdbus-tool.c:2321
+#: gio/gdbus-tool.c:2331
 #, fuzzy
 #| msgid "Error: object path not specified.\n"
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Virhe: oliopolkua ei määritelty\n"
 
-#: gio/gdbus-tool.c:2326
+#: gio/gdbus-tool.c:2336
 #, fuzzy
 #| msgid "Error: object path not specified.\n"
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Virhe: oliopolkua ei määritelty\n"
 
-#: gio/gdbus-tool.c:2331
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
-msgstr ""
+msgstr "Virhe: Liian monta argumenttia.\n"
 
-#: gio/gdbus-tool.c:2339 gio/gdbus-tool.c:2346
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, fuzzy, c-format
 #| msgid "Error: %s is not a valid bus name\n"
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Virhe: %s ei ole kelvollinen väylän nimi\n"
 
-#: gio/gdesktopappinfo.c:2106 gio/gdesktopappinfo.c:4932
+#: gio/gdebugcontrollerdbus.c:360
+#, c-format
+msgid "Not authorized to change debug settings"
+msgstr ""
+
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "Nimeämätön"
 
-#: gio/gdesktopappinfo.c:2516
+#: gio/gdesktopappinfo.c:2592
 #, fuzzy
 #| msgid "Desktop file didn't specify Exec field"
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Työpöytätiedosto ei määrittele Exec-kenttää"
 
-#: gio/gdesktopappinfo.c:2801
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Sovelluksen vaatimaa päätettä ei löydy"
 
-#: gio/gdesktopappinfo.c:3452
+#: gio/gdesktopappinfo.c:3637
 #, fuzzy, c-format
 #| msgid "Can't create user application configuration folder %s: %s"
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Käyttäjän sovellusten asetuskansiota %s ei voi luoda: %s"
 
-#: gio/gdesktopappinfo.c:3456
+#: gio/gdesktopappinfo.c:3641
 #, fuzzy, c-format
 #| msgid "Can't create user MIME configuration folder %s: %s"
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Käyttäjän MIME-asetusten kansiota %s ei voi luoda: %s"
 
-#: gio/gdesktopappinfo.c:3698 gio/gdesktopappinfo.c:3722
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
 msgstr ""
 
-#: gio/gdesktopappinfo.c:3958
+#: gio/gdesktopappinfo.c:4143
 #, fuzzy, c-format
 #| msgid "Can't create user desktop file %s"
 msgid "Can’t create user desktop file %s"
 msgstr "Käyttäjän työpöytätiedostoa %s ei voi luoda"
 
-#: gio/gdesktopappinfo.c:4094
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Oma määrittely kohteelle %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 #, fuzzy
 #| msgid "drive doesn't implement eject"
 msgid "drive doesn’t implement eject"
@@ -1476,66 +1522,66 @@ msgstr "asema ei toteuta aseman avausta"
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 #, fuzzy
 #| msgid "drive doesn't implement eject or eject_with_operation"
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "asema ei toteuta aseman avausta (eject tai eject_with_operation)"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 #, fuzzy
 #| msgid "drive doesn't implement polling for media"
 msgid "drive doesn’t implement polling for media"
 msgstr "asema ei toteuta median tarkkailua"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 #, fuzzy
 #| msgid "drive doesn't implement start"
 msgid "drive doesn’t implement start"
 msgstr "asema ei toteuta käynnistystä"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 #, fuzzy
 #| msgid "drive doesn't implement stop"
 msgid "drive doesn’t implement stop"
 msgstr "asema ei toteuta pysäytystä"
 
-#: gio/gdtlsconnection.c:1120 gio/gtlsconnection.c:921
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr ""
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS-tukea ei ole saatavilla"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS-tukea ei ole saatavilla"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, fuzzy, c-format
 #| msgid "Can't handle version %d of GEmblem encoding"
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "GEmblem-koodauksen versiota %d ei voi käsitellä"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Virheellinen määrä tunnisteita (%d) GEmblem-koodauksessa"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, fuzzy, c-format
 #| msgid "Can't handle version %d of GEmblemedIcon encoding"
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "GEmblemedIcon-koodauksen versiota %d ei voi käsitellä"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Virheellinen määrä tunnisteita (%d) GEmblemedIcon-koodauksessa"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Oletettiin GEmblen kohteelle GEmblemedIcon"
 
@@ -1543,231 +1589,237 @@ msgstr "Oletettiin GEmblen kohteelle GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1561
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Yllä olevaa liitospistettä ei löydy"
 
-#: gio/gfile.c:2608 gio/glocalfile.c:2472
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 #, fuzzy
 #| msgid "Can't copy over directory"
 msgid "Can’t copy over directory"
 msgstr "Kansion päälle ei voi kopioida"
 
-#: gio/gfile.c:2668
+#: gio/gfile.c:2701
 #, fuzzy
 #| msgid "Can't copy directory over directory"
 msgid "Can’t copy directory over directory"
 msgstr "Kansiota ei voi kopioida kansion päälle"
 
-#: gio/gfile.c:2676
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Kohdetiedosto on olemassa"
 
-#: gio/gfile.c:2695
+#: gio/gfile.c:2728
 #, fuzzy
 #| msgid "Can't recursively copy directory"
 msgid "Can’t recursively copy directory"
 msgstr "Kansiota ei voi kopioida rekursiivisesti"
 
-#: gio/gfile.c:2996
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splice-operaatiota ei tueta"
 
-#: gio/gfile.c:3000
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Virhe suoritettaessa splice-operaatiota tiedostolle: %s"
 
-#: gio/gfile.c:3152
+#: gio/gfile.c:3185
 #, fuzzy
 #| msgid "Move between mounts not supported"
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Siirto liitospisteiden välillä ei ole tuettu"
 
-#: gio/gfile.c:3156
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr ""
 
-#: gio/gfile.c:3161
+#: gio/gfile.c:3194
 #, fuzzy
 #| msgid "Move between mounts not supported"
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Siirto liitospisteiden välillä ei ole tuettu"
 
-#: gio/gfile.c:3226
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Erikoistiedostoa ei voi kopioida"
 
-#: gio/gfile.c:4035
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Saatiin virheellinen symbolisen linkin arvo"
 
-#: gio/gfile.c:4045 glib/gfileutils.c:2362
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Symbolisia linkkejä ei tueta"
 
-#: gio/gfile.c:4213
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Roskakori ei ole tuettu"
 
-#: gio/gfile.c:4325
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Tiedostonimi ei voi sisältää merkkiä “%c”"
 
-#: gio/gfile.c:6806 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, fuzzy, c-format
+#| msgid "Failed to change to directory “%s” (%s)"
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Hakemistoon “%s” siirtyminen epäonnistui (%s)"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "taltio ei toteuta liittämistä"
 
-#: gio/gfile.c:6920 gio/gfile.c:6968
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Tiedoston käsittelyyn ei ole rekisteröity mitään sovellusta"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Numeraattori on suljettu"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Tiedoston numeraattorilla on odottavia toimintoja"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Numeraattori on jo suljettu"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, fuzzy, c-format
 #| msgid "Can't handle version %d of GFileIcon encoding"
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "GFileIcon-koodauksen versiota %d ei voi käsitellä"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Virheellistä syötetietoa GFileIcon-oliolle"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 #, fuzzy
 #| msgid "Stream doesn't support query_info"
 msgid "Stream doesn’t support query_info"
 msgstr "Virta ei tue komentoa query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Virta ei tue siirtymistä"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Syötevirtaa ei voi kutistaa"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Virta ei tue kutistamista"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:443 gio/gresolver.c:596
-#: glib/gconvert.c:1778
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Virheellinen isäntänimi"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Virheellinen HTTP-välityspalvelimen vastaus"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP-välityspalvelimen yhteyttä ei sallittu"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP-välityspalvelimen tunnistautuminen epäonnistui"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP-välityspalvelin vaatii tunnistautumisen"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "HTTP-välityspalvelinyhteys epäonnistui: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 #, fuzzy
 #| msgid "HTTP proxy connection failed: %i"
 msgid "HTTP proxy response too big"
 msgstr "HTTP-välityspalvelinyhteys epäonnistui: %i"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP-välityspalvelin lopetti yhteyden yllättäen."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Väärä määrä tunnisteita (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Luokan nimelle %s ei ole tyyppiä"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Tyyppi %s ei toteuta GIcon-määritystä"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Tyyppi %s ei ole luokkatyyppi"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Virheellinen versionumero: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Tyyppi %s ei toteuta GIcon-määrityksen kutsua from_tokens()"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 #, fuzzy
 #| msgid "Can't handle the supplied version the icon encoding"
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Annettua kuvakkeen koodauksen versiota ei voi käsitellä"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Osoitetta ei määritetty"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr ""
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr ""
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, fuzzy, c-format
 #| msgid "Could not parse '%s' as IP address mask"
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Tekstiä %s ei voitu jäsentää IP-osoitepeitteeksi"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:220
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Pistokeosoitteelle ei ole tarpeeksi tilaa"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Ei-tuettu pistokeosoite"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 #, fuzzy
 #| msgid "Input stream doesn't implement read"
 msgid "Input stream doesn’t implement read"
@@ -1779,298 +1831,291 @@ msgstr "Syötevirta ei toteuta lukua"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1247 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Virrassa on toiminto odottamassa"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopioi tiedoston kanssa"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr ""
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr ""
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Käyttö:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Tulosta ohjelman versio ja poistu."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Komennot:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr ""
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopioi yksi tai useampi tiedosto"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 #, fuzzy
 #| msgid "Show GApplication options"
 msgid "Show information about locations"
 msgstr "Näytä GApplication-valitsimet"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Käynnistä sovellus työpöytätiedostosta"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr ""
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr ""
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 #, fuzzy
 #| msgid "Can't open directory"
 msgid "Create directories"
 msgstr "Kansiota ei voi avata"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr ""
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr ""
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Siirrä yksi tai useampi tiedosto"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Avaa tiedostoja oletussovelluksella"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Nimeä tiedosto uudelleen"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Poista yksi tai useampi tiedosto"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr ""
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr ""
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr ""
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr ""
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr ""
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 #, fuzzy
 #| msgid "Error writing to file: %s"
 msgid "Error writing to stdout"
 msgstr "Virhe kirjoitettaessa tiedostoon: %s"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr ""
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr ""
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 msgstr ""
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr ""
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 #, fuzzy
 #| msgid "Target file is a directory"
 msgid "No target directory"
 msgstr "Kohdetiedosto on kansio"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Näytä edistyminen"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr ""
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr ""
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 #, fuzzy
 #| msgid "Backup file creation failed"
 msgid "Backup existing destination files"
 msgstr "Varmuuskopiotiedoston luonti epäonnistui"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Älä koskaan seuraa symbolisia linkkejä"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr ""
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Siirretty %s/%s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "LÄHDE"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "KOHDE"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr ""
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 msgstr ""
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Kohde %s ei ole kansio"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: korvataanko “%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr ""
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 #, fuzzy
 #| msgid "Error getting filesystem info: %s"
 msgid "Get file system info"
 msgstr "Virhe haettaessa tietoja tiedostojärjestelmästä: %s"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr ""
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr ""
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Älä seuraa symbolisia linkkejä"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr ""
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr ""
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr ""
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nimi: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tyyppi: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "koko: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "piilotettu\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr ""
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 #, fuzzy
 #| msgid "Show GApplication options"
 msgid "Show information about locations."
 msgstr "Näytä GApplication-valitsimet"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2080,65 +2125,65 @@ msgid ""
 msgstr ""
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr ""
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
 msgstr ""
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr ""
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 #, fuzzy
 #| msgid "There is no GCredentials support for your platform"
 msgid "The launch command is not currently supported on this platform"
 msgstr "Alustallesi ei ole GCredentials-tukea"
 
-#: gio/gio-tool-launch.c:98
-#, fuzzy, c-format
+#: gio/gio-tool-launch.c:100
+#, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to load ‘%s‘: %s"
-msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
+msgstr "Ei voitu ladata ‘%s‘: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, fuzzy, c-format
 #| msgid "Failed to read from file '%s': %s"
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Tiedoston ”%s” lukeminen epäonnistui: %s"
 
-#: gio/gio-tool-launch.c:119
-#, fuzzy, c-format
+#: gio/gio-tool-launch.c:121
+#, c-format
 #| msgid "Default application for “%s”: %s\n"
 msgid "Unable to launch application ‘%s’: %s"
-msgstr "Oletussovellus tyypille “%s”: %s\n"
+msgstr "Ei voitu käynnistää sovellusta ‘%s’: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Näytä piilotetut tiedostot"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr ""
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr ""
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr ""
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr ""
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2147,439 +2192,445 @@ msgid ""
 msgstr ""
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr ""
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr ""
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr ""
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
 "handler for the mimetype."
 msgstr ""
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr ""
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Tyypille “%s” ei ole oletussovellusta\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Oletussovellus tyypille “%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Rekisteröidyt sovellukset:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Ei rekisteröityjä sovelluksia\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Suositellut sovellukset:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Ei suositeltuja sovelluksia\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, fuzzy, c-format
 #| msgid "Failed to read from file '%s': %s"
 msgid "Failed to load info for handler “%s”"
 msgstr "Tiedoston ”%s” lukeminen epäonnistui: %s"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, fuzzy, c-format
 #| msgid "Failed to create file '%s': %s"
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Tiedoston ”%s” luominen epäonnistui: %s"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 #, fuzzy
 #| msgid "Can't open directory"
 msgid "Create parent directories"
 msgstr "Kansiota ei voi avata"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 #, fuzzy
 #| msgid "Can't open directory"
 msgid "Create directories."
 msgstr "Kansiota ei voi avata"
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/mydir as location."
 msgstr ""
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr ""
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr ""
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr ""
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr ""
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr ""
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr ""
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr ""
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr ""
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "LAITE"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr ""
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr ""
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr ""
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr ""
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr ""
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Näytä lisätietoja"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr ""
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 #, fuzzy
 #| msgctxt "GDateTime"
 #| msgid "PM"
 msgid "PIM"
 msgstr "ip."
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr ""
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr ""
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr "Anonyymikäyttö kielletty"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr ""
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr ""
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr ""
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr ""
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr ""
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location"
 msgstr ""
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, fuzzy, c-format
 #| msgid "Target file is a directory"
 msgid "Target %s is not a directory"
 msgstr "Kohdetiedosto on kansio"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
 msgstr ""
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr ""
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr ""
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NIMI"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Nimeä tiedosto uudelleen."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 #, fuzzy
 #| msgid "Missing argument for %s"
 msgid "Missing argument"
 msgstr "Puuttuva argumentti kohteelle %s"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr ""
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr ""
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Luo vain jos ei olemassa"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr ""
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr ""
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr ""
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr ""
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr ""
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 #, fuzzy
 #| msgid "Error reading from handle: %s"
 msgid "Error reading from standard input"
 msgstr "Virhe luettaessa kahvasta: %s"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 #, fuzzy
 #| msgid "TLS support is not available"
 msgid "Etag not available\n"
 msgstr "TLS-tukea ei ole saatavilla"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr ""
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr ""
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr ""
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYYPPI"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+#, fuzzy
+#| msgid "Error setting extended attribute '%s': %s"
+msgid "Unset given attribute"
+msgstr "Virhe asetettaessa laajennettua ominaisuutta ”%s”: %s"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr ""
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "ARVO"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr ""
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 #, fuzzy
 #| msgid "No connection endpoint specified"
 msgid "Location not specified"
 msgstr "Yhteyden päätepistettä ei määritetty"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 #, fuzzy
 #| msgid "Error: signal not specified.\n"
 msgid "Attribute not specified"
 msgstr "Virhe: signaalia ei määritetty.\n"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Arvoa ei määritetty"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, fuzzy, c-format
 #| msgid "Invalid attribute type (string expected)"
 msgid "Invalid attribute type “%s”"
 msgstr "Virheellinen ominaisuustyyppi (piti olla merkkijono)"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Tyhjennä roskakori"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr ""
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
 msgstr ""
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 #, fuzzy
 #| msgid "Unable to find terminal required for application"
 msgid "Unable to find original path"
 msgstr "Sovelluksen vaatimaa päätettä ei löydy"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 #, fuzzy
 #| msgid "Unable to create socket: %s"
 msgid "Unable to recreate original location: "
 msgstr "Pistoketta ei voi luoda: %s"
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 #, fuzzy
 #| msgid "Unable to find terminal required for application"
 msgid "Unable to move file to its original location: "
 msgstr "Sovelluksen vaatimaa päätettä ei löydy"
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 #, fuzzy
 #| msgid "Move files or directories to the trash."
 msgid "Move/Restore files or directories to the trash."
 msgstr "Siirrä tiedostoja tai kansioita roskakoriin."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
 msgstr ""
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Annettu sijainti ei ala skeemalla trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Seuraa symbolisia linkkejä, liitoksia ja pikakuvakkeita"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr ""
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Elementti <%s> ei ole sallittu elementin <%s> sisällä"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Elementti <%s> ei ole sallittu päätasolla"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr ""
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, fuzzy, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Hakemistoon ”%s” siirtyminen epäonnistui (%s)"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, fuzzy, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Hakemistoon ”%s” siirtyminen epäonnistui (%s)"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Tuntematon käsittelyvalinta “%s”"
@@ -2588,91 +2639,95 @@ msgstr "Tuntematon käsittelyvalinta “%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Virhe lukiessa tiedostoa %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Virhe pakatessa tiedostoa %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "teksti ei voi esiintyä elementin <%s> sisällä"
 
-#: gio/glib-compile-resources.c:737 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Näytä ohjelman versio ja lopeta"
 
-#: gio/glib-compile-resources.c:738
+#: gio/glib-compile-resources.c:822
 #, fuzzy
 msgid "Name of the output file"
 msgstr "Kuvakkeen nimi"
 
-#: gio/glib-compile-resources.c:739
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 msgstr ""
 
-#: gio/glib-compile-resources.c:739 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "HAKEMISTO"
 
-#: gio/glib-compile-resources.c:740
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 
-#: gio/glib-compile-resources.c:741
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Luo lähdeotsake"
 
-#: gio/glib-compile-resources.c:742
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 
-#: gio/glib-compile-resources.c:743
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Luo riippuvuusluettelo"
 
-#: gio/glib-compile-resources.c:744
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr ""
 
-#: gio/glib-compile-resources.c:745
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr ""
 
-#: gio/glib-compile-resources.c:746
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr ""
 
-#: gio/glib-compile-resources.c:747
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr ""
 
-#: gio/glib-compile-resources.c:748
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr ""
 
-#: gio/glib-compile-resources.c:749
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr ""
 
-#: gio/glib-compile-resources.c:775
+#: gio/glib-compile-resources.c:834
+msgid "The target C compiler (default: the CC environment variable)"
+msgstr ""
+
+#: gio/glib-compile-resources.c:860
 #, fuzzy
 msgid ""
 "Compile a resource specification into a resource file.\n"
@@ -2683,181 +2738,181 @@ msgstr ""
 "Skeematiedostoilla tulee olla pääte .gschema.xml ja\n"
 "välimuistitiedoston nimi on gschemas.compiled."
 
-#: gio/glib-compile-resources.c:797
+#: gio/glib-compile-resources.c:882
 #, fuzzy
 msgid "You should give exactly one file name\n"
 msgstr "Sinun tulisi antaa täsmälleen yksi hakemistonimi\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Virheellinen numeerinen arvo"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, fuzzy, c-format
 #| msgid "<%s id='%s'> already specified"
 msgid "<value nick='%s'/> already specified"
 msgstr "<%s id='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, fuzzy, c-format
 #| msgid "<key name='%s'> already specified"
 msgid "value='%s' already specified"
 msgstr "<key name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, fuzzy, c-format
 #| msgid "No connection endpoint specified"
 msgid "<%s> is not contained in the specified range"
 msgstr "Yhteyden päätepistettä ei määritetty"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 #, fuzzy
 #| msgid "<key name='%s'> already specified"
 msgid "<range/> already specified for this key"
 msgstr "<key name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, fuzzy, c-format
 #| msgid "Failed to create file '%s': %s"
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Tiedoston ”%s” luominen epäonnistui: %s"
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 #, fuzzy
 #| msgid "<child name='%s'> already specified"
 msgid "<choices> already specified for this key"
 msgstr "<child name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, fuzzy, c-format
 #| msgid "<child name='%s'> already specified"
 msgid "<choice value='%s'/> already given"
 msgstr "<child name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 #, fuzzy
 #| msgid "<child name='%s'> already specified"
 msgid "<aliases> already specified for this key"
 msgstr "<child name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
 "type"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, fuzzy, c-format
 #| msgid "<%s id='%s'> already specified"
 msgid "<alias value='%s'/> already specified"
 msgstr "<%s id='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Tyhjät nimet eivät ole sallittuja"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "virheellinen nimi “%s”: nimien täytyy alkaa pienellä kirjaimella"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2866,40 +2921,40 @@ msgstr ""
 "virheellinen nimi “%s”: virheellinen merkki “%c”; vain pieniä kirjaimia, "
 "numeroita sekä viiva (“-”) sallitaan."
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, fuzzy, c-format
 #| msgid "invalid name '%s': two successive dashes ('--') are not permitted."
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "virheellinen nimi ”%s”: kaksi peräkkäistä viivaa (’--’) ei ole sallittu."
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, fuzzy, c-format
 #| msgid "invalid name '%s': the last character may not be a dash ('-')."
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "virheellinen nimi ”%s”: viimeinen merkki ei saa olla viiva (’-’)."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "virheellinen nimi “%s”: pituuden yläraja on 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 #, fuzzy
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "ei voi lisätä avaimia ”list-of”-skeemaan"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2908,7 +2963,7 @@ msgstr ""
 "<key name='%s'> peittää <key name='%s'> skeemassa <schema id='%s'>; laita "
 "<override> muokataksesi arvoa"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, fuzzy, c-format
 #| msgid ""
 #| "exactly one of 'type', 'enum' or 'flags' must be specified as an "
@@ -2920,64 +2975,64 @@ msgstr ""
 "täsmälleen yksi ’type’ (tyyppi), ’enum’ tai ’flags’ (liput) täytyy määrittää "
 "attribuuttina kohdassa <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> ei ole (vielä) määritetty."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, fuzzy, c-format
 #| msgid "invalid GVariant type string '%s'"
 msgid "Invalid GVariant type string “%s”"
 msgstr "virheellinen GVariant-tyyppimerkkijono ”%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 #, fuzzy
 #| msgid "<override> given but schema isn't extending anything"
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> annettu mutta skeema ei laajenna mitään"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, fuzzy, c-format
 #| msgid "no <key name='%s'> to override"
 msgid "No <key name='%s'> to override"
 msgstr "ei avainta <key name='%s'> joka syrjäytettäisiin"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, fuzzy, c-format
 #| msgid "<schema id='%s'> extends not yet existing schema '%s'"
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> laajentaa ei vielä olemassaolevaa skeemaa ”%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, fuzzy, c-format
 #| msgid "<schema id='%s'> is list of not yet existing schema '%s'"
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> on luettelo ei vielä olemassaolevista skeemoista ”%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, fuzzy, c-format
 #| msgid "Can not be a list of a schema with a path"
 msgid "Cannot be a list of a schema with a path"
 msgstr "Ei voi olla luettelo skeemasta polun kera"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, fuzzy, c-format
 #| msgid "Can not extend a schema with a path"
 msgid "Cannot extend a schema with a path"
 msgstr "Ei voi laajentaa skeemaa polun kera"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2985,7 +3040,7 @@ msgstr ""
 "<schema id='%s'> on luettelo laajentamassa skeemaa <schema id='%s'> joka ei "
 "ole luettelo"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, fuzzy, c-format
 #| msgid ""
 #| "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but "
@@ -2997,77 +3052,77 @@ msgstr ""
 "<schema id='%s' list-of='%s'> laajentaa skeemaa <schema id='%s' list-"
 "of='%s'> mutta ”%s” ei laajenna ”%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, fuzzy, c-format
 #| msgid "a path, if given, must begin and end with a slash"
 msgid "A path, if given, must begin and end with a slash"
 msgstr "polku, jos annettu, täytyy aloittaa ja lopettaa kauttaviivalla"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, fuzzy, c-format
 #| msgid "the path of a list must end with ':/'"
 msgid "The path of a list must end with “:/”"
 msgstr "luettelon polun täytyy alkaa ’:/’"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
 "desktop/” or “/system/” are deprecated."
 msgstr ""
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> on jo määritetty"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, fuzzy, c-format
 #| msgid "Element <%s> not allowed inside <%s>"
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Elementti <%s> ei ole sallittu elementin <%s> sisällä"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, fuzzy, c-format
 #| msgid "Element <%s> not allowed at toplevel"
 msgid "Element <%s> not allowed at the top level"
 msgstr "Elementti <%s> ei ole sallittu päätasolla"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr ""
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, fuzzy, c-format
 #| msgid "text may not appear inside <%s>"
 msgid "Text may not appear inside <%s>"
 msgstr "teksti ei voi esiintyä elementin <%s> sisällä"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr ""
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 #, fuzzy
 #| msgid "--strict was specified; exiting.\n"
 msgid "--strict was specified; exiting."
 msgstr "--strict annettu; lopetetaan.\n"
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 #, fuzzy
 #| msgid "This entire file has been ignored.\n"
 msgid "This entire file has been ignored."
 msgstr "Tämä koko tiedosto on ohitettu.\n"
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 #, fuzzy
 #| msgid "Ignoring this file.\n"
 msgid "Ignoring this file."
 msgstr "Ohitetaan tämä tiedosto.\n"
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, fuzzy, c-format
 #| msgid "No such key '%s' in schema '%s' as specified in override file '%s'"
 msgid ""
@@ -3076,7 +3131,7 @@ msgid ""
 msgstr ""
 "Avainta ”%s” skeemassa ”%s” ei ole määritetty syrjäytystiedostossa ”%s”"
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, fuzzy, c-format
 #| msgid "No such key '%s' in schema '%s' as specified in override file '%s'"
 msgid ""
@@ -3085,21 +3140,21 @@ msgid ""
 msgstr ""
 "Avainta ”%s” skeemassa ”%s” ei ole määritetty syrjäytystiedostossa ”%s”"
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
 "“%s” (override file “%s”); ignoring override for this key."
 msgstr ""
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
 "“%s” (override file “%s”) and --strict was specified; exiting."
 msgstr ""
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, fuzzy, c-format
 #| msgid ""
 #| "error parsing key '%s' in schema '%s' as specified in override file '%s': "
@@ -3111,7 +3166,7 @@ msgstr ""
 "virhe jäsennettäessä avainta ”%s” skeemassa ”%s” kuten määrittetty "
 "syrjäytystiedostossa ”%s”: %s.  "
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, fuzzy, c-format
 #| msgid ""
 #| "error parsing key '%s' in schema '%s' as specified in override file '%s': "
@@ -3123,7 +3178,7 @@ msgstr ""
 "virhe jäsennettäessä avainta ”%s” skeemassa ”%s” kuten määrittetty "
 "syrjäytystiedostossa ”%s”: %s.  "
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, fuzzy, c-format
 #| msgid ""
 #| "override for key '%s' in schema '%s' in override file '%s' is out of the "
@@ -3135,7 +3190,7 @@ msgstr ""
 "syrjäytys avaimelle ”%s” skeemassa ”%s” syrjäytystiedostossa ”%s” on yli "
 "skeemassa annettujen rajojen"
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, fuzzy, c-format
 #| msgid ""
 #| "override for key '%s' in schema '%s' in override file '%s' is out of the "
@@ -3147,7 +3202,7 @@ msgstr ""
 "syrjäytys avaimelle ”%s” skeemassa ”%s” syrjäytystiedostossa ”%s” on yli "
 "skeemassa annettujen rajojen"
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, fuzzy, c-format
 #| msgid ""
 #| "override for key '%s' in schema '%s' in override file '%s' is not in the "
@@ -3159,7 +3214,7 @@ msgstr ""
 "syrjäytys avaimelle ”%s” skeemassa ”%s” syrjäytystiedostossa ”%s” ei ole "
 "sallittujen vaihtoehtojen listassa"
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, fuzzy, c-format
 #| msgid ""
 #| "override for key '%s' in schema '%s' in override file '%s' is not in the "
@@ -3171,25 +3226,25 @@ msgstr ""
 "syrjäytys avaimelle ”%s” skeemassa ”%s” syrjäytystiedostossa ”%s” ei ole "
 "sallittujen vaihtoehtojen listassa"
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 #, fuzzy
 #| msgid "where to store the gschemas.compiled file"
 msgid "Where to store the gschemas.compiled file"
 msgstr "mihin tallennetaan gschemas.compiled-tiedosto"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Keskeytä minkä tahansa virheen kohdalla skeemoissa"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Älä kirjoita gschema.compiled-tiedostoa"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Älä pakota avainnimirajoituksia"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3199,30 +3254,30 @@ msgstr ""
 "Skeematiedostoilla tulee olla pääte .gschema.xml ja\n"
 "välimuistitiedoston nimi on gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 #, fuzzy
 #| msgid "You should give exactly one directory name\n"
 msgid "You should give exactly one directory name"
 msgstr "Sinun tulisi antaa täsmälleen yksi hakemistonimi\n"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 #, fuzzy
 #| msgid "No schema files found: "
 msgid "No schema files found: doing nothing."
 msgstr "Skeema-tiedostoja ei löytynyt: "
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 #, fuzzy
 #| msgid "removed existing output file.\n"
 msgid "No schema files found: removed existing output file."
 msgstr "poistettiin olemassaoleva tulostetiedosto.\n"
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Virheellinen tiedostonimi %s"
 
-#: gio/glocalfile.c:980
+#: gio/glocalfile.c:996
 #, fuzzy, c-format
 #| msgid "Error getting filesystem info: %s"
 msgid "Error getting filesystem info for %s: %s"
@@ -3232,368 +3287,370 @@ msgstr "Virhe haettaessa tietoja tiedostojärjestelmästä: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1121
+#: gio/glocalfile.c:1137
 #, fuzzy, c-format
 #| msgid "Containing mount does not exist"
 msgid "Containing mount for file %s not found"
 msgstr "Yllä olevaa liitospistettä ei löydy"
 
-#: gio/glocalfile.c:1144
+#: gio/glocalfile.c:1160
 #, fuzzy
 #| msgid "Can't rename root directory"
 msgid "Can’t rename root directory"
 msgstr "Juurikansiota ei voi nimetä uudestaan"
 
-#: gio/glocalfile.c:1162 gio/glocalfile.c:1185
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Virhe nimettäessä tiedostoa %s uudelleen: %s"
 
-#: gio/glocalfile.c:1169
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Tiedostoa ei voi nimetä uudestaan, tiedostonimi on jo olemassa"
 
-#: gio/glocalfile.c:1182 gio/glocalfile.c:2366 gio/glocalfile.c:2394
-#: gio/glocalfile.c:2533 gio/glocalfileoutputstream.c:650
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Virheellinen tiedostonimi"
 
-#: gio/glocalfile.c:1350 gio/glocalfile.c:1361
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Virhe avattaessa tiedostoa %s: %s"
 
-#: gio/glocalfile.c:1486
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Virhe poistettaessa tiedostoa %s: %s"
 
-#: gio/glocalfile.c:1980 gio/glocalfile.c:1991
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, fuzzy, c-format
 #| msgid "Error trashing file: %s"
 msgid "Error trashing file %s: %s"
 msgstr "Virhe siirrettäessä tiedostoa roskakoriin: %s"
 
-#: gio/glocalfile.c:2029
+#: gio/glocalfile.c:2054
 #, fuzzy, c-format
 #| msgid "Unable to create trash dir %s: %s"
 msgid "Unable to create trash directory %s: %s"
 msgstr "Roskakorikansiota %s ei voi luoda: %s"
 
-#: gio/glocalfile.c:2050
+#: gio/glocalfile.c:2075
 #, fuzzy, c-format
 #| msgid "Unable to find toplevel directory for trash"
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Päätasoa roskakoria varten ei löydy"
 
-#: gio/glocalfile.c:2058
+#: gio/glocalfile.c:2083
 #, fuzzy, c-format
 #| msgid "Move between mounts not supported"
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Siirto liitospisteiden välillä ei ole tuettu"
 
-#: gio/glocalfile.c:2141 gio/glocalfile.c:2169
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, fuzzy, c-format
 #| msgid "Unable to find or create trash directory"
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Roskakori kansiota ei löydy tai sitä ei voi luoda"
 
-#: gio/glocalfile.c:2215
+#: gio/glocalfile.c:2243
 #, fuzzy, c-format
 #| msgid "Unable to create trashing info file: %s"
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Roskakorin informaatiotiedostoa ei voi luoda: %s"
 
-#: gio/glocalfile.c:2277
+#: gio/glocalfile.c:2305
 #, fuzzy, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
 
-#: gio/glocalfile.c:2281 gio/glocalfile.c:2337
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, fuzzy, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to trash file %s: %s"
 msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
 
-#: gio/glocalfile.c:2343
+#: gio/glocalfile.c:2371
 #, fuzzy, c-format
 #| msgid "Unable to trash file: %s"
 msgid "Unable to trash file %s"
 msgstr "Tiedosto ei voi siirtää roskakoriin: %s"
 
-#: gio/glocalfile.c:2369
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Virhe luotaessa hakemistoa %s: %s"
 
-#: gio/glocalfile.c:2398
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Tiedostojärjestelmä ei tue symbolisia linkkejä"
 
-#: gio/glocalfile.c:2401
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Virhe luotaessa symbolista linkkiä %s: %s"
 
-#: gio/glocalfile.c:2444 gio/glocalfile.c:2479 gio/glocalfile.c:2536
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Virhe siirrettäessä tiedostoa %s: %s"
 
-#: gio/glocalfile.c:2467
+#: gio/glocalfile.c:2495
 #, fuzzy
 #| msgid "Can't move directory over directory"
 msgid "Can’t move directory over directory"
 msgstr "Kansiota ei voi siirtää kansion päälle"
 
-#: gio/glocalfile.c:2493 gio/glocalfileoutputstream.c:1039
-#: gio/glocalfileoutputstream.c:1053 gio/glocalfileoutputstream.c:1068
-#: gio/glocalfileoutputstream.c:1085 gio/glocalfileoutputstream.c:1099
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Varmuuskopiotiedoston luonti epäonnistui"
 
-#: gio/glocalfile.c:2512
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Virhe poistettaessa kohdetiedostoa: %s"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Siirto liitospisteiden välillä ei ole tuettu"
 
-#: gio/glocalfile.c:2700
+#: gio/glocalfile.c:2728
 #, fuzzy, c-format
 #| msgid "could not get remote address: %s"
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "ei saatu etäosoitetta: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Ominaisuuden arvo ei voi olla NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
+#: gio/glocalfileinfo.c:782
+#, fuzzy
+#| msgid "Invalid attribute type (string expected)"
+msgid "Invalid attribute type (string or invalid expected)"
 msgstr "Virheellinen ominaisuustyyppi (piti olla merkkijono)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Virheellinen laajennetun ominaisuuden nimi"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, fuzzy, c-format
 #| msgid "Error setting extended attribute '%s': %s"
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Virhe asetettaessa laajennettua ominaisuutta ”%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (virheellinen merkistökoodaus)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:915
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, fuzzy, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Virhe avattaessa kertakäyttölukujen tiedostoa ”%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, fuzzy, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Virhe tarkkailtaessa tiedostokuvaajaa: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Virheellinen ominaisuuden tyyppi (piti olla uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Virheellinen ominaisuuden tyyppi (piti olla uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Virheellinen ominaisuuden tyyppi (piti olla tavujono)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Symbolisille linkeille ei voi asettaa oikeuksia"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Virhe asetettaessa oikeuksia: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Virhe asetettaessa omistajaa: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symbolinen linkki ei voi olla NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Virhe asetettaessa symbolista linkkiä: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Virhe asetettaessa symbolista linkkiä: tiedosto ei ole symbolinen linkki"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 
-#: gio/glocalfileinfo.c:2557
+#: gio/glocalfileinfo.c:2625
 #, fuzzy, c-format
 #| msgid "Value “%s” cannot be interpreted as a number."
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Arvoa “%s” ei voida tulkita numeroksi."
 
-#: gio/glocalfileinfo.c:2576
+#: gio/glocalfileinfo.c:2644
 #, c-format
-#| msgid "Value “%s” cannot be interpreted as a number."
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Tiedostoa “%s” ei voi avata: Windows-virhe %lu"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2657
 #, fuzzy, c-format
 #| msgid "Error setting modification or access time: %s"
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Virhe asetettaessa muokkaus- tai käyttöaikaa: %s"
 
-#: gio/glocalfileinfo.c:2690
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Virhe asetettaessa muokkaus- tai käyttöaikaa: %s"
 
-#: gio/glocalfileinfo.c:2713
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux-konteksti ei voi olla NULL"
 
-#: gio/glocalfileinfo.c:2720
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux ei ole käytössä tässä tietokoneessa"
 
-#: gio/glocalfileinfo.c:2730
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Virhe asetettaessa SELinux-kontekstia: %s"
 
-#: gio/glocalfileinfo.c:2823
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Ominaisuuden %s asetus ei ole tuettu"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:795
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Virhe luettaessa tiedostosta: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:347
-#: gio/glocalfileoutputstream.c:441
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Virhe suljettaessa tiedostoa: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:557
-#: gio/glocalfileoutputstream.c:1117
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Virhe siirryttäessä tiedostossa: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Paikallisen tiedostomonitoroinnin oletustapaa ei voitu selvittää"
 
-#: gio/glocalfileoutputstream.c:214 gio/glocalfileoutputstream.c:292
-#: gio/glocalfileoutputstream.c:328 gio/glocalfileoutputstream.c:816
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Virhe kirjoitettaessa tiedostoon: %s"
 
-#: gio/glocalfileoutputstream.c:374
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Virhe poistettaessa vanhaa varmuuskopiolinkkiä: %s"
 
-#: gio/glocalfileoutputstream.c:388 gio/glocalfileoutputstream.c:401
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Virhe luotaessa varmuuskopiota: %s"
 
-#: gio/glocalfileoutputstream.c:419
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Virhe nimettäessä uudestaan väliaikaistiedostoa: %s"
 
-#: gio/glocalfileoutputstream.c:603 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Virhe katkaistaessa tiedostoa: %s"
 
-#: gio/glocalfileoutputstream.c:656 gio/glocalfileoutputstream.c:894
-#: gio/glocalfileoutputstream.c:1149 gio/gsubprocess.c:226
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Virhe avattaessa tiedostoa “%s”: %s"
 
-#: gio/glocalfileoutputstream.c:928
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Kohdetiedosto on kansio"
 
-#: gio/glocalfileoutputstream.c:933
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Kohdetiedosto ei ole tavallinen tiedosto"
 
-#: gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Tiedostoa muokattiin muualta"
 
-#: gio/glocalfileoutputstream.c:1133
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Virhe poistettaessa vanhaa tiedostoa: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:772
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Saatiin virheellinen GSeekType"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Virheellinen siirtymispyyntö"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "GMemoryInputStream-kohdetta ei voi kutistaa"
 
-#: gio/gmemoryoutputstream.c:567
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Muistin tulostevirran koko ei ole muutettavissa"
 
-#: gio/gmemoryoutputstream.c:583
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Muistin tulostevirran koon muutos epäonnistui"
 
-#: gio/gmemoryoutputstream.c:673
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3601,18 +3658,18 @@ msgstr ""
 "Kirjoituksen käsittelemiseksi tarvittava muistinmäärä on suurempi kuin "
 "käytettävissä oleva osoiteavaruus"
 
-#: gio/gmemoryoutputstream.c:782
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Pyydetty kelausta virtauksen alkua edeltävään kohtaan"
 
-#: gio/gmemoryoutputstream.c:797
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Pyydetty kelausta virtauksen lopun jälkeiseen kohtaan"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 #, fuzzy
 #| msgid "mount doesn't implement \"unmount\""
 msgid "mount doesn’t implement “unmount”"
@@ -3621,7 +3678,7 @@ msgstr "Liitospiste ei toteuta ”unmount”-operaatiota (irrottamista)"
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 #, fuzzy
 #| msgid "mount doesn't implement \"eject\""
 msgid "mount doesn’t implement “eject”"
@@ -3630,7 +3687,7 @@ msgstr "Liitospiste ei toteuta ”eject”-operaatiota (aseman avaamista)"
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 #, fuzzy
 #| msgid "mount doesn't implement \"unmount\" or \"unmount_with_operation\""
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
@@ -3640,7 +3697,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 #, fuzzy
 #| msgid "mount doesn't implement \"eject\" or \"eject_with_operation\""
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
@@ -3650,7 +3707,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 #, fuzzy
 #| msgid "mount doesn't implement \"remount\""
 msgid "mount doesn’t implement “remount”"
@@ -3659,7 +3716,7 @@ msgstr "Liitospiste ei toteuta uudestaanliittämistä (”remount”)"
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 #, fuzzy
 #| msgid "mount doesn't implement content type guessing"
 msgid "mount doesn’t implement content type guessing"
@@ -3668,129 +3725,140 @@ msgstr "mount ei toteuta sisältötyypin arvausta"
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 #, fuzzy
 #| msgid "mount doesn't implement synchronous content type guessing"
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "mount ei toteuta synkronista sisältötyypin arvausta"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, fuzzy, c-format
 #| msgid "Hostname '%s' contains '[' but not ']'"
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Isäntänimi ”%s” sisältää merkin ”[”, mutta ei ”]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Verkko ei ole tavoitettavissa"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Isäntä ei ole tavoitettavissa"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, fuzzy, c-format
 msgid "Could not create network monitor: %s"
 msgstr "ei saatu etäosoitetta: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr ""
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
-msgstr "Verkon tilaa ei saatu:"
+msgstr "Verkon tilaa ei saatu: "
 
-#: gio/gnetworkmonitornm.c:348
+#: gio/gnetworkmonitornm.c:313
 #, c-format
-#| msgid "NetworkManager version too old"
 msgid "NetworkManager not running"
 msgstr "NetworkManager ei ole käynnissä"
 
-#: gio/gnetworkmonitornm.c:359
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "NetworkManagerin versio on liian vanha"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 #, fuzzy
 #| msgid "Output stream doesn't implement write"
 msgid "Output stream doesn’t implement write"
 msgstr "Tulostevirta ei toteuta kirjoitusta"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr ""
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Lähdevirta on jo suljettu"
 
-#: gio/gresolver.c:386 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr ""
+
+#. Translators: the first placeholder is a domain name, the
+#. * second is an error message
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, fuzzy, c-format
 #| msgid "Error resolving '%s': %s"
 msgid "Error resolving “%s”: %s"
 msgstr "Virhe selvitettäessä osoitetta ”%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:455 gio/gresolver.c:615
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
-msgstr ""
+msgstr "%s ei toteutettu"
 
-#: gio/gresolver.c:984 gio/gresolver.c:1036
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 #, fuzzy
 #| msgid "Invalid hostname"
 msgid "Invalid domain"
 msgstr "Virheellinen isäntänimi"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Resurssia “%s” ei ole olemassa"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, fuzzy, c-format
 #| msgid "The resource at '%s' does not exist"
 msgid "The resource at “%s” failed to decompress"
 msgstr "Resurssia '%s' ei ole olemassa"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr ""
+
+#: gio/gresourcefile.c:748
 #, fuzzy, c-format
 #| msgid "Target file is a directory"
 msgid "The resource at “%s” is not a directory"
 msgstr "Kohdetiedosto on kansio"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 #, fuzzy
 msgid "Input stream doesn’t implement seek"
 msgstr "Syötevirta ei toteuta lukua"
 
-#: gio/gresource-tool.c:499
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr ""
 
-#: gio/gresource-tool.c:505
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
 "If PATH is given, only list matching resources"
 msgstr ""
 
-#: gio/gresource-tool.c:508 gio/gresource-tool.c:518
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "TIEDOSTO [POLKU]"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519 gio/gresource-tool.c:526
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr ""
 
-#: gio/gresource-tool.c:514
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3798,15 +3866,15 @@ msgid ""
 "Details include the section, size and compression"
 msgstr ""
 
-#: gio/gresource-tool.c:524
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr ""
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "TIEDOSTO POLKU"
 
-#: gio/gresource-tool.c:539
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3822,7 +3890,7 @@ msgid ""
 "\n"
 msgstr ""
 
-#: gio/gresource-tool.c:553
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3837,104 +3905,104 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:560
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr ""
 
-#: gio/gresource-tool.c:564 gio/gsettings-tool.c:701
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  KOMENTO   (valinnainen) selitettävä komento\n"
 
-#: gio/gresource-tool.c:570
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 
-#: gio/gresource-tool.c:573
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
 msgstr ""
 
-#: gio/gresource-tool.c:577
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[POLKU]"
 
-#: gio/gresource-tool.c:579
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr ""
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr ""
 
-#: gio/gresource-tool.c:582
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr ""
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:906
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Ei skeemaa “%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, fuzzy, c-format
 #| msgid "Schema '%s' is not relocatable (path must not be specified)\n"
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Skeema ”%s” ei ole siirrettävä (polkua ei saa määrittää)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, fuzzy, c-format
 #| msgid "Schema '%s' is relocatable (path must be specified)\n"
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Skeema ”%s” on siirrettävä (polku täytyy määrittää)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Annettu tyhjä polku.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Polun täytyy alkaa kauttaviivalla (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Polun täytyy päättyä kauttaviivaan (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Polku ei saa sisältää kahta perättäistä kauttaviivaa (//)\n"
 
-#: gio/gsettings-tool.c:536
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Annettu arvo on yli sallittujen rajojen\n"
 
-#: gio/gsettings-tool.c:543
+#: gio/gsettings-tool.c:562
 #, fuzzy
 #| msgid "Property '%s' is not writable"
 msgid "The key is not writable\n"
 msgstr "Ominaisuus ”%s” ei ole kirjoitettavissa"
 
-#: gio/gsettings-tool.c:579
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Luettelo asennetuista (ei-siirrettävistä) skeemoista"
 
-#: gio/gsettings-tool.c:585
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Luettelo asennetuista siirrettävistä skeemoista"
 
-#: gio/gsettings-tool.c:591
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Luettelo avaimsta SKEEMAssa"
 
-#: gio/gsettings-tool.c:592 gio/gsettings-tool.c:598 gio/gsettings-tool.c:641
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SKEEMA[:POLKU]"
 
-#: gio/gsettings-tool.c:597
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Luettelo SKEEMAn lapsista"
 
-#: gio/gsettings-tool.c:603
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3942,50 +4010,50 @@ msgstr ""
 "Luettelo avaimista ja arvoista rekursiivisesti\n"
 "Jos SKEEMA ei annettu, luettele kaikki avaimet\n"
 
-#: gio/gsettings-tool.c:605
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SKEEMA[:POLKU]]"
 
-#: gio/gsettings-tool.c:610
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Hae avaimen AVAIN arvo"
 
-#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:623
-#: gio/gsettings-tool.c:635 gio/gsettings-tool.c:647
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SKEEMA:[POLKU] AVAIN"
 
-#: gio/gsettings-tool.c:616
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Kysy AVAIMEN sallittujen arvojen rajat"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:641
 #, fuzzy
 #| msgid "Query the range of valid values for KEY"
 msgid "Query the description for KEY"
 msgstr "Kysy AVAIMEN sallittujen arvojen rajat"
 
-#: gio/gsettings-tool.c:628
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Aseta avaimelle AVAIN arvoksi ARVO"
 
-#: gio/gsettings-tool.c:629
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SKEEMA[:POLKU] AVAIN ARVO"
 
-#: gio/gsettings-tool.c:634
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Palauta AVAIN sen oletusarvoon"
 
-#: gio/gsettings-tool.c:640
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Palauta kaikki avaimet SKEEMAssa oletusarvoihin"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Tarkista onko AVAIN kirjoitettavissa"
 
-#: gio/gsettings-tool.c:652
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3995,11 +4063,11 @@ msgstr ""
 "Jos AVAIN ei ole määrietty, monitoroi kaikkia avaimia SKEEMAssa.\n"
 "Paina ^C lopettaaksesi monitorointi.\n"
 
-#: gio/gsettings-tool.c:655
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SKEEMA:[POLKU] [AVAIN]"
 
-#: gio/gsettings-tool.c:667
+#: gio/gsettings-tool.c:686
 #, fuzzy
 msgid ""
 "Usage:\n"
@@ -4046,7 +4114,7 @@ msgstr ""
 "Komenna ”gsettings help KOMENTO” saadaksesi tarkemman ohjeen.\n"
 "\n"
 
-#: gio/gsettings-tool.c:691
+#: gio/gsettings-tool.c:710
 #, fuzzy, c-format
 msgid ""
 "Usage:\n"
@@ -4061,11 +4129,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:697
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr ""
 
-#: gio/gsettings-tool.c:705
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -4073,414 +4141,447 @@ msgstr ""
 "  SKEEMA    Skeeman nimi\n"
 "  POLKU     Polku, uudelleensijoiteltaville skeemoille\n"
 
-#: gio/gsettings-tool.c:710
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  AVAIN     (Valinnainen) avain skeemassa\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  AVAIN     Avain skeemassa\n"
 
-#: gio/gsettings-tool.c:718
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  ARVO      Asetettava arvo\n"
 
-#: gio/gsettings-tool.c:773
+#: gio/gsettings-tool.c:792
 #, fuzzy, c-format
 #| msgid "Could not open converter from '%s' to '%s'"
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Muunninta merkistöstä ”%s” merkistöön ”%s” ei voitu avata"
 
-#: gio/gsettings-tool.c:785
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Skeemoja ei ole asennettu\n"
 
-#: gio/gsettings-tool.c:864
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Annettu tyhjä skeemanimi\n"
 
-#: gio/gsettings-tool.c:919
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Ei avainta “%s”\n"
 
-#: gio/gsocket.c:413
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Virheellinen pistoke, alustamaton"
 
-#: gio/gsocket.c:420
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Virheellinen pistoke, alustus epäonnistui: %s"
 
-#: gio/gsocket.c:428
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Pistoke on jo suljettu"
 
-#: gio/gsocket.c:443 gio/gsocket.c:3190 gio/gsocket.c:4420 gio/gsocket.c:4478
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Pistoke I/O:n aikakatkaisu"
 
-#: gio/gsocket.c:578
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "luodaan GSocket tiedostokahvasta: %s"
 
-#: gio/gsocket.c:607 gio/gsocket.c:671 gio/gsocket.c:678
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Pistoketta ei voi luoda: %s"
 
-#: gio/gsocket.c:671
+#: gio/gsocket.c:679
 #, fuzzy
 #| msgid "Unknown protocol was specified"
 msgid "Unknown family was specified"
 msgstr "Tuntematon yhteyskäytäntö määritetty"
 
-#: gio/gsocket.c:678
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Tuntematon yhteyskäytäntö määritetty"
 
-#: gio/gsocket.c:1169
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 
-#: gio/gsocket.c:1186
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 
-#: gio/gsocket.c:1993
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "ei saatu paikallista osoitetta: %s"
 
-#: gio/gsocket.c:2039
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "ei saatu etäosoitetta: %s"
 
-#: gio/gsocket.c:2105
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "ei voitu kuunnella: %s"
 
-#: gio/gsocket.c:2209
+#: gio/gsocket.c:2217
 #, fuzzy, c-format
 #| msgid "Error binding to address: %s"
 msgid "Error binding to address %s: %s"
 msgstr "Virhe sidottaessa osoitetta: %s"
 
-#: gio/gsocket.c:2385 gio/gsocket.c:2422 gio/gsocket.c:2532 gio/gsocket.c:2557
-#: gio/gsocket.c:2620 gio/gsocket.c:2678 gio/gsocket.c:2696
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, fuzzy, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Virhe käynnistettäessä ohjelmaa: %s"
 
-#: gio/gsocket.c:2386 gio/gsocket.c:2423 gio/gsocket.c:2533 gio/gsocket.c:2558
-#: gio/gsocket.c:2621 gio/gsocket.c:2679 gio/gsocket.c:2697
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, fuzzy, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Virhe käynnistettäessä ohjelmaa: %s"
 
-#: gio/gsocket.c:2387
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr ""
 
-#: gio/gsocket.c:2534
+#: gio/gsocket.c:2541
 #, fuzzy
 #| msgid "Unsupported socket address"
 msgid "Unsupported socket family"
 msgstr "Ei-tuettu pistokeosoite"
 
-#: gio/gsocket.c:2559
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr ""
 
-#: gio/gsocket.c:2583
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr ""
 
-#: gio/gsocket.c:2596 gio/gsocket.c:2646
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr ""
 
-#: gio/gsocket.c:2622
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr ""
 
-#: gio/gsocket.c:2680
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr ""
 
-#: gio/gsocket.c:2889
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Virhe hyväksyttäessä yhteyttä: %s"
 
-#: gio/gsocket.c:3015
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Yhteydenotto meneillään"
 
-#: gio/gsocket.c:3066
+#: gio/gsocket.c:3077
 #, fuzzy
 #| msgid "Unable to get pending error: %s"
 msgid "Unable to get pending error: "
 msgstr "Ei saatu tulossa olevaa virhettä: %s"
 
-#: gio/gsocket.c:3255
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Virhe vastaanotettaessa dataa: %s"
 
-#: gio/gsocket.c:3452
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Virhe lähetettäessä dataa: %s"
 
-#: gio/gsocket.c:3639
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Pistoketta ei voi sammuttaa: %s"
 
-#: gio/gsocket.c:3720
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Virhe suljettaessa pistoketta: %s"
 
-#: gio/gsocket.c:4413
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Odotetaan pistoke-ehtoa: %s"
 
-#: gio/gsocket.c:4804 gio/gsocket.c:4820 gio/gsocket.c:4833
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
-#| msgid "Error sending message: %s"
 msgid "Unable to send message: %s"
 msgstr "Viestiä ei voitu lähettää: %s"
 
-#: gio/gsocket.c:4805 gio/gsocket.c:4821 gio/gsocket.c:4834
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr ""
 
-#: gio/gsocket.c:4850 gio/gsocket.c:4852 gio/gsocket.c:4999 gio/gsocket.c:5084
-#: gio/gsocket.c:5262 gio/gsocket.c:5302 gio/gsocket.c:5304
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Virhe lähetettäessä viestiä: %s"
 
-#: gio/gsocket.c:5026
-#| msgid "GSocketControlMessage not supported on windows"
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage ei ole tuettu Windowsissa"
 
-#: gio/gsocket.c:5495 gio/gsocket.c:5571 gio/gsocket.c:5797
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Virhe vastaanotettaessa viestiä: %s"
 
-#: gio/gsocket.c:6070 gio/gsocket.c:6081 gio/gsocket.c:6127
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, fuzzy, c-format
 #| msgid "Unable to create socket: %s"
 msgid "Unable to read socket credentials: %s"
 msgstr "Pistoketta ei voi luoda: %s"
 
-#: gio/gsocket.c:6136
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials ei ole toteutettu tälle käyttöjärjestemälle"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Yhteyttä välityspalvelimeen %s ei voitu muodostaa: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Yhteys kohteeseen %s ei onnistunut: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
-msgstr "Yhdistäminen ei onnistunut:"
+msgstr "Yhdistäminen ei onnistunut: "
 
-#: gio/gsocketclient.c:1162 gio/gsocketclient.c:1749
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 #, fuzzy
 #| msgid "Trying to proxy over non-TCP connection is not supported."
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Yritys välittää muun kuin TCP-yhteyden yli ei ole tuettu."
 
-#: gio/gsocketclient.c:1194 gio/gsocketclient.c:1778
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, fuzzy, c-format
 #| msgid "Proxy protocol '%s' is not supported."
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Välitysyhteyskäytäntö ”%s” ei ole tuettu."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Kuuntelija on jo suljettu"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Lisätty pistoke on suljettu"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, fuzzy, c-format
 #| msgid "SOCKSv4 does not support IPv6 address '%s'"
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 ei tue IPv6-osoitetta ”%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 #, fuzzy
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr ""
 "Liian pitkä käyttäjänimi tai salasana SOCKSv5-yhteyskäytäntöön (enintään %i)."
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, fuzzy, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr ""
 "Tietokonenimi ”%s” on liian pitkä SOCKSv5-yhteyskäytäntöön (enintään %i "
 "tavua)"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Palvelin ei ole SOCKSv4-välityspalvelin."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Yhteys SOCKSv4-palvelimen läpi hylättiin"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
-msgstr "Palvelin ei ole SOCKSv5-välityspalvelin"
+msgstr "Palvelin ei ole SOCKSv5-välityspalvelin."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5-välityspalvelin vaatii todennuksen."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5-välityspalvelin vaatii todennustapaa, jota GLib ei tue."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Liian pitkä käyttäjänimi tai salasana SOCKSv5-yhteyskäytäntöön."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "SOCKSv5-todennus epäonnistui väärän käyttäjätunnuksen tai salasanan vuoksi."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, fuzzy, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr ""
 "Tietokonenimi ”%s” on liian pitkä SOCKSv5-yhteyskäytäntöön (enintään %i "
 "tavua)"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5-välityspalvelin käyttää tuntematonta osoitetyyppiä."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Sisäinen SOCKSv5-välityspalvelinvirhe."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5-yhteys ei ole sallittu sääntöjoukossa."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Laitetta ei tavoitettu SOCKSv5-palvelimen kautta."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Verkkoa ei tavoitettu SOCKSv5-välityspalvelimen kautta."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Yhteyden muodostus SOCKSv5-välityspalvelimen kautta evätty."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 #, fuzzy
 #| msgid "SOCKSv5 proxy does not support 'connect' command."
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5-välityspalvelin ei tue ”connect”-komentoa."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5-välityspalvelin ei tue annettua osoitetyyppiä."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Tuntematon SOCKSv5-välityspalvelinvirhe."
 
-#: gio/gthemedicon.c:595
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
+#, c-format
+msgid "Failed to create pipe for communicating with child process (%s)"
+msgstr ""
+"Putken luominen lapsiprosessin kanssa viestintää varten epäonnistui (%s)"
+
+#: gio/gtestdbus.c:621
+#, fuzzy, c-format
+#| msgid "Seek not supported on stream"
+msgid "Pipes are not supported in this platform"
+msgstr "Virta ei tue siirtymistä"
+
+#: gio/gthemedicon.c:597
 #, fuzzy, c-format
 #| msgid "Can't handle version %d of GThemedIcon encoding"
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "GThemeIcon-koodauksen versiota %d ei voi käsitellä"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Kelvollisia osoitteita ei löytynyt"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, fuzzy, c-format
 #| msgid "Error reverse-resolving '%s': %s"
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Virhe selvitettäessä käänteisosoitetta ”%s”: %s"
 
-#: gio/gthreadedresolver.c:676 gio/gthreadedresolver.c:755
-#: gio/gthreadedresolver.c:853 gio/gthreadedresolver.c:903
+#. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
+#, c-format
+msgid "Error parsing DNS %s record: malformed DNS packet"
+msgstr ""
+
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr ""
 
-#: gio/gthreadedresolver.c:681 gio/gthreadedresolver.c:858
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, fuzzy, c-format
 #| msgid "Temporarily unable to resolve '%s'"
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Tilapäisesti ei voida selvittää palvelua ”%s”"
 
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:863
-#: gio/gthreadedresolver.c:973
-#, fuzzy, c-format
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
+#, c-format
 #| msgid "Error resolving '%s'"
 msgid "Error resolving “%s”"
-msgstr "Virhe selvitettäessä palvelua ”%s”"
+msgstr "Virhe selvittäessä “%s”"
+
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
+msgid "Malformed DNS packet"
+msgstr ""
+
+#: gio/gthreadedresolver.c:888
+#, fuzzy, c-format
+#| msgid "Failed to read from file '%s': %s"
+msgid "Failed to parse DNS response for “%s”: "
+msgstr "Tiedoston ”%s” lukeminen epäonnistui: %s"
 
-#: gio/gtlscertificate.c:298
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "PEM-koodattua yksityistä avainta ei löytynyt"
 
-#: gio/gtlscertificate.c:308
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "PEM-koodatun yksityisen avaimen salauksen purkaminen ei onnistu"
 
-#: gio/gtlscertificate.c:319
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "PEM-koodattua yksityistä avainta ei voitu jäsentää"
 
-#: gio/gtlscertificate.c:346
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "PEM-koodattua varmennetta ei löytynyt"
 
-#: gio/gtlscertificate.c:355
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "PEM-koodattu varmennetta ei voitu jäsentää"
 
-#: gio/gtlscertificate.c:710
+#: gio/gtlscertificate.c:800
+msgid "The current TLS backend does not support PKCS #12"
+msgstr "Nykyinen TLS-taustaosa ei tue PKCS #12:ta"
+
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4490,17 +4591,23 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
 msgstr ""
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Syötetty salasana on väärä."
 
-#: gio/gunixconnection.c:166 gio/gunixconnection.c:579
+#: gio/gunixconnection.c:127
+#, fuzzy
+#| msgid "Setting attribute %s not supported"
+msgid "Sending FD is not supported"
+msgstr "Ominaisuuden %s asetus ei ole tuettu"
+
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, fuzzy, c-format
 #| msgid "Expecting 1 control message, got %d"
 msgid "Expecting 1 control message, got %d"
@@ -4508,11 +4615,11 @@ msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Odotettiin yhtä ohjausviestiä, saatiin %d"
 msgstr[1] "Odotettiin yhtä ohjausviestiä, saatiin %d"
 
-#: gio/gunixconnection.c:182 gio/gunixconnection.c:591
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Odottamaton lisädatan tyyppi"
 
-#: gio/gunixconnection.c:200
+#: gio/gunixconnection.c:214
 #, fuzzy, c-format
 #| msgid "Expecting one fd, but got %d\n"
 msgid "Expecting one fd, but got %d\n"
@@ -4520,64 +4627,70 @@ msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Odotettiin yhtä tiedostokahvaa, mutta saatiin %d\n"
 msgstr[1] "Odotettiin yhtä tiedostokahvaa, mutta saatiin %d\n"
 
-#: gio/gunixconnection.c:219
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Vastaanotettiin kelvoton tiedostokahva"
 
-#: gio/gunixconnection.c:363
+#: gio/gunixconnection.c:240
+#, fuzzy
+#| msgid "Setting attribute %s not supported"
+msgid "Receiving FD is not supported"
+msgstr "Ominaisuuden %s asetus ei ole tuettu"
+
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Virhe lähetettäessä valtuutusta: "
 
-#: gio/gunixconnection.c:520
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Virhe tarkistettaessa onko SO_PASSCRED käytössä pistokkeelle: %s"
 
-#: gio/gunixconnection.c:536
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Virhe otettaessa käyttöön SO_PASSCRED-lippua: %s"
 
-#: gio/gunixconnection.c:565
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Odotettiin saada lukea yksi tavu vastaanottovaltuuksia mutta luettiin nolla "
 "tavua"
 
-#: gio/gunixconnection.c:605
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Ei odotetu ohjausviestiä, mutta saatiin %d"
 
-#: gio/gunixconnection.c:630
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Virhe kytkettäessä pois SO_PASSCRED-lippua: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Tiedostokahvasta lukeminen epäonnistui: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Tiedostokahvan sulkeminen epäonnistui: %s"
 
-#: gio/gunixmounts.c:2780 gio/gunixmounts.c:2833
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Tiedostojärjestelmän juuri"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Tiedostokahvaan kirjoittaminen epäonnistui: %s"
 
-#: gio/gunixsocketaddress.c:243
+#: gio/gunixsocketaddress.c:253
 #, fuzzy
 #| msgid "Abstract unix domain socket addresses not supported on this system"
 msgid "Abstract UNIX domain socket addresses not supported on this system"
@@ -4585,7 +4698,7 @@ msgstr ""
 "Abstraktit unix-domainin pistokeosoitteet eivät ole tuettuja tässä "
 "järjestelmässä"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 #, fuzzy
 #| msgid "volume doesn't implement eject"
 msgid "volume doesn’t implement eject"
@@ -4594,41 +4707,41 @@ msgstr "taltio ei toteuta aseman avausta"
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 #, fuzzy
 #| msgid "volume doesn't implement eject or eject_with_operation"
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "taltio ei toteuta aseman avausta (eject tai eject_with_operation)"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Virhe luettaessa kahvasta: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Virhe suljettaessa kahvaa: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Virhe kirjoitettaessa kahvaan: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Muisti loppui"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Sisäinen virhe: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Tarvitaan lisää syötettä"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Virheellinen pakattu data"
 
@@ -4658,176 +4771,176 @@ msgstr "Suorita dbus-palvelu"
 msgid "Wrong args\n"
 msgstr ""
 
-#: glib/gbookmarkfile.c:768
+#: glib/gbookmarkfile.c:779
 #, fuzzy, c-format
 #| msgid "Unexpected attribute '%s' for element '%s'"
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Odottamaton ominaisuus ”%s” elementille ”%s”"
 
-#: glib/gbookmarkfile.c:779 glib/gbookmarkfile.c:859 glib/gbookmarkfile.c:869
-#: glib/gbookmarkfile.c:982
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, fuzzy, c-format
 #| msgid "Attribute '%s' of element '%s' not found"
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Ominaisuutta ”%s” elementille ”%s” ei löydy"
 
-#: glib/gbookmarkfile.c:1191 glib/gbookmarkfile.c:1256
-#: glib/gbookmarkfile.c:1320 glib/gbookmarkfile.c:1330
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, fuzzy, c-format
 #| msgid "Unexpected tag '%s', tag '%s' expected"
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Odottamaton merkintä ”%s”, odotettiin merkintää ”%s”"
 
-#: glib/gbookmarkfile.c:1216 glib/gbookmarkfile.c:1230
-#: glib/gbookmarkfile.c:1298 glib/gbookmarkfile.c:1344
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, fuzzy, c-format
 #| msgid "Unexpected tag '%s' inside '%s'"
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Odottamaton merkintä ”%s” kohdassa ”%s”"
 
-#: glib/gbookmarkfile.c:1624
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr ""
 
-#: glib/gbookmarkfile.c:1827
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Kelvollista kirjanmerkkitiedostoa ei löytynyt datahakemistoista"
 
-#: glib/gbookmarkfile.c:2028
+#: glib/gbookmarkfile.c:2039
 #, fuzzy, c-format
 #| msgid "A bookmark for URI '%s' already exists"
 msgid "A bookmark for URI “%s” already exists"
 msgstr "URI:lle ”%s” on jo olemassa kirjanmerkki"
 
-#: glib/gbookmarkfile.c:2077 glib/gbookmarkfile.c:2235
-#: glib/gbookmarkfile.c:2320 glib/gbookmarkfile.c:2400
-#: glib/gbookmarkfile.c:2485 glib/gbookmarkfile.c:2619
-#: glib/gbookmarkfile.c:2752 glib/gbookmarkfile.c:2887
-#: glib/gbookmarkfile.c:2929 glib/gbookmarkfile.c:3026
-#: glib/gbookmarkfile.c:3147 glib/gbookmarkfile.c:3341
-#: glib/gbookmarkfile.c:3482 glib/gbookmarkfile.c:3701
-#: glib/gbookmarkfile.c:3790 glib/gbookmarkfile.c:3879
-#: glib/gbookmarkfile.c:3998
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, fuzzy, c-format
 #| msgid "No bookmark found for URI '%s'"
 msgid "No bookmark found for URI “%s”"
 msgstr "URI:lle ”%s” ei löydy kirjanmerkkiä"
 
-#: glib/gbookmarkfile.c:2409
+#: glib/gbookmarkfile.c:2420
 #, fuzzy, c-format
 #| msgid "No MIME type defined in the bookmark for URI '%s'"
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "URI:n ”%s” kirjanmerkissä ei ole määritelty MIME-tyyppiä"
 
-#: glib/gbookmarkfile.c:2494
+#: glib/gbookmarkfile.c:2505
 #, fuzzy, c-format
 #| msgid "No private flag has been defined in bookmark for URI '%s'"
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "URI:n ”%s” kirjanmerkissä ei ole määritelty yksityisyyslippua"
 
-#: glib/gbookmarkfile.c:3035
+#: glib/gbookmarkfile.c:3046
 #, fuzzy, c-format
 #| msgid "No groups set in bookmark for URI '%s'"
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "URI:n ”%s” kirjanmerkissä ei ole asetettu ryhmiä"
 
-#: glib/gbookmarkfile.c:3503 glib/gbookmarkfile.c:3711
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, fuzzy, c-format
 #| msgid "No application with name '%s' registered a bookmark for '%s'"
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Sovellus nimeltä ”%s” ei rekisteröinyt kirjanmerkkiä kohteelle ”%s”"
 
-#: glib/gbookmarkfile.c:3734
+#: glib/gbookmarkfile.c:3745
 #, fuzzy, c-format
 #| msgid "Failed to expand exec line '%s' with URI '%s'"
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Suoritettavaa riviä ”%s” ei voitu laajentaa URI:lla ”%s”"
 
-#: glib/gconvert.c:467
+#: glib/gconvert.c:470
 #, fuzzy
 #| msgid "Invalid sequence in conversion input"
 msgid "Unrepresentable character in conversion input"
 msgstr "Virheellinen sarja muunnettavassa syötteessä"
 
-#: glib/gconvert.c:494 glib/gutf8.c:871 glib/gutf8.c:1083 glib/gutf8.c:1220
-#: glib/gutf8.c:1324
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Osittainen tavusarja syötteen lopussa"
 
-#: glib/gconvert.c:763
+#: glib/gconvert.c:768
 #, fuzzy, c-format
 #| msgid "Cannot convert fallback '%s' to codeset '%s'"
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Koodausmerkkijonoa ”%s” ei voi muuntaa merkistöön ”%s”"
 
-#: glib/gconvert.c:935
+#: glib/gconvert.c:940
 #, fuzzy
 #| msgid "Invalid byte sequence in conversion input"
 msgid "Embedded NUL byte in conversion input"
 msgstr "Virheellinen tavusarja muunnettavassa syötteessä"
 
-#: glib/gconvert.c:956
+#: glib/gconvert.c:961
 #, fuzzy
 #| msgid "Invalid byte sequence in conversion input"
 msgid "Embedded NUL byte in conversion output"
 msgstr "Virheellinen tavusarja muunnettavassa syötteessä"
 
-#: glib/gconvert.c:1641
+#: glib/gconvert.c:1692
 #, fuzzy, c-format
 #| msgid "The URI '%s' is not an absolute URI using the \"file\" scheme"
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI ”%s” ei ole absoluuttinen URI ”file”-muodossa"
 
-#: glib/gconvert.c:1651
+#: glib/gconvert.c:1702
 #, fuzzy, c-format
 #| msgid "The local file URI '%s' may not include a '#'"
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Paikallinen tiedosto-URI ”%s” ei saa sisältää merkkiä ”#”"
 
-#: glib/gconvert.c:1668
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI “%s” on virheellinen"
 
-#: glib/gconvert.c:1680
+#: glib/gconvert.c:1731
 #, fuzzy, c-format
 #| msgid "The hostname of the URI '%s' is invalid"
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "URI:n ”%s” isäntänimi on virheellinen"
 
-#: glib/gconvert.c:1696
+#: glib/gconvert.c:1747
 #, fuzzy, c-format
 #| msgid "The URI '%s' contains invalidly escaped characters"
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI ”%s” sisältää virheellisesti suojattuja merkkejä"
 
-#: glib/gconvert.c:1768
+#: glib/gconvert.c:1819
 #, fuzzy, c-format
 #| msgid "The pathname '%s' is not an absolute path"
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Polku ”%s” ei ole absoluuttinen"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %e. %Bta %Y %H.%M.%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%-d.%-m.%Y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H.%M.%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4848,62 +4961,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "tammikuu"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "helmikuu"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "maaliskuu"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "huhtikuu"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "toukokuu"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "kesäkuu"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "heinäkuu"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "elokuu"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "syyskuu"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "lokakuu"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "marraskuu"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "joulukuu"
@@ -4925,132 +5038,132 @@ msgstr "joulukuu"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "tammi"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "helmi"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "maalis"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "huhti"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "touko"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "kesä"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "heinä"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "elo"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "syys"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "loka"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "marras"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "joulu"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "maanantai"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "tiistai"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "keskiviikko"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "torstai"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "perjantai"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "lauantai"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "sunnuntai"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "ma"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "ti"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "ke"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "to"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "pe"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "la"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "su"
@@ -5072,62 +5185,62 @@ msgstr "su"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "tammikuu"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "helmikuu"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "maaliskuu"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "huhtikuu"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "toukokuu"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "kesäkuu"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "heinäkuu"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "elokuu"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "syyskuu"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "lokakuu"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "marraskuu"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "joulukuu"
@@ -5149,84 +5262,84 @@ msgstr "joulukuu"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "tammi"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "helmi"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "maalis"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "huhti"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "touko"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "kesä"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "heinä"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "elo"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "syys"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "loka"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "marras"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "joulu"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "ap."
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "ip."
 
-#: glib/gdir.c:154
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Virhe hakemiston “%s” avaamisessa: %s"
 
-#: glib/gfileutils.c:737 glib/gfileutils.c:829
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, fuzzy, c-format
 #| msgid "Could not allocate %lu bytes to read file \"%s\""
 msgid "Could not allocate %lu byte to read file “%s”"
@@ -5234,40 +5347,40 @@ msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Ei voitu varata %lu tavua muistia tiedoston ”%s” lukemiseksi"
 msgstr[1] "Ei voitu varata %lu tavua muistia tiedoston ”%s” lukemiseksi"
 
-#: glib/gfileutils.c:754
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Virhe lukiessa tiedostoa “%s”: %s"
 
-#: glib/gfileutils.c:790
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Tiedosto “%s” on liian suuri"
 
-#: glib/gfileutils.c:854
+#: glib/gfileutils.c:852
 #, fuzzy, c-format
 #| msgid "Failed to read from file '%s': %s"
 msgid "Failed to read from file “%s”: %s"
 msgstr "Tiedoston ”%s” lukeminen epäonnistui: %s"
 
-#: glib/gfileutils.c:904 glib/gfileutils.c:979 glib/gfileutils.c:1476
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Tiedoston “%s” avaaminen epäonnistui: %s"
 
-#: glib/gfileutils.c:917
+#: glib/gfileutils.c:915
 #, fuzzy, c-format
 #| msgid "Failed to get attributes of file '%s': fstat() failed: %s"
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Tiedoston ”%s” ominaisuuksien lukeminen epäonnistui: fstat() epäonnistui: %s"
 
-#: glib/gfileutils.c:948
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Tiedoston “%s” avaaminen epäonnistui: fdopen() epäonnistui: %s"
 
-#: glib/gfileutils.c:1049
+#: glib/gfileutils.c:1047
 #, fuzzy, c-format
 #| msgid "Failed to rename file '%s' to '%s': g_rename() failed: %s"
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
@@ -5275,82 +5388,82 @@ msgstr ""
 "Tiedoston ”%s” uudelleen nimeäminen nimelle ”%s” epäonnistui: g_rename() "
 "epäonnistui: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Tiedoston “%s” kirjoittaminen epäonnistui: write() epäonnistui: %s"
 
-#: glib/gfileutils.c:1196
+#: glib/gfileutils.c:1177
 #, fuzzy, c-format
 #| msgid "Failed to write file '%s': fsync() failed: %s"
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Tiedoston ”%s” kirjoittaminen epäonnistui: fsync() epäonnistui: %s"
 
-#: glib/gfileutils.c:1365 glib/gfileutils.c:1780
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Tiedoston “%s” luominen epäonnistui: %s"
 
-#: glib/gfileutils.c:1410
+#: glib/gfileutils.c:1383
 #, fuzzy, c-format
 #| msgid "Existing file '%s' could not be removed: g_unlink() failed: %s"
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Olemassa olevan tiedoston ”%s” poisto epäonnistui: g_unlink epäonnistui: %s"
 
-#: glib/gfileutils.c:1745
+#: glib/gfileutils.c:1718
 #, fuzzy, c-format
 #| msgid "Template '%s' invalid, should not contain a '%s'"
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Malli ”%s” on virheellinen, se ei saa sisältää merkkijonoa ”%s”"
 
-#: glib/gfileutils.c:1758
+#: glib/gfileutils.c:1731
 #, fuzzy, c-format
 #| msgid "Template '%s' doesn't contain XXXXXX"
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Malli ”%s” ei sisällä merkkijonoa XXXXXX"
 
-#: glib/gfileutils.c:2318 glib/gfileutils.c:2347
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Symbolisen linkin “%s” lukeminen epäonnistui: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, fuzzy, c-format
 #| msgid "Could not open converter from '%s' to '%s': %s"
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Muunninta merkistöstä ”%s” merkistöön ”%s” ei voitu avata: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 #, fuzzy
 #| msgid "Can't do a raw read in g_io_channel_read_line_string"
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Funktiossa g_io_channel_read_line_string ei voi suorittaa raakalukemista"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Jäljelle jäänyt muuntamaton data lukupuskurissa"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanava päättyy osittaiseen merkkiin"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 #, fuzzy
 #| msgid "Can't do a raw read in g_io_channel_read_to_end"
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Funktiossa g_io_channel_read_to_end ei voi suorittaa raakalukemista"
 
-#: glib/gkeyfile.c:789
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Kelvollista avaintiedostoa ei löytynyt haetuista kansioista"
 
-#: glib/gkeyfile.c:826
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Ei tavallinen tiedosto"
 
-#: glib/gkeyfile.c:1281
+#: glib/gkeyfile.c:1291
 #, fuzzy, c-format
 #| msgid ""
 #| "Key file contains line '%s' which is not a key-value pair, group, or "
@@ -5361,39 +5474,40 @@ msgstr ""
 "Avaintiedosto sisältää rivin ”%s”, joka ei ole avain-arvopari, ryhmä tai "
 "kommentti"
 
-#: glib/gkeyfile.c:1338
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Virheellinen ryhmän nimi: %s"
 
-#: glib/gkeyfile.c:1360
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Avaintiedosto ei ala ryhmällä"
 
-#: glib/gkeyfile.c:1386
-#, c-format
-msgid "Invalid key name: %s"
+#: glib/gkeyfile.c:1396
+#, fuzzy, c-format
+#| msgid "Invalid key name: %s"
+msgid "Invalid key name: %.*s"
 msgstr "Virheellinen avaimen nimi: %s"
 
-#: glib/gkeyfile.c:1413
+#: glib/gkeyfile.c:1424
 #, fuzzy, c-format
 #| msgid "Key file contains unsupported encoding '%s'"
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Avaintiedosto sisältää ei-tuetun koodauksen ”%s”"
 
-#: glib/gkeyfile.c:1662 glib/gkeyfile.c:1835 glib/gkeyfile.c:3288
-#: glib/gkeyfile.c:3352 glib/gkeyfile.c:3482 glib/gkeyfile.c:3614
-#: glib/gkeyfile.c:3760 glib/gkeyfile.c:3995 glib/gkeyfile.c:4062
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Avaintiedostossa ei ole ryhmää “%s”"
 
-#: glib/gkeyfile.c:1790
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Avaintiedostossa ei ole avainta “%s” ryhmässä “%s”"
 
-#: glib/gkeyfile.c:1952 glib/gkeyfile.c:2068
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, fuzzy, c-format
 #| msgid "Key file contains key '%s' with value '%s' which is not UTF-8"
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
@@ -5401,7 +5515,7 @@ msgstr ""
 "Avaintiedosto sisältää avaimen ”%s” arvolla ”%s”, joka ei ole UTF-8-"
 "merkkijono"
 
-#: glib/gkeyfile.c:1972 glib/gkeyfile.c:2088 glib/gkeyfile.c:2530
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, fuzzy, c-format
 #| msgid ""
 #| "Key file contains key '%s' which has a value that cannot be interpreted."
@@ -5410,7 +5524,7 @@ msgid ""
 msgstr ""
 "Avaintiedosto sisältää avaimen ”%s”, jolla on arvo, jota ei voida tulkita."
 
-#: glib/gkeyfile.c:2748 glib/gkeyfile.c:3117
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, fuzzy, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5419,88 +5533,86 @@ msgstr ""
 "Avaintiedosto sisältää avaimen ”%s”, jolla on arvo, jota ei voida tulkita, "
 "ryhmässä ”%s”."
 
-#: glib/gkeyfile.c:2826 glib/gkeyfile.c:2903
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, fuzzy, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "Avaintiedosto sisältää avaimen ”%s”, jolla on arvo, jota ei voida tulkita, "
 "ryhmässä ”%s”."
 
-#: glib/gkeyfile.c:4305
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Avaintiedosto sisältää escape-jonon rivin lopussa"
 
-#: glib/gkeyfile.c:4327
+#: glib/gkeyfile.c:4348
 #, fuzzy, c-format
 #| msgid "Key file contains invalid escape sequence '%s'"
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Avaintiedostossa on virheellinen escape-jono ”%s”"
 
-#: glib/gkeyfile.c:4471
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Arvoa “%s” ei voida tulkita numeroksi."
 
-#: glib/gkeyfile.c:4485
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Kokonaisluku “%s” on sallitun alueen ulkopuolella"
 
-#: glib/gkeyfile.c:4518
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Arvoa “%s” ei voida tulkita liukuluvuksi."
 
-#: glib/gkeyfile.c:4557
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Arvoa “%s” ei voida tulkita totuusarvoksi."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, fuzzy, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Tiedoston ”%s” ominaisuuksien lukeminen epäonnistui: fstat() epäonnistui: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, fuzzy, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Tiedoston ”%s” mappaaminen epäonnistui: mmap() epäonnistui: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Tiedoston “%s” avaaminen epäonnistui: open() epäonnistui: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Virhe rivillä %d merkissä %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, fuzzy, c-format
 #| msgid "Invalid UTF-8 encoded text in name - not valid '%s'"
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Virheellinen UTF-8-koodattu teksti nimessä - epäkelpo ”%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
-#| msgid "'%s' is not a valid name"
 msgid "“%s” is not a valid name"
 msgstr "“%s” ei ole kelvollinen nimi"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
-#| msgid "'%s' is not a valid name: '%c'"
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” ei ole kelvollinen nimi: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Virhe rivillä %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, fuzzy, c-format
 #| msgid ""
 #| "Failed to parse '%-.*s', which should have been a digit inside a "
@@ -5512,7 +5624,7 @@ msgstr ""
 "Merkkijonon ”%-.*s” piti olla luku merkkiviitteen sisällä (esim. &#234;), "
 "mutta sen jäsentäminen epäonnistui - ehkä luku on liian suuri"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 #, fuzzy
 #| msgid ""
 #| "Character reference did not end with a semicolon; most likely you used an "
@@ -5526,13 +5638,13 @@ msgstr ""
 "Merkkiviite ei päättynyt puolipisteeseen; todennäköisesti käytit &-merkkiä "
 "aikomatta aloittaa entiteettiä - käytä merkintää &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, fuzzy, c-format
 #| msgid "Character reference '%-.*s' does not encode a permitted character"
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Merkkiviite ”%-.*s” ei ole sallitun merkin koodaus"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 #, fuzzy
 #| msgid ""
 #| "Empty entity '&;' seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
@@ -5542,13 +5654,13 @@ msgstr ""
 "Havaittu tyhjä entiteetti ”&;”; kelvolliset ovat: &amp; &quot; &lt; &gt; "
 "&apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, fuzzy, c-format
 #| msgid "Entity name '%-.*s' is not known"
 msgid "Entity name “%-.*s” is not known"
 msgstr "Entiteetin nimi ”%-.*s” on tuntematon"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 #, fuzzy
 #| msgid ""
 #| "Entity did not end with a semicolon; most likely you used an ampersand "
@@ -5560,11 +5672,11 @@ msgstr ""
 "Entiteetti ei päättynyt puolipisteeseen; todennäköisesti käytit &-merkkiä "
 "aikomatta aloittaa entiteettiä - käytä merkintää &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Asiakirjan on alettava elementillä (esim. <kirja>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, fuzzy, c-format
 #| msgid ""
 #| "'%s' is not a valid character following a '<' character; it may not begin "
@@ -5576,7 +5688,7 @@ msgstr ""
 "”%s” ei ole kelvollinen merkki ”<”-merkin jälkeen; se ei voi aloittaa "
 "elementin nimeä"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, fuzzy, c-format
 #| msgid ""
 #| "Odd character '%s', expected a '>' character to end the empty-element tag "
@@ -5586,13 +5698,13 @@ msgid ""
 "“%s”"
 msgstr "Pariton merkki ”%s”, odotettiin ”>”-merkkiä päättämään elementin ”%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, fuzzy, c-format
 #| msgid "Unexpected attribute '%s' for element '%s'"
 msgid "Too many attributes in element “%s”"
 msgstr "Odottamaton ominaisuus ”%s” elementille ”%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, fuzzy, c-format
 #| msgid ""
 #| "Odd character '%s', expected a '=' after attribute name '%s' of element "
@@ -5603,7 +5715,7 @@ msgstr ""
 "Pariton merkki ”%1$s”, odotettiin ”=”-merkkiä elementin ”%3$s” ominaisuuden "
 "”%2$s” jälkeen"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, fuzzy, c-format
 #| msgid ""
 #| "Odd character '%s', expected a '>' or '/' character to end the start tag "
@@ -5618,7 +5730,7 @@ msgstr ""
 "”%s” aloituslippu, tai mahdollista ominaisuutta; käytit ehkä ominaisuuden "
 "nimessä siihen kelpaamatonta merkkiä"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, fuzzy, c-format
 #| msgid ""
 #| "Odd character '%s', expected an open quote mark after the equals sign "
@@ -5630,7 +5742,7 @@ msgstr ""
 "Pariton merkki ”%1$s”, odotettiin avaavaa lainausmerkkiä yhtäsuuruusmerkin "
 "jälkeen annettaessa elementin ”%3$s” ominaisuuden ”%2$s” arvoa"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, fuzzy, c-format
 #| msgid ""
 #| "'%s' is not a valid character following the characters '</'; '%s' may not "
@@ -5642,7 +5754,7 @@ msgstr ""
 "”%s” ei ole kelvollinen merkki merkkien ”</” jälkeen; ”%s” ei voi olla "
 "elementin nimen alussa"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, fuzzy, c-format
 #| msgid ""
 #| "'%s' is not a valid character following the close element name '%s'; the "
@@ -5654,31 +5766,31 @@ msgstr ""
 "”%s” ei ole kelvollinen merkki sulkuelementin ”%s” jälkeen; sallittu merkki "
 "on ”>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, fuzzy, c-format
 #| msgid "Element '%s' was closed, no element is currently open"
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Elementti ”%s” on suljettu, ei avoimia elementtejä"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, fuzzy, c-format
 #| msgid "Element '%s' was closed, but the currently open element is '%s'"
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr ""
 "Elementti ”%s” on suljettu, mutta tällä hetkellä on avoinna elementti ”%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Asiakirja oli tyhjä tai sisälsi vain tyhjiä merkkejä"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 #, fuzzy
 #| msgid "Document ended unexpectedly just after an open angle bracket '<'"
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "Asiakirja loppui odottamattomasti heti avoimen kulmasulkeen ”<” jälkeen"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, fuzzy, c-format
 #| msgid ""
 #| "Document ended unexpectedly with elements still open - '%s' was the last "
@@ -5690,7 +5802,7 @@ msgstr ""
 "Asiakirja loppui odottamattomasti elementtien ollessa sulkematta - ”%s” oli "
 "viimeinen avattu elementti"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5699,19 +5811,19 @@ msgstr ""
 "Asiakirja loppui odottamattomasti, odotettiin lipun <%s/> sulkevaa "
 "kulmasuljetta"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Asiakirja loppui odottamattomasti elementin nimen kohdalla"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Asiakirja loppui odottamattomasti ominaisuuden nimen kohdalla"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Asiakirja loppui odottamattomasti elementin avauslipun kohdalla"
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5719,330 +5831,276 @@ msgstr ""
 "Asiakirja loppui odottamattomasti ominaisuuden nimen jälkeisen "
 "yhtäsuuruusmerkin jälkeen; ominaisuudella ei ole arvoa"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Asiakirja loppui odottamattomasti ominaisuuden arvon kohdalla"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, fuzzy, c-format
 #| msgid "Document ended unexpectedly inside the close tag for element '%s'"
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Asiakirja loppui odottamattomasti elementin ”%s” sulkulipun kohdalla"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 #, fuzzy
 #| msgid "Document ended unexpectedly inside the close tag for element '%s'"
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr "Asiakirja loppui odottamattomasti elementin ”%s” sulkulipun kohdalla"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Asiakirja loppui odottamattomasti kommentin tai käsittelykomennon kohdalla"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[VALITSIN…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Ohjevalitsimet:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Näytä ohjevalitsimet"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Näytä kaikki ohjevalitsimet"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Sovelluksen valitsimet:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Valitsimet:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, fuzzy, c-format
 #| msgid "Cannot parse integer value '%s' for %s"
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Kokonaislukua ”%s” ei voida tulkita kohteelle %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, fuzzy, c-format
 #| msgid "Integer value '%s' for %s out of range"
 msgid "Integer value “%s” for %s out of range"
 msgstr "Kokonaisluku ”%s” kohteelle %s on ylittää sallitun alueen"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, fuzzy, c-format
 #| msgid "Cannot parse double value '%s' for %s"
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Kokonaislukua ”%s” ei voida tulkita kohteelle %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, fuzzy, c-format
 #| msgid "Double value '%s' for %s out of range"
 msgid "Double value “%s” for %s out of range"
 msgstr "Double-arvo ”%s” kohteelle %s ylittää sallitun alueen"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Virhe käsiteltäessä valitsinta %s"
 
-#: glib/goption.c:1570 glib/goption.c:1683
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Puuttuva argumentti kohteelle %s"
 
-#: glib/goption.c:2194
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Tuntematon valitsin %s"
 
-#: glib/gregex.c:257
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "vioittunut kohde"
 
-#: glib/gregex.c:259
-msgid "internal error or corrupted object"
-msgstr "sisäinen virhe tai vioittunut kohde"
-
-#: glib/gregex.c:261
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "muisti loppui"
 
-#: glib/gregex.c:266
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "taakseviittausten raja saavutettu"
 
-#: glib/gregex.c:278 glib/gregex.c:286
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "sisäinen virhe"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "malli sisältää kohtia, jotka eivät ole tuettu osittaisessa täsmäyksessä"
 
-#: glib/gregex.c:280
-msgid "internal error"
-msgstr "sisäinen virhe"
-
-#: glib/gregex.c:288
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "takaisinviittaukset ehtoina eivät ole tuettu osittaisissa täsmäyksissä"
 
-#: glib/gregex.c:297
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "rekursion enimmäissyvyys saavutettiin"
 
-#: glib/gregex.c:299
-msgid "invalid combination of newline flags"
-msgstr "virheellinen yhdistelmä rivinvaihtolippuja"
-
-#: glib/gregex.c:301
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "virheellinen siirros"
 
-#: glib/gregex.c:303
-msgid "short utf8"
-msgstr "lyhyt utf8"
-
-#: glib/gregex.c:305
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr ""
 
-#: glib/gregex.c:309
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr ""
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "tuntematon virhe"
 
-#: glib/gregex.c:329
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ mallin lopussa"
 
-#: glib/gregex.c:332
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c mallin lopussa"
 
-#: glib/gregex.c:335
+#: glib/gregex.c:505
 #, fuzzy
 #| msgid "unrecognized character follows "
 msgid "unrecognized character following \\"
 msgstr "Tuntematon merkki \\:n jälkeen"
 
-#: glib/gregex.c:338
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "numerot epäjärjestyksessä {}-määreessä"
 
-#: glib/gregex.c:341
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "numerot liian suuria {}-määreessä"
 
-#: glib/gregex.c:344
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "merkkiluokasta puuttuu päättävä ]"
 
-#: glib/gregex.c:347
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "virheellinen escape-jono merkkiluokassa"
 
-#: glib/gregex.c:350
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "alue epäjärjestyksessä merkkijoukolle"
 
-#: glib/gregex.c:353
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "ei mitään toistettavaa"
 
-#: glib/gregex.c:357
-msgid "unexpected repeat"
-msgstr "odottamaton toisto"
-
-#: glib/gregex.c:360
+#: glib/gregex.c:534
 #, fuzzy
 #| msgid "unrecognized character after (?"
 msgid "unrecognized character after (? or (?-"
 msgstr "tuntematon merkki (? jälkeen"
 
-#: glib/gregex.c:363
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX:in nimetyt luokat on tuettu vain luokan sisällä"
 
-#: glib/gregex.c:366
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX-vertailuelementtejä ei tueta"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "päättävä ) puuttuu"
 
-#: glib/gregex.c:369
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "viittaus olemattomaan alitäsmäykseen"
 
-#: glib/gregex.c:372
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "puuttuva ) kommentin jälkeen"
 
-#: glib/gregex.c:375
+#: glib/gregex.c:560
 #, fuzzy
 #| msgid "regular expression too large"
 msgid "regular expression is too large"
 msgstr "säännöllinen lauseke on liian suuri"
 
-#: glib/gregex.c:378
-msgid "failed to get memory"
-msgstr "muistia ei voitu varata"
-
-#: glib/gregex.c:382
-msgid ") without opening ("
-msgstr ") ilman aloittavaa (-merkkiä"
-
-#: glib/gregex.c:386
-msgid "code overflow"
-msgstr "koodin ylivuoto"
-
-#: glib/gregex.c:390
-msgid "unrecognized character after (?<"
-msgstr "tuntematon merkki (?< jälkeen"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "virheellinen numero tai nimi (?( jälkeen"
 
-#: glib/gregex.c:393
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind-tyyppinen assert-makro ei ole kiinteäpituinen"
 
-#: glib/gregex.c:396
-msgid "malformed number or name after (?("
-msgstr "virheellinen numero tai nimi (?( jälkeen"
-
-#: glib/gregex.c:399
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "ehdollisessa ryhmässä on enemmän kuin kaksi haaraa"
 
-#: glib/gregex.c:402
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "assert-makrotoiminto odotettu merkkien (?( jälkeen"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:409
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R tai (?[+-]numeroita täytyy seurata )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr ""
 
-#: glib/gregex.c:412
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "tuntematon POSIX-luokan nimi"
 
-#: glib/gregex.c:415
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX-vertailuelementtejä ei tueta"
-
-#: glib/gregex.c:418
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "Merkin arvo sekvenssissä \\x{…} on liian suuri"
 
-#: glib/gregex.c:421
-msgid "invalid condition (?(0)"
-msgstr "virheellinen ehto (?(0)"
-
-#: glib/gregex.c:424
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C ei ole sallittu lookbehind-tyyppisissä assert-makroissa"
 
-#: glib/gregex.c:431
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr ""
-
-#: glib/gregex.c:434
-msgid "recursive call could loop indefinitely"
-msgstr "rekursiivinen kutsu voisi olla päättymätön"
-
-#: glib/gregex.c:438
-msgid "unrecognized character after (?P"
-msgstr "tuntematon merkki (?P jälkeen"
-
-#: glib/gregex.c:441
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "alimallin nimestä puuttuu päätösmerkki"
 
-#: glib/gregex.c:444
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "kahdella nimetyllä alimallilla on sama nimi"
 
-#: glib/gregex.c:447
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "väärin muotoiltu \\P- tai \\p-sekvenssi"
 
-#: glib/gregex.c:450
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "tuntematon ominaisuuden nimi \\P- tai \\p-sekvenssin jälkeen"
 
-#: glib/gregex.c:453
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "alimallin nimi on liian pitkä (enintään 32 merkkiä)"
 
-#: glib/gregex.c:456
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "liian monta nimettyä alimallia (enintään 10000)"
 
-#: glib/gregex.c:459
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "oktaaliarvo on suurempi kuin \\377"
 
-#: glib/gregex.c:463
-msgid "overran compiling workspace"
-msgstr "käännöksen työalueen koko loppui kesken"
-
-#: glib/gregex.c:467
-msgid "previously-checked referenced subpattern not found"
-msgstr "aiemmin tarkistettua ja viitattua alimallia ei löydy"
-
-#: glib/gregex.c:470
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE-ryhmä sisältää useampia kuin yhden haaran"
 
-#: glib/gregex.c:473
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "epäyhtenäisiä NEWLINE-valitsimia"
 
-#: glib/gregex.c:476
+#: glib/gregex.c:633
 #, fuzzy
 #| msgid ""
 #| "\\g is not followed by a braced name or an optionally braced non-zero "
@@ -6054,53 +6112,39 @@ msgstr ""
 "\\g:n jälkeen ei tule nimeä aaltosulkeissa tai nollasta poikkeavaa numeroa "
 "valinnaisesti aaltosulkeissa"
 
-#: glib/gregex.c:480
-msgid "a numbered reference must not be zero"
-msgstr ""
-
-#: glib/gregex.c:483
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr ""
 
-#: glib/gregex.c:486
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr ""
 
-#: glib/gregex.c:489
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "numero on liian suuri"
 
-#: glib/gregex.c:492
+#: glib/gregex.c:650
 #, fuzzy
 #| msgid "missing terminator in subpattern name"
 msgid "missing subpattern name after (?&"
 msgstr "alimallin nimestä puuttuu päätösmerkki"
 
-#: glib/gregex.c:495
-#, fuzzy
-#| msgid "digit expected"
-msgid "digit expected after (?+"
-msgstr "odotettiin numeroa"
-
-#: glib/gregex.c:498
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-
-#: glib/gregex.c:501
+#: glib/gregex.c:654
 #, fuzzy
 #| msgid "two named subpatterns have the same name"
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "kahdella nimetyllä alimallilla on sama nimi"
 
-#: glib/gregex.c:504
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr ""
 
-#: glib/gregex.c:507
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr ""
 
-#: glib/gregex.c:510
+#: glib/gregex.c:666
 #, fuzzy
 #| msgid ""
 #| "\\g is not followed by a braced name or an optionally braced non-zero "
@@ -6110,121 +6154,119 @@ msgstr ""
 "\\g:n jälkeen ei tule nimeä aaltosulkeissa tai nollasta poikkeavaa numeroa "
 "valinnaisesti aaltosulkeissa"
 
-#: glib/gregex.c:513
+#: glib/gregex.c:670
 #, fuzzy
 #| msgid "URIs not supported"
 msgid "\\N is not supported in a class"
 msgstr "URI:ja ei tueta"
 
-#: glib/gregex.c:516
-msgid "too many forward references"
-msgstr ""
-
-#: glib/gregex.c:519
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr ""
 
-#: glib/gregex.c:522
-#, fuzzy
-#| msgid "character value in \\x{...} sequence is too large"
-msgid "character value in \\u.... sequence is too large"
-msgstr "Merkin arvo sekvenssissä \\x{…} on liian suuri"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "koodin ylivuoto"
 
-#: glib/gregex.c:745 glib/gregex.c:1983
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "tuntematon merkki (?P jälkeen"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "käännöksen työalueen koko loppui kesken"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "aiemmin tarkistettua ja viitattua alimallia ei löydy"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Virhe täsmätessä säännöllistä lauseketta %s: %s"
 
-#: glib/gregex.c:1316
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE-kirjasto on käännetty ilman UTF8-tukea"
 
-#: glib/gregex.c:1320
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE-kirjasto on käännetty ilman UTF8-ominaisuuksien tukea"
-
-#: glib/gregex.c:1328
+#: glib/gregex.c:1626
 #, fuzzy
 #| msgid "PCRE library is compiled without UTF8 properties support"
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE-kirjasto on käännetty ilman UTF8-ominaisuuksien tukea"
 
-#: glib/gregex.c:1357
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Virhe optimoitaessa säännöllistä lauseketta %s: %s"
-
-#: glib/gregex.c:1437
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
+#: glib/gregex.c:1751
+#, fuzzy, c-format
+#| msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr "Virhe säännöllisessä lausekkeessa %s kohdassa %d: %s"
 
-#: glib/gregex.c:2419
+#: glib/gregex.c:2786
 #, fuzzy
 #| msgid "hexadecimal digit or '}' expected"
 msgid "hexadecimal digit or “}” expected"
 msgstr "odotettiin heksadesimaalista numeroa tai merkkiä ”}”"
 
-#: glib/gregex.c:2435
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "odotettiin heksadesimaalista numeroa"
 
-#: glib/gregex.c:2475
+#: glib/gregex.c:2842
 #, fuzzy
 #| msgid "missing '<' in symbolic reference"
 msgid "missing “<” in symbolic reference"
 msgstr "merkki '<' puuttuu symbolisesta viitteestä"
 
-#: glib/gregex.c:2484
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "päättämätön symbolinen viite"
 
-#: glib/gregex.c:2491
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "nollan mittainen symbolinen viite"
 
-#: glib/gregex.c:2502
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "odotettiin numeroa"
 
-#: glib/gregex.c:2520
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "virheellinen symbolinen viite"
 
-#: glib/gregex.c:2583
+#: glib/gregex.c:2950
 #, fuzzy
 #| msgid "stray final '\\'"
 msgid "stray final “\\”"
 msgstr "ylimääräinen päättävä '\\'"
 
-#: glib/gregex.c:2587
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "tuntematon escape-jono"
 
-#: glib/gregex.c:2597
+#: glib/gregex.c:2964
 #, fuzzy, c-format
 #| msgid "Error while parsing replacement text \"%s\" at char %lu: %s"
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Virhe tulkittaessa korvaavaa tekstiä ”%s” kohdassa %lu: %s"
 
-#: glib/gshell.c:94
+#: glib/gshell.c:98
 #, fuzzy
 #| msgid "Quoted text doesn't begin with a quotation mark"
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Lainattu teksti ei ala lainausmerkillä"
 
-#: glib/gshell.c:184
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Pariton lainausmerkki komentorivillä tai muussa kuorisuojatussa tekstissä"
 
-#: glib/gshell.c:580
+#: glib/gshell.c:594
 #, fuzzy, c-format
 #| msgid "Text ended just after a '\\' character. (The text was '%s')"
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Teksti loppui aivan merkin ”\\” jälkeen. (Teksti oli ”%s”)"
 
-#: glib/gshell.c:587
+#: glib/gshell.c:601
 #, fuzzy, c-format
 #| msgid ""
 #| "Text ended before matching quote was found for %c. (The text was '%s')"
@@ -6233,134 +6275,147 @@ msgstr ""
 "Teksti loppui ennen kuin löytyi merkkiä %c vastaava lainausmerkki. (Teksti "
 "oli ”%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Teksti oli tyhjä (tai sisälsi vain tyhjiä merkkejä)"
 
-#: glib/gspawn.c:318
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Datan lukeminen lapsiprosessilta epäonnistui (%s)"
 
-#: glib/gspawn.c:465
+#: glib/gspawn.c:466
 #, fuzzy, c-format
 #| msgid "Unexpected error in select() reading data from a child process (%s)"
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr ""
 "Odottamaton virhe funktiossa select() lapsiprosessilta dataa luettaessa (%s)"
 
-#: glib/gspawn.c:550
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Odottamaton virhe funktiossa waitpid() (%s)"
 
-#: glib/gspawn.c:1154 glib/gspawn-win32.c:1383
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Lapsiprosessi sulkeutui koodilla %ld"
 
-#: glib/gspawn.c:1162
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Lapsiprosessi tapettu signaalilla %ld"
 
-#: glib/gspawn.c:1169
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Lapsiprosessi pysäytetty signaalilla %ld"
 
-#: glib/gspawn.c:1176
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Lapsiprosessi sulkeutui epänormaalisti"
 
-#: glib/gspawn.c:1767 glib/gspawn-win32.c:350 glib/gspawn-win32.c:358
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Lukeminen lapsiprosessin putkesta epäonnistui (%s)"
 
-#: glib/gspawn.c:2069
+#: glib/gspawn.c:2248
 #, fuzzy, c-format
 #| msgid "Failed to execute child process “%s” (%s)"
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Lapsiprosessin “%s” käynnistäminen epäonnistui (%s)"
 
-#: glib/gspawn.c:2186
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Haarauttaminen epäonnistui (%s)"
 
-#: glib/gspawn.c:2346 glib/gspawn-win32.c:381
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Hakemistoon “%s” siirtyminen epäonnistui (%s)"
 
-#: glib/gspawn.c:2356
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Lapsiprosessin “%s” käynnistäminen epäonnistui (%s)"
 
-#: glib/gspawn.c:2366
-#, c-format
-msgid "Failed to redirect output or input of child process (%s)"
+#: glib/gspawn.c:2545
+#, fuzzy, c-format
+#| msgid "Failed to open file “%s”: open() failed: %s"
+msgid "Failed to open file to remap file descriptor (%s)"
+msgstr "Tiedoston “%s” avaaminen epäonnistui: open() epäonnistui: %s"
+
+#: glib/gspawn.c:2553
+#, fuzzy, c-format
+#| msgid "Failed to redirect output or input of child process (%s)"
+msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Lapsiprosessin tulosteen tai syötteen uudelleenohjaus epäonnistui (%s)"
 
-#: glib/gspawn.c:2375
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Lapsiprosessin haarauttaminen epäonnistui (%s)"
 
-#: glib/gspawn.c:2383
+#: glib/gspawn.c:2570
+#, fuzzy, c-format
+#| msgid "Failed to read data from child process (%s)"
+msgid "Failed to close file descriptor for child process (%s)"
+msgstr "Datan lukeminen lapsiprosessilta epäonnistui (%s)"
+
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Tuntematon virhe käynnistettäessä lapsiprosessia “%s”"
 
-#: glib/gspawn.c:2407
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Lapsiprosessin pid-putkesta ei voitu lukea riittävästi dataa (%s)"
 
-#: glib/gspawn-win32.c:294
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Datan lukeminen lapsiprosessilta epäonnistui"
 
-#: glib/gspawn-win32.c:311
-#, c-format
-msgid "Failed to create pipe for communicating with child process (%s)"
-msgstr ""
-"Putken luominen lapsiprosessin kanssa viestintää varten epäonnistui (%s)"
-
-#: glib/gspawn-win32.c:387 glib/gspawn-win32.c:392 glib/gspawn-win32.c:511
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Lapsiprosessin käynnistys epäonnistui (%s)"
 
-#: glib/gspawn-win32.c:461
+#: glib/gspawn-win32.c:440
+#, fuzzy, c-format
+#| msgid "Failed to fork child process (%s)"
+msgid "Failed to dup() in child process (%s)"
+msgstr "Lapsiprosessin haarauttaminen epäonnistui (%s)"
+
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Virheellinen ohjelman nimi: %s"
 
-#: glib/gspawn-win32.c:471 glib/gspawn-win32.c:757
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Virheellinen merkkijono argumenttivektorin kohdassa %d: %s"
 
-#: glib/gspawn-win32.c:482 glib/gspawn-win32.c:772
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Virheellinen merkkijono ympäristössä: %s"
 
-#: glib/gspawn-win32.c:753
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Virhe työhakemisto: %s"
 
-#: glib/gspawn-win32.c:815
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Apuohjelman suoritus epäonnistui (%s)"
 
-#: glib/gspawn-win32.c:1042
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6368,330 +6423,487 @@ msgstr ""
 "Odottamaton virhe funktiossa g_io_channel_win32_poll() luettaessa dataa "
 "lapsiprosessilta"
 
-#: glib/gstrfuncs.c:3338 glib/gstrfuncs.c:3440
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
 msgstr ""
 
-#: glib/gstrfuncs.c:3362
+#: glib/gstrfuncs.c:3396
 #, fuzzy, c-format
 #| msgid "'%s' is not a valid name"
 msgid "“%s” is not a signed number"
 msgstr "'%s' ei ole kelvollinen nimi"
 
-#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3476
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr ""
 
-#: glib/gstrfuncs.c:3466
+#: glib/gstrfuncs.c:3500
 #, fuzzy, c-format
 #| msgid "'%s' is not a valid name"
 msgid "“%s” is not an unsigned number"
 msgstr "'%s' ei ole kelvollinen nimi"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, fuzzy, no-c-format
 #| msgid " (invalid encoding)"
 msgid "Invalid %-encoding in URI"
 msgstr " (virheellinen merkistökoodaus)"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr ""
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr ""
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr ""
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr ""
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr ""
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, fuzzy, c-format
 #| msgid "Could not parse '%s' as IP address mask"
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Tekstiä %s ei voitu jäsentää IP-osoitepeitteeksi"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, fuzzy, c-format
 #| msgid "Double value '%s' for %s out of range"
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Double-arvo ”%s” kohteelle %s ylittää sallitun alueen"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, fuzzy, c-format
 #| msgid "The pathname '%s' is not an absolute path"
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "Polku ”%s” ei ole absoluuttinen"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr ""
 
-#: glib/guri.c:1435
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr ""
 
-#: glib/guri.c:2209
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr ""
 
-#: glib/gutf8.c:817
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Muistia ei voitu varata"
 
-#: glib/gutf8.c:950
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Merkki on sallitun UTF-8-välin ulkopuolella"
 
-#: glib/gutf8.c:1051 glib/gutf8.c:1060 glib/gutf8.c:1190 glib/gutf8.c:1199
-#: glib/gutf8.c:1338 glib/gutf8.c:1435
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Virheellinen sarja muunnettavassa syötteessä"
 
-#: glib/gutf8.c:1349 glib/gutf8.c:1446
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Merkki on sallitun UTF-16-välin ulkopuolella"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2767
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
+#: glib/gutils.c:2857
+msgid "kB"
+msgstr "kt"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
+#: glib/gutils.c:2859
+msgid "MB"
+msgstr "Mt"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "Gt"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
+#: glib/gutils.c:2863
+msgid "TB"
+msgstr "Tt"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
+#: glib/gutils.c:2865
+msgid "PB"
+msgstr "Pt"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
+#: glib/gutils.c:2867
+msgid "EB"
+msgstr "Et"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
+#: glib/gutils.c:2871
+msgid "KiB"
+msgstr "KiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
+#: glib/gutils.c:2873
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
+#: glib/gutils.c:2877
+msgid "TiB"
+msgstr "TiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
+#: glib/gutils.c:2879
+msgid "PiB"
+msgstr "PiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
+#: glib/gutils.c:2881
+msgid "EiB"
+msgstr "EiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
+#: glib/gutils.c:2885
+msgid "kb"
+msgstr "kb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
+#: glib/gutils.c:2887
+msgid "Mb"
+msgstr "Mb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
+#: glib/gutils.c:2891
+msgid "Tb"
+msgstr "Tb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
+#: glib/gutils.c:2893
+msgid "Pb"
+msgstr "Pb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
+#: glib/gutils.c:2895
+msgid "Eb"
+msgstr "Eb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
+#: glib/gutils.c:2899
+msgid "Kib"
+msgstr "Kib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
+#: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+#| msgid "%u byte"
+#| msgid_plural "%u bytes"
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "tavu"
+msgstr[1] "tavua"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bitti"
+msgstr[1] "bittiä"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+#| msgid "%.1f KB"
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
+#, c-format
+#| msgid "%.1f kB"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
+
+#. Translators: the %s in "%s bytes" will always be replaced by a number.
+#: glib/gutils.c:3046
+#, c-format
+msgid "%s byte"
+msgid_plural "%s bytes"
+msgstr[0] "%s tavu"
+msgstr[1] "%s tavua"
+
+#. Translators: the %s in "%s bits" will always be replaced by a number.
+#: glib/gutils.c:3051
+#, c-format
+msgid "%s bit"
+msgid_plural "%s bits"
+msgstr[0] "%s bitti"
+msgstr[1] "%s bittiä"
+
+#: glib/gutils.c:3092
 #, c-format
-msgid "%.1f kB"
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u tavu"
+msgstr[1] "%u tavua"
+
+#. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
+#. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
+#. * compatibility.  Users will not see this string unless a program is using this deprecated function.
+#. * Please translate as literally as possible.
+#.
+#: glib/gutils.c:3105
+#, c-format
+msgid "%.1f KB"
 msgstr "%.1f kt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2769
+#: glib/gutils.c:3110
 #, c-format
-msgid "%.1f MB"
+msgid "%.1f MB"
 msgstr "%.1f Mt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2771
+#: glib/gutils.c:3115
 #, c-format
-msgid "%.1f GB"
+msgid "%.1f GB"
 msgstr "%.1f Gt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2773
+#: glib/gutils.c:3120
 #, c-format
-msgid "%.1f TB"
+msgid "%.1f TB"
 msgstr "%.1f Tt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2775
+#: glib/gutils.c:3125
 #, c-format
-msgid "%.1f PB"
+msgid "%.1f PB"
 msgstr "%.1f Pt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2777
+#: glib/gutils.c:3130
 #, c-format
-msgid "%.1f EB"
+msgid "%.1f EB"
 msgstr "%.1f Et"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2781
-#, c-format
-#| msgid "%.1f KiB"
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+#~ msgid "internal error or corrupted object"
+#~ msgstr "sisäinen virhe tai vioittunut kohde"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2783
-#, c-format
-#| msgid "%.1f MiB"
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "virheellinen yhdistelmä rivinvaihtolippuja"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2785
-#, c-format
-#| msgid "%.1f GiB"
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+#~ msgid "short utf8"
+#~ msgstr "lyhyt utf8"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2787
-#, c-format
-#| msgid "%.1f TiB"
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
+#~ msgid "unexpected repeat"
+#~ msgstr "odottamaton toisto"
+
+#~ msgid "failed to get memory"
+#~ msgstr "muistia ei voitu varata"
+
+#~ msgid ") without opening ("
+#~ msgstr ") ilman aloittavaa (-merkkiä"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "tuntematon merkki (?< jälkeen"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R tai (?[+-]numeroita täytyy seurata )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "virheellinen ehto (?(0)"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "rekursiivinen kutsu voisi olla päättymätön"
+
+#, fuzzy
+#~| msgid "digit expected"
+#~ msgid "digit expected after (?+"
+#~ msgstr "odotettiin numeroa"
+
+#, fuzzy
+#~| msgid "character value in \\x{...} sequence is too large"
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "Merkin arvo sekvenssissä \\x{…} on liian suuri"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE-kirjasto on käännetty ilman UTF8-ominaisuuksien tukea"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2789
 #, c-format
-#| msgid "%.1f PiB"
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Virhe optimoitaessa säännöllistä lauseketta %s: %s"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2791
 #, c-format
-#| msgid "%.1f EiB"
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f Mt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2795
 #, c-format
-#| msgid "%.1f kb"
-msgid "%.1f kb"
-msgstr "%.1f kb"
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f Gt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2797
 #, c-format
-#| msgid "%.1f Mb"
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f Tt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2799
 #, c-format
-#| msgid "%.1f Gb"
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f Pt"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2801
 #, c-format
-#| msgid "%.1f Tb"
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f Et"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2803
 #, c-format
-#| msgid "%.1f Pb"
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+#~| msgid "%.1f KiB"
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2805
 #, c-format
-#| msgid "%.1f Eb"
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+#~| msgid "%.1f MiB"
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2809
 #, c-format
-#| msgid "%.1f Kib"
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+#~| msgid "%.1f GiB"
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2811
 #, c-format
-#| msgid "%.1f Mib"
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+#~| msgid "%.1f TiB"
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2813
 #, c-format
-#| msgid "%.1f Gib"
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+#~| msgid "%.1f PiB"
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2815
 #, c-format
-#| msgid "%.1f Tib"
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+#~| msgid "%.1f EiB"
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2817
 #, c-format
-#| msgid "%.1f Pib"
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+#~| msgid "%.1f kb"
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2819
 #, c-format
-#| msgid "%.1f Eib"
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
+#~| msgid "%.1f Mb"
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
 
-#: glib/gutils.c:2853 glib/gutils.c:2970
 #, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u tavu"
-msgstr[1] "%u tavua"
+#~| msgid "%.1f Gb"
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
 
-#: glib/gutils.c:2857
 #, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bitti"
-msgstr[1] "%u bittiä"
+#~| msgid "%.1f Tb"
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
 
-#. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:2924
 #, c-format
-msgid "%s byte"
-msgid_plural "%s bytes"
-msgstr[0] "%s tavu"
-msgstr[1] "%s tavua"
+#~| msgid "%.1f Pb"
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
 
-#. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:2929
 #, c-format
-msgid "%s bit"
-msgid_plural "%s bits"
-msgstr[0] "%s bitti"
-msgstr[1] "%s bittiä"
+#~| msgid "%.1f Eb"
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
 
-#. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
-#. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
-#. * compatibility.  Users will not see this string unless a program is using this deprecated function.
-#. * Please translate as literally as possible.
-#.
-#: glib/gutils.c:2983
 #, c-format
-msgid "%.1f KB"
-msgstr "%.1f kt"
+#~| msgid "%.1f Kib"
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
 
-#: glib/gutils.c:2988
 #, c-format
-msgid "%.1f MB"
-msgstr "%.1f Mt"
+#~| msgid "%.1f Mib"
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
 
-#: glib/gutils.c:2993
 #, c-format
-msgid "%.1f GB"
-msgstr "%.1f Gt"
+#~| msgid "%.1f Gib"
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
 
-#: glib/gutils.c:2998
 #, c-format
-msgid "%.1f TB"
-msgstr "%.1f Tt"
+#~| msgid "%.1f Tib"
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
 
-#: glib/gutils.c:3003
 #, c-format
-msgid "%.1f PB"
-msgstr "%.1f Pt"
+#~| msgid "%.1f Pib"
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
 
-#: glib/gutils.c:3008
 #, c-format
-msgid "%.1f EB"
-msgstr "%.1f Et"
+#~| msgid "%.1f Eib"
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
 
 #, fuzzy
 #~| msgid "Error in address '%s' - the family attribute is malformed"
@@ -6785,11 +6997,6 @@ msgstr "%.1f Et"
 #~ msgid "Error mounting %s: %s\n"
 #~ msgstr "Virhe yhteydenotossa: %s\n"
 
-#, fuzzy
-#~| msgid "Error setting extended attribute '%s': %s"
-#~ msgid "Error setting attribute: %s\n"
-#~ msgstr "Virhe asetettaessa laajennettua ominaisuutta ”%s”: %s"
-
 #~ msgid "Error opening file '%s': %s"
 #~ msgstr "Virhe avattaessa tiedostoa ”%s”: %s"
 
index 0d7c048..a26a7d8 100644 (file)
--- a/po/fr.po
+++ b/po/fr.po
@@ -1,5 +1,5 @@
 # French translation of glib.
-# Copyright (C) 2001-2021 Free Software Foundation, Inc.
+# Copyright (C) 2001-2022 Free Software Foundation, Inc.
 # This file is distributed under the same license as the glib package.
 #
 # Christophe Merlet <redfox@redfoxcenter.org>, 2001-2006.
@@ -7,21 +7,21 @@
 # Jonathan Ernst <jonathan@ernstfamily.ch>, 2006.
 # Robert-André Mauchin <zebob.m@pengzone.org>, 2006-2008.
 # Stéphane Raimbault <stephane.raimbault@gmail.com>, 2007.
-# Claude Paroz <claude@2xlibre.net>, 2007-2021.
 # Bruno Brouard <annoa.b@gmail.com>, 2010-2012.
 # Gérard Baylard <Geodebay@gmail.com>, 2010.
 # Alexandre Franke <alexandre.franke@gmail.com>, 2012.
 # Thibault Martin <mail@thibaultmart.in>, 2020.
 # Guillaume Bernard <associations@guillaume-bernard.fr>, 2021.
 # Charles Monzat <charles.monzat@free.fr>, 2016-2022.
+# Claude Paroz <claude@2xlibre.net>, 2007-2022.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-05-18 14:09+0000\n"
-"PO-Revision-Date: 2022-05-21 23:04+0200\n"
-"Last-Translator: Charles Monzat <charles.monzat@free.fr>\n"
+"POT-Creation-Date: 2022-09-10 09:05+0000\n"
+"PO-Revision-Date: 2022-09-10 15:17+0200\n"
+"Last-Translator: Claude Paroz <claude@2xlibre.net>\n"
 "Language-Team: GNOME French Team <gnomefr@traduc.org>\n"
 "Language: fr\n"
 "MIME-Version: 1.0\n"
@@ -30,144 +30,157 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 "X-Generator: Gtranslator 40.0\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr ""
 "La définition des applications par défaut n’est pas encore prise en charge"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "La définition de l’application comme étant la dernière utilisée pour le type "
 "n’est pas encore prise en charge"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"Impossible de trouver l’application par défaut pour le type de contenu « %s »"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr ""
+"Impossible de trouver l’application par défaut pour le protocole d’URI « %s »"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Options GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Afficher les options GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Entrer dans le mode de service GApplication (utiliser à partir des fichiers "
 "de service D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Remplacer l’identifiant d’application"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Remplacer l’instance en cours"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Afficher l’aide"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[COMMANDE]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Afficher la version"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Afficher les informations de version et quitter"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Lister les applications"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Afficher la liste des applications installées activables par D-Bus (par "
 "fichiers .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Lancer une application"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Lancer l’application (avec d’éventuels fichiers à ouvrir)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "ID_APP [FICHIER…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Activer une action"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Invoquer une action sur l’application"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "ID_APP ACTION [PARAMÈTRE]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Afficher les actions disponibles"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr ""
 "Afficher la liste des actions statiques d’une application (à partir du "
 "fichier .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "ID_APP"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "COMMANDE"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "La commande pour laquelle l’aide détaillée doit être affichée"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Identifiant d’application au format D-Bus (ex. : org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FICHIER"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Noms de fichiers relatifs ou absolus ou URI à ouvrir"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ACTION"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Nom de l’action à invoquer"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMÈTRE"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Paramètre facultatif pour l’invocation de l’action, au format GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -176,26 +189,26 @@ msgstr ""
 "Commande inconnue %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Utilisation :\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Paramètres :\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[PARAMS…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Commandes :\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -204,7 +217,7 @@ msgstr ""
 "Utilisez « %s help COMMANDE » pour obtenir de l’aide détaillée.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -213,13 +226,13 @@ msgstr ""
 "La commande %s exige un identifiant d’application à suivre directement\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "identifiant d’application non valide : « %s »\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -228,21 +241,21 @@ msgstr ""
 "« %s » n’accepte aucun paramètre\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "impossible de se connecter à D-Bus : %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "erreur d’envoi du message %s à l’application : %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "un nom d’action doit être indiqué après l’identifiant d’application\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -252,25 +265,25 @@ msgstr ""
 "les noms d’actions ne peuvent contenir que des caractères alphanumériques, "
 "« - » et « . »\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "erreur d’analyse du paramètre d’action : %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "les actions n’acceptent pas plus d’un paramètre\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "la commande list-actions n’accepte que l’identifiant de l’application"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "impossible de trouver le fichier desktop pour l’application %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -279,132 +292,132 @@ msgstr ""
 "commande non reconnue : %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "La valeur de comptage fournie à %s est trop grande"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Le positionnement n’est pas pris en charge sur le flux de base"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Impossible de tronquer GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Le flux est déjà fermé"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "La troncature n’est pas prise en charge sur le flux de base"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "L’opération a été annulée"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Objet non valide, non initialisé"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Séquence multi-octet incomplète en entrée"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Espace insuffisant dans la destination"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Séquence d’octets incorrecte en entrée du convertisseur"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Erreur lors de la conversion : %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Initialisation annulable non prise en charge"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr ""
 "La conversion du jeu de caractères « %s » vers « %s » n’est pas prise en "
 "charge"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Impossible d’ouvrir le convertisseur de « %s » vers « %s »"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "Type %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Type inconnu"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "Type de fichier %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials contient des données non valables"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials n’est pas implémenté sur ce système d’exploitation"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Il n’y a pas de prise en charge de GCredentials pour votre plate-forme"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr ""
 "GCredentials ne contient pas d’identifiant de processus sur ce système "
 "d’exploitation"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr ""
 "L’usurpation d’identité n’est pas possible sur ce système d’exploitation"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Fin précoce de flux inattendue"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Clé « %s » non prise en charge dans l’élément d’adresse « %s »"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr ""
 "Combinaison clé/valeur sans signification dans l’élément d’adresse « %s »"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -413,30 +426,30 @@ msgstr ""
 "L’adresse « %s » n’est pas valide (nécessite exactement une des clés de "
 "« path », « dir », « tmpdir » ou « abstract »)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Erreur dans l’adresse « %s » — l’attribut « %s » est mal formé"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Transport « %s » inconnu ou non pris en charge pour l’adresse « %s »"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr ""
 "L’élément d’adresse « %s » ne comporte pas de caractère deux-points (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr ""
 "Le nom de transport dans l’élément d’adresse « %s » ne doit pas être vide"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -445,7 +458,7 @@ msgstr ""
 "Le couple clé/valeur %d, « %s », dans l’élément d’adresse « %s » ne comporte "
 "pas de signe égal"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -453,7 +466,7 @@ msgstr ""
 "Le couple clé/valeur %d, « %s », dans l’élément d’adresse « %s » ne doit pas "
 "avoir une clé vide"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -462,7 +475,7 @@ msgstr ""
 "Erreur lors du décodage de la clé ou de la valeur dans le couple clé/valeur "
 "%d, « %s », dans l’élément d’adresse « %s »"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -471,89 +484,89 @@ msgstr ""
 "Erreur dans l’adresse « %s » — le transport Unix requiert que soit "
 "exactement définie une des clés « path » ou « abstract »"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Erreur dans l’adresse « %s » — l’attribut de l’hôte est manquant ou mal formé"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr ""
 "Erreur dans l’adresse « %s » — l’attribut du port est manquant ou mal formé"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Erreur dans l’adresse « %s » — l’attribut du fichier à dénomination unique "
 "est manquant ou mal formé"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Erreur de lancement automatique :"
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr ""
 "Erreur lors de l’ouverture du fichier à dénomination unique « %s » : %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Erreur de lecture du fichier à dénomination unique « %s » : %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Erreur de lecture du fichier à dénomination unique « %s », 16 octets "
 "attendus, %d reçus"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr ""
 "Erreur d’écriture du contenu du fichier à numérotation unique « %s » sur le "
 "flux :"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "L’adresse indiquée est vide"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Impossible de générer dynamiquement un bus messages quand AT_SECURE est "
 "défini"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "Impossible de générer dynamiquement un bus messages sans identifiant "
 "machine : "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Impossible de lancer automatiquement D-Bus sans $DISPLAY X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Erreur lors de la génération de la ligne de commande « %s » : "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Impossible de déterminer l’adresse du bus de session (non pris en charge "
 "pour ce système d’exploitation)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -562,7 +575,7 @@ msgstr ""
 "Impossible de déterminer l’adresse du bus à partir de la variable "
 "d’environnement DBUS_STARTER_BUS_TYPE — valeur inconnue « %s »"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -570,7 +583,7 @@ msgstr ""
 "Impossible de déterminer l’adresse du bus étant donné que la variable "
 "d’environnement DBUS_STARTER_BUS_TYPE n’est pas définie"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Type de bus %d inconnu"
@@ -585,7 +598,7 @@ msgstr ""
 "Manque de contenu imprévu lors de la tentative de lecture (sécurisée) d’une "
 "ligne"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -593,23 +606,23 @@ msgstr ""
 "Tous les mécanismes d’authentification disponibles ont été épuisés (tentés : "
 "%s) (disponibles : %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr ""
 "Les identifiants des utilisateurs doivent être identiques pour le pair et le "
 "serveur"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Annulé via GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr ""
 "Erreur lors de la récupération d’information sur le répertoire « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -617,34 +630,34 @@ msgstr ""
 "Les droits d’accès au répertoire « %s » sont mal formés. Mode 0700 attendu, "
 "0%o obtenu"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Erreur lors de la création du répertoire « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Opération non prise en charge"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Erreur lors de l’ouverture du trousseau de clés « %s » en lecture : "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "La ligne %d du trousseau de clés de « %s » avec le contenu « %s » est mal "
 "formée"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -652,7 +665,7 @@ msgstr ""
 "Le premier jeton de la ligne %d du trousseau de clés de « %s » avec le "
 "contenu « %s » est mal formé"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -660,60 +673,60 @@ msgstr ""
 "Le deuxième jeton de la ligne %d du trousseau de clés de « %s » avec le "
 "contenu « %s » est mal formé"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr ""
 "Impossible de trouver un cookie avec l’identifiant %d dans le trousseau de "
 "clés de « %s »"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Erreur lors de la création du fichier verrou « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Erreur lors de la destruction de l’ancien fichier verrou « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Erreur lors de la fermeture du fichier verrou (non lié) « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr ""
 "Erreur lors de la suppression du lien avec le fichier verrou « %s » : %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Erreur lors de l’ouverture du trousseau de clés « %s » en écriture : "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(en outre, le relèvement du verrou pour « %s » a aussi échoué : %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "La connexion est fermée"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Le délai d’attente est dépassé"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Marqueurs non pris en charge rencontrés lors de la construction d’une "
 "connexion côté client"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -721,107 +734,107 @@ msgstr ""
 "Pas d’interface « org.freedesktop.DBus.Properties » pour l’objet à "
 "l’emplacement %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "La propriété « %s » n’existe pas"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "La propriété « %s » ne peut pas être lue"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "La propriété « %s » ne peut pas être écrite"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Erreur lors de la définition de la propriété « %s » : type attendu « %s », "
 "« %s » obtenu"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "L’interface « %s » n’existe pas"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "L’interface « %s » n’existe pas pour l’objet à l’emplacement %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "La méthode « %s » n’existe pas"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Le type du message, « %s », ne correspond pas au type attendu « %s »"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Un objet est déjà exporté pour l’interface « %s » en « %s »"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Impossible d’obtenir la propriété %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Impossible de définir la propriété %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "La méthode « %s » a renvoyé le type « %s », mais « %s » était attendu"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr ""
 "La méthode « %s » sur l’interface « %s » avec la signature « %s » n’existe "
 "pas"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Une sous-arborescence est déjà exportée pour « %s »"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "L’objet n’existe pas à l’emplacement « %s »"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "le type est « INVALID »"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Message de METHOD_CALL : champ d’en-tête PATH ou MEMBER manquant"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Message de METHOD_RETURN : champ d’en-tête REPLY_SERIAL manquant"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Message d’ERREUR : champ d’en-tête REPLY_SERIAL ou ERROR_NAME manquant"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Message de SIGNAL : champ d’en-tête PATH, INTERFACE ou MEMBER manquant"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -829,7 +842,7 @@ msgstr ""
 "Message de SIGNAL : le champ d’en-tête PATH utilise la valeur réservée /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -837,21 +850,21 @@ msgstr ""
 "Message de SIGNAL : le champ d’en-tête INTERFACE utilise la valeur réservée "
 "org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Lecture de %lu octet demandée, mais seulement %lu reçu(s)"
 msgstr[1] "Lecture de %lu octets demandée, mais seulement %lu reçu(s)"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr ""
 "Octet 00 (NUL) attendu à la fin de la chaîne « %s » mais un octet %d a été "
 "trouvé"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -861,23 +874,23 @@ msgstr ""
 "rencontrés à la position %d (longueur de la chaîne : %d octets). La chaîne "
 "UTF-8 valide jusqu’à cet endroit est « %s »"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Valeur imbriquée trop profondément"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr ""
 "La valeur analysée « %s » n’est pas un chemin vers un objet D-Bus valide"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "La valeur analysée « %s » n’est pas une signature D-Bus valide"
 
 # 2<<26  donne 128 Mo, 2^26 donne 64 Mo, 1<<26 donne 64 Mo
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -890,7 +903,7 @@ msgstr[1] ""
 "Un tableau de %u octets de long a été trouvé. La longueur maximale est de "
 "2<<26 octets (64 Mo)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -899,18 +912,18 @@ msgstr ""
 "Un tableau de type « a%c » a été trouvé, avec une longueur attendue multiple "
 "de %u octets, mais la longueur réelle est de %u octets"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Les structures vides (tuples) ne sont pas autorisées dans D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr ""
 "La valeur « %s » analysée en tant que variant n’est pas une signature valide "
 "de D-Bus"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -918,7 +931,7 @@ msgstr ""
 "Erreur en désérialisant le GVariant en chaîne de type « %s » à partir du "
 "format de transmission D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -927,30 +940,30 @@ msgstr ""
 "Valeur de boutisme non valide. 0x6c (« l ») ou 0x42 (« B ») attendus, mais "
 "0x%02x trouvé"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Version majeure du protocole non valide. 1 attendu, %d trouvé"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "En-tête de signature trouvé mais n’est pas de type signature"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "En-tête de signature trouvé avec la signature « %s », mais le corps du "
 "message est vide"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr ""
 "La valeur analysée « %s » n’est pas une signature valide de D-Bus (pour le "
 "corps)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -961,11 +974,11 @@ msgstr[1] ""
 "Pas de signature d’en-tête dans le message, mais le corps du message est de "
 "%u octets"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Impossible de désérialiser le message : "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -973,7 +986,7 @@ msgstr ""
 "Erreur en sérialisant le GVariant en chaîne de type « %s » dans le format de "
 "transmission D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
@@ -981,18 +994,18 @@ msgstr ""
 "Le nombre de descripteurs de fichiers dans le message (%d) diffère de celui "
 "du champ d’en-tête (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Impossible de sérialiser le message : "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "Le corps du message a la signature « %s », mais il n’y a pas d’en-tête de "
 "signature"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -1001,57 +1014,57 @@ msgstr ""
 "Le corps du message a une signature de type « %s », mais celle dans le champ "
 "d’en-tête est « %s »"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 "Le corps du message est vide mais sa signature dans le champ d’en-tête est "
 "« (%s) »"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Retour d’erreur avec un corps de type « %s »"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Retour d’erreur avec un corps vide"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(saisissez n’importe quel caractère pour fermer cette fenêtre)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 "La session dbus n’est pas lancée et autolaunch (le lancement automatique) a "
 "échoué"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Impossible d’obtenir le profil matériel : %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Impossible de charger %s ou %s : "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Erreur lors de l’appel de StartServiceByName pour %s : "
 
 # Guillemets anglais laissés volontairement
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Réponse %d inattendue de la méthode StartServiceByName(\"%s\")"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1061,33 +1074,33 @@ msgstr ""
 "%s sans propriétaire alors que le proxy a été construit avec le marqueur "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "L’espace de noms abstrait n’est pas pris en charge"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr ""
 "Impossible de définir un fichier à dénomination unique lors de la création "
 "d’un serveur"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr ""
 "Erreur lors de l’écriture du fichier à dénomination unique à « %s » : %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "La chaîne « %s » n’est pas un GUID valide de D-Bus"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Impossible d’écouter sur le transport « %s » non pris en charge"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1110,60 +1123,60 @@ msgstr ""
 "\n"
 "Utiliser « %s COMMANDE --help » pour obtenir une aide sur chaque commande.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Erreur : %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Erreur lors de l’analyse du XML d’introspection : %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Erreur : %s n’est pas un nom valide\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Erreur : « %s » n’est pas un chemin d’objet valide\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Connexion au bus système"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Connexion au bus de session"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Connexion à l’adresse D-Bus donnée"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Options de connexion au point terminal :"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Options définissant la connexion au point terminal"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Aucun point terminal de connexion défini"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Plusieurs points terminaux de connexion définis"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
@@ -1171,7 +1184,7 @@ msgstr ""
 "Avertissement : selon les données de l’examen interne, l’interface « %s » "
 "n’existe pas\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1180,167 +1193,167 @@ msgstr ""
 "Avertissement : selon les données de l’examen interne, la méthode « %s » "
 "n’existe pas sur l’interface « %s »\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Destination facultative pour le signal (nom unique)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Chemin de l’objet sur lequel émettre le signal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Noms de signal et d’interface"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Émet un signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Erreur de connexion : %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Erreur : %s n’est pas un nom unique de bus valide.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Erreur : le chemin pour l’objet n’est pas précisé\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Erreur : le nom du signal n’est pas défini\n"
 
 # c-format
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Erreur : le nom de signal « %s » n’est pas valide\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Erreur : %s n’est pas un nom d’interface valide\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Erreur : %s n’est pas un nom de membre valide\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Erreur lors de l’analyse du paramètre %d : %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Erreur de purge de la connexion : %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nom de la destination sur laquelle appeler une méthode"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Chemin de l’objet sur lequel appeler une méthode"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Noms de méthode et d’interface"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Délai d’attente en secondes"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Permettre l’autorisation interactive"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Appeler une méthode sur un objet distant."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Erreur : la destination n’est pas précisée\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Erreur : %s n’est pas un nom de bus valide\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Erreur : le nom de la méthode n’est pas défini\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Erreur : le nom de méthode « %s » n’est pas valide\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Erreur d’analyse du paramètre %d de type « %s » : %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Erreur d’ajout de l’identificateur %d : %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nom de la destination à examiner en interne"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Chemin de l’objet à examiner en interne"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Imprimer le XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Examiner en interne les enfants"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "N’afficher que les propriétés"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Examiner en interne un objet distant."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nom de la destination à surveiller"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Chemin de l’objet à surveiller"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Surveiller un objet distant."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 "Erreur : impossible de surveiller une connexion qui n’est pas un bus de "
 "messages\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Service à activer avant d’attendre l’autre (nom bien connu)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1348,137 +1361,137 @@ msgstr ""
 "Délai d’attente avant de quitter avec une erreur (secondes) ; 0 pour aucun "
 "délai (par défaut)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPTION…] NOM-DE-BUS"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Attend l’apparition d’un nom de bus."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Erreur : un service à activer doit être indiqué.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Erreur : un service à attendre doit être indiqué.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Erreur : trop de paramètres.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Erreur : %s n’est pas un nom de bus bien connu valide\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Non autorisé à modifier les paramètres de débogage"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "Sans nom"
 
 # Un fichier Desktop n’est pas forcément sur le bureau...
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Le fichier .desktop n’a pas précisé son champ Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Impossible de trouver le terminal requis par l’application"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3637
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Impossible de créer le dossier de configuration utilisateur d’application "
 "%s : %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3641
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr ""
 "Impossible de créer le dossier de configuration utilisateur MIME %s : %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
 msgstr "Les informations de l’application ne comportent pas d’identifiant"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4143
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Impossible de créer le fichier .desktop utilisateur %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Définition personnalisée pour %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "le lecteur n’implémente pas l’éjection (« eject »)"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr ""
 "le lecteur n’implémente pas l’éjection combinée ou non (« eject » ou "
 "« eject_with_operation »)"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "le lecteur n’implémente pas la scrutation du média (« polling »)"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "le lecteur n’implémente pas le démarrage (« start »)"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "le lecteur n’implémente pas l’arrêt (« stop »)"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr ""
 "Le moteur TLS n’implémente pas la récupération du couplage TLS (« TLS "
 "binding retrieval »)"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "La prise en charge TLS n’est pas disponible"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "La prise en charge DTLS n’est pas disponible"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Impossible de gérer la version %d du codage GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Nombre de jetons incorrect (%d) dans le codage GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Impossible de gérer la version %d du codage GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Nombre de jetons incorrect (%d) dans le codage GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Un GEmblem est attendu pour le GEmblemedIcon"
 
@@ -1486,218 +1499,224 @@ msgstr "Un GEmblem est attendu pour le GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Le point de montage conteneur n’existe pas"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Impossible d’écraser un répertoire"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Impossible d’écraser un répertoire par un autre répertoire"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Le fichier cible existe"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Impossible de copier récursivement un répertoire"
 
 # http://en.wikipedia.org/wiki/Splice_(system_call)
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "L’opération « splice » n’est pas prise en charge"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Erreur lors de l’opération de « splicing » sur le fichier : %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "La copie (reflink/clone) entre points de montage n’est pas prise en charge"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "La copie (reflink/clone) n’est pas prise en charge ou n’est pas valide"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr ""
 "La copie (reflink/clone) n’est pas prise en charge ou n’a pas fonctionné"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Impossible de copier le fichier spécial"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Valeur de lien symbolique donnée non valide"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Liens symboliques non pris en charge"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "La corbeille n’est pas prise en charge"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Les noms de fichiers ne peuvent comporter de « %c »"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr ""
+"La création d’un répertoire temporaire pour le modèle « %s » a échoué : %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "le volume n’implémente pas le montage"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Aucune application n’est enregistrée pour gérer ce fichier"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "L’énumérateur est fermé"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "L’énumérateur de fichiers est en cours d’opération"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "L’énumérateur de fichiers est déjà fermé"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Impossible de gérer la version %d du codage de GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Données d’entrée incorrectes pour GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Le flux ne prend pas en charge query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Le positionnement n’est pas pris en charge sur le flux"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "La troncature n’est pas autorisée sur un flux d’entrée"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "La troncature n’est pas prise en charge sur le flux"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Nom d’hôte non valide"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Mauvaise réponse du mandataire HTTP"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Connexion mandataire HTTP non autorisée"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "L’authentification auprès du mandataire HTTP a échoué"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Authentification obligatoire pour le mandataire HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "La connexion au mandataire HTTP a échoué : %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Réponse du serveur mandataire HTTP trop grande"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr ""
 "Le serveur mandataire HTTP a terminé la connexion de manière inattendue."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Nombre de jetons incorrect (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Aucun type pour le nom de classe %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Le type %s n’implémente pas l’interface GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Le type %s n’est pas classé"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Numéro de version incorrect : %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr ""
 "Le type %s n’implémente pas la fonction from_tokens() de l’interface GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Impossible de gérer la version fournie du codage de l’icône"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Aucune adresse indiquée"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "La longueur %u est trop importante pour l’adresse"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "L’adresse possède des bits définis au-delà de la longueur du préfixe"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Impossible d’analyser « %s » comme masque d’adresse IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Espace insuffisant pour une adresse de connecteur réseau"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Adresse de connecteur réseau non prise en charge"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Le flux en entrée n’implémente pas « read »"
 
@@ -1707,126 +1726,126 @@ msgstr "Le flux en entrée n’implémente pas « read »"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Le flux a une opération en cours"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Copier avec le fichier"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Conserver avec le fichier lors du déplacement"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "« version » n’accepte aucun paramètre"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Utilisation :"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Afficher les informations de version et quitter."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Commandes :"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Concaténer les fichiers vers la sortie standard"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Copier un ou plusieurs fichiers"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Afficher des informations à propos des emplacements"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Démarrer une application depuis un fichier desktop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Énumérer le contenu des emplacements"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Obtenir ou définir le gestionnaire d’un type MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Créer des répertoires"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Surveiller les modifications de fichiers et de répertoires"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Monter ou démonter les emplacements"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Déplacer un ou plusieurs fichiers"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Ouvrir des fichiers avec l’application par défaut"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Renommer un fichier"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Supprimer un ou plusieurs fichiers"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Lire à partir de l’entrée standard et enregistrer"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Définir un attribut de fichier"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Déplacer des fichiers ou répertoires dans la corbeille"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Énumérer le contenu des emplacements dans une arborescence"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Utilisez %s pour obtenir de l’aide détaillée.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Erreur lors de l’écriture vers stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:91
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "EMPLACEMENT"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Concaténer des fichiers et afficher vers la sortie standard."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1836,60 +1855,60 @@ msgstr ""
 "utilisant des emplacements GIO au lieu de fichiers locaux : par exemple,\n"
 "on peut indiquer un emplacement comme smb://serveur/ressource/fichier.txt."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Aucun emplacement indiqué"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Aucun répertoire cible"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Afficher la progression"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Demander avant d’écraser"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Préserver tous les attributs"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Créer une sauvegarde des fichiers de destination existants"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Ne jamais suivre les liens symboliques"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Utiliser les permissions par défaut de la destination"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "%s sur %s transférés (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "SOURCE"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINATION"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Copier un ou plusieurs fichiers de SOURCE vers DESTINATION."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1899,98 +1918,91 @@ msgstr ""
 "utilisant des emplacements GIO au lieu de fichiers locaux : par exemple,\n"
 "on peut indiquer un emplacement comme smb://serveur/ressource/fichier.txt."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "La destination « %s » n’est pas un répertoire"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s : écraser « %s » ? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Afficher les attributs en écriture"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Obtenir les informations du système de fichiers"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Les attributs à obtenir"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUTS"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Ne pas suivre les liens symboliques"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "attributs :\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nom d’affichage : %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "nom d’édition : %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nom : %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "type : %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "taille : "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "caché\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri : %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "chemin local : %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "montage unix : %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Attributs pouvant être définis :\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Espaces de noms des attributs en écriture :\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Afficher des informations à propos des emplacements."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2006,11 +2018,11 @@ msgstr ""
 "correspond à tous les attributs"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "FICHIER-DESKTOP [PARAMÈTRE-FICHIER]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -2018,52 +2030,52 @@ msgstr ""
 "Démarrer une application depuis un fichier desktop, en lui fournissant des "
 "paramètres optionnels de nom de fichier."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Aucun fichier desktop indiqué"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr ""
 "La commande d’exécution n’est pas prise en charge sur cette plate-forme pour "
 "le moment"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Impossible de charger « %s » : %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Impossible de charger les détails de l’application pour « %s »"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Impossible de lancer l’application « %s » : %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Afficher les fichiers cachés"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Utiliser une mise en forme de liste étendue"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Afficher les noms d’affichage"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Afficher les URI complètes"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Énumérer le contenu des emplacements."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2077,19 +2089,19 @@ msgstr ""
 "standard::icon)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TYPE_MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "GESTIONNAIRE"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Obtient ou définit le gestionnaire d’un type MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2099,58 +2111,58 @@ msgstr ""
 "et recommandées pour le type MIME. Si un gestionnaire est indiqué, il est\n"
 "défini comme gestionnaire par défaut pour le type MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr ""
 "Un seul type MIME doit être indiqué, et potentiellement un gestionnaire"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Aucune application par défaut pour « %s »\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Application par défaut pour « %s » : %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Applications inscrites :\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Aucune application inscrite\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Applications recommandées :\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Aucune application recommandée\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Le chargement des informations du gestionnaire « %s » a échoué"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "La définition de « %s » comme gestionnaire par défaut pour « %s » a échoué : "
 "%s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Créer les répertoires parents"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Créer des répertoires."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2160,137 +2172,137 @@ msgstr ""
 "utilisant des emplacements GIO au lieu de fichiers locaux : par exemple,\n"
 "on peut indiquer un emplacement comme smb://serveur/ressource/répertoire."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Surveille un répertoire (par défaut : en fonction du type)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Surveille un fichier (par défaut : en fonction du type)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Surveille un fichier directement (détecte les modifications par liens durs)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr ""
 "Surveille un fichier directement, mais ne signale pas les modifications"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Signale les déplacements et les renommages comme simples évènements "
 "suppression/création"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Surveille les évènements de montage"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Surveille les modifications de fichiers ou de répertoires."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Monter comme montable"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Monter le volume selon le fichier de périphérique ou autre identifiant"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Démonter"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Éjecter"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Arrêter le disque selon le fichier de périphérique"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "PÉRIPHÉRIQUE"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Démonter tous les montages du protocole donné"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "PROTOCOLE"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 "Ignorer les opérations de fichier en cours lors du démontage ou de l’éjection"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Utiliser un utilisateur anonyme lors de l’authentification"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Énumérer"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Surveiller les évènements"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Afficher des informations supplémentaires"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "PIM numérique lors du déverrouillage du volume VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Monter un volume caché TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Monter un volume système TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr "Accès anonyme refusé"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr "Aucun disque correspondant au fichier de périphérique"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr "Aucun volume pour l’identifiant donné"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr "Monter ou démonter les emplacements."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Ne pas utiliser la copie ou la suppression de repli"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Déplacer un ou plusieurs fichiers de SOURCE vers DEST."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2300,12 +2312,12 @@ msgstr ""
 "utilisant des emplacements GIO au lieu de fichiers locaux : par exemple,\n"
 "on peut indiquer un emplacement comme smb://serveur/ressource/fichier.txt"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "La cible %s n’est pas un répertoire"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2313,130 +2325,134 @@ msgstr ""
 "Ouvrir les fichiers avec l’application par défaut\n"
 "inscrite pour gérer les fichiers de ce type."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignorer les fichiers non existants, ne jamais demander"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Supprimer les fichiers indiqués."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NOM"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Renommer un fichier."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Paramètre manquant"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:139
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Trop de paramètres"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Le renommage a réussi. Nouvelle uri : %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Créer seulement s’il n’existe pas"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Ajouter à la fin du fichier"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Lors de la création, limiter l’accès à l’utilisateur actuel"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr ""
 "Lors d’un remplacement, remplacer comme si la destination n’existait pas"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Afficher le nouvel etag à la fin"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Le etag du fichier en cours d’écrasement"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Erreur de lecture à partir de l’entrée standard"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag non disponible\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Lire à partir de l’entrée standard et enregistrer vers DEST."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Aucune destination indiquée"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Type de l’attribut"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYPE"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Supprimer la définition de l’attribut indiqué"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATTRIBUT"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALEUR"
 
-#: gio/gio-tool-set.c:95
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Définir un attribut de fichier de l’EMPLACEMENT."
 
-#: gio/gio-tool-set.c:115
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Emplacement non indiqué"
 
-#: gio/gio-tool-set.c:122
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Attribut non indiqué"
 
-#: gio/gio-tool-set.c:132
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Valeur non indiquée"
 
-#: gio/gio-tool-set.c:182
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Type d’attribut « %s » non valide"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Vider la corbeille"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr ""
 "Lister les fichiers de la corbeille ainsi que leur emplacement d’origine"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2444,24 +2460,24 @@ msgstr ""
 "Restaurer un fichier depuis la corbeille vers son emplacement d’origine "
 "(peut recréer le répertoire)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Impossible de trouver l’emplacement d’origine"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Impossible de recréer l’emplacement d’origine : "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Impossible de déplacer le fichier vers son emplacement d’origine : "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr ""
 "Déplacer ou restaurer des fichiers ou des répertoires vers la corbeille."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2470,45 +2486,45 @@ msgstr ""
 "corbeille\n"
 "existe déjà, il ne sera pas écrasé à moins que --force soit précisé."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Le chemin indiqué ne commence pas par trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Suivre les liens symboliques, les montages et les raccourcis"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr ""
 "Afficher la liste du contenu de répertoires dans un format arborescent."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Élément <%s> interdit dans <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Élément <%s> interdit au premier niveau"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Le fichier %s apparaît plusieurs fois dans la ressource"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "La localisation de « %s » dans tous les répertoires source a échoué"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "La localisation de « %s » dans le répertoire actuel a échoué"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Option de traitement inconnue « %s »"
@@ -2517,38 +2533,38 @@ msgstr "Option de traitement inconnue « %s »"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Un prétraitement %s a été demandé, mais %s n’est pas défini et %s n’est pas "
 "dans le chemin PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Erreur de lecture du fichier %s : %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Erreur à la compression du fichier %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "<%s> ne peut pas contenir du texte"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Affiche la version du programme et quitte"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nom du fichier de sortie"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2556,49 +2572,49 @@ msgstr ""
 "Les répertoires à partir desquels charger les fichiers référencés dans "
 "FICHIER (par défaut le répertoire actuel)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "RÉPERTOIRE"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Générer la sortie dans le format sélectionné par l’extension du nom de "
 "fichier cible"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Générer l’en-tête de la source"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Générer le code source utilisé pour lier vers le fichier ressource dans "
 "votre code"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Générer la liste des dépendances"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nom du fichier de dépendances à générer"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inclure les cibles « phony » dans le fichier de dépendances généré"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Ne pas créer et enregistrer automatiquement la ressource"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Ne pas exporter les fonctions ; les déclarer G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2606,15 +2622,15 @@ msgstr ""
 "Ne pas inclure les données de ressources dans le fichier C ; on suppose "
 "plutôt qu’elles sont liées de façon externe"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Nom d’identifiant C utilisé pour le code source généré"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Le compilateur C cible (par défaut : la variable d’environnement CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2625,123 +2641,123 @@ msgstr ""
 "xml\n"
 "et le fichier de ressource possède l’extension .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Vous devez indiquer un et un seul nom de fichier\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "le pseudo doit contenir au minimum 2 caractères"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Valeur numérique non valide"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> est déjà défini"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' a déjà été défini"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "les valeurs de drapeaux doivent avoir au moins un bit défini"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> doit contenir au moins une <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> n’est pas contenu dans l’intervalle défini"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> n’est pas un membre valide du type énuméré défini"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> contient une chaîne absente du type drapeau défini"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> contient une chaîne absente de <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> a déjà été défini pour cette clé"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> non autorisé pour les clés de type « %s »"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "le minimum de <range> est plus grand que son maximum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "catégorie l10n non prise en charge : %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n demandée, mais aucun domaine gettext indiqué"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "contexte de traduction donné pour une valeur sans activation de l10n"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "L’analyse de la valeur <default> de type « %s » a échoué : "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> ne peut pas être défini pour des clés marquées comme étant du type "
 "énuméré"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> a déjà été défini pour cette clé"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> non autorisés pour des clés du type « %s »"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> a déjà été défini"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> doit contenir au moins un <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> a déjà été défini pour cette clé"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2749,7 +2765,7 @@ msgstr ""
 "<aliases> ne peut être défini que pour des clés de type énuméré ou drapeau, "
 "ou après <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2758,44 +2774,44 @@ msgstr ""
 "<alias value='%s'/> a été donné alors que « %s » est déjà un membre du type "
 "énuméré"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> a été donné alors que <choice value='%s'/> est déjà "
 "présent"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> est déjà défini"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "la cible d’alias « %s » n’est pas dans le type énuméré"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "la cible d’alias « %s » n’est pas dans <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> doit contenir au moins un <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Les noms vides ne sont pas autorisés"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr ""
 "Nom « %s » non valide : les noms doivent commencer par une lettre minuscule"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2804,39 +2820,39 @@ msgstr ""
 "Nom « %s » non valide : caractère « %c » non valide ; seuls les minuscules, "
 "les nombres et le tiret (« - ») sont autorisés"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "Nom « %s » non valide : deux tirets successifs (« -- ») ne sont pas autorisés"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr ""
 "Nom « %s » non valide : le dernier caractère ne peut pas être un tiret (« -"
 " »)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nom « %s » non valide : la longueur maximale est 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> a déjà été défini"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Impossible d’ajouter des clés à un schéma « list-of »"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> a déjà été défini"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2845,7 +2861,7 @@ msgstr ""
 "<key name='%s'> masque <key name='%s'> dans <schema id='%s'> ; utilisez "
 "<override> pour modifier la valeur"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2854,57 +2870,57 @@ msgstr ""
 "<key> ne peut recevoir qu’un et un seul attribut parmi « type », « enum » ou "
 "« flags »"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> pas (encore) défini."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Chaîne de type GVariant « %s » non valide"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "un <override> est donné mais son schéma n’étend rien du tout"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Aucune <key name='%s'> à redéfinir"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> déjà défini"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> déjà défini"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> étend le schéma « %s » qui n’existe pas encore"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr ""
 "<schema id='%s'> est une liste du schéma « %s » qui n’existe pas encore"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Un schéma avec un chemin ne peut contenir de liste"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Impossible d’étendre un schéma avec un chemin"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2912,7 +2928,7 @@ msgstr ""
 "<schema id='%s'> est une liste ; elle étend <schema id='%s'> qui n’est pas "
 "une liste"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2921,18 +2937,18 @@ msgstr ""
 "<schema id='%s' list-of='%s'> étend <schema id='%s' list-of='%s'> mais "
 "« %s » n’étend pas « %s »"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr ""
 "Si un chemin est indiqué, il doit commencer et finir par une barre oblique"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Le chemin d’une liste doit finir par « :/ »"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2941,49 +2957,49 @@ msgstr ""
 "Attention : le schéma « %s » comporte le chemin « %s ». Les chemins "
 "commençant par « /apps/ », « /desktop/ » ou « /system/ » sont obsolètes."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> est déjà défini"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Un seul élément <%s> est autorisé dans <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Élément <%s> interdit au premier niveau"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Élément <default> obligatoire dans <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "<%s> ne peut pas contenir du texte"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Attention : référence indéfinie vers <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict a été spécifié ; sortie en cours."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Le fichier complet a été ignoré."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ce fichier est ignoré."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2992,7 +3008,7 @@ msgstr ""
 "Aucune clé nommée « %s » dans le schéma « %s » comme défini dans le fichier "
 "« %s » de redéfinition ; aucune redéfinition pour cette clé."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -3001,7 +3017,7 @@ msgstr ""
 "Aucune clé nommée « %s » dans le schéma « %s » comme défini dans le fichier "
 "« %s » de redéfinition et --strict a été spécifié ; sortie en cours."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -3011,7 +3027,7 @@ msgstr ""
 "« %s » dans le schéma « %s » (fichier de redéfinition « %s ») ; aucune "
 "redéfinition pour cette clé."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -3021,7 +3037,7 @@ msgstr ""
 "« %s » dans le schéma « %s » (fichier de redéfinition « %s ») et --strict a "
 "été spécifié ; sortie en cours."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -3030,7 +3046,7 @@ msgstr ""
 "Erreur d’analyse de la clé « %s » dans le schéma « %s » comme défini dans le "
 "fichier « %s » de redéfinition : %s. Aucune redéfinition pour cette clé."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -3040,7 +3056,7 @@ msgstr ""
 "fichier « %s » de redéfinition : %s. --strict a été spécifié ; sortie en "
 "cours."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3050,7 +3066,7 @@ msgstr ""
 "redéfinition « %s » n’est pas dans la plage indiquée par le schéma ; aucune "
 "redéfinition pour cette clé."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3060,7 +3076,7 @@ msgstr ""
 "redéfinition « %s » n’est pas dans la plage indiquée par le schéma et --"
 "strict a été spécifié ; sortie en cours."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3070,7 +3086,7 @@ msgstr ""
 "redéfinition « %s » n’est pas dans la liste des choix valides ; aucune "
 "redéfinition pour cette clé."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3080,23 +3096,23 @@ msgstr ""
 "redéfinition « %s » n’est pas dans la liste des choix valides et --strict a "
 "été spécifié ; sortie en cours."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Endroit où enregistrer le fichier gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Annulation en cas d’erreurs dans des schémas"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Ne pas écrire de fichier gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Ne pas appliquer les limitations de nom de clé"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3106,24 +3122,24 @@ msgstr ""
 "L’extension .gschema.xml est requise pour les fichiers schémas,\n"
 "et le fichier cache est nommé gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Vous devez indiquer un et un seul nom de répertoire"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Aucun fichier schéma trouvé : aucune action effectuée."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Aucun fichier schéma trouvé : fichier de sortie existant supprimé."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Nom de fichier non valide : %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr ""
@@ -3133,369 +3149,370 @@ msgstr ""
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Le point de montage conteneur pour le fichier %s est introuvable"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Impossible de renommer le répertoire racine"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Erreur de renommage du fichier %s : %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Impossible de renommer le fichier car ce nom est déjà utilisé"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nom de fichier non valide"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Erreur lors de l’ouverture du fichier %s : %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Erreur lors de la suppression du fichier %s : %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Erreur lors de la mise à la corbeille du fichier %s : %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Impossible de créer le répertoire de la corbeille %s : %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr ""
 "Impossible de trouver le répertoire racine pour mettre %s à la corbeille"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "La mise à la corbeille sur des montages systèmes internes n’est pas prise en "
 "charge"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr ""
 "Impossible de trouver ou créer le répertoire de la corbeille %s pour mettre "
 "%s à la corbeille"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr ""
 "Impossible de créer le fichier d’informations de mise à la corbeille pour "
 "%s : %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Impossible de mettre à la corbeille le fichier %s au-delà des limites du "
 "système de fichiers"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Impossible de mettre à la corbeille le fichier %s : %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Impossible de mettre à la corbeille le fichier %s"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Erreur lors de la création du répertoire %s : %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Le système de fichiers ne gère pas les liens symboliques"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Erreur lors de la création du lien symbolique %s : %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Erreur lors du déplacement du fichier %s : %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Impossible de déplacer un répertoire par dessus un autre"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "La création du fichier de sauvegarde a échoué"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Erreur lors de la suppression du fichier cible : %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Le déplacement entre points de montage n’est pas pris en charge"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Impossible de déterminer l’utilisation disque de %s : %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "La valeur d’attribut ne doit pas être « NULL »"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Type d’attribut non valide (une chaîne est attendue)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr ""
+"Type d’attribut non valide (une chaîne ou valeur invalide est attendue)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nom d’attribut étendu non valide"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Erreur lors de la définition de l’attribut étendu « %s » : %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (codage non valide)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Erreur lors de l’obtention des informations du fichier « %s » : %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr ""
 "Erreur lors de l’obtention des informations du descripteur de fichier : %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Type d’attribut non valide (uint32 attendu)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Type d’attribut non valide (uint64 attendu)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Type d’attribut non valide (chaîne d’octets attendue)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Impossible de définir des permissions sur les liens symboliques"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Erreur lors de la définition des permissions : %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Erreur lors de la définition du propriétaire : %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "un lien symbolique ne doit pas être « NULL »"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Erreur lors de la définition du lien symbolique : %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Erreur lors de la définition du lien symbolique : le fichier n’est pas un "
 "lien symbolique"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "Les nanosecondes supplémentaires %d pour l’horodatage UNIX %lld sont "
 "négatives"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Les nanosecondes supplémentaires %d pour l’horodatage UNIX %lld atteignent 1 "
 "seconde"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "L’horodatage UNIX %lld ne tient pas sur 64 bits"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "L’horodatage UNIX %lld est hors de la plage prise en charge par Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Le nom de fichier « %s » ne peut être converti en UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Le fichier « %s » ne peut être ouvert : erreur Windows %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Erreur lors de la définition de l’heure de modification ou d’accès pour le "
 "fichier « %s » : %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr ""
 "Erreur lors de la définition de l’heure de modification ou d’accès : %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Le contexte SELinux ne doit pas être « NULL »"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux n’est pas activé sur ce système"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Erreur lors de la définition du contexte SELinux : %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "La définition de l’attribut %s n’est pas prise en charge"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Erreur lors de la lecture du fichier : %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Erreur lors de la fermeture du fichier : %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Erreur de positionnement dans le fichier : %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Impossible de trouver le type de moniteur de fichier local par défaut"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Erreur lors de l’écriture du fichier : %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Erreur lors de la suppression de l’ancien lien de sauvegarde : %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Erreur lors de la création de la copie de sauvegarde : %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Erreur lors du renommage du fichier temporaire : %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Erreur lors de la troncature du fichier : %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Erreur lors de l’ouverture du fichier « %s » : %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Le fichier cible est un répertoire"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Le fichier cible n’est pas un fichier standard"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Le fichier a été modifié extérieurement"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Erreur à la suppression de l’ancien fichier : %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Le type GSeekType fourni n’est pas valide"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Requête « seek » non valide"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Impossible de tronquer GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Le flux de sortie mémoire n’est pas redimensionnable"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Le redimensionnement du flux de sortie mémoire a échoué"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3503,32 +3520,32 @@ msgstr ""
 "La quantité de mémoire nécessaire pour effectuer l’écriture est plus grande "
 "que l’espace d’adressage disponible"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Positionnement demandé avant le début du flux"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Positionnement demandé après la fin du flux"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "mount n’implémente pas le démontage (« unmount »)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "mount n’implémente pas l’éjection (« eject »)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "mount n’implémente pas le démontage (« unmount » ou "
@@ -3537,7 +3554,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "mount n’implémente pas l’éjection (« eject » ou « eject_with_operation »)"
@@ -3545,120 +3562,128 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "mount n’implémente pas le remontage (« remount »)"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "mount n’implémente pas l’estimation du type de contenu"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "mount n’implémente pas la supposition d’un type de contenu synchrone"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Le nom d’hôte « %s » comporte « [ » mais pas « ] »"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Réseau inaccessible"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Hôte inaccessible"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Impossible de créer le moniteur de réseau : %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Impossible de créer le moniteur de réseau : "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Impossible d’obtenir le statut du réseau : "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager n’est pas lancé"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "La version de NetworkManager est trop ancienne"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Le flux de sortie n’implémente pas « write »"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Somme des vecteurs passés à %s trop grande"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Le flux source est déjà fermé"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Échec non défini de requête de serveur mandataire"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Erreur de résolution de « %s » : %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s non implémentée"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Domaine non valide"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "La ressource dans « %s » n’existe pas"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "La décompression de la ressource dans « %s » n’a pas réussi"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Les fichiers ressources ne peuvent pas être renommés"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "La ressource dans « %s » n’est pas un répertoire"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Le flux en entrée n’implémente pas « seek » (le positionnement)"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Énumère les sections contenant les ressources dans un fichier « elf »"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3668,15 +3693,15 @@ msgstr ""
 "Si SECTION est fournie, énumère seulement les ressources de cette section\n"
 "Si CHEMIN est fourni, énumère seulement les ressources correspondantes"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FICHIER [CHEMIN]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SECTION"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3688,15 +3713,15 @@ msgstr ""
 "Si CHEMIN est fourni, énumère seulement les ressources correspondantes\n"
 "Les détails incluent la section, la taille et la compression"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extrait un fichier ressource vers la sortie standard"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "CHEMIN DU FICHIER"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3724,7 +3749,7 @@ msgstr ""
 "Utilisez « gresource help COMMANDE » pour obtenir de l’aide détaillée.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3739,20 +3764,20 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SECTION   Un nom de section elf (facultatif)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  COMMANDE   La commande (facultative) à expliquer\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 "  FICHIER      Un fichier elf (un binaire ou une bibliothèque partagée)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3760,85 +3785,85 @@ msgstr ""
 "  FICHIER      Un fichier elf (un binaire ou une bibliothèque partagée)\n"
 "            ou un fichier ressource compilé\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[CHEMIN]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr ""
 "  CHEMIN      Un chemin (facultatif) de ressource (peut être partiel)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "CHEMIN"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  CHEMIN      Un chemin de ressource\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Le schéma « %s » n’existe pas\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr ""
 "Le schéma « %s » n’est pas réadressable (le chemin ne doit pas être "
 "indiqué)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Le schéma « %s » est réadressable (le chemin doit être indiqué)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Chemin indiqué vide.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Un chemin doit commencer par une barre oblique (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Un chemin doit se terminer par une barre oblique (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Un chemin ne doit pas contenir deux barres obliques à la suite (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "La valeur donnée est en dehors du domaine de validité\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "La clé ne peut pas être écrite\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Lister les schémas (non-réadressables) installés"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Lister les schémas réadressables installés"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Lister les clés du SCHÉMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SCHÉMA[:CHEMIN]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Lister les enfants du SCHÉMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3846,48 +3871,48 @@ msgstr ""
 "Lister les clés et les valeurs récursivement\n"
 "Si aucun SCHÉMA n’est indiqué, lister toutes les clés\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SCHÉMA[:CHEMIN]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Obtenir la valeur de KEY"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SCHÉMA[:CHEMIN] CLÉ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Demander la plage de validité des valeurs de la CLÉ"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Demander la description pour la CLÉ"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Définir la valeur de CLÉ à VALEUR"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SCHÉMA[:CHEMIN] CLÉ VALEUR"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Rétablir CLÉ à sa valeur par défaut"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Réinitialiser toutes les clés de SCHÉMA à leurs valeurs par défaut"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Tester si CLÉ est inscriptible"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3897,11 +3922,11 @@ msgstr ""
 "Si CLÉ n’est pas défini, contrôle toutes les clés dans SCHÉMA.\n"
 "Presser ^C pour mettre fin au contrôle.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SCHÉMA[:CHEMIN] [CLÉ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3950,7 +3975,7 @@ msgstr ""
 "Saisissez « gsettings help COMMANDE » pour une aide détaillée.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3965,12 +3990,12 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr ""
 "  RÉPERTOIRE2SCHÉMA Un répertoire de recherche de schémas supplémentaires\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3978,282 +4003,282 @@ msgstr ""
 "  SCHÉMA      Le nom du schéma\n"
 "  CHEMIN      Le chemin, pour les schémas réadressables\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  CLÉ       La clé (optionnelle) dans le schéma\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  CLÉ       La clé dans le schéma\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VALEUR    La valeur à définir\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Impossible de charger les schémas depuis %s : %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Aucun schéma installé\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Nom de schéma fourni vide\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "La clé « %s » n’existe pas\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Connecteur non valide, non initialisé"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Connecteur non valide, l’initialisation a échoué en raison de : %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Le connecteur est déjà fermé"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3193 gio/gsocket.c:4426 gio/gsocket.c:4484
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Entrées/sorties hors délai sur le connecteur"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "création de GSocket à partir du descripteur de fichier : %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Impossible de créer le connecteur : %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Indication d’une famille inconnue"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Indication d’un protocole inconnu"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 "Impossible d’utiliser des opérations datagramme sur un connecteur non "
 "datagramme."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Impossible d’utiliser des opérations datagramme sur un connecteur doté d’un "
 "délai d’expiration."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "impossible d’obtenir l’adresse locale : %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "impossible d’obtenir l’adresse distante : %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "impossible d’écouter : %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Erreur lors de la liaison à l’adresse %s : %s"
 
-#: gio/gsocket.c:2388 gio/gsocket.c:2425 gio/gsocket.c:2535 gio/gsocket.c:2560
-#: gio/gsocket.c:2623 gio/gsocket.c:2681 gio/gsocket.c:2699
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Erreur lors de la connexion au groupe multicast : %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Erreur lors de la déconnexion du groupe multicast : %s"
 
-#: gio/gsocket.c:2390
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Aucune prise en charge pour le multicast spécifique à la source"
 
-#: gio/gsocket.c:2537
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Famille de connecteur réseau non prise en charge"
 
-#: gio/gsocket.c:2562
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "source-specific n’est pas une adresse IPv4"
 
-#: gio/gsocket.c:2586
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Nom d’interface trop long"
 
-#: gio/gsocket.c:2599 gio/gsocket.c:2649
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Interface introuvable : %s"
 
-#: gio/gsocket.c:2625
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Aucune prise en charge pour le multicast IPv4 spécifique à la source"
 
-#: gio/gsocket.c:2683
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Aucune prise en charge pour le multicast IPv6 spécifique à la source"
 
-#: gio/gsocket.c:2892
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Erreur d’acceptation de la connexion : %s"
 
-#: gio/gsocket.c:3018
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Connexion en cours"
 
-#: gio/gsocket.c:3069
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Impossible d’obtenir l’erreur actuelle : "
 
-#: gio/gsocket.c:3258
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Erreur lors de la réception des données : %s"
 
-#: gio/gsocket.c:3455
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Erreur lors de l’envoi des données : %s"
 
-#: gio/gsocket.c:3642
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Impossible de fermer le connecteur : %s"
 
-#: gio/gsocket.c:3723
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Erreur lors de la fermeture du connecteur : %s"
 
-#: gio/gsocket.c:4419
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "En attente de l’état du connecteur : %s"
 
-#: gio/gsocket.c:4809 gio/gsocket.c:4825 gio/gsocket.c:4838
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Impossible d’envoyer le message : %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vecteurs de messages trop grands"
 
-#: gio/gsocket.c:4855 gio/gsocket.c:4857 gio/gsocket.c:5004 gio/gsocket.c:5089
-#: gio/gsocket.c:5267 gio/gsocket.c:5307 gio/gsocket.c:5309
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Erreur d’envoi de message : %s"
 
-#: gio/gsocket.c:5031
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage n’est pas pris en charge par Windows"
 
-#: gio/gsocket.c:5504 gio/gsocket.c:5580 gio/gsocket.c:5806
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Erreur lors de la réception du message : %s"
 
-#: gio/gsocket.c:6089 gio/gsocket.c:6100 gio/gsocket.c:6163
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Impossible de lire les données d’authentification du connecteur : %s"
 
-#: gio/gsocket.c:6172
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr ""
 "g_socket_get_credentials n’est pas implémenté sur ce système d’exploitation"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Impossible de se connecter au serveur mandataire %s : "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Impossible de se connecter à %s : "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Impossible de se connecter : "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr ""
 "L’usage d’un proxy n’est pas pris en charge dans une connexion non-TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Le protocole du proxy « %s » n’est pas pris en charge."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Le processus d’écoute est déjà fermé"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Le connecteur réseau ajouté est fermé"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 ne prend pas en charge l’adresse IPv6 « %s »"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Le nom d’utilisateur est trop long pour le protocole SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Le nom d’hôte « %s » est trop long pour le protocole SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Le serveur n’est pas un serveur mandataire SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "La connexion à travers le serveur SOCKSv4 a été rejetée"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Le serveur n’est pas un serveur mandataire SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "Le serveur mandataire SOCKSv5 nécessite une authentification."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
@@ -4261,153 +4286,153 @@ msgstr ""
 "Le protocole SOCKSv5 nécessite une méthode d’authentification qui n’est pas "
 "prise en charge par GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr ""
 "Le nom d’utilisateur ou le mot de passe est trop long pour le protocole "
 "SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "L’authentification SOCKSv5 a échoué à cause d’un mauvais nom d’utilisateur "
 "ou mot de passe."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Le nom d’hôte « %s » est trop long pour le protocole SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Le serveur mandataire SOCKSv5 utilise un type d’adresse inconnu."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Erreur interne de serveur mandataire SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "La connexion SOCKSv5 n’est pas autorisée par la règle."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "L’hôte n’est pas accessible à travers le serveur SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Le réseau n’est pas accessible à travers le proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Connexion à travers le serveur mandataire SOCKSv5 refusée."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr ""
 "Le serveur mandataire SOCKSv5 ne prend pas en charge la commande « connect »."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr ""
 "Le serveur mandataire SOCKSv5 ne prend pas en charge le type d’adresse "
 "fourni."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Erreur inconnue du serveur mandataire SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "La création du tube de communication avec le processus fils a échoué (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Les tubes ne sont pas pris en charge sur cette plate-forme"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Impossible de gérer la version %d du codage GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Aucune adresse valide n’a été trouvée"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Erreur de résolution inverse de « %s » : %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr ""
-"Erreur lors de l’analyse de l’enregistrement DNS %s : paquet DNS mal formé"
+"Erreur lors de l’analyse de l’enregistrement DNS %s : paquet DNS non conforme"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Aucun enregistrement DNS du type demandé pour « %s »"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Impossible temporairement de résoudre « %s »"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Erreur de résolution de « %s »"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
-msgstr "Paquet DNS mal formé"
+msgstr "Paquet DNS non conforme"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
-msgstr "Échec de l’analyse de la réponse DNS pour « %s » : "
+msgstr "Impossible d’analyser la réponse DNS pour « %s » : "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Aucune clé privée codée PEM trouvée"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Impossible de déchiffrer la clé privée codée-PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Impossible d’analyser la clé privée codée-PEM"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Aucun certificat codé-PEM trouvé"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Impossible d’analyser le certificat codé-PEM"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Le moteur TLS actuel ne prend pas en charge PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 "Ce GTlsBackend ne prend pas en charge la création de certificats PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4417,7 +4442,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4425,142 +4450,142 @@ msgstr ""
 "Plusieurs mots de passe saisis ont été incorrects, votre accès sera bloqué "
 "après quelques échecs de plus."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Le mot de passe saisi est incorrect."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "L’envoi de descripteur de fichier n’est pas pris en charge"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "1 message de contrôle attendu, %d reçu"
 msgstr[1] "1 message de contrôle attendu, %d reçus"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Type de données auxiliaires inattendu"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Un descripteur de fichier attendu, %d obtenu\n"
 msgstr[1] "Un descripteur de fichier attendu, %d obtenus\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Le descripteur de fichier reçu n’est pas valide"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "La réception de descripteur de fichier n’est pas prise en charge"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Erreur lors de l’envoi de l’identification : "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr ""
 "Erreur lors de la vérification de l’activation de SO_PASSCRED pour le "
 "connecteur : %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Erreur lors de l’activation de SO_PASSCRED : %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Lecture d’un unique octet attendue à la réception de l’identification, mais "
 "aucun octet lu"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Pas de message de contrôle attendu, %d reçu(s)"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Erreur lors de la désactivation de SO_PASSCRED : %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Erreur de lecture à partir du descripteur de fichier : %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Erreur de fermeture du descripteur de fichier : %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Racine du système de fichiers"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Erreur d’écriture vers le descripteur de fichier : %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 "Les adresses abstraites de connecteur réseau de domaine UNIX ne sont pas "
 "prises en charge sur ce système"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "le volume n’implémente pas l’éjection (« eject »)"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr ""
 "le volume n’implémente pas l’éjection (« eject » ou « eject_with_operation »)"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Erreur de lecture à partir de l’identificateur : %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Erreur de fermeture de l’identificateur : %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Erreur lors de l’écriture vers l’identificateur : %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Mémoire insuffisante"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Erreur interne : %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Entrée nécessitant plus de données"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Données compressées non valides"
 
@@ -4588,158 +4613,158 @@ msgstr "Exécuter un service dbus"
 msgid "Wrong args\n"
 msgstr "Paramètres incorrects\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Attribut « %s » inattendu pour l’élément « %s »"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "L’attribut « %s » de l’élément « %s » est introuvable"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Balise « %s » inattendue. La balise « %s » était attendue"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Balise « %s » inattendue à l’intérieur de « %s »"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Date et heure « %s » non valide dans le fichier de signets"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr ""
 "Impossible de trouver un fichier de signets valide dans les répertoires de "
 "données"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Un signet pour l’URI « %s » existe déjà"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
-msgstr "Aucun signet trouvé pour l’URI « %s »"
+msgstr "Aucun signet trouvé pour l’URI « %s »"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Aucun type MIME défini dans le signet pour l’URI « %s »"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Aucun indicateur privé n’est défini dans le signet pour l’URI « %s »"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Aucun groupe n’est défini dans le signet pour l’URI « %s »"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Aucune application nommée « %s » n’a enregistré un signet pour « %s »"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr ""
 "Échec du développement de la ligne de commande « %s » pour l’URI « %s »"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Caractère non affichable dans l’entrée du convertisseur"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Séquence de caractères incomplète en fin d’entrée"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr ""
 "Impossible de convertir le caractère de repli « %s » dans le jeu de codes "
 "« %s »"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Octet nul imbriqué dans l’entrée du convertisseur"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Octet nul imbriqué dans la sortie du convertisseur"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "L’URI « %s » n’est pas une URI absolue utilisant le protocole « file »"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "L’URI de fichier local « %s » ne peut pas inclure un caractère « # »"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "L’URI « %s » n’est pas valide"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Le nom d’hôte de l’URI « %s » n’est pas valide"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "L’URI « %s » contient des caractères d’échappement incorrects"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Le nom de chemin « %s » n’est pas un chemin absolu"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %d %b %Y %T %Z"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4760,62 +4785,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "janvier"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "février"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "mars"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "avril"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "mai"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "juin"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "juillet"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "août"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "septembre"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "octobre"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "novembre"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "décembre"
@@ -4837,132 +4862,132 @@ msgstr "décembre"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "janv."
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "févr."
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mars"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "avril"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "mai"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "juin"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "juil."
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "août"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "sept."
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "oct."
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov."
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "déc."
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "lundi"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "mardi"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "mercredi"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "jeudi"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "vendredi"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "samedi"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "dimanche"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "lun."
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "mar."
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "mer."
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "jeu."
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "ven."
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "sam."
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "dim."
@@ -4984,62 +5009,62 @@ msgstr "dim."
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "janvier"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "février"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "mars"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "avril"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "mai"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "juin"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "juillet"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "août"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "septembre"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "octobre"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "novembre"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "décembre"
@@ -5061,199 +5086,199 @@ msgstr "décembre"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "janv."
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "févr."
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mars"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "avril"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "mai"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "juin"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "juil."
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "août"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "sept."
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "oct."
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov."
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "déc."
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Erreur à l’ouverture du répertoire « %s » : %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Impossible d’allouer %lu octet pour lire le fichier « %s »"
 msgstr[1] "Impossible d’allouer %lu octets pour lire le fichier « %s »"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Erreur de lecture du fichier « %s » : %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Le fichier « %s » est trop grand"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "La lecture depuis le fichier « %s » a échoué : %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "L’ouverture du fichier « %s » a échoué : %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "L’obtention des attributs du fichier « %s » a échoué : échec de fstat() : %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "L’ouverture du fichier « %s » a échoué : échec de fdopen() : %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Le renommage du fichier « %s » vers « %s » a échoué : échec de g_rename() : "
 "%s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "L’écriture dans le fichier « %s » a échoué : échec de write() : %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "L’écriture dans le fichier « %s » a échoué : échec de fsync() : %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "La création du fichier « %s » a échoué : %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Le fichier existant « %s » ne peut pas être supprimé : échec de g_unlink() : "
 "%s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr ""
 "Le modèle « %s » n’est pas valide, il ne devrait pas contenir un « %s »"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Le modèle « %s » ne contient pas XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "La lecture du lien symbolique « %s » a échoué : %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Impossible d’ouvrir le convertisseur de « %s » vers « %s » : %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Lecture de données brutes impossible dans g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Données restantes non converties dans le tampon de lecture"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "La canal se termine avec un caractère partiel"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Lecture de données brutes impossible dans g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr ""
 "Impossible de trouver un fichier de clés valide dans les répertoires de "
 "recherche"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "N’est pas un fichier standard"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5261,46 +5286,46 @@ msgstr ""
 "Le fichier de clés contient la ligne « %s » qui n’est ni une paire de "
 "valeurs de clé, ni un groupe, ni un commentaire"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nom de groupe non valide : %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Le fichier de clés ne débute pas par un groupe"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nom de clé non valide : %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr ""
 "Le fichier de clés contient un codage de caractères non pris en charge « %s »"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Le fichier de clés n’a pas de groupe « %s »"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Le fichier de clés ne contient pas de clé « %s » dans le groupe « %s »"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "Le fichier de clés contient la clé « %s » avec la valeur « %s » qui n’est "
 "pas codé en UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5308,7 +5333,7 @@ msgstr ""
 "Le fichier de clés contient la clé « %s » dont une valeur est impossible à "
 "interpréter."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5317,88 +5342,88 @@ msgstr ""
 "Le fichier de clés contient la clé « %s » dans le groupe « %s » qui a une "
 "valeur impossible à interpréter."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "La clé « %s » dans le groupe « %s » a une valeur « %s » alors que %s était "
 "attendu"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Le fichier de clés contient un caractère d’échappement en fin de ligne"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr ""
 "Le fichier de clés contient une séquence d’échappement non valide « %s »"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "La valeur « %s » ne peut pas être interprétée comme un nombre."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "La valeur entière « %s » est hors plage"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr ""
 "La valeur « %s » ne peut pas être interprétée comme un nombre à virgule "
 "flottante."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "La valeur « %s » ne peut pas être interprétée comme un booléen."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "L’obtention des attributs du fichier « %s%s%s%s » a échoué : échec de "
 "fstat() : %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Le mappage %s%s%s%s a échoué : échec de mmap() : %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "L’ouverture du fichier « %s » a échoué : échec de open() : %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Erreur à la ligne %d, caractère %d : "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Codage UTF-8 non valide dans le nom — « %s » n’est pas valide"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "« %s » n’est pas un nom valide"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "« %s » n’est pas un nom valide : « %c »"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Erreur à la ligne %d : %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5408,7 +5433,7 @@ msgstr ""
 "référence des caractères (&#234; par exemple) — peut-être que le nombre est "
 "trop grand"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5418,24 +5443,24 @@ msgstr ""
 "vraisemblablement utilisé une esperluette sans intention d’écrire une entité "
 "— échappez l’esperluette avec &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "La référence au caractère « %-.*s » ne code pas un caractère autorisé"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Entité vide « &; » rencontrée ; les entités valides sont : &amp; &quot; &lt; "
 "&gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "L’entité nommée « %-.*s » est inconnue"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5444,11 +5469,11 @@ msgstr ""
 "utilisé une esperluette sans intention d’écrire une entité — échappez "
 "l’esperluette avec &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Le document doit commencer avec un élément (par ex. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5457,7 +5482,7 @@ msgstr ""
 "« %s » n’est pas un caractère valide à la suite du caractère « < » ; il ne "
 "semble pas commencer un nom d’élément"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5466,12 +5491,12 @@ msgstr ""
 "Caractère anormal « %s », un caractère « > » est requis pour terminer la "
 "balise d’élément vide « %s »"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Trop d’attributs dans l’élément « %s »"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5479,7 +5504,7 @@ msgstr ""
 "Caractère anormal « %s », un caractère « = » est requis après le nom de "
 "l’attribut « %s » de l’élément « %s »"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5491,7 +5516,7 @@ msgstr ""
 "« %s » ; peut-être avez-vous utilisé un caractère non valide dans un nom "
 "d’attribut"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5500,7 +5525,7 @@ msgstr ""
 "Caractère anormal « %s », un guillemet d’ouverture après le signe égal est "
 "requis quand on affecte une valeur à l’attribut « %s » de l’élément « %s »"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5509,7 +5534,7 @@ msgstr ""
 "« %s » n’est pas un caractère valide à la suite des caractères « </ » ; "
 "« %s » ne peut pas commencer un nom d’élément"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5518,28 +5543,28 @@ msgstr ""
 "« %s » n’est pas un caractère valide à la suite du nom d’élément « %s » à "
 "fermer ; le caractère autorisé est « > »"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "L’élément « %s » a été fermé, aucun élément n’est actuellement ouvert"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr ""
 "L’élément « %s » a été fermé, mais l’élément actuellement ouvert est « %s »"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Le document était vide ou ne contenait que des espaces"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "Le document s’est terminé de manière inattendue juste après un crochet "
 "ouvrant « < »"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5548,7 +5573,7 @@ msgstr ""
 "Le document s’est terminé de manière inattendue avec des éléments encore "
 "ouverts — « %s » était le dernier élément ouvert"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5557,25 +5582,25 @@ msgstr ""
 "Le document s’est terminé de manière inattendue, un crochet fermant pour la "
 "balise <%s/> est requis"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur d’un nom "
 "d’élément"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur d’un nom "
 "d’attribut"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur d’une balise "
 "d’ouverture d’élément."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5583,330 +5608,275 @@ msgstr ""
 "Le document s’est terminé de manière inattendue après le signe égal suivant "
 "un nom d’attribut ; aucune valeur d’attribut"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr ""
 "Le document s’est terminé de manière inattendue alors qu’il était à "
 "l’intérieur d’une valeur d’attribut"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur de la balise "
 "de fermeture pour l’élément « %s »"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur de la balise "
 "de fermeture pour un élément non ouvert"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Le document s’est terminé de manière inattendue à l’intérieur d’un "
 "commentaire ou d’une instruction de traitement"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPTION…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Options de l’aide :"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Affiche les options de l’aide"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Affiche toutes les options de l’aide"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Options de l’application :"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Options :"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Impossible d’analyser la valeur entière « %s » pour %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "La valeur entière « %s » pour %s est hors plage"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Impossible d’analyser la valeur double « %s » pour %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "La valeur double « %s » pour %s est hors plage"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Erreur lors de l’analyse de l’option %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Paramètre manquant pour %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Option inconnue %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "objet endommagé"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "erreur interne ou objet endommagé"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "mémoire insuffisante"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "limite de suivi arrière atteinte"
 
-#: glib/gregex.c:276 glib/gregex.c:284
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "erreur interne"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "le motif contient des éléments non pris en charge pour une correspondance "
 "partielle"
 
-#: glib/gregex.c:278
-msgid "internal error"
-msgstr "erreur interne"
-
-#: glib/gregex.c:286
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "les références inverses utilisées comme conditions ne sont pas prises en "
 "charge pour une correspondance partielle"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "limite de récursivité atteinte"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "combinaison de marqueurs de nouvelle ligne non valide"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "mauvais décalage"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "utf8 court"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "boucle récursive"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "le mode de correspondance demandé n’a pas été compilé pour JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "erreur inconnue"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ à la fin du motif"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c à la fin du motif"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "un caractère non reconnu suit \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "nombres en désordre dans le quantificateur {}"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "nombre trop grand dans le quantificateur {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "caractère terminaison ] manquant pour la classe de caractère"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "séquence d’échappement non valide dans la classe de caractère"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "plage déclassée dans la classe de caractère"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "rien à répéter"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "répétition inattendue"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "caractère non reconnu après (? ou (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr ""
 "Les classes nommées selon la norme POSIX sont uniquement prises en charge "
 "dans une classe"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "les éléments d’interclassement POSIX ne sont pas pris en charge"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr ") de terminaison manquante"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "référence à un sous-motif inexistant"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "« ) » manquante après un commentaire"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "l’expression régulière est trop grande"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "l’obtention de la mémoire a échoué"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") sans ( d’ouverture"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "dépassement de code"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "caractère non reconnu après (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "nom ou nombre non conforme après (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "l’assertion « lookbehind » n’a pas de longueur fixe"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "nom ou nombre non conforme après (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "un groupe conditionnel contient plus de deux branches"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "une assertion est attendue après (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "« (?R » ou « (?[+-]chiffres » doivent être suivis d’une « ) »"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "une référence numérotée ne doit pas être zéro"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nom de classe POSIX inconnu"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "les éléments d’interclassement POSIX ne sont pas pris en charge"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "la valeur du caractère dans la séquence \\x{…} est trop grande"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "condition (?(0) non valide"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C n’est pas autorisé dans l’assertion « lookbehind »"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr ""
-"les échappements \\L, \\l, \\N{name}, \\U et \\u ne sont pas pris en charge"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "un appel récursif peut effectuer des boucles indéfiniment"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "caractère non reconnu après (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "terminaison manquante dans le nom du sous-motif"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "deux sous-motifs nommés possèdent le même nom"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "séquence \\P ou \\p mal formée"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nom de propriété inconnu après \\P ou \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "le nom du sous-motif est trop long (32 caractères maximum)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "trop de sous-motifs nommés (10 000 maximum)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "la valeur octale est plus grande que \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "dépassement de capacité en compilant l’espace de travail"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "un sous-motif référencé et précédemment vérifié n’a pas été trouvé"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "le groupe DEFINE contient plus d’une branche"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "options NEWLINE inconsistantes"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5914,307 +5884,291 @@ msgstr ""
 "\\g n’est pas suivi d’un nom ou nombre entre accolades, chevrons, guillemets "
 "simples ou d’un nombre simple"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "une référence numérotée ne doit pas être zéro"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "un paramètre n’est pas permis pour (*ACCEPT), (*FAIL) ou (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) non reconnu"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "le nombre est trop grand"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "nom de sous-motif manquant après (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "chiffre attendu après (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"] est un caractère de données non valide en mode de compatibilité JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr ""
 "il n’est pas permis d’avoir des noms différents pour des sous-motifs du même "
 "nombre"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) doit avoir un paramètre"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c doit être suivi d’un caractère ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k n’est pas suivi d’un nom entre accolades, chevrons ou guillemets simples"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N n’est pas pris en charge dans une classe"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "trop de références en avant"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "le nom est trop long dans (*MARK), (*PRUNE), (*SKIP) ou (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "la valeur du caractère dans la séquence \\u.... est trop grande"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "dépassement de code"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "caractère non reconnu après (?P"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "dépassement de capacité en compilant l’espace de travail"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "un sous-motif référencé et précédemment vérifié n’a pas été trouvé"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Erreur lors de la correspondance de l’expression régulière %s : %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "La bibliothèque PCRE est compilée sans la prise en charge UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr ""
-"La bibliothèque PCRE est compilée sans la prise en charge des propriétés "
-"UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "La bibliothèque PCRE est compilée avec des options incompatibles"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Erreur lors de l’optimisation de l’expression régulière %s : %s"
-
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr ""
-"Erreur à la compilation de l’expression régulière %s au caractère %d : %s"
+"Erreur à la compilation de l’expression régulière « %s » au caractère %s : %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "chiffre hexadécimal ou « } » attendu"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "chiffre hexadécimal attendu"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "« < » manquant dans la référence symbolique"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "référence symbolique non terminée"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "référence symbolique de longueur nulle"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "chiffre attendu"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "référence symbolique illégale"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "terminaison parasite « \\ »"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "séquence d’échappement inconnue"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr ""
 "Erreur lors de l’analyse du texte de substitution « %s » au caractère %lu : "
 "%s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Le texte cité ne commence pas par des guillemets"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Guillemets de fermeture introuvables dans la ligne de commande ou autre "
 "texte rapporté"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr ""
 "Le texte s’est terminé juste après un caractère « \\ » (le texte était "
 "« %s »)."
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Le texte s’est terminé avant que des guillemets correspondants ne soient "
 "rencontrés pour %c (le texte était « %s »)."
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Le texte était vide (ou ne contenait que des espaces)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "La lecture des données depuis le processus fils a échoué (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr ""
 "Erreur inattendue lors de la lecture de données depuis un processus fils (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Erreur inattendue dans waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Le processus fils s’est terminé avec le code %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Le processus fils a été tué par le signal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Le processus fils a été arrêté par le signal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Le processus fils s’est terminé anormalement"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "La lecture depuis un tube fils a échoué (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "L’exécution du processus fils « %s » a échoué (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Le clonage a échoué (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Le changement de répertoire « %s » a échoué (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "L’exécution du processus fils « %s » a échoué (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr ""
 "L’ouverture du fichier pour réallouer le descripteur de fichier a échoué (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr ""
 "La duplication du descripteur de fichier pour le processus fils a échoué (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Le clonage du processus fils a échoué (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr ""
 "La fermeture du descripteur de fichier pour le processus fils a échoué (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Erreur inconnue à l’exécution du processus fils « %s »"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Impossible de lire suffisamment de données depuis le tube du processus fils "
 "de pid (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "La lecture des données depuis le processus fils a échoué"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "L’exécution du processus fils a échoué (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "L’appel à dup() dans le processus fils a échoué (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nom de programme non valide : %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Chaîne non valide dans le vecteur de paramètre à %d : %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Chaîne non valide dans l’environnement : %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Répertoire de travail non valide : %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "L’exécution du programme d’aide a échoué (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6222,258 +6176,265 @@ msgstr ""
 "Erreur inattendue dans g_io_channel_win32_poll() lors de la lecture des "
 "données depuis un processus fils"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
 msgstr "Une chaîne vide n’est pas un nombre"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3396
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "« %s » n’est pas un nom valide"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Le nombre « %s » est hors limites [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3500
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "« %s » n’est pas un nombre non signé"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "%-encoding non valide dans l’URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Caractère interdit dans l’URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Caractère non-UTF-8 dans l’URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Adresse IPv6 invalide « %.*s » dans l’URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Adresse IP encodée interdite « %.*s » dans l’URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nom d’hôte internationalisé interdit « %.*s » dans l’URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Impossible d’analyser le port « %.*s » dans l’URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Le port « %.*s » de l’URI est en dehors de la plage"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "L’URI « %s » n’est pas une URI absolue"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "l’URI « %s » n’a pas de partie hôte"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "L’URI n’est pas absolue, et aucune URI de base n’a été fournie"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Caractère « = » et paramètre manquants"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Impossible d’allouer de la mémoire"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Caractère hors plage pour UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Séquence non valide dans l’entrée du convertisseur"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Caractère hors plage pour UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f ko"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f Mo"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f Go"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f To"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f Po"
+msgid "kB"
+msgstr "Ko"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f Eo"
+msgid "MB"
+msgstr "Mo"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "Go"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f Kio"
+msgid "TB"
+msgstr "To"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f Mio"
+msgid "PB"
+msgstr "Po"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f Gio"
+msgid "EB"
+msgstr "Eo"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f Tio"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f Pio"
+msgid "KiB"
+msgstr "Kio"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f Eio"
+msgid "MiB"
+msgstr "Mio"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "Gio"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "Tio"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "Pio"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "Eio"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "octet"
+msgstr[1] "octets"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bits"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u octet"
-msgstr[1] "%u octets"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bits"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6481,48 +6442,117 @@ msgstr[0] "%s octet"
 msgstr[1] "%s octets"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bits"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u octet"
+msgstr[1] "%u octets"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f Ko"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f Mo"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f Go"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f To"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f Po"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f Eo"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "nom d’édition : %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "erreur interne ou objet endommagé"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "combinaison de marqueurs de nouvelle ligne non valide"
+
+#~ msgid "short utf8"
+#~ msgstr "utf8 court"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "répétition inattendue"
+
+#~ msgid "failed to get memory"
+#~ msgstr "l’obtention de la mémoire a échoué"
+
+#~ msgid ") without opening ("
+#~ msgstr ") sans ( d’ouverture"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "caractère non reconnu après (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "« (?R » ou « (?[+-]chiffres » doivent être suivis d’une « ) »"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "condition (?(0) non valide"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr ""
+#~ "les échappements \\L, \\l, \\N{name}, \\U et \\u ne sont pas pris en "
+#~ "charge"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "un appel récursif peut effectuer des boucles indéfiniment"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "chiffre attendu après (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] est un caractère de données non valide en mode de compatibilité "
+#~ "JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "trop de références en avant"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "la valeur du caractère dans la séquence \\u.... est trop grande"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr ""
+#~ "La bibliothèque PCRE est compilée sans la prise en charge des propriétés "
+#~ "UTF-8"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Erreur lors de l’optimisation de l’expression régulière %s : %s"
+
 #~ msgid "Failed to redirect output or input of child process (%s)"
 #~ msgstr ""
 #~ "La redirection de la sortie ou de l’entrée du processus fils a échoué (%s)"
index af97c19..71b6919 100644 (file)
--- a/po/gl.po
+++ b/po/gl.po
@@ -18,10 +18,10 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib.master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-05-11 07:33+0000\n"
-"PO-Revision-Date: 2022-05-16 09:34+0200\n"
+"POT-Creation-Date: 2022-08-15 20:23+0000\n"
+"PO-Revision-Date: 2022-08-21 17:14+0200\n"
 "Last-Translator: Fran Dieguez <frandieguez@gnome.org>\n"
-"Language-Team: Galician <Proxecto Trasno <proxecto@trasno.gal>>\n"
+"Language-Team: Galician <proxecto@trasno.gal>\n"
 "Language: gl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
@@ -35,141 +35,157 @@ msgstr ""
 "X-DL-Domain: po\n"
 "X-DL-State: Translating\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Estabelecer as aplicacións predeterminadas non se soporta aínda"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Establecer aplicación como última usada para o tipo non se soporta aínda"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"Non se atopou ningunha aplicación predeterminado para o tipo de contido «%s»"
+
+#: gio/gappinfo.c:868
+#, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr ""
+"Produciuse un fallo ao buscar a aplicación predeterminada para o esquema de "
+"URI «%s»"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opcións de GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Mostrar as opcións de GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Escriba o modo de servizo de GApplication (usar desde os ficheiros de "
 "servizo D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Omitir o ID da aplicación"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Substituír a instancia en execución"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Imprimir axuda"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[ORDE]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Mostrar versión"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Mostrar información da versión e saír"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Listar aplicacións"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Lista as aplicacións activábeis por D-Bus instalados (por ficheiros .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Iniciar unha aplicación"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Inicia unha aplicación (con ficheiros opcionais a abrir)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [FICHEIRO...]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Activar unha acción"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Invocar unha acción na aplicación"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID ACCIÓN [PARAMETRO]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Listar as accións dispoñíbeis"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr ""
 "Listar as accións estáticas para unha aplicación (desde un ficheiro .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "ORDE"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "A orde para imprimir a axuda detallada"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Identificador de aplicacións en formato D-Bus (p.ex.: org.exemplo.visor)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FICHEIRO"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Nomes de ficheiros relativos ou relativos opcionais, ou URIs a abrir"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ACCIÓN"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "O nome de acción a invocar"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARÁMETRO"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Parámetro opcional para a invocación da acción, en formato GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -178,26 +194,26 @@ msgstr ""
 "Orde «%s» descoñecida\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Uso:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumentos:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGS...]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Ordes:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -206,7 +222,7 @@ msgstr ""
 "Use «%s help ORDE» para obter axuda detallada.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -215,13 +231,13 @@ msgstr ""
 "A orde %s require un id de aplicación ao que seguir directamente\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "id de aplicación non válido: «%s»\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -230,21 +246,21 @@ msgstr ""
 "«%s» non recolle argumentos\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "non foi posíbel conectar ao D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "produciuse un erro ao enviar a mensaxe %s á aplicación: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "o nome da acción debe fornecerse logo do id de aplicación\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -253,25 +269,25 @@ msgstr ""
 "nome da acción non válido: «%s»\n"
 "os nomes de acción deben consistir só de alfanuméricos, «-» e «.»\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "produciuse un erro ao analizar o parámetro da acción: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "as accións aceptan un máximo dun parámetro\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "a orde list-actions recolle só o id de aplicación"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "non é posíbel atopar o ficheiro desktop para a aplicación %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -280,126 +296,126 @@ msgstr ""
 "orde descoñecida: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "O valor de conta pasado a %s é demasiado longo"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Non se permite buscar no fluxo base"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Non é posíbel truncar GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "O fluxo xa se pechou"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Non se permite truncar no fluxo base"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "A operación foi cancelada"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "O socket non é válido, non se inicializou"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "A secuencia de bytes non é válida na entrada da conversión"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Non hai espazo abondo para o enderezo do socket"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:881
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "A secuencia de bytes non é válida na entrada da conversión"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:795
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Produciuse un erro durante a conversión: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1149
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Non se permite a inicialización cancelábel"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Non se admite a conversión do conxunto de caracteres «%s» a «%s»"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Non foi posíbel abrir o conversor de «%s» a «%s»"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "tipo %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Tipo descoñecido"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "tipo de ficheiro %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials contén datos non válidos"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials non está implementado neste SO"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "A súa plataforma non ten compatibilidade con GCredentials"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials non contén un ID de proceso para este SO"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Non é posíbel burlar as credenciais neste SO"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Final de fluxo inesperadamente prematuro"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Clave «%s» non admitida na entrada do enderezo «%s»"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Combinación de par clave/valor sen sentido na entrada do enderezo «%s»"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -408,29 +424,29 @@ msgstr ""
 "O enderezo «%s» non é válido (necesítase exactamente unha ruta, directorio, "
 "directorio temporal ou claves abstractas)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Erro no enderezo «%s» — o atributo «%s» está mal formado"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Transporte «%s» descoñecido ou non compatíbel para o enderezo «%s»"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "O elemento do enderezo «%s» non contén un carácter dous puntos (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr ""
 "O nome de transporte do elemento de enderezo «%s» non pode estar baleiro"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -439,7 +455,7 @@ msgstr ""
 "O par clave/valor %d, «%s» no elemento do enderezo «%s» non contén un signo "
 "de igual"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -447,7 +463,7 @@ msgstr ""
 "O par clave/valor %d, «%s» no elemento do enderezo «%s» non debe ter unha "
 "chave baleira"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -456,7 +472,7 @@ msgstr ""
 "Produciuse un erro ao desescapar a clave ou o valor no par clave/valor %d, "
 "«%s», no elemento de enderezo «%s»"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -465,85 +481,85 @@ msgstr ""
 "Erro no enderezo «%s» — o transporte unix require que se estabeleza "
 "exactamente unha das claves «path» ou «abstract»"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Erro no enderezo «%s» — falta o atributo do equipo ou está mal formado"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Erro no enderezo «%s» — falta o atributo do porto ou está mal formado"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Erro no enderezo «%s» — falta o atributo do ficheiro de uso de unha vez ou "
 "está mal formado"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Produciuse un erro ao autoiniciar: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro de uso de unha vez «%s»: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Produciuse un erro ao ler o ficheiro de uso de unha vez «%s»: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Produciuse un erro ao ler o ficheiro de uso de unha vez «%s»:, esperábanse "
 "16 bytes, obtivéronse %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr ""
 "Produciuse un erro ao gravar os contidos do ficheiro de uso de unha vez «%s» "
 "ao fluxo:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "O enderezo fornecido está baleiro"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Non é posíbel iniciar («spawn») unha bus de mensaxe cando AT_SECURE está "
 "estabelecido"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "Non é posíbel iniciar («spawn») unha mensaxe ao bus sen un ID de máquina: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Non é posíbel autoiniciar D-Bus sen un $DISPLAY X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Produciuse un erro ao iniciar («spawn») a orde «%s»: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Non é posíbel determinar o enderezo do bus de sesión (non está implementado "
 "para este SO)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -552,7 +568,7 @@ msgstr ""
 "Non é posíbel determinar o enderezo do bus desde a variábel de ambiente "
 "DBUS_STARTER_BUS_TYPE - valor descoñecido «%s»"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -560,7 +576,7 @@ msgstr ""
 "Non é posíbel determinar o enderezo do bus xa que a variábel de ambiente "
 "DBUS_STARTER_BUS_TYPE non está estabelecida"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Tipo de bus %d descoñecido"
@@ -573,7 +589,7 @@ msgstr "Falta o contido inesperada ao tentar ler unha liña"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Falta de contido inesperada ao tentar ler (de forma segura) unha liña"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -581,20 +597,20 @@ msgstr ""
 "Esgotáronse todos os mecanismos de autenticación dispoñíbel (tentáronse: %s) "
 "(dispoñíbeis: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Os IDs de usuario deben ser os mesmos para o par e o servidor"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Cancelando mediante GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Produciuse un erro ao obter a información do directorio «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -602,32 +618,32 @@ msgstr ""
 "Os permisos no directorio «%s» están malformados. Esperábase o modo 0700 e "
 "obtívose 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Produciuse un erro ao crear o directorio %s: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operación non permitida"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Produciuse un erro ao abrir o anel de chaves «%s» para a súa lectura: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "A liña %d do anel de chaves en «%s» con contido «%s» está malformada"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -635,7 +651,7 @@ msgstr ""
 "O primeiro token da liña %d no anel de chaves en «%s» co contido «%s» está "
 "malformado"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -643,56 +659,56 @@ msgstr ""
 "O segundo token da liña %d no anel de chaves en «%s» co contido «%s» está "
 "malformado"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Non foi posíbel atopar a cookie co id %d no anel de chave en «%s»"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Produciuse un erro ao crear o ficheiro de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Produciuse un erro ao eliminar o ficheiro de bloqueo antigo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Produciuse un erro ao pechar o ficheiro de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro de bloqueo «%s»: %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Produciuse un erro ao abrir o anel de chaves «%s» para escribir: "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Ademais, a liberación do bloqueo para «%s» tamén fallou: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "A conexión está pechado"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Tempo de espera máximo alcanzado"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Atopáronse opcións non compatíbeis ao construír a conexión da parte cliente"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -700,105 +716,105 @@ msgstr ""
 "Non existe a interface «org.freedesktop.DBus.Properties» no obxecto coa ruta "
 "%s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Non existe a propiedade «%s»"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Non é posíbel escribir a propiedade «%s»"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Non é posíbel escribir a propiedade «%s»"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Produciuse un erro ao estabelecer a propiedade «%s»: Esperábase o tipo «%s» "
 "pero obtívose «%s»"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Non existe a interface «%s»"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Non existe a interface «%s» no obxecto coa ruta %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Non existe a clave «%s»"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "O tipo da mensaxe, «%s», non coincide co tipo «%s» esperado"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Xa hai un obxecto exportado para a interface %s en %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Non é posíbel obter a propiedade %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Non é posíbel estabelecer a propiedade %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "O método «%s» devolveu un tipo «%s» máis esperábase «%s»"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "O método «%s» na interface «%s» coa sinatura «%s» non existe"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Xa se exportou un subárbore para %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "O obxecto non existe na ruta «%s»"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "o tipo é INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Mensaxe METHOD_CALL: falta o campo da cabeceira PATH ou MEMBER"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Mensaxe METHOD_RETURN: falta o campo da cabeceira REPLY_SERIAL"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Mensaxe ERROR: falta o campo da cabeceira REPLY_SERIAL ou ERROR_NAME"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Mensaxe SIGNAL: falta o campo da cabeceira PATH, INTERFACE ou MEMBER"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -806,7 +822,7 @@ msgstr ""
 "Mensaxe SIGNAL: o campo da cabeceira PATH está usando un valor reservado /"
 "org/freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -814,19 +830,19 @@ msgstr ""
 "Mensaxe SIGNAL: O campo da cabeceira INTERFACE está usando un valor "
 "reservado org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Quíxose ler %lu byte pero obtívose un %lu"
 msgstr[1] "Quixéronse ler %lu bytes pero obtívose un %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Esperábase un byte NUL despois da cadea «%s» pero atopouse o byte %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -836,21 +852,21 @@ msgstr ""
 "byte desvío %d (a lonxitude da cadea é %d). A cadea UTF-8 correcta até ese "
 "punto foi «%s»"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Valor aniñado demasiado profundo"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "O valor analizado «%s» non é unha ruta de obxecto D-Bus correcta"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "O valor analizado «%s» non é unha sinatura D-Bus correcta"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -863,7 +879,7 @@ msgstr[1] ""
 "Atopouse unha matriz cunha lonxitude de %u bytes. A lonxitude máxima é 2<<26 "
 "bytes (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -872,17 +888,17 @@ msgstr ""
 "Atopouse unha matriz de tipo «a%c», agardábase ter unha de lonxitude de "
 "varios %u bytes, aínda que se atopou unha de %u bytes"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Non se permiten as estruturas baleiras (tuplas) en D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr ""
 "O valor «%s» analizado para a variante non é unha sinatura de D-Bus correcta"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -890,7 +906,7 @@ msgstr ""
 "Produciuse un erro ao deserializar o GVariant co tipo cadea «%s» desde o "
 "formato ligado D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -899,30 +915,30 @@ msgstr ""
 "Valor de «endianness» non válido. Esperábase 0x6c («|») ou 0x42 («B») pero "
 "atopouse 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "A versión maior do protocolo non é válida. Esperábase 1 pero atopouse a %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Atopouse a cabeceira da sinatura pero non é do tipo sinatura"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Atopouse a cabeceira de sinatura coa sinatura «%s» máis o corpo da mensaxe "
 "está baleiro"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr ""
 "O valor analizado «%s» non é unha sinatura D-Bus correcta (para o corpo)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -933,11 +949,11 @@ msgstr[1] ""
 "Non hai unha cabeceira da sinatura na mensaxe pero o corpo da mensaxe ten %u "
 "bytes"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Non foi posíbel deserializar a mensaxe: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -945,7 +961,7 @@ msgstr ""
 "Produciuse un erro ao serializar o GVariant co tipo cadea «%s» desde o "
 "formato ligado D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
@@ -953,18 +969,18 @@ msgstr ""
 "O número de descritores de ficheiro no mensaxe (%d) difire do campo "
 "cabeceira (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Non foi posíbel serializar a mensaxe: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "O corpo da mensaxe ten a sinatura «%s» máis non está presente a cabeceira de "
 "sinatura"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -973,54 +989,54 @@ msgstr ""
 "O corpo da mensaxe ten a sinatura de tipo «%s» pero a sinatura no campo da "
 "cabeceira é «%s»"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 "O corpo da mensaxe está baleiro máis a sinatura do campo da cabeceira é "
 "«(%s)»"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Produciuse un erro ao devolver co corpo de tipo «%s»"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Produciuse un erro ao devolver co corpo baleiro"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Prema calquera carácter para pechar esta xanela)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "O DBus de sesión non está executándose e o autoiniciado fallou"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Non é posíbel obter o perfil de hardware: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Non foi posíbel cargar %s ou %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Produciuse un erro ao chamar a StartServiceByName para %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Resposta %d non esperada desde o método StartServiceByName(«%s»)"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1029,32 +1045,32 @@ msgstr ""
 "Non é posíbel invocar ao método; o proxy non ten dono para un nome coñecido "
 "%s e o proxy construíuse coa opción G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Non se admite un espazo de nomes abstracto"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr ""
 "Non é posíbel especificar o ficheiro de uso de unha vez ao crear un servidor"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr ""
 "Produciuse un erro ao escribir no ficheiro de uso de unha vez en «%s»: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "A cadea «%s» non é un GUID de D-BUS correcta"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Non é posíbel escoitar nun transporte «%s» non admitido"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1077,66 +1093,66 @@ msgstr ""
 "\n"
 "Use '%s ORDE --help' para obter axuda sobre cada orde.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Erro: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Produciuse un erro ao analizar o XML de introspección: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Erro: %s non é un nome válido\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Erro: %s non é unha ruta a un obxecto correcta\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Conectar ao bus do sistema"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Conectar ao bus de sesión"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Conectar a un enderezo D-Bus fornecido"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Opcións da conexión do extremo:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Opción para especificar a conexión do extremo"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Non se especificou o punto final da conexión"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Especificáronse varios puntos finais da conexión"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Aviso: segundo os datos de introspección a interface «%s» non existe\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1145,164 +1161,164 @@ msgstr ""
 "Aviso: segundo os datos de introspección o método «%s» non existe na "
 "interface «%s»\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Destino opcional para o sinal (nome único)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Ruta do obxecto sobre o que emitir o sinal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Nomes da interface e sinal"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Emitir un sinal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Produciuse un erro ao conectar: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Erro: %s non é un nome de bus único correcto.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Erro: non se especificou unha ruta de obxecto\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Erro: non se especificou o nome do sinal\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Erro: o nome do sinal «%s» non é válido\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Erro: %s non é un nome de interface correcto\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Erro: %s non é un nome de membro correcto\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Produciuse un erro ao analizar a opción %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Produciuse un erro ao limpar a conexión: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nome do destino onde invocar o método"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Ruta ao obxecto onde invocar o método"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Método e nome da interface"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Tempo de expiración en segundos"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Permitir autorización interactiva"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Invocar un método nun obxecto remoto."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Erro: non se especificou un destino\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Erro: %s non é un nome de bus válido\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Erro: non se especificou o nome do método\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Erro: o nome do método «%s» non é válido\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Produciuse un erro ao analizar o parámetro %d do tipo «%s»: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Produciuse un erro ao engadir o manexador %d: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nome de destino a introspeccionar"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Ruta do obxecto a introspeccionar"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Imprimir XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Introspeccionar fillo"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Só mostrar propiedades"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspecciona un obxecto remoto."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nome de destino a monitorizar"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Ruta do obxecto a monitorizar"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Monitoriza un obxecto remoto."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Erro: non é posíbel monitorizar unha conexión non-message-bus\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Servizo a activar antes de agardar polo outro (nome coñecido)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1310,135 +1326,135 @@ msgstr ""
 "Tempo de espera máximo a agardar antes de saír con un erro (segundos); 0 "
 "para non ter tempo de espera (valor por omisión)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPCIÓN…] NOME-BUS"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Agardar que apareza un nome de bus."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Erro: Debe especificar un servizo a activar.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Erro: Debe especificar un servizo a agardar.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Erro: Demasiados argumentos.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Erro: %s non é un nome de bus válido e coñecido.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Non está autorizado para cambiar as preferencias de depuración"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Sen nome"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "O ficheiro de escritorio non especificou o campo Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Non é posíbel atopar o terminal requirido pola aplicación"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Non é posíbel crear o directorio de configuración da aplicación de usuario "
 "%s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr ""
 "Non é posíbel crear o directorio de configuración MIME %s do usuario: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "A información da aplicación carece dun identificador"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Non é posíbel crear o ficheiro de escritorio %s do usuario"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Definición personalizada para %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "a unidade non implementa a expulsión"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "a unidade non implementa eject ou eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "a unidade non implementa a consulta para medios"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "a unidade non implementa o inicio"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "a unidade non implementa a detención"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "A infraestrutura de TLS non implementa a obtención da ligazón TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "A compatibilidade de TLS non está dispoñíbel"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "A compatibilidade de DTLS non está dispoñíbel"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Non é posíbel manipular a versión %d da codificación de GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr ""
 "Número formado incorrectamente de tokens (%d) na codificación de GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Non é posíbel manipular a versión %d da codificación de GEmblemedicon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr ""
 "Número formado incorrectamente de tokens (%d) na codificación de "
 "GEmblemedicon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Esperábase un GEmblem para o GEmblemedIcon"
 
@@ -1446,213 +1462,220 @@ msgstr "Esperábase un GEmblem para o GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "O punto de montaxe contido non existe"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Non é posíbel copiar sobre o directorio"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Non é posíbel copiar un directorio sobre o directorio"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "O ficheiro de destino xa existe"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Non é posíbel copiar o directorio recursivamente"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Non se admite a unión"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Produciuse un erro ao empalmar o ficheiro: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Copiar (reflink/clonar) entre montaxes non é compatíbel"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Copiar (reflink/clone) non é compatíbel ou non é válido"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Copiar (reflink/clone) non é compatíbel ou non funciona"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Non é posíbel copiar o ficheiro especial"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "O valor da ligazón simbólica dada non é válido"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "As ligazóns simbólicas non se admiten"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "O Lixo non é compatíbel"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Os nomes de ficheiro non poden conter «%c»"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+#| msgid "Failed to change to directory “%s” (%s)"
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr ""
+"Produciuse un erro ao crear o directorio temporal para o modelo «%s»: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "o volume non implementa o montado"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Non hai ningunha aplicación rexistrado para manexar este ficheiro"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "O enumerador está pechado"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "O enumerador do ficheiro ten unha operación excepcional"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "O enumerador do ficheiro xa está pechado"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Non é posíbel manipular a versión %d da codificación de GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Datos de entrada formados incorrectamente para o GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "O fluxo non permite query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Non se permite buscar no fluxo"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Non se permite truncar no fluxo de entrada"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Non se permite truncar no fluxo"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1827
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "O nome do host non é válido"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Resposta do proxy HTTP incorrecta"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Non se permite a conexión co proxy HTTP"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Produciuse un fallo na autenticación co proxy HTTP"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Requírese autenticación no proxy HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Produciuse un fallo na conexión co proxy HTTP: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "A resposta do proxy HTTP é demasiado grande"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "A conexión co servidor proxy HTTP pechouse de forma non esperada."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Número incorrecto de tokens (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Non hai un tipo para o nome de clase %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "O tipo %s non implementa unha interface GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "O tipo %s non ten unha clase"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Número de versión formado incorrectamente: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "O tipo %s non implementa from_tokens() na interface do GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Non é posíbel manipular a versión fornecida da codificación da icona"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Non se especificou ningún enderezo"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "A lonxitude %u é demasiado longa para un enderezo"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "O enderezo ten bits máis aló da lonxitude do prefixo"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Non foi posíbel analizar «%s» como unha máscara dun enderezo IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Non hai espazo abondo para o enderezo do socket"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Non se admite o enderezo do socket"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "O fluxo de entrada non implementa a lectura"
 
@@ -1662,126 +1685,126 @@ msgstr "O fluxo de entrada non implementa a lectura"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "O fluxo ten unha operación excepcional"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Copiar co ficheiro"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Manter co ficheiro ao mover"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "«version» non recolle argumentos"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Uso:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Mostrar información da versión e saír."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Ordes:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Concatenar ficheiros á saída estándar"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Copiar un ou máis ficheiros"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Mostrar información sobre as localizacións"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Iniciar unha aplicación desde un ficheiro .desktop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Lista os contidos das localizacións"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Obtén ou estabelece o xestor para o tipo mime"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Crear cartafoles"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Monitorizar cambios en ficheiros ou cartafoles"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Montar ou desmontar as localizacións"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Mover un ou máis ficheiros"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Abrir ficheiros con unha aplicación predeterminado"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Renomear un ficheiro"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Eliminar un ou máis ficheiros"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Ler da entrada en estándar e gardar"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Estabelecer un atributo de ficheiro"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Mover ficheiros ou directorios ao lixo"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Lista os contidos da localización nunha árbore"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Use '%s help ORDE' para obter axuda detallada.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Produciuse un erro ao escribir ao stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:91
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOCALIZACIÓN"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Concatenar ficheiros e imprimir á saída estándar."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1792,60 +1815,60 @@ msgstr ""
 "GIO no lugar de ficheiros locais: por exemplo, pode usar algo así como \n"
 "smb:////server/resource/file.txt como localización."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Non se forneceron localizacións"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Non hai un directorio obxectivo"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Mostrar progreso"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Preguntar antes de sobrescribir"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Manter todos os atributos"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Facer unha copia de respaldo para os ficheiros de destino"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Non mostrar nunha as ligazóns simbólicas"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Usar os permisos predeterminados para o destino"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Transferíronse %s de %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "ORIXE"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINO"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Copia un ou máis ficheiros desde ORIXE a DESTINO."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1855,98 +1878,91 @@ msgstr ""
 "GIO no lugar de ficheiros locais: por exemplo, pode usar algo así como \n"
 "smb:////server/resource/file.txt como localización."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "O destino %s non é un cartafol"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: sobrescribir «%s»? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Lista de atributos escribíbeis"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Obter a información do sistema de ficheiros"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Os atributos a obter"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTOS"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Non seguir as ligazóns simbólicas"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributos:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nome en pantalla: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "nome de edición: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nome: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipo: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "tamaño: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "oculto\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "ruta local: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "montaxe unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atributos estabelecíbeis:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Espazos de nomes de atributo escribíbeis:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Mostrar información sobre as localizacións."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1962,11 +1978,11 @@ msgstr ""
 "coincide con todos os atributos"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "FICHEIRO-DESKTOP [ARG-FICHEIRO …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1974,50 +1990,50 @@ msgstr ""
 "Iniciar unha aplicación desde un ficheiro desktop, pasando argumentos do "
 "nome do ficheiro opcionais a el."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Non se forneceu un ficheiro desktop"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Esta plataforma non ten compatibilidade coa orde de inicio"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Non foi posíbel cargar «%s»:  %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Produciuse un erro ao cargar a información de aplicación para «%s»"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Non foi posíbel iniciar a aplicación «%s»: %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Mostrar os ficheiros ocultos"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Usar un formato de listado longo"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Imprimir nomes que mostrar"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Mostrar os URIs completos"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Lista os contidos das localizacións."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2031,19 +2047,19 @@ msgstr ""
 "poden especificarse co nome GIO, p.ex. standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TIPOMIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "XESTOR"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Obtén ou estabelece o xestor para o tipo mime."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2053,57 +2069,57 @@ msgstr ""
 "recomendados para o tipo mime. Se se fornece o xestor, estabelecese\n"
 "o xestor predeterminado para o tipo mime."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Debe especificar un tipo mime único, e pode que un xestor"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Non hai ningunha aplicación predeterminado para «%s»\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Aplicación predeterminada para «%s»: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Aplicacións rexistradas:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Non hai aplicacións rexistrados\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Aplicacións recomendadas:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Non hai aplicacións recomendadas\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Produciuse un erro ao ler a información do xestor «%s»"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "Produciuse un erro ao estabelecer «%s» como xestor predeterminado para «%s»: "
 "%s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Crear directorios pais"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Crear cartafoles."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2114,136 +2130,136 @@ msgstr ""
 "GIO no lugar de ficheiros locais: por exemplo, pode usar algo así como \n"
 "smb:////server/resource/file.txt como localización."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Monitorizar un directorio (predeterminado: depende do tipo)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Monitorizar un ficheiro (predeterminado: depende do tipo)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Monitorizar un ficheiro directamente (detecta os cambios feitos mediante "
 "ligazóns duras)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Monitoriza un ficheiro directamente, pero non informa dos cambios"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Informa dos movementos e renomeados como eventos de eliminación/creación "
 "simples"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Seguir os eventos de montaxe"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Monitorizar os cambios en ficheiros e cartafoles."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Monitorizar como montábel"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Montar volume como ficheiro de dispositivo, ou outro identificador"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Desmontar"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Expulsar"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Deter a unidade con ficheiro de dispositivo"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "DISPOSITIVO"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Desmonta todos os puntos de montaxe co esquema fornecido"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "ESQUEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Ignorar operacións de ficheiro non resoltas ao desmontar ou expulsar"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Usar un usuario anónimo ao autenticarse"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Listar"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Monitorizar eventos"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Mostrar información adicional"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "O PIM numérico ao desbloquear o volume VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Montar un volume TCRYPT oculto"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Montar un volume de sistema TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Acceso anónimo denegado"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Non hai unha unidade para o ficheiro de dispositivo"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Non hai un volume para o ID fornecido"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Montar ou desmontar as localizacións."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Non usar a copia e eliminación alternativas"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Move un ou máis ficheiros desde ORIXE a DESTINO."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2253,12 +2269,12 @@ msgstr ""
 "GIO no lugar de ficheiros locais: por exemplo, pode usar algo así como \n"
 "smb:////server/resource/file.txt como localización"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "O destino %s non é un directorio"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2267,128 +2283,133 @@ msgstr ""
 "que está rexistrada para xestionar ficheiros\n"
 "deste tipo."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignorar os ficheiros non existentes, non preguntar nunca"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Eliminar os ficheiros fornecidos."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NOME"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Renomear un ficheiro."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Falta un argumento"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:139
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Demasiados argumentos"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Renomeado con éxito. Nova uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Só crear se non existe"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Engadir ao final do ficheiro"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Ao crear, restrinxir o acceso ao usuario actual"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Ao substituír, substituír se o destino non existe"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Imprimir novo etag ao final"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "O etag do ficheiro foi sobrescrito"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Produciuse un erro ao ler da entrada estándar"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "ETAG non dispoñíbel\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Ler da entrada en estándar e gardar en DEST."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Non se forneceu un destino"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Tipo do atributo"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPO"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:38
+#| msgid "Set a file attribute"
+msgid "Unset given attribute"
+msgstr "Desestabelecer o atributo fornecido"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTO"
 
-#: gio/gio-tool-set.c:91
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALOR"
 
-#: gio/gio-tool-set.c:95
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Estabelece un atributo de ficheiro da LOCALIZACIÓN."
 
-#: gio/gio-tool-set.c:115
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Localización non especificada"
 
-#: gio/gio-tool-set.c:122
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Atributo non especificado"
 
-#: gio/gio-tool-set.c:132
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Valor non especificado"
 
-#: gio/gio-tool-set.c:182
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Tipo de atributo %s non válido"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Baleirar o lixo"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Lista os ficheiros no lixo coas súas localizacións orixinais."
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2396,23 +2417,23 @@ msgstr ""
 "Restaura un ficheiro desde o lixo á súa localización orixinal (posiblemente "
 "recreando o directorio)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Non é posíbel atopar a ruta orixinal"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Non é posíbel recrear a localización orixinal: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "non é posíbel mover o ficheiro á súa localización orixinal:"
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Move/restaurar os ficheiros ou directorios ao lixo."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2420,44 +2441,44 @@ msgstr ""
 "Nota: para o trocador --restore, se a localización orixinal dun ficheiro\n"
 "no lixo xa existe, non se sobrescribirá a non ser que se estabeleza --force."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "A localización fornecida non comeza por trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Seguir as ligazóns simbólicas, montaxes e atallos"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Lista os contidos dos directorios nun formato árbore."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Non se permite o elemento <%s> dentro de <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Non se permite o elemento <%s> non nivel superior"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "O ficheiro %s aparece varias veces no recurso"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Produciuse un erro ao buscar «%s» en calquera directorio fonte"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Produciuse un erro ao buscar «%s» no directorio actual"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Opción de procesado descoñecida «%s»"
@@ -2466,38 +2487,38 @@ msgstr "Opción de procesado descoñecida «%s»"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "%s de preprocesado requirida, pero %s non está estabelecida, e %s non está "
 "no PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Produciuse un erro ao ler o ficheiro %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Produciuse un erro ao comprimir o ficheiro: %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "o texto non debe aparecer dentro de <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Mostrar a versión do programa e saír"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nome do ficheiro de saída"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2505,48 +2526,48 @@ msgstr ""
 "Os directorios dos que ler ficheiros referenciados en FILE (por omisión: o "
 "directorio actual)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIRECTORIO"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Xerar saída no formato seleccionado pola extensión do nome do ficheiro "
 "obxectivo"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Xerar unha cabeceira de orixe"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Xera o código fonte usado para ligar o ficheiro do recurso no seu código"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Xerar lista de dependencias"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nome do ficheiro de dependencia a xerar"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inclúe obxectivos phony no ficheiro de dependencias xerado"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Non crear e rexistrar o recurso automaticamente"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Non exporte as funcións; decláreas en G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2554,16 +2575,16 @@ msgstr ""
 "Non incrustar os datos do recurso no ficheiro C; asúmese que é ligado "
 "externamente no lugar"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "O nome de identificador C usado para xerar o código fonte"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr ""
 "O compilador de C obxectivo (predetermiando: a variábel de ambiente CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2574,123 +2595,123 @@ msgstr ""
 "xml,\n"
 "e o ficheiro do recurso ten a extensión .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Debería fornecer exactamente un nome de ficheiro\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "o alcume debe ter cando menos 2 caracteres"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Valor numérico non válido"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> xa especificado"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' xa especificado"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "os balores das bandeiras deben ter cando menos un bit estabelecido"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> debe conter cando menos un <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> non está no rango especificado"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> non é un membro válido do enumerado especificado"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> contén unha cadea que non está especificada no tipo das bandeiras"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> contén unha cadea que non está en <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> xa está especificado para esta chave"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> non permitido para as chaves do tipo «%s»"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "o <range> mínimo especificado é maior que o máximo"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "categoría l10n no admitida: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n solicitado, pero non existe o dominio gettext"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "contexto de tradución fornecido para o valor sen ter l10n activado"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Produciuse un erro ao analizar o valor <default> do tipo «%s»: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> non pode especificarse para as chaves etiquetadas como un tipo "
 "enumerado"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> xa especificadas para esta chave"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> non permitidas para as chaves do tipo “%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> xa fornecido"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> debe conter cando menos unha <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> xa especificado para esta chave"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2698,7 +2719,7 @@ msgstr ""
 "<aliases> só pode ser especificado para as chaves con enumerados ou "
 "bandeiras de tipos ou despois de <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2706,42 +2727,42 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> fornecido cando «%s» xa é un membro do tipo enumerado"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> fornecido cando <choice value='%s'/> xa foi fornecido"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> xa especificado"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "o alias do obxectivo «%s» non é un tipo enumerado"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "o alias do obxectivo «%s» non está en <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> debe conter cando menos un <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Non se permiten nomes baleiros"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Nome «%s» non válido: os nomes deben comezar por unha letra minúscula"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2750,36 +2771,36 @@ msgstr ""
 "Nome «%s» non válido: o carácter «%c» non é válido; só se permiten letras en "
 "minúsculas, números e guións («-»)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Nome «%s» non válido: non se permiten dous guións seguidos («--»)"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Nome «%s» non válido: o último carácter non pode ser un guión («-»)."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nome «%s» non válido: a lonxitude máxima é 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> xa especificado"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Non é posíbel engadir claves a un esquema «lista-de»"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> xa especificada"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2788,7 +2809,7 @@ msgstr ""
 "<key name='%s'> enmascara a <key name='%s'> en <schema id='%s'>; use "
 "<override> para modificar o valor"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2797,56 +2818,56 @@ msgstr ""
 "Debe especificar exactamente un de «type», «enum» ou «flags» como un "
 "atributo de <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> aínda non especificado."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Tipo de cadea GVarian «%s» non válida"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> fornecido pero o esquema non estende nada"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Non existe <key name='%s'> para sobrescribir"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> xa foi especificada"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> xa especificado"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> estende ao aínda esquema inexistente «%s»"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> é unha lista de esquemas aínda non existentes «%s»"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Non é posíbel que sexa unha lista de esquemas con unha ruta"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Non é posíbel estender un esquema con unha ruta"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2854,7 +2875,7 @@ msgstr ""
 "<schema id='%s'> é unha lista, estase estendendo <schema id='%s'> que non é "
 "unha lista"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2863,17 +2884,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> estende <schema id='%s' list-of='%s'> pero "
 "«%s» non estende a «%s»"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Unha ruta, se se especifica, debe comezar e rematar con unha barra"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "A ruta dunha lista debe rematar con «:/»"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2882,49 +2903,49 @@ msgstr ""
 "Aviso: O esquema «%s» ten unha ruta «%s».  As rutas que comezan con «/"
 "apps/», «/desktop/» ou «/system/» están obsoletas."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> xa especificado"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Non se permite un elemento <%s> dentro de <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Non se permite o elemento <%s> no nivel superior"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Requírense os elementos <default> en <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "O texto non debe aparecer dentro de <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Aviso: referencia non definida a <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict foi especificado; saíndo."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Ignorouse este ficheiro completamente."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignorando este ficheiro."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2933,7 +2954,7 @@ msgstr ""
 "Non existe a clave «%s» no esquema «%s» como se especificou no ficheiro de "
 "sobrescrita «%s»; ignorando a sobrescrita para esta chave."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2942,7 +2963,7 @@ msgstr ""
 "Non existe a clave «%s» no esquema «%s» como se especificou no ficheiro de "
 "sobrescrita «%s» e --strict foi especificado; saíndo."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2952,7 +2973,7 @@ msgstr ""
 "«%s» no esquema «%s» (ficheiro de sobrescrita «%s»); ignorando a sobrescrita "
 "para esta chave."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2962,7 +2983,7 @@ msgstr ""
 "«%s» no esquema «%s» (ficheiro de sobrescrita «%s») e --strict foi "
 "especificado; saíndo."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2972,7 +2993,7 @@ msgstr ""
 "especificou no ficheiro de sobrescrita «%s»: %s. Ignorando a sobrescrita "
 "para esta chave."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2982,7 +3003,7 @@ msgstr ""
 "especificou no ficheiro de sobrescrita «%s»: %s. --strict foi especificado; "
 "saíndo."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2992,7 +3013,7 @@ msgstr ""
 "está fora do intervalo indicado no esquema; ignorando a sobrescrita para "
 "esta chave."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3002,7 +3023,7 @@ msgstr ""
 "está fora do intervalo indicado no esquema e --strict foi especificado; "
 "saíndo."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3012,7 +3033,7 @@ msgstr ""
 "non está na lista de opcións válidas; ignorando a sobrescrita para esta "
 "chave."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3021,23 +3042,23 @@ msgstr ""
 "A clave de sobrescrita «%s» no esquema «%s» no ficheiro de sobrescrita «%s» "
 "non está na lista de opcións válidas e --strict foi especificado; saíndo."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Onde almacenar o ficheiro gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Interromper ao atopar calquera erro nos esquemas"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Non escribir o ficheiro compilado de gschema"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Non respectar as restricións de nome de clave"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3047,26 +3068,26 @@ msgstr ""
 "de esquemas. Os ficheiros de esquema deben ter a extensión\n"
 ".gschema.xml e o ficheiro de caché chámase gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Debería fornecer exactamente un nome de cartafol"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Non se atoparon ficheiros de esquema: non se fai nada."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Non se atopou ningún ficheiro de esquemas: eliminouse o ficheiro de saída "
 "existente."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "O nome do ficheiro non é válido %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr ""
@@ -3076,362 +3097,363 @@ msgstr ""
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Non se atopa o punto de montaxe que contén o ficheiro %s"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Non é posíbel renomear o directorio raíz"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Produciuse un erro ao renomear o ficheiro %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Non é posíbel renomear o ficheiro, o ficheiro xa existe"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "O nome do ficheiro non é válido"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Produciuse un erro ao eliminar o ficheiro %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Produciuse un erro ao mover ao lixo o ficheiro %s: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Non é posíbel crear o directorio do lixo %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr ""
 "Non é posíbel atopar o directorio de nivel superior para mover ao lixo %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Enviar ao lixo en montaxes internos do sistema non se admite"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Non é posíbel atopar ou crear o directorio do lixo para %s ao lixo %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Non é posíbel crear a información de lixo para o ficheiro %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Non é posíbel mover ao lixo o ficheiro %s a través dos límites do sistema de "
 "ficheiros"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Non é posíbel mover ao lixo o ficheiro %s:  %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Non é posíbel mover ao lixo o ficheiro %s"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Produciuse un erro ao crear o directorio %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "O sistema de ficheiros non é compatíbel coas ligazóns simbólicas"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Produciuse un erro ao crear a ligazón simbólica %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Produciuse un erro ao mover o ficheiro %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Non é posíbel mover o directorio sobre un directorio"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Fallou a creación do ficheiro de seguranza"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Produciuse un erro ao retirar o ficheiro obxectivo: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Non se permite mover entre puntos de montaxe"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Non foi posíbel determinar o uso de disco de %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "O valor do atributo debe ser non nulo"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Tipo de atributo non válido (esperábase unha cadea)"
+#: gio/glocalfileinfo.c:782
+#| msgid "Invalid attribute type (string expected)"
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Tipo de atributo non válido (agardábase unha cadea ou non válido)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nome estendido do atributo non válido"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Produciuse un erro ao estabelecer o atributo estendido «%s»: %s"
 
-#: gio/glocalfileinfo.c:1707 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (codificación non válida)"
 
-#: gio/glocalfileinfo.c:1866 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Produciuse un erro ao obter a información do ficheiro «%s»: %s"
 
-#: gio/glocalfileinfo.c:2132
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Produciuse un erro ao obter información do descritor do ficheiro: %s"
 
-#: gio/glocalfileinfo.c:2177
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "O tipo de atributo non é válido (esperábase uint32)"
 
-#: gio/glocalfileinfo.c:2195
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "O tipo de atributo non é válido (esperábase uint64)"
 
-#: gio/glocalfileinfo.c:2214 gio/glocalfileinfo.c:2233
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "O tipo de atributo non é válido (esperábase unha cadea de bytes)"
 
-#: gio/glocalfileinfo.c:2280
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Non foi posíbel estabelecer os permisos nas ligazóns simbólicas"
 
-#: gio/glocalfileinfo.c:2296
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Produciuse un erro ao estabelecer os permisos: %s"
 
-#: gio/glocalfileinfo.c:2347
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Produciuse un erro ao estabelecer o propietario: %s"
 
-#: gio/glocalfileinfo.c:2370
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "a ligazón simbólica debe ser non nula"
 
-#: gio/glocalfileinfo.c:2380 gio/glocalfileinfo.c:2399
-#: gio/glocalfileinfo.c:2410
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Produciuse un erro ao estabelecer a ligazón simbólica: %s"
 
-#: gio/glocalfileinfo.c:2389
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Produciuse un erro ao estabelecer a ligazón simbólica: o ficheiro non é unha "
 "ligazón"
 
-#: gio/glocalfileinfo.c:2461
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "Os nanosegundos %d adicionais en marcas de tempo UNIX %lld son negativas"
 
-#: gio/glocalfileinfo.c:2470
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Os nanosegundos %d adicionais en marcas de tempo UNIX %lld alcanzan 1 segundo"
 
-#: gio/glocalfileinfo.c:2480
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "A marca de tempo UNIX %lld non colle nos 64 bits"
 
-#: gio/glocalfileinfo.c:2491
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "A marca de tempo %lld está fóra do rango admitido por Windows"
 
-#: gio/glocalfileinfo.c:2568
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Non é posíbel converter o nome de ficheiro  «%s» a UTF-16."
 
-#: gio/glocalfileinfo.c:2587
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Non é posíbel abrir o ficheiro «%s»: Erro de Windows %lu"
 
-#: gio/glocalfileinfo.c:2600
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Produciuse un erro ao estabelecer a data de modificación ou acceso para o "
 "ficheiro «%s»: %lu"
 
-#: gio/glocalfileinfo.c:2701
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr ""
 "Produciuse un erro ao modificar a configuración ou o tempo de acceso: %s"
 
-#: gio/glocalfileinfo.c:2724
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "O contexto SELinux debe ser non-NULL"
 
-#: gio/glocalfileinfo.c:2731
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux non está activado neste sistema"
 
-#: gio/glocalfileinfo.c:2741
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Produciuse un erro ao estabelecer o contexto SELinux: %s"
 
-#: gio/glocalfileinfo.c:2834
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Non se permite estabelecer o atributo %s"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Produciuse un erro ao ler do ficheiro: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Produciuse un erro ao pechar o ficheiro: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Produciuse un erro ao buscar no ficheiro: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr ""
 "Non é posíbel atopar o tipo de monitorización do ficheiro local "
 "predeterminado"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Produciuse un erro ao escribir no ficheiro: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr ""
 "Produciuse un erro ao retirar a ligazón da copia de seguranza antiga: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Produciuse un erro ao crear a copia de seguranza: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Produciuse un erro ao renomear o ficheiro temporal: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Produciuse un erro ao truncar o ficheiro: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro %s: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "O ficheiro destino é un directorio"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "O ficheiro destino non é un ficheiro normal"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "O ficheiro foi modificado externamente"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Produciuse un erro ao retirar o ficheiro antigo: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Proporcionouse un GSeekType non válido"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Petición de busca non válida"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Non é posíbel truncar GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "O fluxo de saída da memoria non é redimensionábel"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Produciuse un erro ao redimensionar o fluxo de saída da memoria"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3439,159 +3461,167 @@ msgstr ""
 "A cantidade de memoria requirida para procesar a escrita é máis grande que o "
 "espazo de enderezos dispoñíbel"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Solicitouse unha busca antes do inicio do fluxo"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Solicitouse unha busca máis aló do final do fluxo"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "montaxe non implementa «desmontaxe»"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "mount non implementa «extraer»"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "a montaxe non implementa o «unmount» ou a «unmount_with_operation»"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "a montaxe non implementa a «eject» ou a \"eject_with_operation\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "a montaxe non implementa \"remount\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "a montaxe non implementa o descubrimento do tipo de contido"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "a montaxe non implementa o descubrimento síncrono do tipo de contido"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "O nome do host «%s» contén «[» mais non «]»"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "A rede non é atinxíbel"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Equipo non atinxíbel"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Non foi posíbel crear un monitor de rede: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Non foi posíbel crear un monitor de rede: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Non foi posíbel obter o estado da rede: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager non está executándose"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "A versión NetworkManager é demasiado antiga"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "O fluxo de saída non implementa a escritura"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "A suma de vectores pasados a %s é demasiado longa"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "O fluxo de orixe xa está pechado"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Fallor por proxi de busca non especificado"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Produciuse un erro ao resolver «%s»: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s non implementado"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Dominio non válido"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Non existe o recurso en «%s»"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Produciuse un erro ao descomprimir o recurso en «%s»"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Os ficheiros de recurso non se poden renomear"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "O recurso en «%s» non é un cartafol"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "O fluxo de entrada non implementa seek"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Lista as seccións que conteñen recursos nun ficheiro elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3601,15 +3631,15 @@ msgstr ""
 "Se se fornece SECCIÓN, só se listarán os recursos desta sección\n"
 "Se se fornece RUTA, só se listarán os recursos que coincidan"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FICHEIRO [RUTA]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SECCIÓN"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3621,15 +3651,15 @@ msgstr ""
 "Se se fornece RUTA, só se listarán os recursos que coincidan\n"
 "Os detalles inclúen a sección, tamaño e compresión"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extraer un ficheiro de recurso a stdout"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "FICHEIRO RUTA"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3657,7 +3687,7 @@ msgstr ""
 "Use 'gresource help ORDE' para obter axuda detallada.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3672,20 +3702,20 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SECCIÓN   Un nome de sección elf (opcional)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  ORDE   A orde que explicar (opcional)\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 "  FICHEIRO      Un ficheiro elf (un binario ou biblioteca compartida)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3693,82 +3723,82 @@ msgstr ""
 "  FICHEIRO      Un ficheiro elf (un binario ou unha biblioteca compartida)\n"
 "            ou un ficheiro de recurso compilado\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[RUTA]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  RUTA      Unha ruta (optional) de recurso (pode ser parcial)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "CAMIÑO"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  RUTA      Unha ruta dun recurso\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Non existe o esquema «%s»\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "O esquema «%s» non pode reposicionarse (non debe especificar a ruta)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "O esquema «%s» pode reposicionarse (debe especificarse a ruta)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Forneceuse unha ruta baleira.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "A ruta debe comezar cunha barra (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "A ruta debe rematar cunha barra (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "A ruta non debe conter dúas barras adxacentes (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "O valor fornecido está fora do intervalo válido\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Esta chave non é escribíbel\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Lista dos esquemas instalados (non reposicionábeis)"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Lista dos esquemas instalados reposicionábeis"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Lista das claves de ESQUEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "ESQUEMA[:RUTA]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Lista dos fillos do SCHEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3776,49 +3806,49 @@ msgstr ""
 "Lista as clave e valores, recursivamente\n"
 "Se non se fornece un ESQUEMA, lista todas as claves\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[ESQUEMA[:RUTA]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Obtén o valor de CLAVE"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "ESQUEMA[:RUTA] CLAVE"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Consulta o intervalo de valores válidos de CLAVE"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Consulta a descrición para a CLAVE"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Estabelece o valor de CLAVE a VALOR"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "ESQUEMA[:RUTA] CLAVE VALOR"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Estabelece a CLAVE ao seu valor predeterminado"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr ""
 "Restabelecer todas as claves nun ESQUEMA aos seus valores predeterminados"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Comproba se a CLAVE é escribíbel"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3828,11 +3858,11 @@ msgstr ""
 "Se non se especifica a CLAVE, monitoriza todos os cambios en ESQUEMA.\n"
 "Use ^C para deter a monitorización.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "ESQUEMA[:RUTA] [CLAVE]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3881,7 +3911,7 @@ msgstr ""
 "Use 'gsettings help ORDE' para obter máis axuda.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3896,11 +3926,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  CARTAFOL_ESQUEMA: un directorio para buscar esquemas adicionais\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3908,433 +3938,432 @@ msgstr ""
 "  SCHEMA    O nome do esquema\n"
 "  KEY       A ruta, para os esquemas reposicionábeis\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KEY       A clave (opcional) no esquema\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KEY       A clave nun esquema\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VALUE     O valor a estabelecer\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Non foi posíbel cargar os esquemas desde %s a %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Non hai esquemas instalados\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Forneceuse un nome de esquema baleiro\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Non existe a clave «%s»\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "O socket non é válido, non se inicializou"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "O socket non é válido, a inicialización fallou debido a: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "O fluxo de orixe xa está pechado"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3199 gio/gsocket.c:4432 gio/gsocket.c:4490
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Tempo de espera do Socket de E/S superado"
 
-#: gio/gsocket.c:584
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "creando o GSocket a partir de fd: %s"
 
-#: gio/gsocket.c:613 gio/gsocket.c:677 gio/gsocket.c:684
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Non é posíbel crear o socket: %s"
 
-#: gio/gsocket.c:677
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Especificouse unha familia descoñecida"
 
-#: gio/gsocket.c:684
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Especificouse un protocolo descoñecido"
 
-#: gio/gsocket.c:1175
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 "Non é posíbel usar as operacións de datagramas nun socket que non é de "
 "datagramas."
 
-#: gio/gsocket.c:1192
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Non é posíbel usar operacións de datagramas nun socket con un tempo de "
 "espera máximo estabelecido."
 
-#: gio/gsocket.c:1999
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "non foi posíbel obter un enderezo local: %s"
 
-#: gio/gsocket.c:2045
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "non foi posíbel obter un enderezo remoto: %s"
 
-#: gio/gsocket.c:2111
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "non foi posíbel escoitar: %s"
 
-#: gio/gsocket.c:2215
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Produciuse un erro ao ligar co enderezo %s: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2629 gio/gsocket.c:2687 gio/gsocket.c:2705
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Produciuse un erro ao unirse ao grupo multicast: %s"
 
-#: gio/gsocket.c:2391 gio/gsocket.c:2428 gio/gsocket.c:2538 gio/gsocket.c:2563
-#: gio/gsocket.c:2630 gio/gsocket.c:2688 gio/gsocket.c:2706
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Produciuse un erro ao deixar o grupo multicast: %s"
 
-#: gio/gsocket.c:2392
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Non se admite o multicast específico da fonte"
 
-#: gio/gsocket.c:2539
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Familia de socket non admitida"
 
-#: gio/gsocket.c:2564
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "o source-specific non é un enderezo IPv4"
 
-#: gio/gsocket.c:2588
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Nome da interface demasiado larga"
 
-#: gio/gsocket.c:2601 gio/gsocket.c:2655
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Interface non atopada: %s"
 
-#: gio/gsocket.c:2631
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Non se admite o multicast IPv4 específico da fonte"
 
-#: gio/gsocket.c:2689
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Non se admite o multicast IPv6 específico da fonte"
 
-#: gio/gsocket.c:2898
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Produciuse un erro ao aceptar a conexión: %s"
 
-#: gio/gsocket.c:3024
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Conexión en marcha"
 
-#: gio/gsocket.c:3075
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Non é posíbel obter o erro pendente: "
 
-#: gio/gsocket.c:3264
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Produciuse un erro ao recibir datos: %s"
 
-#: gio/gsocket.c:3461
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Produciuse un erro ao enviar datos: %s"
 
-#: gio/gsocket.c:3648
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Non é posíbel desconectar o socket: %s"
 
-#: gio/gsocket.c:3729
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Produciuse un erro ao pechar o socket: %s"
 
-#: gio/gsocket.c:4425
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Agardando pola situación do socket: %s"
 
-#: gio/gsocket.c:4815 gio/gsocket.c:4831 gio/gsocket.c:4844
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Non foi posíbel enviar a mensaxe: %s"
 
-#: gio/gsocket.c:4816 gio/gsocket.c:4832 gio/gsocket.c:4845
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Os vectores de mensaxes son moi largos"
 
-#: gio/gsocket.c:4861 gio/gsocket.c:4863 gio/gsocket.c:5010 gio/gsocket.c:5095
-#: gio/gsocket.c:5273 gio/gsocket.c:5313 gio/gsocket.c:5315
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Produciuse un erro ao enviar a mensaxe: %s"
 
-#: gio/gsocket.c:5037
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "O GSocketControlMessage non está permitido en Windows"
 
-#: gio/gsocket.c:5510 gio/gsocket.c:5586 gio/gsocket.c:5812
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Produciuse un erro ao recibir a mensaxe: %s"
 
-#: gio/gsocket.c:6095 gio/gsocket.c:6106 gio/gsocket.c:6169
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Non é posíbel ler as credenciais do socket: %s"
 
-#: gio/gsocket.c:6178
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr ""
 "g_socket_get_credentials non está implementado para este sistema operativo"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Non foi posíbel conectarse ao servidor proxy %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Non foi posíbel conectar a %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Non foi posíbel conectar: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr ""
 "Non se permite a conexión ao proxy mediante unha conexión que non sexa TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Non é posíbel usar o proxy co protocolo «%s»."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "O porto de escoita xa está pechado"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "O socket engadido está pechado"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 non ten compatibilidade para enderezos IPv6 «%s»"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "O nome de usuario é demasiado longo para o protocolo SOCKSv5"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "O nome do equipo «%s» é demasiado longo para o protocolo SOCKSv5"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "O servidor non é un servidor proxy SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "A conexión a través do servidor SOCKSv4 foi rexeitada"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "O servidor non é un servidor proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "O proxy SOCKSv5 require autenticación."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr ""
 "SOCKSv5 require un método de autenticación que non é compatíbel con GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr ""
 "O nome de usuario ou contrasinal son demasiado longos para o protocolo "
 "SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "A autenticación SOCKSv5 fallou debido a un nome de usuario ou contrasinal "
 "incorrectos."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "O nome do equipo «%s» é demasiado longo para o protocolo SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "O servidor proxy SOCKSv5 usa un tipo de enderezo descoñecido."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Produciuse un erro interno no servidor proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Non se permite a conexión SOCKSv5 debido ao conxunto de regras."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "O equipo non é atinxíbel mediante o servidor SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "A rede non é atinxíbel mediante o proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Rexeitouse a conexión mediante o proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "O proxy SOCKSv5 non é compatíbel coa orde «connect»."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "O proxy SOCKSv5 non é compatíbel co tipo de enderezo fornecido."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Erro no proxy SOCKSv5 descoñecido."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "Produciuse un erro ao crear a canalización para comunicarse co proceso fillo "
 "(%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "As tuberías non están soportadas nesta plataforma"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Non é posíbel manipular a versión %d da codificación de GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Non se atopou ningún enderezo válido"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Produciuse un erro ao resolver inversamente «%s»: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr ""
 "Produciuse un erro ao analizar o rexistro de DNS %s: paquete DNS mal formado"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Non hai un rexistro de DNS do tipo solicitado para «%s»"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Non é posíbel resolver temporalmente «%s»"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Produciuse un erro ao resolver «%s»"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Paquete DNS mal formado"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
-#| msgid "Failed to read from file “%s”: %s"
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Produciuse un erro ao analizar a resposta DNS para «%s»: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Non se atopou ningún certificado PEM codificado"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Non foi posíbel descifrar a chave privada codificada con PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Non foi posíbel analizar a chave privada PEM codificada"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Non se atopou ningún certificado PEM codificado"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Non foi posíbel analizar o certificado PEM codificado"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "O backend TLS actual non é admite PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Este GTlsBackend non admite a creación de certificados PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4344,7 +4373,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4352,139 +4381,139 @@ msgstr ""
 "Escribiu varias veces o contrasinal incorrecto, se falla de novo bloquearase "
 "o acceso."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "O contrasinal introducido é incorrecto."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Non se permite enviar o FD"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Esperando 1 mensaxe de control, obtívose %d"
 msgstr[1] "Esperando 1 mensaxe de control, obtivéronse %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Tipo de datos subsidiarios inesperados"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Esperando un descritor de ficheiro (fd), pero obtívose %d\n"
 msgstr[1] "Esperando un descritor de ficheiro (fd), pero obtivéronse %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Recibiuse un descritor de ficheiro (fd) incorrecto"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Non se permite a recepción de FD"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Produciuse un erro ao enviar as credenciais: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr ""
 "Produciuse un erro ao comprobar se SO_PASSCRED está activado para o socket: "
 "%s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Produciuse un erro ao activar SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Esperábase ler un só byte para recibir as credenciais pero léronse creo bytes"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Non se esperaba unha mensaxe de control, pero obtívose %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Produciuse un erro ao desactivar SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Produciuse un erro ao ler do descritor do ficheiro: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Produciuse un erro ao pechar o descritor do ficheiro: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Raíz do sistema de ficheiros"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Produciuse un erro ao escribir no descritor do ficheiro: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 "Neste sistema non se permiten enderezos de socket de dominios UNIX abstractos"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "o volume non implementa a expulsión"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "o volume non implementa a «eject» ou «eject_with_operation»"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Produciuse un erro ao ler do manexador: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Produciuse un erro ao pechar o manexador: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Produciuse un erro ao escribir no manexador: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Sen memoria dabondo"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Erro interno: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Necesítase máis entrada"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Datos comprimidos incorrectos"
 
@@ -4512,157 +4541,157 @@ msgstr "Executar servizo dbus"
 msgid "Wrong args\n"
 msgstr "Argumentos incorrectos\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Atributo «%s» inesperado para o elemento «%s»"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Non se atopou o atributo «%s» do elemento «%s»"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Etiqueta «%s» inesperada, esperábase a etiqueta «%s»"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Etiqueta «%s» inesperada dentro de «%s»"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Data/Hora «%s» non válida no ficheiro de marcador"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr ""
 "Non foi posíbel atopar un ficheiro de marcadores válido nos directorios de "
 "datos"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Xa existe un marcador para o URI «%s»"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Non se atopou ningún marcador para o URI «%s»"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Non hai ningún tipo MIME definido no marcador para o URI «%s»"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Non se definiu ningún parámetro privado no marcador para o URI «%s»"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Non existe ningún grupo definido no marcador para o URI «%s»"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Ningunha aplicación denominada «%s» rexistrou un marcador para «%s»"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Produciuse un erro ao expandir a liña executábel «%s» co URI «%s»"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Carácter non representábel na entrada da conversión"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Hai unha secuencia de carácter parcial ao final da entrada"
 
-#: glib/gconvert.c:766
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr ""
 "Non é posíbel converter o modo de emerxencia «%s» na codificación de "
 "caracteres «%s»"
 
-#: glib/gconvert.c:938
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Byte NUL incrustado na entrada de conversión"
 
-#: glib/gconvert.c:959
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Byte NUL incrustado na saída de conversión"
 
-#: glib/gconvert.c:1690
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "O URI «%s» non é un URI absoluto usando o esquema «file»"
 
-#: glib/gconvert.c:1700
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "O URI do ficheiro local «%s» non pode incluír un «#»"
 
-#: glib/gconvert.c:1717
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "O URI «%s» non é válido"
 
-#: glib/gconvert.c:1729
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "O nome de host do URI «%s» non é válido"
 
-#: glib/gconvert.c:1745
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "O URI «%s» contén caracteres de escape non válidos"
 
-#: glib/gconvert.c:1817
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "O nome da ruta «%s» non é un camiño absoluto"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %H:%M:%S, %e de %B de %Y"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4683,62 +4712,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "Xaneiro"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "Febreiro"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "Marzo"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "Abril"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "Maio"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "Xuño"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "Xullo"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "Agosto"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "Setembro"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "Outubro"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "Novembro"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "Decembro"
@@ -4760,132 +4789,132 @@ msgstr "Decembro"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Xan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Abr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "Maio"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Xuño"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Xul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ago"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Out"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Luns"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Martes"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Mércores"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Xoves"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Venres"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sábado"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Domingo"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Lun"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Mar"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Mer"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Xov"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Ven"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sáb"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Dom"
@@ -4907,62 +4936,62 @@ msgstr "Dom"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "Xaneiro"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "Febreiro"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "Marzo"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "Abril"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "Maio"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "Xuño"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "Xullo"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "Agosto"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "Setembro"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "Outubro"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "Novembro"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "Decembro"
@@ -4984,196 +5013,196 @@ msgstr "Decembro"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "Xan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "Abr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "Mai"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "Xuñ"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "Xul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "Ago"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "Out"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "Dec"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Produciuse un erro ao abrir o directorio «%s»: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Non foi posíbel asignar %lu byte para ler o ficheiro «%s»"
 msgstr[1] "Non foi posíbel asignar %lu bytes para ler o ficheiro «%s»"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Produciuse un erro ao ler o ficheiro «%s»: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "O ficheiro «%s» é demasiado grande"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Produciuse un erro ao ler desde o ficheiro «%s»: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro «%s»: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Produciuse un erro ao obter os atributos do ficheiro «%s»: fstat() fallou: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro «%s»: fdopen() fallou: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Produciuse un erro ao renomear o ficheiro «%s» como «%s»: g_rename() fallou: "
 "%s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Produciuse un erro ao escribir o ficheiro «%s»: write() fallou: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Produciuse un erro ao escribir o ficheiro «%s»: fsync() fallou: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Produciuse un erro ao crear o ficheiro «%s»: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Non foi posíbel retirar o ficheiro existente «%s»: g_unlink() fallou: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "O modelo «%s» non é válido, non debería conter «%s»"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "O modelo «%s» non contén XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Produciuse un erro ao ler a ligazón simbólica «%s»: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Non foi posíbel abrir o conversor de «%s» a «%s»: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Non é posíbel facer unha lectura en bruto en g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Datos restantes non convertidos no búfer de lectura"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "O canal termina nun carácter parcial"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Non é posíbel facer unha lectura en bruto en g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr ""
 "Non é posíbel atopar un ficheiro de clave correcto nos directorios de busca"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Non é un ficheiro normal"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5181,43 +5210,43 @@ msgstr ""
 "O ficheiro clave contén a liña «%s» que non é un par valor-clave, grupo ou "
 "comentario"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nome de grupo non válido: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "O ficheiro clave non comeza cun grupo"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nome de chave non válido: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "O ficheiro clave contén unha codificación non permitida «%s»"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "O ficheiro clave non ten un grupo «%s»"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "O ficheiro clave non ten a clave «%s» no grupo «%s»"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "O ficheiro clave contén a clave «%s» co valor «%s» que non é UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5225,7 +5254,7 @@ msgstr ""
 "O ficheiro clave contén a clave «%s» que ten un valor que non é posíbel "
 "interpretar."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5234,83 +5263,83 @@ msgstr ""
 "O ficheiro clave contén a clave «%s» no grupo «%s» que ten un valor que non "
 "é posíbel interpretar."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "A clave «%s» do grupo «%s» ten o valor «%s», pero agardábase %s"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "O ficheiro clave contén un carácter de escape ao final da liña"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "O ficheiro clave contén a secuencia de escape non válida «%s»"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Non é posíbel interpretar o valor «%s» como un número."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "O valor enteiro «%s» está fóra do intervalo"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Non é posíbel interpretar o valor «%s» como un número flotante."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Non é posíbel interpretar o valor «%s» como un booleano."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Produciuse un erro ao obter os atributos do ficheiro «%s%s%s%s»: fstat() "
 "fallou: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Produciuse un erro ao mapear «%s%s%s%s»: mmap() fallou: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Produciuse un erro ao abrir o ficheiro «%s»: open() fallou: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Erro na liña %d carácter %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "O texto do nome codificado en UTF-8 non é válido - «%s» non válido"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "«%s» non é un nome válido"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "«%s» non é un nome válido: '%c'"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Erro na liña %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5320,7 +5349,7 @@ msgstr ""
 "dunha referencia de carácter (por exemplo &#234;) - pode que o díxito sexa "
 "grande de máis"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5330,24 +5359,24 @@ msgstr ""
 "utilizou un carácter & sen intención de comezar unha entidade - escape o & "
 "como &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "A referencia de carácter «%-.*s» non codifica un carácter permitido"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Detectada unha entidade baleira «&;»; as entidades válidas son: &amp; &quot; "
 "&lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Non se coñece o nome de entidade «%-.*s»"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5355,11 +5384,11 @@ msgstr ""
 "A entidade non remata cun punto e coma, probabelmente usou o carácter & sen "
 "a intención de comezar unha entidade, escriba o & como &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "O documento debe comezar cun elemento (por exemplo <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5368,7 +5397,7 @@ msgstr ""
 "«%s» non é un carácter válido despois dun carácter «<»; non pode iniciar un "
 "nome de elemento"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5377,12 +5406,12 @@ msgstr ""
 "Carácter estraño «%s», esperábase un carácter «>» para pechar a etiqueta de "
 "elemento baleiro «%s»"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Hai demasiados atributos no elemento «%s»"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5390,7 +5419,7 @@ msgstr ""
 "Carácter estraño «%s», esperábase un «=» despois do nome do atributo «%s» do "
 "elemento «%s»"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5401,7 +5430,7 @@ msgstr ""
 "etiqueta de comezo do elemento «%s» ou opcionalmente un atributo; quizais "
 "usou un carácter non válido no nome dun atributo"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5410,7 +5439,7 @@ msgstr ""
 "Carácter estraño «%s», esperábase unhas comiñas de apertura despois do signo "
 "igual para dar un valor ao atributo «%s» do elemento «%s»"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5419,7 +5448,7 @@ msgstr ""
 "«%s» non é un carácter válido despois dos caracteres «</»; «%s» non pode "
 "comezar o nome dun elemento"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5428,25 +5457,25 @@ msgstr ""
 "«%s» non é un carácter válido despois do nome de elemento de peche «%s»; o "
 "carácter permitido é «>»"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Pechouse o elemento «%s», actualmente non hai ningún elemento aberto"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Pechouse o elemento «%s», mais o elemento aberto actualmente é «%s»"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "O documento estaba baleiro ou só contiña espazos en branco"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "O documento rematou inesperadamente despois dun símbolo menor que «<»"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5455,7 +5484,7 @@ msgstr ""
 "O documento rematou inesperadamente con elementos aínda abertos - «%s» foi o "
 "último elemento aberto"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5464,21 +5493,21 @@ msgstr ""
 "O documento rematou inesperadamente, esperábase ver un símbolo maior que '>' "
 "que pechase a etiqueta <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "O documento rematou inesperadamente dentro dun nome de elemento"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "O documento rematou inesperadamente dentro dun nome de atributo"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr ""
 "O documento rematou inesperadamente dentro dunha etiqueta de comezo de "
 "elemento."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5486,323 +5515,269 @@ msgstr ""
 "O documento rematou inesperadamente despois do signo igual que segue a un "
 "nome de atributo; non hai valor de atributo"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "O documento rematou inesperadamente dentro dun valor de atributo"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr ""
 "O documento rematou inesperadamente dentro da etiqueta que pechaba o "
 "elemento «%s»"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "O documento rematou inesperadamente dentro da etiqueta que pechaba o "
 "elemento «%s»"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "O documento rematou inesperadamente dentro dun comentario ou instrución de "
 "procesamento"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPCIÓN…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Opcións de axuda:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Mostrar as opcións de axuda"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Mostrar todas as opcións de axuda"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Opcións da aplicación:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Opcións:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Non é posíbel analizar o valor enteiro «%s» para %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "O valor enteiro «%s» para %s está fóra do intervalo"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Non é posíbel analizar o valor \"double\" «%s» para %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "O valor \"double\" «%s» para %s está fóra do intervalo"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Produciuse un erro ao analizar a opción %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Argumento que falta para %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Opción %s descoñecida"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "obxecto danado"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "erro interno ou obxecto danado"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "sen memoria"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "alcanzouse o límite de \"backtracking\""
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "o patrón contén elementos non permitidos na coincidencia parcial"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "erro interno"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "o patrón contén elementos non permitidos na coincidencia parcial"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "as referencias anteriores como condicións non se permiten na coincidencia "
 "parcial"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "atinxiuse o límite de recursividade"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "combinación non válida de marcas de liña nova"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "desprazamento erróneo"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "UTF8 curto"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "bucle de repetición"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "o modo coincidente solicítase como se non fora compilado por JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "erro descoñecido"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ ao final do patrón"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c ao final do patrón"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "carácter non recoñecido despois de \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "números fóra do intervalo no cuantificador {}"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "número demasiado grande no cuantificador {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "falta a terminación ] para a clase de carácter"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "secuencia de escape non válida na clase de carácter"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "intervalo fóra de orde na clase de carácter"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nada que repetir"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "repetición inesperada"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "carácter non recoñecido despois de (? ou (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "As clases de nomes POSIX só se permiten dentro dunha clase"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "Os elementos de colación POSIX non se admiten"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "falta o ) de terminación"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referencia a un subpatrón non existente"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "falta un ) despois do comentario"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "a expresión regular é demasiado longa"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "produciuse un erro ao obter a memoria"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") sen ( que o abra"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "desbordamento de código"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "carácter non recoñecido despois de (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "número ou nome formado incorrectamente despois de (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "a aserción lockbehind non ten unha lonxitude fixa"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "número ou nome formado incorrectamente despois de (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "o grupo condicional contén máis de dúas ramas"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "esperábase unha aserción despois de (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R ou os díxitos (?[+-] deben estar seguidos por )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "unha referencia co número non pode ser cero"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nome de clase POSIX descoñecida"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "Os elementos de colación POSIX non se admiten"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "o valor do carácter na secuencia \\x{…} é demasiado longo"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "condición non válida (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "non se permite \\C en asercións lookbehind"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "as secuencias de escape \\L, \\l, \\N{nome}, \\U, e \\u non se admiten"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "unha chamada recursiva pode crear un bucle infinito"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "carácter non recoñecido despois de (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "falta a terminación no nome do subpatrón"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dous subpatróns teñen o mesmo nome"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "secuencia \\P ou \\p formada incorrectamente"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nome de propiedade descoñecido despois de \\P ou \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "o nome do subpatrón é demasiado longo (máximo 32 caracteres)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "demasiados subpatróns con nome (máximo 10.000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "o valor octal é maior que \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "desbordouse o espazo de traballo de compilación"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "non se atopou o subpatrón referenciado comprobado previamente"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "O grupo DEFINE contén máis dunha rama"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "opcións NEWLINE inconsistentes"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5810,304 +5785,290 @@ msgstr ""
 "\\g non está seguido por un nome entre chaves, corchetes angulares ou un "
 "número entre comiñas, ou por un número simple"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "unha referencia co número non pode ser cero"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "non se permite un argumento para (*ACCEPT), (*FAIL), ou (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) no recoñecido"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "o número é demasiado grande"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "falta o nome do subpatrón despois de (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "agardábase un díxito despois de (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"] é un carácter de datos non válido no modo de compatibilidade de JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "non se permiten diferentes nomes para subpatróns do mesmo número"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) debe ter un argumento"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c debe estar seguido dun carácter ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k non está seguido por un nome entre chaves, corchetes angulares ou entre "
 "comiñas"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "non se permite \\N nunha clase"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "demasiadas referencias cara adiante"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "o nome é demasiado longo en (*MARK), (*PRUNE), (*SKIP), ou (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "o valor do carácter na secuencia \\u.... é demasiado longo"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "desbordamento de código"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "carácter non recoñecido despois de (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "desbordouse o espazo de traballo de compilación"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "non se atopou o subpatrón referenciado comprobado previamente"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr ""
 "Produciuse un erro ao estabelecer a equivalencia da expresión regular %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "A biblioteca PCRE está compilada sen compatibilidade con UTF8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr ""
-"A biblioteca PCRE está compilada sen compatibilidade con propiedades UTF8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "A biblioteca PCRE está compilada con opcións non compatíbeis"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Produciuse un erro ao optimizar a expresión regular %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
+#| msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr ""
-"Produciuse un erro ao compilar a expresión regular %s no carácter %d: %s"
+"Produciuse un erro ao compilar a expresión regular «%s» no carácter %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "esperábase un díxito hexadecimal ou '}'"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "esperábase un díxito hexadecimal"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "falta «<» na referencia simbólica"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "referencia simbólica sen finalizar"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "referencia simbólica de lonxitude cero"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "esperábase un díxito"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "referencia simbólica ilegal"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "«\\» final perdido"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "secuencia de escape descoñecida"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr ""
 "Produciuse un erro ao analizar o texto de substitución «%s» no carácter %lu: "
 "%s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "O texto citado non comeza con comiñas"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Comiñas non pechadas na liña de ordes ou noutro texto citado nun intérprete "
 "de ordes"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "O texto rematou despois dun carácter «\\». (O texto era «%s»)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "O texto rematou antes de atopar a comiña final para %c. (O texto era «%s»)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "O texto estaba baleiro (ou só contiña espazos en branco)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Produciuse un erro ao ler datos desde un proceso fillo (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Produciuse un erro ao ler os datos dun proceso fillo (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Erro inesperado en waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "O proceso fillo rematou co código %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "O proceso fillo rematou polo sinal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "O proceso fillo detívose polo sinal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "O proceso fillo rematou de forma anormal"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Produciuse un erro ao ler desde a canalización filla (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Produciuse un erro ao executar o proceso fillo «%s» (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Produciuse un erro ao facer fork (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Produciuse un erro ao cambiar ao directorio «%s» (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Produciuse un erro ao executar o proceso fillo «%s» (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr ""
 "Produciuse un erro ao abrir o ficheiro para remapear o descritor de ficheiro "
 "(%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr ""
 "Produciuse un erro ao duplicar o descritor de ficheiro para o proceso fillo "
 "(%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Produciuse un erro ao facer fork ao proceso fillo (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr ""
 "Produciuse un erro ao pechar o descritor de ficheiro para o proceso fillo "
 "(%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Produciuse un erro descoñecido ao executar o proceso fillo «%s»"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Fallo de lectura de suficientes datos desde a canalización filla co PID (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Produciuse un erro ao ler datos desde un proceso fillo"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Produciuse un erro ao executar o proceso fillo (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Produciuse un erro ao facer dup() no proceso fillo (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nome de programa non válido: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Cadea non válida no vector de argumento en %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Cadea non válida no ambiente: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Directorio de traballo non válido: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Produciuse un erro ao executar o programa asistente (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6115,229 +6076,225 @@ msgstr ""
 "Erro inesperado en g_io_channel_win32_poll() ao ler datos desde un proceso "
 "fillo"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "A cadea baleira non é un número"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "«%s» non é un número con signo"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "O número «%s» está fóra de rango [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "«%s» non é un número sen signo"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "%-encoding non válida na URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Carácter ilegal na URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Caracteres non UTF-8 na URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Enderezo IPv6 non válido «%.*s» na URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Enderezo IP codificado ilegal «%.*s» na URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nome de equipo internacionalizado ilegal «%.*s» na URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Non foi posíbel analizar «%.*s» como unha URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "O porto «%.*s» na URI está fóra do intervalo"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "A URI «%s» non é unha URI absoluta"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "A URI «%s» non ten o compoñente de equipo"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "A URI non é absoluta, e non se forneceu unha URI base"
 
-#: glib/guri.c:2246
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Falta «=» e o valor de parámetro"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Produciuse un erro ao reservar memoria"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Carácter fóra do intervalo para UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Secuencia non válida na entrada da conversión"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Carácter fóra de intervalo para UTF-16"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
-#: glib/gutils.c:2855
+#: glib/gutils.c:2857
 msgid "kB"
 msgstr "kB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
-#: glib/gutils.c:2857
+#: glib/gutils.c:2859
 msgid "MB"
 msgstr "MB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
-#: glib/gutils.c:2859
+#: glib/gutils.c:2861
 msgid "GB"
 msgstr "GB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
-#: glib/gutils.c:2861
+#: glib/gutils.c:2863
 msgid "TB"
 msgstr "TB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
-#: glib/gutils.c:2863
+#: glib/gutils.c:2865
 msgid "PB"
 msgstr "PB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
-#: glib/gutils.c:2865
+#: glib/gutils.c:2867
 msgid "EB"
 msgstr "EB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
-#: glib/gutils.c:2869
+#: glib/gutils.c:2871
 msgid "KiB"
 msgstr "KiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
-#: glib/gutils.c:2871
+#: glib/gutils.c:2873
 msgid "MiB"
 msgstr "MiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
-#: glib/gutils.c:2873
+#: glib/gutils.c:2875
 msgid "GiB"
 msgstr "GiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
-#: glib/gutils.c:2875
+#: glib/gutils.c:2877
 msgid "TiB"
 msgstr "TiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
-#: glib/gutils.c:2877
+#: glib/gutils.c:2879
 msgid "PiB"
 msgstr " "
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
-#: glib/gutils.c:2879
+#: glib/gutils.c:2881
 msgid "EiB"
 msgstr "EiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
-#: glib/gutils.c:2883
+#: glib/gutils.c:2885
 msgid "kb"
 msgstr "kb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
-#: glib/gutils.c:2885
+#: glib/gutils.c:2887
 msgid "Mb"
 msgstr "Mb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
-#: glib/gutils.c:2887
+#: glib/gutils.c:2889
 msgid "Gb"
 msgstr "Gb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
-#: glib/gutils.c:2889
+#: glib/gutils.c:2891
 msgid "Tb"
 msgstr "Tb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
-#: glib/gutils.c:2891
+#: glib/gutils.c:2893
 msgid "Pb"
 msgstr "Pb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
-#: glib/gutils.c:2893
+#: glib/gutils.c:2895
 msgid "Eb"
 msgstr "Eb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
-#: glib/gutils.c:2897
+#: glib/gutils.c:2899
 msgid "Kib"
 msgstr "Kib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
-#: glib/gutils.c:2899
+#: glib/gutils.c:2901
 msgid "Mib"
 msgstr "Mib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
-#: glib/gutils.c:2901
+#: glib/gutils.c:2903
 msgid "Gib"
 msgstr "Gib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
-#: glib/gutils.c:2903
+#: glib/gutils.c:2905
 msgid "Tib"
 msgstr "Tib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
-#: glib/gutils.c:2905
+#: glib/gutils.c:2907
 msgid "Pib"
 msgstr "Pib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
-#: glib/gutils.c:2907
+#: glib/gutils.c:2909
 msgid "Eib"
 msgstr "Eib"
 
-#: glib/gutils.c:2945
-#| msgid "%u byte"
-#| msgid_plural "%u bytes"
+#: glib/gutils.c:2947
 msgid "byte"
 msgid_plural "bytes"
 msgstr[0] "byte"
 msgstr[1] "%u bytes"
 
-#: glib/gutils.c:2949
-#| msgid "%u bit"
-#| msgid_plural "%u bits"
+#: glib/gutils.c:2951
 msgid "bit"
 msgid_plural "bits"
 msgstr[0] "bit"
@@ -6345,7 +6302,7 @@ msgstr[1] "%u bit"
 
 #. Translators: The "%u" is replaced with the size value, like "13"; it could
 #. * be part of "13 bytes", but only the number is requested this time.
-#: glib/gutils.c:2957
+#: glib/gutils.c:2959
 #, c-format
 msgctxt "format-size"
 msgid "%u"
@@ -6353,7 +6310,7 @@ msgstr "%u"
 
 #. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
-#: glib/gutils.c:2962
+#: glib/gutils.c:2964
 #, c-format
 msgctxt "format-size"
 msgid "%u %s"
@@ -6361,9 +6318,8 @@ msgstr "%u %s"
 
 #. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
 #. * be part of "13.0 MB", but only the number is requested this time.
-#: glib/gutils.c:2998
+#: glib/gutils.c:3000
 #, c-format
-#| msgid "%.1f KB"
 msgctxt "format-size"
 msgid "%.1f"
 msgstr "%.1f"
@@ -6371,15 +6327,14 @@ msgstr "%.1f"
 #. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
 #. * the unit symbol. An example: "13.0 MB"
-#: glib/gutils.c:3004
+#: glib/gutils.c:3006
 #, c-format
-#| msgid "%.1f kB"
 msgctxt "format-size"
 msgid "%.1f %s"
 msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3044
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6387,14 +6342,14 @@ msgstr[0] "%s byte"
 msgstr[1] "%s bytes"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3049
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bit"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3092
 #, c-format
 msgid "%u byte"
 msgid_plural "%u bytes"
@@ -6406,37 +6361,97 @@ msgstr[1] "%u bytes"
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3103
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3108
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3113
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3118
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3123
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3128
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
 #, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "nome de edición: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "erro interno ou obxecto danado"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "combinación non válida de marcas de liña nova"
+
+#~ msgid "short utf8"
+#~ msgstr "UTF8 curto"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "repetición inesperada"
+
+#~ msgid "failed to get memory"
+#~ msgstr "produciuse un erro ao obter a memoria"
+
+#~ msgid ") without opening ("
+#~ msgstr ") sen ( que o abra"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "carácter non recoñecido despois de (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R ou os díxitos (?[+-] deben estar seguidos por )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "condición non válida (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr ""
+#~ "as secuencias de escape \\L, \\l, \\N{nome}, \\U, e \\u non se admiten"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "unha chamada recursiva pode crear un bucle infinito"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "agardábase un díxito despois de (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] é un carácter de datos non válido no modo de compatibilidade de "
+#~ "JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "demasiadas referencias cara adiante"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "o valor do carácter na secuencia \\u.... é demasiado longo"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr ""
+#~ "A biblioteca PCRE está compilada sen compatibilidade con propiedades UTF8"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Produciuse un erro ao optimizar a expresión regular %s: %s"
+
+#, c-format
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index c1eb1ec..eb9fe19 100644 (file)
--- a/po/hr.po
+++ b/po/hr.po
@@ -5,152 +5,163 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib 0\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-04-08 10:54+0000\n"
-"PO-Revision-Date: 2022-04-08 14:53+0200\n"
+"POT-Creation-Date: 2022-08-08 10:42+0000\n"
+"PO-Revision-Date: 2022-08-13 00:32+0200\n"
 "Last-Translator: Milo Ivir <mail@milotype.de>\n"
 "Language-Team: Croatian <lokalizacija@linux.hr>\n"
 "Language: hr\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=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
 "X-Launchpad-Export-Date: 2021-10-27 14:24+0000\n"
-"X-Generator: Poedit 3.0\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Postavljanje zadanih aplikacija još nije podržano"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Postavljanje aplikacije kao posljednju korištenu za vrstu još nije podržano"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Neuspjeli pronalazak zadane aplikacije za sadržaj vrste ‘%s’"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Neuspjeli pronalazak zadane aplikacije za URI shemu ‘%s’"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Mogućnosti GAplikacije"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Prikaži mogućnosti GAplikacije"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Uđi u servisni način GAplikacije (koristi se iz datoteka D-Bus usluge)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Zaobiđi ID aplikacije"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Zamijeni pokrenuti primjerak"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Prikaži pomoć"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[NAREDBA]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Prikaži inačicu"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Prikaži informaciju inačice i izađi"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Prikaži aplikacije"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Prikaži instalirane aplikacije koje se pokreću D-Bus aktivacijom (po ."
 "desktop datotekama)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Pokreni aplikaciju"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Pokreni aplikaciju (s neobaveznim datotekama za otvaranje)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "IDAPLIKACIJE [DATOTEKA…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktiviraj radnju"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Pokreni radnju na aplikaciji"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "RADNJA ID APLIKACIJE [PARAMETAR]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Prikaži dostupne radnje"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Prikaži nepromjenjive radnje za aplikaciju (iz .desktop datoteke)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "ID APLIKACIJE"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "NAREDBA"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Naredba za prikaz opširnije pomoći za"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Identifikator aplikacije u D-Bus formatu (npr: org.primjer.preglednik)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "DATOTEKA"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 "Neobavezni relativni ili apsolutni nazivi datoteka ili URI-ji za otvoriti"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "RADNJA"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Naziv radnje za pokrenuti"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETAR"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Neobavezni parametri za pokretanje radnje u GVariant formatu"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -159,26 +170,26 @@ msgstr ""
 "Nepoznata naredba %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Upotreba:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumenti:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTI…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Naredbe:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -187,7 +198,7 @@ msgstr ""
 "Koristite “%s help NAREDBU” za opširniju pomoć.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -196,13 +207,13 @@ msgstr ""
 "%s naredba zahtijeva id aplikacije za izravno slijeđenje\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "nevaljani id aplikacije: “%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -211,21 +222,21 @@ msgstr ""
 "“%s” ne prihvaća argumente\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "nemoguće povezivanje sa D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "greška slanja %s poruke u aplikaciju: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "naziv radnje mora biti naveden nakon id-a aplikacije\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -234,26 +245,26 @@ msgstr ""
 "nevaljan naziv radnje: “%s”\n"
 "naziv radnje mora sadržavati brojčano-slovne znakove, “-” i “.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "greška obrade parametara radnje: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "radnja prihvaća najviše jedan parametar\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "list-actions naredba prihvaća samo id aplikacije"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr ""
 "nemoguće pronalazak datoteke radne površine (.desktop) za aplikaciju %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -262,126 +273,126 @@ msgstr ""
 "nepoznata naredba: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Prevelika brojčana vrijednost proslijeđena u %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Premotavanje nije podržano na osnovnom strujanju"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Nemoguće skraćivanje GBufferedInputStreama"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Strujanje je već zatvoreno"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Skraćivanje nije podržano na osnovnom strujanju"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Radnja je prekinuta"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Neispravni objekt, nije pokrenut"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Nepotpun višebajtni niz na ulazu"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Nedovoljno prostora u odredištu"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Neispravan niz bajta na ulazu pretvorbe"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Greška tijekom pretvorbe: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Prekidanje pokretanja nije podržano"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Pretvaranje iz znakovnog skupa “%s” u “%s” nije podržano"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Nemoguće je otvoriti pretvornik iz “%s” u “%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s vrsta"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Nepoznata vrsta"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s vrsta datoteke"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GVjerodajnice sadrže nevaljane podatke"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GVjerodajnice nisu implementirane na ovom OS-u"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Nema podrške GVjerodajnica za vašu platformu"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GVjerodajnice ne sadrže ID procesa na ovom OS-u"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Podvala vjerodajnica nije moguća na ovom OS-u"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Neočekivani prerani završetak strujanja"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nepodržani ključ “%s” u unosu adrese “%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Besmislena kombinacija para ključa/vrijednosti u unosu adrese “%s”"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -390,28 +401,28 @@ msgstr ""
 "Adresa “%s” je nevaljana (potrebna je točno jedna putanja, dir, privremeni "
 "dir ili apstraktni ključ)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Greška u adresi “%s” — “%s” svojstvo je oštećeno"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Nepoznati ili nepodržani prijenos “%s” za adresu “%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Element adrese “%s” ne sadrži dvotočku (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Naziv prijenosa u elementu adrese “%s” ne može biti prazan"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -420,7 +431,7 @@ msgstr ""
 "Par ključa/vrijednosti %d, “%s”, u elementu adrese “%s” ne sadrže znak "
 "jednakosti"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -428,7 +439,7 @@ msgstr ""
 "Par ključa/vrijednosti %d, “%s”, u elementu adrese “%s” ne mogu sadržavati "
 "prazan ključ"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -437,7 +448,7 @@ msgstr ""
 "Greška neizbjegavanja ključa ili vrijednosti u paru ključa/vrijednosti %d, "
 "“%s”, u elementu adrese “%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -446,79 +457,79 @@ msgstr ""
 "Greška u adresi “%s” — unix prijenos zahtijeva točno postavljeno jedno "
 "ključevo “path” ili “abstract” svojstvo"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Greška u adresi “%s” — svojstvo poslužitelja nedostaje ili je oštećeno"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Greška u adresi “%s” — svojstvo ulaza nedostaje ili je oštećeno"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Greška u adresi “%s” — svojstvo jednokratne datoteke nedostaje ili je "
 "oštećeno"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Greška automatskog pokretanja: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Greška otvaranja jednokratne datoteke “%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Greška čitanja iz jednokratne datoteke “%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Greška čitanja iz jednokratne datoteke “%s”, očekivano je 16 bajta, dobiveno "
 "je %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Greška zapisivanja sadržaja jednokratne datoteke “%s” u strujanje:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Navedena adresa je prazna"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Nemoguće pokretanje sabirnice poruke kada je AT_SECURE postavljen"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Nemoguće pokretanje sabirnice poruke bez id-računala: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Nemoguće automatsko pokretanje bez X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Greška pokretanja naredbenog redka “%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Nemoguće otkrivanje adrese sabirnice sesije (nije implementirano za ovaj OS)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -527,7 +538,7 @@ msgstr ""
 "Nemoguće otkrivanje adrese sabirnice iz DBUS_STARTER_BUS_TYPE varijable "
 "okruženja — nepoznata vrijednost “%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -535,7 +546,7 @@ msgstr ""
 "Nemoguće otkrivanje adrese sabirnice zato jer DBUS_STARTER_BUS_TYPE "
 "varijabla okruženja nije postavljena"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Nepoznata vrsta sabirnice %d"
@@ -548,27 +559,27 @@ msgstr "Neočekivani nedostatak sadržaja pri čitanju redka"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Neočekivani nedostatak sadržaja pri (sigurnom ) čitanju redka"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
 msgstr ""
 "Iscrpljeni su svi dostupni mehanizmi ovjere (isprobano: %s) (dostupno: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Korisnički ID mora biti isti za točku ili poslužitelj"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Poništeno putem GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Greška dobivanja informacija za direktorij “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -576,200 +587,200 @@ msgstr ""
 "Dozvole na direktoriju “%s” su oštećene. Očekivana dozvola 0700, dobivena je "
 "0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Greška stvaranja direktorija “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Radnja nije podržana"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Greška otvaranja skupa ključeva “%s” za čitanje: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Redak %d skupa ključeva na “%s” sa sadržajem “%s” je oštećen"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "Prvi token redka %d skupa ključeva na “%s” sa sadržajem “%s” je oštećen"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "Drugi token redka %d skupa ključeva na “%s” sa sadržajem “%s” je oštećen"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Nije pronađen kolačić s ID %d u skupu ključeva na “%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Greška stvaranja datoteke zaključavanja “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Greška brisanja zaostale datoteke zaključavanja “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Greška zatvaranja (nepovezane) datoteke zaključavanja “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Greška uklanjanja poveznice datoteke zaključavanja “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Greška otvaranja skupa ključeva “%s” za zapisivanje: "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Dodatno, oslobađanje zaključavanja za “%s” je isto neuspjelo: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Povezivanje je zatvoreno"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Vrijeme isteka dostignuto"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Nepodržane oznake pronađene pri izgradnje povezivanja od strane klijenta"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Nema takvog sučelja “org.freedesktop.DBus.Properties” na putanji objekta %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Nema takvog svojstva “%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Svojstvo “%s” nije čitljivo"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Svojstvo “%s” nije zapisivo"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Greška postavljanja svojstva “%s”: Očekivana je vrsta “%s” ali je dobivena "
 "“%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Nema takvog sučelja “%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Nema takvog sučelja “%s” na putanji objekta %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Nema takvog načina “%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Vrsta poruke, “%s”, ne podudara se s očekivanom vrstom “%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Objekt je već izvezen za sučelje %s na %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Nemoguće dobivanju svojstva %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Nemoguće postavljanje svojstva %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Način “%s” je vratio vrstu “%s”, ali je očekivano “%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Način “%s” na sučelju “%s” s potpisom “%s” ne posoji"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Podstablo je već izvezeno za %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Objekt ne postoji na putanji “%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "vrsta je NEVALJANA"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL poruka: PATH ili MEMBER polja zaglavlja nedostaju"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN poruka: REPLY_SERIAL polja zaglavlja nedostaju"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "ERROR poruka: REPLY_SERIAL ili ERROR_NAME polja zaglavlja nedostaju"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL poruka: PATH, INTERFACE ili MEMBER polja zaglavlja nedostaju"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -777,7 +788,7 @@ msgstr ""
 "SIGNAL poruka: PATH polje zaglavlja koristi rezerviranu vrijednost /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -785,7 +796,7 @@ msgstr ""
 "SIGNAL poruka: INTERFACE polje zaglavlja koristi rezerviranu vrijednost org."
 "freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
@@ -793,12 +804,12 @@ msgstr[0] "Pokušaj čitanja %lu bajta, ali je dobiven samo %lu"
 msgstr[1] "Pokušaj čitanja %lu bajta, ali je dobiven samo %lu"
 msgstr[2] "Pokušaj čitanja %lu bajta, ali je dobiven samo %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Očekivan je nula bajt nakon izraza “%s”, ali je pronađen bajt %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -807,21 +818,21 @@ msgstr ""
 "Očekivan je valjani UTF-8 niz ali su pronađeni nevaljani bajti u pomaku "
 "bajta %d (duljina niza je %d). Valjani UTF-8 niz do te točke je bio “%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Vrijednost je ugniježđena preduboko"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Obrađena vrijednost “%s” nije valjana D-Bus putanja objekta"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Obrađena vrijednost “%s” nije valjani D-Bus potpis"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -834,7 +845,7 @@ msgstr[1] ""
 msgstr[2] ""
 "Pronađen je niz duljine %u bajta. Najveća duljina je is 2<<26 bajta (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -843,16 +854,16 @@ msgstr ""
 "Pronađen je niz vrste “a%c”, očekivano je da ima duljinu umnoška od %u "
 "bajta, ali je pronađeno da je duljina %u bajta"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Prazne strukture (tuples) nisu dopuštene u D-Bus-u"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Obrađena vrijednost “%s” za varijantu nije valjan D-Bus potpis"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -860,7 +871,7 @@ msgstr ""
 "Greška pri deserijalizaciji GVariante s nizom vrste \"% s\" iz D-Bus formata "
 "provodnika"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -869,28 +880,28 @@ msgstr ""
 "Nevaljana endian vrijednost. Očekivana je 0x6c (“l”) ili 0x42 (“B”) ali je "
 "pronađena vrijednost 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "Nevaljana inačica glavnog protokola. Očekivana je 1 ali je pronađena %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Zaglavlje potpisa je pronađeno ali nije prikladna vrsta potpisa"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Zaglavlje potpisa s potpisom “%s” je pronađeno ali tijelo poruke je prazno"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Obrađena vrijednost “%s” nije valjan D-Bus potpis (za tijelo)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -898,34 +909,34 @@ msgstr[0] "Nema zaglavlja potpisa u poruci ali tijelo poruke je %u bajt"
 msgstr[1] "Nema zaglavlja potpisa u poruci ali tijelo poruke je %u bajta"
 msgstr[2] "Nema zaglavlja potpisa u poruci ali tijelo poruke je %u bajta"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Nemoguća deserijalizacija poruke: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr ""
 "Greška serijalizacije GVariante s nizom vrste “%s” u D-Bus formata provodnika"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Broj opisnika datoteke u poruci (%d) razlikuje se od polja zaglavlja (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Nemoguća serijalizacija poruke: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Tijelo poruke ima potpis “%s”, ali ne sadrži zaglavlje potpisa"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -933,52 +944,52 @@ msgid ""
 msgstr ""
 "Tijelo poruke ima vrstu potpisa “%s”, ali potpis u polju zaglavlja je “%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Tijelo poruke je prazno, ali potpis u polju zaglavlja je “(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Vraćena je greška s tijelom vrste “%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Vraćena je greška s praznim tijelom"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Upišite bilo kakav znak za zatvaranje ovog prozora)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Dbus sesije nije pokrenut, automatsko pokretanje neuspjelo"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Neuspjelo dobivanje profila hardvera: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Nemoguće učitavanje %s ili %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Greška poziva StartServiceByName za %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Neočekivan odgovor %d od StartServiceByName(\"%s\") načina"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -987,30 +998,30 @@ msgstr ""
 "Nemoguć poziv načina; proxy je za dobro poznati naziv %s bez vlasnika, a "
 "proxy je konstruiran sa G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START oznakom"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Apstraktan prostor naziva nije podržan"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Nemoguće određivanje jednokratne datoteke pri stvaranju poslužitelja"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Greška zapisivanja jednokratne datoteke na “%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Izraz “%s” nije valjan D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Nemoguće osluškivanje nepodržanog prijenosa “%s”"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1033,66 +1044,66 @@ msgstr ""
 "\n"
 "Koristite “%s NAREDBA --help” za dobivanje pomoći pojedine naredbe.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Greška: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Greška preispitivanja XML-a: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Greška: %s nije valjani naziv\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Greška: %s nije valjana putanja objekta\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Povezivanje sa sabirnicom sustava"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Povezivanje sa sabirnicom sesije"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Povezivanje sa zadanom D-Bus adresom"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Mogućnosti krajnje točke povezivanja:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Mogućnosti koje određuju krajnje točke povezivanja"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Krajnja točka povezivanja nije određena"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Više krajnjih točka povezivanja je određeno"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Upozorenje: Prema podacima preispitivanja, sučelje “%s” ne postoji\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1101,165 +1112,165 @@ msgstr ""
 "Upozorenje: Prema podacima preispitivanja, način “%s” ne postoji na sučelju "
 "“%s”\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Dodatno odredište za signal (jedinstveni naziv)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Putanja objekta na koje se emitira signal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Naziv signala i sučelja"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Emitiraj signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Greška povezivanja: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Greška: %s nije valjan jedinstven naziv sabirnice.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Greška: Putanja objekta nije navedena\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Greška: Naziv signala nije naveden\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Greška: Naziv signala “%s” nije valjan\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Greška: %s nije valjani naziv sučelja\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Greška: %s nije valjani naziv člana\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Greška obrade parametra %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Greška pražnjenja povezivanja: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Naziv odredišta za poziv načina"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Putanja objekta za poziv načina"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Naziv načina i sučelja"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Vrijeme čekanja u sekundama"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Dopusti interaktivnu ovjeru"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Pozovi način na udaljenom objektu."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Greška: Odredište nije navedeno\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Greška: %s nije valjan naziv sabirnice\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Greška: Naziv načina nije naveden\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Greška: Naziv načina “%s” je nevaljan\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Greška obrade parametra %d vrste “%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Greška dodavanja rukovanja %d: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Naziv odredišta za preispitivanje"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Putanja objekta za preispitivanje"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Prikaži XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Preispitivanje podsadržaja"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Samo prikaži svojstva"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Preispitivanje udaljenog objekta."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Naziv odredišta za nadgledanje"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Putanja objekta za nadgledanje"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Nadgledaj udaljeni objekt."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 "Greška: nemoguće nadgledanje povezivanja sabirnice koja nije za poruke\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Usluga za aktiviranje prije čekanja druge usluge (dobro poznat naziv)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1267,129 +1278,129 @@ msgstr ""
 "Vrijeme čekanja prije zatvaranja s greškom (sekunde), O za vrijeme čekanja "
 "(zadano)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[MOGUĆNOST...] NAZIV-SABIRNICE"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Čekaj pojavljivanje naziva sabirnice."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Greška: Usluga za aktiviranje mora biti navedena.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Greška: Usluga koja se čeka mora biti navedena.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Greška: previše argumenata.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Greška: %s nije valjan dobro poznat naziv sabirnice\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Niste ovlašteni za promjenu postavki otklanjanja grešaka"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Neimenovano"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Datoteka radne površine (.desktop) nema navedeno Exec polje"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Nemoguć pronalazak potrebnog terminala za aplikaciju"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Nemoguće stvaranje mape podešavanja aplikacije korisnika %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Nemoguće stvaranje mape MIME podešavanja korisnika %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Informacijama aplikacije nedostaje identifikator"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Nemoguće stvaranje datoteke radne površine (.desktop) korisnika %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Prilagođena definicija za %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "uređaj nema implementirano izbacivanje"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "uređaj nema implementirano izbacivanje ili izbacivanje_s_radnjom"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "uređaj nema implementirano bilježenje medija"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "uređaj nema implementirano pokretanje"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "uređaj nema implementirano zaustavljanje"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS pozadinski program nema implementirano primanje TLS povezivanja"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS podrška nije dostupna"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS podrška nije dostupna"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Nemoguće rukovanje %d inačicom GEmblem kôdiranja"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Oštećeni broj tokena (%d) u GEmblem kôdiranju"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Nemoguće rukovanje %d inačicom GEmblemedIcon kôdiranja"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Oštećeni broj tokena (%d) u GEmblemedIcon kôdiranju"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Očekivani GEmblem za GEmblemedIcon"
 
@@ -1397,215 +1408,220 @@ msgstr "Očekivani GEmblem za GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Sadržano montiranje ne postoji"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Nemoguće kopiranje preko direktorija"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Nemoguće kopiranje direktorija preko direktorija"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Odredišna datoteka već postoji"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Nemoguće rekruzivno kopiranje direktorija"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Spajanje nije podržano"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Greška spajanja datoteke: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "Kopiranje (referentne poveznice/kloniranje) između montiranja nije podržano"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr ""
 "Kopiranje (referentne poveznice/kloniranje) nije podržano ili je nevaljano"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopiranje (referentne poveznice/kloniranje) nije podržano ili ne radi"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Nemoguće kopiranje posebne datoteke"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Zadana je nevaljana vrijednost simboličke poveznice"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Simboličke poveznice nisu podržane"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Smeće nije podržano"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Nazivi datoteka ne mogu sadržavati “%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Neuspjelo stvaranje privremenog direktorija za predložak “%s”: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "uređaj nema implementirano montiranje"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Nema registriranih aplikacija za rukovanje ovom datotekom"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Popisivač je zatvoren"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Popisivač datoteka ima izvanrednu radnju"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Popisivač datoteka je već zatvoren"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Nemoguće rukovanje %d inačicom GFileIcon kôdiranja"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Oštećeni su ulazni podaci za GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Strujanje ne podaržava informacije_upita"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Premotavanje nije podržano na strujanju"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Skračivanje nije dopušteno na ulaznom strujanju"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Skračivanje nije podržano na strujanju"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Neispravan naziv računala"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Neispravan HTTP proxy odgovor"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP proxy povezivanje nije dopušteno"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP proxy ovjera je neuspjela"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP proxy ovjera je potrebna"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "HTTP proxy povezivanje je neuspjelo: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP proxy odgovor je prevelik"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP proxy poslužitelj je neočekivano prekinuo povezivanje."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Pogrešan broj tokena (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Nema vrste za naziv klase %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Vrsta %s ne implementira GIcon sučelje"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Vrsta %s nije klasificirana"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Oštećen broj inačice: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Vrsta %s ne implementira from_tokens() na GIcon sučelju"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Nemoguće rukovanje pružanom inačicom kôdiranja ikona"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Adresa nije navedena"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Duljina %u je predugačka za adresu"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Adresa ima postavljene bitove izvan duljine prefiksa"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Nemoguća obrada “%s” kao IP adresne maske"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Nedovoljno prostora za priključnicu adrese"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Nepodržana priključnica adrese"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Ulazno strujanje nema implementirano čitanje"
 
@@ -1615,126 +1631,126 @@ msgstr "Ulazno strujanje nema implementirano čitanje"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Strujanje ima izvanrednu radnju"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopiraj s datotekom"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Zadrži s datotekom kada je premještena"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version” ne prihvaća argumente"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Upotreba:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Prikaži informaciju inačice i izađi."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Naredbe:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Spoji datoteke na standardan izlaz"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopiraj jednu ili više datoteka"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Prikaži informacije o lokacijama"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Pokreni aplikaciju s datotekom radne površine (.desktop)"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Prikaži sadržaj lokacija"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Nabavi ili postavi rukovatelja za mimevrste"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Stvori direktorije"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Nadgledaj promjene za datoteke i direktorije"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Montiraj ili odmontiraj lokacije"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Premjesti jednu ili više datoteka"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Otvori datoteke sa zadanom aplikacijom"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Preimenuj datoteku"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Obriši jednu ili više datoteka"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Čitaj sa standardnog ulaza i spremi"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Postavi svojstvo datoteke"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Premjesti datoteke ili direktorije u smeće"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Prikaži sadržaj lokacije u stablu"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Koristi %s za dobivanje opširnije pomoći.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Greška zapisivanja u stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOKACIJA"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Spoji datoteke i ispiši na standardan izlaz."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1744,60 +1760,60 @@ msgstr ""
 "lokacije umjesto lokalnih datoteka: na primjer, možete koristiti\n"
 "nešto poput smb://poslužitelj/resurs/datoteka.txt kao lokaciju."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Lokacija nije zadana"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Nema odredišnog direktorija"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Prikaži napredak"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Upitaj prije prebrisivanja"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Očuvaj sva svojstva"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Sigurnosno kopiraj postojeće odredišne datoteke"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Nikada ne slijedi simboličke poveznice"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Koristi zadane dozvole za odredište"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Preneseno %s od %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "IZVOR"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "ODREDIŠTE"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopiraj jednu ili više datoteka iz IZVORA u ODREDIŠTE."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1807,98 +1823,91 @@ msgstr ""
 "lokacije umjesto lokalnih datoteka: na primjer, možete koristiti\n"
 "nešto poput smb://poslužitelj/resurs/datoteka.txt kao lokaciju."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Odredište nije %s direktorij"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: prebriši “%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Prikaži zapisiva svojstva"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Dobivanje informacija datoteke sustava"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Svojstva koja treba dobiti"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "SVOJSTVA"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Ne slijedi simboličke poveznice"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "svojstva:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "prikaži naziv: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "uredi naziv: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "naziv: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "vrsta: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "veličina: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "skriveno\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "lokalna putanja: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix montiranje: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Postavljiva svojstva:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Zapisiva svojstva naziva prostora:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Prikaži informacije o lokacijama."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1914,11 +1923,11 @@ msgstr ""
 "npr. unix, ili sa “*”, što odgovara svim svojstvima"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "DESKTOP-DATOTEKA [DATOTEKA-ARGUMENT…]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1926,50 +1935,50 @@ msgstr ""
 "Pokreni aplikaciju s datotekom radne površine (.desktop), prosljeđujući joj "
 "neobavezni naziv datoteke."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Nema zadane datoteke radne površine (.desktop)"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Naredba pokretanja trenutno nije podržana na ovoj platformi"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Nemoguće učitavanje ‘%s‘: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Nemoguće učitavanje informacija aplikacije za ‘%s‘"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Nemoguće pokretanje aplikacije ‘%s’: %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Prikaži skrivene datoteke"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Koristi format duljeg prikaza"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Prikaži nazive prikaza"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Prikaži potpune URI-je"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Prikaži sadržaje lokacija."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1983,19 +1992,19 @@ msgstr ""
 "npr. standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIMEVRSTA"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "RUKOVATELJ"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Nabavi ili postavi rukovatelj za mimevrste."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2005,55 +2014,55 @@ msgstr ""
 "za mimevrste. Ako je rukovatelj zadan, postavljen je kao zadan\n"
 "rukovatelj za mimevrstu."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Mora biti navedena jedna mimevrsta i možda rukovatelj"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Nema zadane aplikacije za “%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Zadana aplikacija za “%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Registrirane aplikacije:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Nema registriranih aplikacija\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Preporučene aplikacije:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Nema preporučenih aplikacija\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Neuspjelo učitavanje informacija za rukovatelja “%s”"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Neuspjelo postavljanje “%s” kao zadanog rukovatelja za “%s”: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Stvori sadržajne direktorije"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Stvori direktorije."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2063,136 +2072,136 @@ msgstr ""
 "lokacije umjesto lokalnih datoteka: na primjer, možete koristiti\n"
 "nešto poput smb://poslužitelj/resurs/datoteka.txt kao lokaciju."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Nadgledaj direktorij (zadano: ovisi o vrsti)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Nadgledaj datoteku (zadano: ovisi o vrsti)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Nadgledaj datoteku izravno (bilježi promjene načinjene putem čvrstih "
 "poveznica)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Nadgleda datoteke izravno, ali ne prijavljuje promjene"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Prijavi premještanja i preimenovanja kao jednostavne obrisane/stvorene "
 "događaje"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Nadgledaj događaje montiranja"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Nadgledaj promjene datoteka ili direktorija."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Montiraj kao montirljivo"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Montiraj uređaj s datotekom uređaja ili drugim identifikatorom"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Odmontiraj"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Izbaci"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Zaustavi uređaj s datotekom uređaja"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "UREĐAJ"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Odmontiraj sva montiranja sa zadanom shemom"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SCHEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Zanemari izvanredne radnje datoteke pri odmontiravanju ili izbacivanju"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Koristi anonimnog korisnika pri ovjeri"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Popis"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Nadgledaj događaje"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Prikaži dodatne informacije"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Brojčani PIM pri otključavanju VeraCrypt uređaja"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Montiraj TCRYPT skriven uređaj"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Montiraj TCRYPT uređaj sustava"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Anoniman pristup nije dopušten"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Nema uređaja za datoteku uređaja"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Nema uređaja za zadan ID"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Montiraj ili odmontiraj lokacije."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Ne koristi pričuvno kopiranje ili brisanje"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Premjesti jednu ili više datoteka iz IZVORA u ODREDIŠTE."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2202,12 +2211,12 @@ msgstr ""
 "lokacije umjesto lokalnih datoteka: na primjer, možete koristiti\n"
 "nešto poput smb://poslužitelj/resurs/datoteka.txt kao lokaciju"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Odredište %s nije direktorij"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2215,128 +2224,132 @@ msgstr ""
 "Otvori datoteke sa zadanom aplikacijom koja je\n"
 "registrirana za rukovanje s datotekama ove vrste."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Zanemari nepostojeće datoteke, nikada ne upitaj"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Obriši zadane datoteke."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAZIV"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Preimenuj datoteku."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Nedostaje argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Previše argumenata"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Preimenovanje uspješno. Novi uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Stvori samo ako ne postoji"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Dodaj na kraj datoteke"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Pri stvaranju, ograniči pristup trenutnom korisniku"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Pri zamjeni, zamijeni kao da odredište ne postoji"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Prikaži novi etag na završetku"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etag datoteke je prebrisan"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Greška pri čitanju iz standardnog ulaza"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag nije dostupan\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Čitaj iz standardnog izlaza i spremi u ODREDIŠTE."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Odredište nije zadano"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Vrsta svojstva"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "VRSTA"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Ukloni dano svojstvo"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "SVOJSTVO"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VRIJEDNOST"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Postavi svojstvo datoteke LOKACIJE."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Lokacija nije navedena"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Svojstvo nije navedeno"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Vrijednost nije navedena"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Nevaljana vrsta svojstva “%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Isprazni smeće"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Prikaži datoteke u smeću s njihovim izvornim lokacijama"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2344,23 +2357,23 @@ msgstr ""
 "Vrati datoteku iz smeća na njegovu izvornu lokaciju (moguće ponovno "
 "stvaranje direktorija)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Nemoguće pronalazak izvorne putanje"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Nemoguće ponovno stvaranje izvorne lokacije: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Nemoguće premještanje datoteke na njegovu izvornu lokaciju: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Premjesti/Vrati datoteke ili direktorije u smeće."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2369,44 +2382,44 @@ msgstr ""
 "smeća \n"
 "već postoje, neće biti prebrisani osim ako nije --force postavljen."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Zadana lokacija ne započinje sa trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Slijedi simboličke poveznice, montiranja i prečace"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Prikaži sadržaj direktorija u obliku stabla."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Element <%s> nije dopušten unutar <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Element <%s> nije dopušten na najvišoj razini"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Datoteka %s se pojavljuje više puta u resursu"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Nemoguće je locirati “%s” u bilo kojem izvornom direktoriju"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Nemoguće je locirati “%s” u trenutnom direktoriju"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Nepoznata mogućnost obrade “%s”"
@@ -2415,36 +2428,36 @@ msgstr "Nepoznata mogućnost obrade “%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr "%s zahtijeva predobradu, ali %s nije postavljena, a %s nije PUTANJA"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Greška čitanja datoteke %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Greška sažimanja datoteke %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "tekst se možda neće pojaviti unutar <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Prikaži inačicu programa i izađi"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Naziv izlazne datoteke"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2452,47 +2465,47 @@ msgstr ""
 "Direktoriji za učitavanje datoteka navedenih u DATOTECI (zadano: trenutni "
 "direktorij)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIREKTORIJ"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Stvori izlaz u formatu odabranom od strane proširenja odredišta naziva "
 "datoteke"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Stvori zaglavlje izvora"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Stvori izvorni kôd korišten za povezivanje datoteke resursa u vaš kôd"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Stvori popis zavisnosti"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Naziv datoteke zavisnosti za stvaranje"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Uključi lažna odredišta u stvorenu datoteku zavisnosti"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Nemoj automatski stvoriti i registrirati resurs"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Ne izvažaj funkcije; proglasi ih G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2500,15 +2513,15 @@ msgstr ""
 "Ne ugrađuj podatak resursa u C datoteku; pretpostavi da je umjesto povezana "
 "izvana"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Naziv C identifikatora korišten za stvoreni izvorni kôd"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Ciljani C kompilator (zadana: CC varijabla okruženja)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2519,122 +2532,122 @@ msgstr ""
 "datoteke .gresource.xml, i datoteka resursa ima\n"
 "nastavak vrste datoteke .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Trebali bi zadati najmanje jedan naziv datoteke\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "nadimak mora sadržavati najmanje 2 znaka"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Nevaljana brojčana vrijednost"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> je već naveden"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' je već naveden"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "vrijednosti oznaka moraju imati najviše postavljen 1 bit"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> mora sadržavati najmanje jedan <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> nije sadržan u navedenom rasponu"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> nije valjan član navedene popisane vrste"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> sadrži niz koji nije u navedenoj vrsti oznake"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> sadrži niz koji nije u <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> je već određen za ovaj ključ"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> nije dopušten za ključeve ove vrste “%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> određeni minimum je veći od maksimuma"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "nepodržana l10n kategorija: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n je potreban, ali nema zadane gettext domene"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "sadržaj prijevoda zadan za vrijednosti bez l10n je omogućen"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Nemoguća obrada <default> vrijednosti vrste “%s”: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> ne može biti određen za ključeve označene da imaju popisanu vrstu"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> je već određen za ovaj ključ"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> nije dopušten za ključ vrste “%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> je već zadan"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> mora sadržavati najmanje jedan <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> je već određen za ovaj ključ"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2642,48 +2655,48 @@ msgstr ""
 "<aliases> može biti određen za ključeve s popisanim ili označenim vrstama "
 "ili nakon <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
 "type"
 msgstr "<alias value='%s'/> je zadan kada je “%s” već član popisane vrste"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "<alias value='%s'/> je zadan kada je <choice value='%s'/> već zadan"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> je već određen"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "alias odredište “%s” nije popisana vrste"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "alias odredište “%s” nije <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> mora sadržavati najmanje jedan <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Prazni nazivi nisu dopušteni"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Nevaljani naziv “%s”: nazivi moraju započeti s malim slovom"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2692,36 +2705,36 @@ msgstr ""
 "Nevaljani naziv “%s”: nevaljani znak “%c”; samo mala slova, brojevi i "
 "spojnica (“-”) su dopušteni"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Nevaljani naziv “%s”: dvije uzastopne spojnice (“--”) nisu dopuštene"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Nevaljani naziv “%s”: posljednji znak ne može biti spojnica (“-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nevaljani naziv “%s”: najveća duljina je 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> je već određen"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Nemoguće dodavanje ključeva u “list-off” shemu"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> je već određen"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2730,7 +2743,7 @@ msgstr ""
 "<key name='%s'> shadows <key name='%s'> u <schema id='%s'>; koristi "
 "<override> za promjenu vrijednosti"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2739,62 +2752,62 @@ msgstr ""
 "Točno jedan od “type”, “enum” ili “flags” mora biti određen kao svojstvo "
 "<key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> nije (još) određen."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Nevaljana GVariant vrsta niza “%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> je zadan ali shema ništa ne proširuje"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Nema <key name='%s'> za zaobilaženje"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> je već određen"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> je već određen"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> još ne proširuje postojeću shemu “%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> je popis još nepostojeće sheme “%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Ne može biti popis sheme s putanjom"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Ne može proširiti shemu s putanjom"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr "<schema id='%s'> je popis, proširuje <schema id='%s'> koji nije popis"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2803,17 +2816,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> proširuje <schema id='%s' list-of='%s'> ali "
 "“%s” ne proširuje “%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Putanja, ako je zadana, mora započeti i završiti kosom crtom"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Putanja popisa mora završiti sa “:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2822,49 +2835,49 @@ msgstr ""
 "Upozorenje: Shema “%s” ima putanju “%s”.  Putanje koje započinje sa “/"
 "apps/”, “/desktop/” ili “/system/” su zastarjele."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> je već određen"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Samo jedan <%s> element je dopušten unutar <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Element <%s> nije dopušten na najvišoj razini"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Element <default> je potreban u <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Tekst se možda neće pojaviti unutar <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Upozorenje: neodređena napomena u <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict je naveden; izlazim."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Ova cijela datoteka je zanemarena."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Zanemarivanje ove datoteke."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2873,7 +2886,7 @@ msgstr ""
 "Nema takvog ključa “%s” u shemi “%s” kao što je navedeno u datoteci "
 "zaobilaženja “%s”; zanemarujem zaobilaženje ovog ključa."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2882,7 +2895,7 @@ msgstr ""
 "Nema takvog ključa “%s” u shemi “%s” kao što je navedeno u datoteci "
 "zaobilaženja “%s” i --strict je naveden; izlazim."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2892,7 +2905,7 @@ msgstr ""
 "“%s” u shemi “%s” (datoteka zaobilaženja “%s”); zanemarujem zaobilaženje za "
 "ovaj ključ."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2902,7 +2915,7 @@ msgstr ""
 "“%s” u shemi “%s” (datoteka zaobilaženja “%s”) i --strict su navedni; "
 "izlazim."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2911,7 +2924,7 @@ msgstr ""
 "Greška obrade ključa “%s” u shemi “%s” kao što je navedeno u datoteci "
 "zaobilaženja “%s”: %s. Zanemarujem zaobilaženje za ovaj ključ."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2920,7 +2933,7 @@ msgstr ""
 "Greška obrade ključa “%s” u shemi “%s” kao što je navedeno u datoteci "
 "zaobilaženja “%s”: %s. --strict je naveden; izlazim."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2929,7 +2942,7 @@ msgstr ""
 "Zaobilaženje za ključ “%s” u shemi “%s” u datoteci zaobilaženja “%s” je "
 "izvan raspona zadanom u shemi; zanemarujem zaobilaženje za ovaj ključ."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2938,7 +2951,7 @@ msgstr ""
 "Zaobilaženje za ključ “%s” u shemi “%s” u datoteci zaobilaženja “%s” je "
 "izvan raspona zadanom u shemi i --strict je naveden; izlazim."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2947,7 +2960,7 @@ msgstr ""
 "Zaobilaženje za ključ “%s” u shemi “%s” u datoteci zaobilaženja “%s” nije na "
 "popisu valjanih odabira; zanemarujem zaobilaženje za ovaj ključ."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2956,23 +2969,23 @@ msgstr ""
 "Zaobilaženje za ključ “%s” u shemi “%s” u datoteci zaobilaženja “%s” nije na "
 "popisu valjanih odabira --strict je naveden; izlazim."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Gdje treba spremiti gschemas.compiled datoteku"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Prekini na svim greškama u shemama"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Ne zapisuj gschema.compiled datoteku"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Ne primijenjuj ograničenja naziva ključeva"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2982,24 +2995,24 @@ msgstr ""
 "Datoteke shemes su potrebne za nastavak vrste datoteke .gschema.xml,\n"
 "a datoteka predmemorije se naziva gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Treba li bi navesti najmanje jedan naziv direktorija"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Nema pronađene datoteke sheme: ništa za učiniti."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Nema pronađene datoteke sheme: uklanjanje postojeće datoteke izlaza."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Neispravan naziv datoteke %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Greška dobivanja informacija datotečnog sustava za %s: %s"
@@ -3008,354 +3021,354 @@ msgstr "Greška dobivanja informacija datotečnog sustava za %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Sadržano montiranje za datoteku %s nije pronađeno"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Nemoguće preimenovanje korijenskog direktorija"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Greška peimenovanja datoteke %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Nemoguće preimenovanje datoteke, naziv datoteke već postoji"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Neispravni naziv datoteke"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Greška otvaranja datoteke %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Greška uklanjanja datoteke %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Greška premještanja datoteke u smeće %s: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Nemoguće stvaranje direktorija smeća %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Nemogući pronalazak direktorija najviše razine u smeću %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Premještanje u smeće na unutrašnjim montiranjima sustava nije podržano"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Nemoguć pronalazak ili stvaranje direktorija smeća %s u smeću %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Nemoguće stvaranje datoteke informacija premještanja u smeće za %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Nemoguće premještanje datoteke %s u smeće izvan granica datotečnog sustava"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Nemoguće premještanje datoteke %s: %s u smeće"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Nemoguće premještanje datoteke %s u smeće"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Greška stvaranja direktorija %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Datotečni sustav ne podržava simboličke poveznice"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Greška stvaranja simboličke poveznice %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Greška premještanja datoteke %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Nemoguće je premještanje direktorija preko direktorija"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Neuspjelo stvaranje datoteke sigurnosne kopije"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Greška uklanjanja odredišne datoteke: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Premještanje između montiranja nije podržano"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Nemoguće određivanje upotrebe diska za %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Vrijednost svojstva ne smije biti nula"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Nevaljana vrsta svojstva (očekivan je izraz)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Nevaljana vrsta svojstva (očekivan je izraz ili nevaljano)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nevaljani naziv proširenog svojstva"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Greška postavljanja proširenog svojstva “%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (neispravno kôdiranje)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Greška dobivanja informacija za datoteku “%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Greška dobivanja informacija za opisnik datoteke: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Neispravna vrsta svojstva (uint32 je očekivano)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Neispravna vrsta svojstva (uint64 je očekivano)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Neispravna vrsta svojstva (izraz u bajtima je očekivan)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Nemoguće postavljanje dozvole za simboličke poveznice"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Greška postavljanja dozvola: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Greška postavljanja vlasnika: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "simbolička poveznice ne može biti nula"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Greška postavljanja simboličke poveznice: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Greška postavljanja simboličke poveznice: datoteka nije simbolička poveznica"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Dodatne nanosekunde %d za UNIX vremensku oznaku %lld su negativne"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Dodatne nanosekunde %d za UNIX vremensku oznaku %lld su dosegle 1 sekundu"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX vremenska oznaka %lld ne pristaje u 64 bita"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "UNIX vremenska oznaka %lld je izvan raspona podržanim od strane Windowsa"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Naziv datoteke “%s” ne može biti pretvoren u UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Datoteka “%s” se ne može otvoriti: Windows greška %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Greška postavljanja promjene ili vremena pristupa za datoteku “%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Greška postavljanja promjene ili vremena pristupa: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux sadržaj ne smije biti nula"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux nije omogućen na ovom sustavu"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Greška postavljanja SELinux sadržaja: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Postavljanje svojstva %s nije podržano"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Greška čitanja iz datoteke:%s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Greška zatvaranja datoteke: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Greška premotavanja u datoteci: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Nemoguć pronalazak zadane lokalne datoteke vrste monitora"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Greška zapisivanja datoteke: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Greška uklanjanja poveznice stare sigurnosne kopije: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Greška stvaranja kopije sigurnosnog kopiranja: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Greška preimenovanja privremene datoteke: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Greška skraćivanja datoteke: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Greška otvaranja datoteke “%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Odredišna datoteka je direktorij"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Odredišna datoteka nije obična datoteka"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Datoteka je promijenjena izvana"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Greška uklanjanja stare datoteke: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Nevaljana GSeekType je pružana"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Neispravan zahtjev premotavanja"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Nemoguće je skratiti GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Memoriji izlaznog strujanja ne može se mijenjati veličina"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Nemoguća promjena veličine memorije izlaznog strujanja"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3363,159 +3376,167 @@ msgstr ""
 "Količina memorije potrebna za obradu zapisa većeg od dostupnog adresiranog "
 "prostora"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Zatraženo premotavanje prije početka strujanja"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Zatraženo premotavanje izvan završetka strujanja"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "montiranje nema implementirano “unmount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "montiranje nema implementirano “eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "montiranje nema implementirano “unmount” ili “unmount_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "montiranje nema implementirano “eject” ili “eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "montiranje nema implementirano “remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "montiranje nema implementirano pogađanje vrste sadržaja"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "montiranje nema implementirano sinkrono pogađanje vrste sadržaja"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Naziv računala “%s” sadrži “[” ali ne i “]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Mreža je nedostupna"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Poslužitelj je nedostupan"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Nemoguće stvaranje nadgledanja mreže: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Nemoguće stvaranje nadgledanja mreže: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Nemoguće dobivanje stanja mreže: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "Mrežni upravitelj nije pokrenut"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Inačica Mrežnog upravitelja je prestara"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Izlazno strujanje nema implementirano zapisivanje"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Zbroj vektora proslijeđenih u %s je prevelik"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Izvor strujanja je već zatvoren"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Neuspjela pretraga neodređenog proxya"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Greška razrješavanja “%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s nije impelmentiran"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Neispravna domena"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Resurs na “%s” ne postoji"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Resurs na “%s” se nije uspio raspakirati"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Datoteke resursa se ne mogu preimenovati"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Resurs na “%s” nije direktorij"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Ulazno strujanje nema implementirano premotavanje"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Prikaži odjeljke koji sadrže resurse u elf DATOTECI"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3525,15 +3546,15 @@ msgstr ""
 "Ako je ODJELJAK zadan, samo prikaži resurse u ovom odjeljku\n"
 "Ako je PUTANJA zadana, samo prikaži podudarajuće resurse"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "DATOTEKA [PUTANJA]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "ODJELJAK"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3545,15 +3566,15 @@ msgstr ""
 "Ako je PUTANJA zadana, samo prikaži podudarajuće resurse\n"
 "Pojedinosti uključuju odjeljak, veličinu i sažimanje"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Raspakiraj datoteku resursa u stdout"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "PUTANJA DATOTEKE"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3581,7 +3602,7 @@ msgstr ""
 "Koristite “gresource help NAREDBU” za dobivanje opširnije pomoći.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3596,19 +3617,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  ODJELJAK   (Neobavezni) elf naziv odjeljka\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  Naredba   (Neobavezna) naredba objašnjenja\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  DATOTEKA      elf datoteka (binarna ili dijeljena biblioteka)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3616,82 +3637,82 @@ msgstr ""
 "  DATOTEKA      elf datoteka (binarna ili dijeljena biblioteka)\n"
 "            ili kompilirana datoteka resursa\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[PUTANJA]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  PUTANJA      (Neobavezna) putanja resursa (može biti djelomična)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "PUTANJA"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  PUTANJA      Putanja resursa\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Nema takve sheme “%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Shema “%s” se ne može premještati (putanja ne smije biti navedena)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Shema “%s” se može premještati (putanja mora biti navedena)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Navedena je prazna putanja.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Putanja mora započet s kosom crtom (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Putanja mora završavati s kosom crtom (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Putanja ne smije sadržavati dvije uzastopne kose crte (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Navedene vrijednosti su izvan valjanog raspona\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Ključ nije zapisiv\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Prikaži instalirane (nepremjestive) sheme"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Prikaži instalirane premjestive sheme"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Prikaži ključeve U SHEMI"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SHEMA[:PUTANJA]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Prikaži podsadržaj SHEME"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3699,48 +3720,48 @@ msgstr ""
 "Prikaži ključeve i vrijednosti, rekruzivno\n"
 "Ako nema zadane SHEME, prikaži sve ključeve\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SHEMA[:PUTANJA]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Nabavi vrijednost KLJUČA"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SHEMA[:PUTANJA] KLJUČ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Upitaj za raspon valjanih vrijednosti KLJUČA"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Upitaj za opis KLJUČA"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Postavi vrijednost KLJUČA u VRIJEDNOST"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SHEMA[:PUTANJA] VRIJEDNOST KLJUČA"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Vrati KLJUČ na njegovu zadanu vrijednost"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Vrati sve ključeve u SHEMI na njihove zadane vrijednosti"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Provjeri je li KLJUČ zapisiv"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3750,11 +3771,11 @@ msgstr ""
 "Ako KLJUČ nije naveden, nadgledaj sve ključeve u SHEMI.\n"
 "Koristite ^C za zaustavljanje nadgledanja.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SHEMA[:PUTANJA] [KLJUČ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3802,7 +3823,7 @@ msgstr ""
 "Koristite “gsettings help NAREDBA” za opširniju pomoć.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3817,11 +3838,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  DIREKTORIJ SHEME Direktorij za pretragu dodatnih shema\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3829,422 +3850,422 @@ msgstr ""
 "  SHEMA    Naziv sheme\n"
 "  PUTANJA      Putanja, za premjestive sheme\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KLJUČ       (Neobavezno) ključ sadržan unutar sheme\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KLJUČ       Ključ sadržan unutar sheme\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VRIJEDNOST     Vrijednost za postaviti\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Nemoguće učitavanje sheme iz %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Nema instaliranih shema\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Zadan je prazan naziv sheme\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Nema takvog ključa “%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Nevaljana priključnica, nije pokrenuto"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Nevaljana priključnica, neuspjelo pokretanje zbog: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Priključnica je već zatvorena"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3193 gio/gsocket.c:4426 gio/gsocket.c:4484
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Istek vremena U/I priključnice"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "stvaranje GSocketa iz fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Nemoguće stvaranje priključnice: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Navedena je nepoznata obitelj"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Naveden je nepoznat protokol"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Nemoguće korištenje datagram radnji na ne-datagram priključnici."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Nemoguće korištenje datagram radnji na priključnici s postavljenim istekom "
 "vremena."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "nemoguće dobivanje lokalne adrese: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "nemoguće dobivanje udaljene adrese: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "nemoguće osluškivanje: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Greška povezivanja s adresom %s: %s"
 
-#: gio/gsocket.c:2388 gio/gsocket.c:2425 gio/gsocket.c:2535 gio/gsocket.c:2560
-#: gio/gsocket.c:2623 gio/gsocket.c:2681 gio/gsocket.c:2699
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Greška pridruživanja multicast grupi: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Greška napuštanja multicast grupe: %s"
 
-#: gio/gsocket.c:2390
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Nema podrške za izvorom-određeni multicast"
 
-#: gio/gsocket.c:2537
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Nepodržana obitelj priključnice"
 
-#: gio/gsocket.c:2562
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "izvorom-određeno nije IPv4 adresa"
 
-#: gio/gsocket.c:2586
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Naziv sučelja je predugačak"
 
-#: gio/gsocket.c:2599 gio/gsocket.c:2649
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Sučelje nije pronađeno: %s"
 
-#: gio/gsocket.c:2625
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Nema podrške za IPv4 izvorom-određeni multicast"
 
-#: gio/gsocket.c:2683
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Nema podrške za IPv6 izvorom-određeni multicast"
 
-#: gio/gsocket.c:2892
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Greška prihvaćanja povezivanja: %s"
 
-#: gio/gsocket.c:3018
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Povezivanje u tijeku"
 
-#: gio/gsocket.c:3069
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Nemoguće dobivanje greške čekanja: "
 
-#: gio/gsocket.c:3258
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Greška primanja podataka: %s"
 
-#: gio/gsocket.c:3455
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Greška slanja podataka: %s"
 
-#: gio/gsocket.c:3642
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Nemoguće isključivanje priključnice: %s"
 
-#: gio/gsocket.c:3723
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Greška zatvaranja priključnice: %s"
 
-#: gio/gsocket.c:4419
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Čekanje stanja priključnice: %s"
 
-#: gio/gsocket.c:4809 gio/gsocket.c:4825 gio/gsocket.c:4838
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Nemoguće slanje poruke: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vektori poruke su preveliki"
 
-#: gio/gsocket.c:4855 gio/gsocket.c:4857 gio/gsocket.c:5004 gio/gsocket.c:5089
-#: gio/gsocket.c:5267 gio/gsocket.c:5307 gio/gsocket.c:5309
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Greška slanja poruke: %s"
 
-#: gio/gsocket.c:5031
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage nije podržano na Windowsima"
 
-#: gio/gsocket.c:5504 gio/gsocket.c:5580 gio/gsocket.c:5806
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Greška primanja poruke: %s"
 
-#: gio/gsocket.c:6089 gio/gsocket.c:6100 gio/gsocket.c:6163
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Nemoguće čitanje vjerodajnice priključnice: %s"
 
-#: gio/gsocket.c:6172
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials nije implemetirano za ovaj OS"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Nemoguće povezivanje sa proxy poslužiteljem %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Nemoguće povezivanje sa %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Nemoguće povezivanje: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Proxyiranje putem ne-TCP povezivanja nije podržano."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Proxy protokol “%s” još nije podržan."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Slušatelj je već zatvoren"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Dodana priključnica je zatvorena"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 ne podržava IPv6 adresu “%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Korisničko ime je predugačko za SOCKSv4 protokol"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Naziv računala “%s” je predugačak za SOCKSv4 protokol"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Poslužitelj nije SOCKSv4 proxy poslužitelj."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Povezivanje putem SOCKSv4 poslužitelja je odbijeno"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Poslužitelj nije SOCKSv5 proxy poslužitelj."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5 proxy zahtijeva ovjeru."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5 proxy zahtijeva način ovjere koji nije podržan od GLib strane."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Korisničko ime ili lozinka su predugački za SOCKSv5 protokol."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "SOCKSv5 ovjera je neuspjela zbog netočnog korisničkog imena ili lozinke."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Naziv računala “%s” je predugačak za SOCKSv5 protokol"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5 proxy poslužitelj koristi nepoznatu vrstu adrese."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Unutrašnja greška SOCKSv5 proxy poslužitelja."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5 povezivanje nije dopušteno postavljenim pravilima."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Poslužitelj je nedostupsn putem SOCKSv5 poslužitelja."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Mreža je nedostupna putem SOCKSv5 proxya."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Povezivanje je odbijeno putem SOCKSv5 proxya."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5 proxy ne podržava “connect” naredbu."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 proxy ne podržava navedenu vrstu adrese."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Nepoznata SOCKSv5 proxy greška."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "Neuspjelo stvaranje slivnika za komunikaciju s podređenim procesom (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Slivnici nisu podržani na ovoj platformi"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Nemoguće rukovanje %d inačicom GThemedIcon kôdiranja"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Nema pronađenih valjanih adresa"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Greška obrnutog razrješavanja “%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Greška obrade DNS %s zapisa: oštećen DNS paket"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Nema DNS zapisa zahtijevane vrste za “%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Privremeno nedostupno za razrješavanje “%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Greška razrješavanja “%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Oštećen DNS paket"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Nemoguća obrada DNS odgovora za “%s”: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Nema pronađenog PEM-kôdiranog privatnog ključa"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Nemoguće dešifriranje PEM-kôdiranog privatnog ključa"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Nemoguća obrada PEM-kôdiranog privatnog ključa"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Nema pronađene PEM-kôdirane vjerodajnice"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Nemoguća obrada PEM-kôdirane vjerodajnice"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Trenutni TLS pozadinski program ne podržava PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "GTlsBackend ne podržava stvaranje PKCS #11 vjerodajnica"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4254,7 +4275,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4262,15 +4283,15 @@ msgstr ""
 "Nekoliko lozinki je neispravno upisano i vaš pristup će se zaključati nakon "
 "budućih neuspjelih upisa."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Upisana lozinka je neispravna."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "FD slanje nije podržano"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
@@ -4278,11 +4299,11 @@ msgstr[0] "Očekivana je 1 kontrolna poruka, dobivena je %d"
 msgstr[1] "Očekivana je 1 kontrolna poruka, dobivene su %d"
 msgstr[2] "Očekivana je 1 kontrolna poruka, dobiveno je %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Neočekivana vrsta pomoćnih podataka"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
@@ -4290,111 +4311,111 @@ msgstr[0] "Očekivan je jedan fd, ali dobiven je %d\n"
 msgstr[1] "Očekivan je jedan fd, ali dobivena su %d\n"
 msgstr[2] "Očekivan je jedan fd, ali dobiveno je %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Primljen je nevaljani fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "FD primanje nije podržano"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Greška slanja vjerodajnica: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Greška provjere je li SO_PASSCRED omogućen za priključnicu: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Greška omgućavanja SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Očekivano čitanje je jedan bajt primljenih vjerodajnica ali očitano je nula "
 "bajta"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Ne očekuje se kontrolna poruka, ali dobivena je %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Greška onemogućavanja SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Greška čitanja iz opisnika datoteke: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Greška zatvaranja opisnika datoteke: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Korijenski datotečni sustav"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Greška zapisivanja u opisnik datoteke: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Sažeta UNIX domena priključnice adrese nije podržana na ovom sustavu"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "uređaj nema implementirano izbacivanje"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "uređaj nema implementirano izbacivanje ili izbacivanje_s_radnjom"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Greška čitanja iz rukovanja: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Greška zatvaranja rukovanja: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Greška zapisivanja u rukovanje: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Nedovoljno memorije"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Unutarnja greška: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Treba više unosa"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Neispravno sažeti podaci"
 
@@ -4422,153 +4443,153 @@ msgstr "Pokreni dbus uslugu"
 msgid "Wrong args\n"
 msgstr "Pogrešni argumenti\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Neočekivano svojstvo “%s” za element “%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Svojstvo “%s” od elementa “%s” nije pronađeno"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Neočekivana oznaka “%s”, očekivana je “%s” oznaka"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Neočekivana oznaka “%s” unutar “%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Nevaljani datum/vrijeme ‘%s’ u datoteci zabilješke"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Nema pronađene valjane datoteke zabilješke u direktoriju podataka"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Zabilješka za URI “%s” već postoji"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Nema pronađene zabilješke za URI “%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Nema MIME vrste određene u zabilješki za URI “%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Nema određene privatne oznake u zabilješki za URI “%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Nema postavljenih grupa u zabilješki za URI “%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Nema aplikacije naziva “%s” registrirane zabilješke za “%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Neuspjelo proširivanje redka izvršavanja “%s” sa URI-jem “%s”"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Nereprezentativni znak u ulazu pretvorbe"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Nedovršeni niz znakova na kraju ulaza"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Nemoguća pretvorba zamjenskog \"%s\" u skup kôda \"%s\""
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Ugrađeni NULA bajt u ulazu pretvorbe"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Ugrađeni NULA bajt u izlazu pretvorbe"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI “%s” nije apsolutan URI pri korištenju “datoteka” sheme"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "URI “%s” lokalne datoteke možda ne uključuje “#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI “%s” je nevaljan"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Naziv računala URI-ja “%s” je nevaljan"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI “%s” sadrži nevaljane escape znakove"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Naziv putanje “%s” nije apsolutna putanja"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %d %b %Y %T"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d.%m.%Y."
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%H:%M:%S"
@@ -4589,62 +4610,62 @@ msgstr "%H:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "Siječanj"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "Veljača"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "Ožujak"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "Travanj"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "Svibanj"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "Lipanj"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "Srpanj"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "Kolovoz"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "Rujan"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "Listopad"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "Studeni"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "Prosinac"
@@ -4666,132 +4687,132 @@ msgstr "Prosinac"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Sij"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Vel"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Ožu"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Tra"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "Svi"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Lip"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Srp"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Kol"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Ruj"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Lis"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Stu"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Pro"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Ponedjeljak"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Utorak"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Srijeda"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Četvrtak"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Petak"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Subota"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Nedjelja"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Pon"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Uto"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Sri"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Čet"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Pet"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sub"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Ned"
@@ -4813,62 +4834,62 @@ msgstr "Ned"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "siječanj"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "veljača"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "ožujak"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "travanj"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "svibanj"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "lipanj"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "srpanj"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "kolovoz"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "rujan"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "listopad"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "studeni"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "prosinac"
@@ -4890,84 +4911,84 @@ msgstr "prosinac"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "sij"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "vel"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "ožu"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "tra"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "svi"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "lip"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "srp"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "kol"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "ruj"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "lis"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "stu"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "pro"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Greška otvaranja direktorija “%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
@@ -4975,106 +4996,106 @@ msgstr[0] "Nemoguće dodjeljivanje %lu bajta u datoteku čitanja “%s”"
 msgstr[1] "Nemoguće dodjeljivanje %lu bajta u datoteku čitanja “%s”"
 msgstr[2] "Nemoguće dodjeljivanje %lu bajta u datoteku čitanja “%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Greška čitanja datoteke “%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Datoteka “%s” je prevelika"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Neuspjelo čitanje iz datoteke “%s”: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Nemoguće otvaranje datoteke “%s“: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Neuspjelo dobivanje svojstva datoteke “%s”: fstat() neuspio: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Neuspjelo otvaranje datoteke “%s”: fdopen() neuspio: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Neuspjelo preimenovanje datoteke “%s” u “%s”: g_rename() neuspio: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Neuspjelo zapisivanje datoteke “%s”: write() neuspio: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Neuspjelo zapisivanje datoteke “%s”: fsync() neuspio: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Neuspjelo stvaranje datoteke \"%s\": %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "Postojeća datoteka “%s” se ne može ukloniti: g_unlink() neuspio: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Predložak “%s” je nevaljan, ne smije sadržavati “%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Predložak “%s” ne sadrži XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Neuspjelo čitanje simboličke poveznice “%s”: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Neuspjelo otvaranje pretvornika iz “%s” u “%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Neuspjelo neobrađeno čitanje u g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Postoji ostatak nepretvorenih podataka u međuspremniku čitanja"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanal završava sa nedovršenim znakom"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Neuspjelo neobrađeno čitanje u g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Valjana datoteka ključa se ne može pronaći u direktorijima pretrage"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Nije uobičajena datoteka"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5082,43 +5103,43 @@ msgstr ""
 "Datoteka ključa sadrži redak “%s” koji nije par ključ-vrijednost, grupa ili "
 "komentar"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nevaljani naziv grupe: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Datoteka ključa ne započinje s grupom"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nevaljani naziv ključa: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Datoteka ključa sadrži nepodržano kôdiranje “%s”"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Datoteka ključa nema grupe “%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Datoteka ključa nema ključ “%s” u grupi “%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Datoteka ključa sadrži ključ “%s” s vrijednošću “%s” koja nije UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5126,7 +5147,7 @@ msgstr ""
 "Datoteka ključa sadrži ključ “%s” s vrijednošću koja se ne može "
 "interperetirati."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5135,81 +5156,81 @@ msgstr ""
 "Datoteka ključa sadrži ključ “%s” u grupi “%s” s vrijednošću koja se ne može "
 "interperetirati."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Ključ “%s” u grupi “%s” ima vrijednost “%s” gdje je %s očekivan"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Datoteka ključa sadrži escape znak na kraju redka"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Datoteka ključa sadrži nevaljani escape niz “%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Vrijednost “%s” se ne može tumačiti kao broj."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Cjelobrojna vrijednost \"%s\" je izvan raspona"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Vrijednost \"%s\" ne može se tumačiti kao decimalni broj."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Vrijednost \"%s\" ne može se tumačiti kao bool varijable."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "Neuspjelo dobivanje svojstava datoteke “%s%s%s%s”: fstat() neuspio: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Neuspjelo mapiranje %s%s%s%s: mmap() neuspio: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Neuspjelo otvaranje “%s”: open() neuspio: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Greška u retku %d znak %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Nevaljani UTF-8 kôdirani tekst u nazivu — nije valjan “%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s” nije valjani naziv"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” nije valjani naziv: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Greška u retku %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5218,7 +5239,7 @@ msgstr ""
 "Neuspjela obrada “%-.*s”, mora biti broj unutar reference znaka (&#234; na "
 "primjer) — možda je broj prevelik"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5227,23 +5248,23 @@ msgstr ""
 "Referenca znakova nije završila točka-zarezom; najvjerojatnije ste koristili "
 "znak ampersand bez namjere pokretanja entiteta — escape ampersand kao &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Referenca znakova “%-.*s” ne kôdira dopušteni znak"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Prazan entitet “&;” viđen; valjani entiteti su: &amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Naziv entiteta “%-.*s” nije poznat"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5251,11 +5272,11 @@ msgstr ""
 "Entitet nije završio točka-zarezom; najvjerojatnije ste koristili znak "
 "ampersand bez namjere pokretanja entiteta — escape ampersand kao &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokument mora započinjati elementom (npr. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5263,7 +5284,7 @@ msgid ""
 msgstr ""
 "“%s” nije valjan znak nakon “<” znaka; možda ne započinje s nazivom elementa"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5271,19 +5292,19 @@ msgid ""
 msgstr ""
 "Neparan znak “%s”, očekivan je “>” znak na kraju empty-element oznake “%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Previše svojstava u elementu “%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
 msgstr ""
 "Neparan znak “%s”, očekivan je “=” nakon naziva svojstva “%s” elementa “%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5294,7 +5315,7 @@ msgstr ""
 "elementa “%s”, ili neobaveznog svojstva; možda ste koristili nevaljani znak "
 "u nazivu svojstva"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5303,7 +5324,7 @@ msgstr ""
 "Neparni znak \"%s\", očekivan je otvoreni navodnik nakon znaka jednakosti "
 "pri davanju vrijednosti za svojstvo \"%s\" elementa \"%s\""
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5312,7 +5333,7 @@ msgstr ""
 "“%s” nije valjan znak nakon znaka “</”; “%s” možda ne započinje s nazivom "
 "elementa"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5321,25 +5342,25 @@ msgstr ""
 "“%s” nije valjan znak nakon najbližeg naziva elementa “%s”; dopušteni znak "
 "je “>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Element “%s” je zatvoren, trenutno nema otvorenih elemenata"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Element “%s” je zatvoren, ali trenutno otvoreni element je “%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokument je bio prazan ili je sadržavao samo razmake"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Dokument je neočekivano završio nakon otvorene kutne zagrade “<”"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5348,7 +5369,7 @@ msgstr ""
 "Dokument je neočekivano završio s još otvorenim elementima — “%s” je "
 "posljednji otvoreni element"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5357,19 +5378,19 @@ msgstr ""
 "Dokument je neočekivano završio, očekivana je zatvorena kutna zagrada na "
 "završetku oznake <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokument je neočekivano završio unutar naziva elementa"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokument je neočekivano završio unutar naziva svojstva"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokument je neočekivano završio unutar element-opening oznake."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5377,316 +5398,262 @@ msgstr ""
 "Dokument je neočekivano završio nakon što je znak jednakosti iza naziva "
 "svojstva; nema vrijednosti svojstva"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokument je neočekivano završio unutar vrijednosti svojstva"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokument je neočekivano završio unutar završne oznake za element “%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokument je neočekivano završio unutar završne oznake za neotvoreni element"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "Dokument je neočekivano završio unutar komentara ili procesne naredbe"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[MOGUĆNOST…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Mogućnosti pomoći:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Prikaži mogućnosti pomoći"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Prikaži sve mogućnosti pomoći"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Mogućnosti aplikacije:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Mogućnosti:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Nemoguća obrada cjelobrojne vrijednosti “%s” za %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Cjelobrojna vrijednost “%s” za %s je izvan raspona"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Nemoguća obrada dvostruke vrijednosti “%s” za %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Dvostruka vrijednost “%s” za %s je izvan raspona"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Greška obrade mogućnosti %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Nedostaje parametar za %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Nepoznata mogućnost %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "oštećeni objekt"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "unutarnja greška ili oštećeni objekt"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "ponestalo memorije"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "dosegnuto ograničenje vraćanja"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "uzorak sadržava stavke koje nisu podržane za djelomično podudaranje"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "unutarnja greška"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "uzorak sadržava stavke koje nisu podržane za djelomično podudaranje"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "povratne reference kao uvjeti nisu podržane za djelomično podudaranje"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "dostignuta je ograničenje rekurzije"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "nevaljana kombinacija oznaka novog redka"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "loš pomak"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "kratak utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "petlja rekurzije"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "potreban je način podudaranja koji nije kompatibilan za JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "nepoznata greška"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ na kraju uzorka"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c na kraju uzorka"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "neprepoznati znak nakon \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "brojevi izvan poredka u {} kvantifikatoru"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "prevelik broj u {} kvantifikatoru"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "nedostaje završetak ] za klasu znakova"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "nevaljani escape nakon klase znaka"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "raspon izvan poredka u klasi znakova"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "ništa za ponavljanje"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "neočekivano ponavljanje"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "neprepoznati znak nakon (? ili (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX nazvane klase podržane su samo unutar klase"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX elementi razvrstavanja nisu podržani"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "nedostaje završetak )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referenca na nepostojeći poduzorak"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "nedostaje ) nakon komentara"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "uobičajen izraz je prevelik"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "neuspjelo dobivanje memorije"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") bez otvaranja ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "prekoračenje kôda"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "neprepoznati znak nakon (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "oštećeni broj ili naziv nakon (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind navod nije nepromjenjive duljine"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "oštećeni broj ili naziv nakon (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "uvjetovana grupa sadrži više od dva ogranka"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "navod se očekuje nakon (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R ili (?[+-]znamenka mora biti nakon )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "brojčana referenca ne može biti nula"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nepoznat POSIX naziva klase"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX elementi razvrstavanja nisu podržani"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "vrijednost znaka u \\x{...} slijedu je prevelika"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "nevaljani uvjet (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C nije dopušten u lookbehind navodu"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "escapes \\L, \\l, \\N{naziv}, \\U, i \\u nisu podržani"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "rekruzivni poziv bi se mogao neograničeno ponavljati"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "neprepoznati znak nakon (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "nedostaje završetak u nazivu poduzorka"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dva imenovana poduzorka imaju isti naziv"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "oštećni \\P ili \\p slijed"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nepoznat naziv svojstva nakon \\P ili \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "naziv poduzorka je predugačak (najviše 32 znaka)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "previše imenovanih poduzorka (najviše 10,000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "oktalana vrijednost je veća od \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "prekoraćenje sastavljanja radnog prostora"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "prije provjereni referentni poduzorak nije pronađen"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE grupa sadrži više od jednog ogranka"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "nedosljedna NEWLINE mogućnost"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5694,290 +5661,277 @@ msgstr ""
 "\\g ne završava sa zagradom, kutnom zagradom, ili citiranim nazivom ili "
 "brojem, ili običnim brojem"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "brojčana referenca ne može biti nula"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "argument nije dopušten za (*ACCEPT), (*FAIL), ili (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) nije prepoznat"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "broj je prevelik"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "nedostaje naziv poduzorka nakon (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "očekuje se znamenka nakon (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] je nevaljani znak podatka u JavaScript načinu kompatibilnosti"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "različiti nazivi za poduzorke istog broja nisu dopušteni"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) mora sadržavati argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c mora slijediti ASCII znak"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "\\k ne mora slijediti zagrade, kutne zagrade ili citirani naziv"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N nije podržan u klasi"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "previše proslijeđenih referenci"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "naziv je predugačak u (*MARK), (*PRUNE), (*SKIP), ili (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "vrijednost znaka u \\u.... slijedu je prevelika"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "prekoračenje kôda"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "neprepoznati znak nakon (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "prekoraćenje sastavljanja radnog prostora"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "prije provjereni referentni poduzorak nije pronađen"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Greška usporedbe običnog izraza %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE biblioteka je kompilirana bez UTF8 podrške"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE biblioteka je kompilirana bez podrške UTF8 svojstava"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE biblioteka je kompilirana s nekompatibilnom mogućnosti"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Greška optimizacije običnog izraza %s: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Greška kompiliranja običnog izraza ‘%s’ pri znaku %s: %s"
 
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Greška kompiliranja običnog izraza %s pri znaku %d: %s"
-
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "heksadecimalna znamenka ili “}” je očekivano"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "heksadecimalna znamenka je očekivana"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "nedostaje “<” u simboličkoj referenci"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "nedovršena simbolička referenca"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "simbolička referenca nulte duljine"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "očekivana je znamenka"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "nevažeća simbolička referenca"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "završno zalutali “\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "nepoznati escape slijed"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Greška obrade zamjenskog teksta “%s” pri znaku %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Citirani tekst ne počinje sa navodnikom"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "Navodnik nije uparen u naredbenom redku ili drugom tekstu ljuske"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Tekst je završio nakon “\\” znaka (Tekst je bio “%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Tekst je završio prije nego što je pronađen završni navodnik %c. (Tekst je "
 "bio “%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Tekst je bio prazan (ili je sadržavao samo razmake)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Neuspjelo čitanje podataka iz podređenog procesa (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Neočekivana greška u čitanju podataka podređenog procesa (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Neočekivana greška u waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Podređeni proces se zatvorio s kôdom  %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Podređeni proces je ubio signal  %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Podređeni proces je zaustavio signal  %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Podređeni proces se zatvorio abnormalno"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Neuspjelo čitanje iz podređenog slivnika (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Neuspjelo pokretanje podređenog procesa “%s” (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Neuspjelo grananje (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Neuspjela promjena direktorija “%s” (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Neuspjelo pokretanje podređenog procesa “%s” (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr ""
 "Neuspjelo otvaranje datoteke za ponovno mapiranje opisnika datoteke (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Neuspjelo udvostručavanje opisnika datoteke za podređeni proces (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Neuspjelo grananje podređenog procesa (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Neuspjelo zatvaranje opisnika datoteke za podređeni proces (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Nepoznata greška pokretanja podređenog procesa “%s”"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Neuspjelo čitanje dovoljno podataka iz id procesa podređenog slivnika (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Neuspjelo čitanje podataka iz podređenog procesa"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Neuspjelo pokretanje podređenog procesa (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Neuspio dup() u podređenom procesu (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nevaljani naziv programa: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Nevaljan niz znakova u vektoru argumenta na %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Nevaljan niz znakova u okružju: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Nevaljan radni direktorij: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Neuspjelo pokretanje programa pomoći (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -5985,226 +5939,226 @@ msgstr ""
 "Neočekivana greška u g_io_channel_win32_poll() čitanju podataka podređenog "
 "procesa"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Prazan niz znakova nije broj"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s” nije potpisani broj"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Broj “%s” je izvan granica [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s” nije nepotpisani broj"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Nevaljano %-kôdiranje u URI-ju"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Nedopušten znak u URI-ju"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Ne-UTF-8 znak u URI-ju"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Nevaljana IPv6 adresa ‘%.*s’ u URI-ju"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Nevaljano kôdirana IP adresa ‘%.*s’ u URI-ju"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nedopušteni internacionalizirani naziv računala ‘%.*s’ u URI-ju"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Nemoguća obrada ulaza ‘%.*s’ u URI-ju"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Ulaz ‘%.*s’ u URI-ju je izvan raspona"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI '%s' nije apsolutni URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI ‘%s’ nema komponentu poslužitelja"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI nije apsolutan, i nema navednog osnovnog URI-ja"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Nedostaje ‘=’ i vrijednost parametra"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Neuspjela preraspodjela memorije"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Znak je izvan raspona za UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Neispravan niz u ulazu pretvorbe"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Znak je izvan raspona za UTF-16"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
-#: glib/gutils.c:2855
+#: glib/gutils.c:2857
 msgid "kB"
 msgstr "kB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
-#: glib/gutils.c:2857
+#: glib/gutils.c:2859
 msgid "MB"
 msgstr "MB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
-#: glib/gutils.c:2859
+#: glib/gutils.c:2861
 msgid "GB"
 msgstr "GB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
-#: glib/gutils.c:2861
+#: glib/gutils.c:2863
 msgid "TB"
 msgstr "TB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
-#: glib/gutils.c:2863
+#: glib/gutils.c:2865
 msgid "PB"
 msgstr "PB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
-#: glib/gutils.c:2865
+#: glib/gutils.c:2867
 msgid "EB"
 msgstr "EB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
-#: glib/gutils.c:2869
+#: glib/gutils.c:2871
 msgid "KiB"
 msgstr "KiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
-#: glib/gutils.c:2871
+#: glib/gutils.c:2873
 msgid "MiB"
 msgstr "MiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
-#: glib/gutils.c:2873
+#: glib/gutils.c:2875
 msgid "GiB"
 msgstr "GiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
-#: glib/gutils.c:2875
+#: glib/gutils.c:2877
 msgid "TiB"
 msgstr "TiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
-#: glib/gutils.c:2877
+#: glib/gutils.c:2879
 msgid "PiB"
 msgstr "PiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
-#: glib/gutils.c:2879
+#: glib/gutils.c:2881
 msgid "EiB"
 msgstr "EiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
-#: glib/gutils.c:2883
+#: glib/gutils.c:2885
 msgid "kb"
 msgstr "kb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
-#: glib/gutils.c:2885
+#: glib/gutils.c:2887
 msgid "Mb"
 msgstr "Mb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
-#: glib/gutils.c:2887
+#: glib/gutils.c:2889
 msgid "Gb"
 msgstr "Gb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
-#: glib/gutils.c:2889
+#: glib/gutils.c:2891
 msgid "Tb"
 msgstr "Tb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
-#: glib/gutils.c:2891
+#: glib/gutils.c:2893
 msgid "Pb"
 msgstr "Pb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
-#: glib/gutils.c:2893
+#: glib/gutils.c:2895
 msgid "Eb"
 msgstr "Eb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
-#: glib/gutils.c:2897
+#: glib/gutils.c:2899
 msgid "Kib"
 msgstr "Kib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
-#: glib/gutils.c:2899
+#: glib/gutils.c:2901
 msgid "Mib"
 msgstr "Mib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
-#: glib/gutils.c:2901
+#: glib/gutils.c:2903
 msgid "Gib"
 msgstr "Gib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
-#: glib/gutils.c:2903
+#: glib/gutils.c:2905
 msgid "Tib"
 msgstr "Tib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
-#: glib/gutils.c:2905
+#: glib/gutils.c:2907
 msgid "Pib"
 msgstr "Pib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
-#: glib/gutils.c:2907
+#: glib/gutils.c:2909
 msgid "Eib"
 msgstr "Eib"
 
-#: glib/gutils.c:2945
+#: glib/gutils.c:2947
 msgid "byte"
 msgid_plural "bytes"
 msgstr[0] "bajt"
 msgstr[1] "bajta"
 msgstr[2] "bajtova"
 
-#: glib/gutils.c:2949
+#: glib/gutils.c:2951
 msgid "bit"
 msgid_plural "bits"
 msgstr[0] "bit"
@@ -6213,7 +6167,7 @@ msgstr[2] "bitova"
 
 #. Translators: The "%u" is replaced with the size value, like "13"; it could
 #. * be part of "13 bytes", but only the number is requested this time.
-#: glib/gutils.c:2957
+#: glib/gutils.c:2959
 #, c-format
 msgctxt "format-size"
 msgid "%u"
@@ -6221,7 +6175,7 @@ msgstr "%u"
 
 #. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
-#: glib/gutils.c:2962
+#: glib/gutils.c:2964
 #, c-format
 msgctxt "format-size"
 msgid "%u %s"
@@ -6229,9 +6183,8 @@ msgstr "%u %s"
 
 #. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
 #. * be part of "13.0 MB", but only the number is requested this time.
-#: glib/gutils.c:2998
+#: glib/gutils.c:3000
 #, c-format
-#| msgid "%.1f KB"
 msgctxt "format-size"
 msgid "%.1f"
 msgstr "%.1f"
@@ -6239,15 +6192,14 @@ msgstr "%.1f"
 #. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
 #. * the unit symbol. An example: "13.0 MB"
-#: glib/gutils.c:3004
+#: glib/gutils.c:3006
 #, c-format
-#| msgid "%.1f kB"
 msgctxt "format-size"
 msgid "%.1f %s"
 msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3044
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6256,7 +6208,7 @@ msgstr[1] "%s bajta"
 msgstr[2] "%s bajtova"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3049
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
@@ -6264,7 +6216,7 @@ msgstr[0] "%s bit"
 msgstr[1] "%s bita"
 msgstr[2] "%s bitova"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3092
 #, c-format
 msgid "%u byte"
 msgid_plural "%u bytes"
@@ -6277,36 +6229,92 @@ msgstr[2] "%u bajtova"
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3103
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3108
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3113
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3118
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3123
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3128
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "uredi naziv: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "unutarnja greška ili oštećeni objekt"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "nevaljana kombinacija oznaka novog redka"
+
+#~ msgid "short utf8"
+#~ msgstr "kratak utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "neočekivano ponavljanje"
+
+#~ msgid "failed to get memory"
+#~ msgstr "neuspjelo dobivanje memorije"
+
+#~ msgid ") without opening ("
+#~ msgstr ") bez otvaranja ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "neprepoznati znak nakon (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R ili (?[+-]znamenka mora biti nakon )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "nevaljani uvjet (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "escapes \\L, \\l, \\N{naziv}, \\U, i \\u nisu podržani"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "rekruzivni poziv bi se mogao neograničeno ponavljati"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "očekuje se znamenka nakon (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "] je nevaljani znak podatka u JavaScript načinu kompatibilnosti"
+
+#~ msgid "too many forward references"
+#~ msgstr "previše proslijeđenih referenci"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "vrijednost znaka u \\u.... slijedu je prevelika"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE biblioteka je kompilirana bez podrške UTF8 svojstava"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Greška optimizacije običnog izraza %s: %s"
+
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index 650e50f..d21d76b 100644 (file)
--- a/po/hu.po
+++ b/po/hu.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-23 16:45+0000\n"
-"PO-Revision-Date: 2022-03-29 00:51+0200\n"
+"POT-Creation-Date: 2022-08-29 08:50+0000\n"
+"PO-Revision-Date: 2022-09-01 01:43+0200\n"
 "Last-Translator: Balázs Úr <ur.balazs at fsf dot hu>\n"
 "Language-Team: Hungarian <gnome-hu-list at gnome dot org>\n"
 "Language: hu\n"
@@ -21,141 +21,155 @@ msgstr ""
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 "X-Generator: Lokalize 19.12.3\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Az alapértelmezett alkalmazások beállítása még nem támogatott"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Az alkalmazás legutóbb használtként beállítása egy adott típushoz még nem "
 "támogatott"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"Nem sikerült alapértelmezett alkalmazást találni a(z) „%s” tartalomtípushoz"
+
+#: gio/gappinfo.c:870
+#, c-format
+#| msgid "No default applications for “%s”\n"
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Nem sikerült alapértelmezett alkalmazást találni a(z) „%s” URI-sémához"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication kapcsolói"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "A GApplication kapcsolóinak megjelenítése"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Belépés GApplication szolgáltatásmódba (használja D-Bus "
 "szolgáltatásfájlokból)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Alkalmazások azonosítójának felülbírálása"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "A futó példány cseréje"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Súgó kiírása"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[PARANCS]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Verzió kiírása"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Verzióinformációk kiírása és kilépés"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Alkalmazások felsorolása"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "A telepített, (.desktop fájlok által) D-Bus-on aktiválható alkalmazások "
 "felsorolása"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Alkalmazás indítása"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Az alkalmazás indítása (megnyitandó fájlokkal)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "ALKALMAZÁSAZONOSÍTÓ [FÁJL…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Egy művelet aktiválása"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Művelet meghívása az alkalmazáson"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "ALKALMAZÁSAZONOSÍTÓ MŰVELET [PARAMÉTER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Elérhető műveletek felsorolása"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Egy alkalmazás statikus műveleteinek felsorolása (.desktop fájlból)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "ALKALMAZÁSAZONOSÍTÓ"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "PARANCS"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Részletes súgó kiírása ezen parancshoz"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Alkalmazásazonosító D-Bus formátumban (például: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FÁJL"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Megnyitandó, elhagyható relatív vagy abszolút fájlnevek, illetve URI-k"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "MŰVELET"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "A meghívandó művelet neve"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMÉTER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "A művelethívás elhagyható paramétere GVariant formátumban"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -164,26 +178,26 @@ msgstr ""
 "Ismeretlen parancs: %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Használat:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumentumok:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTUMOK…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Parancsok:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -192,7 +206,7 @@ msgstr ""
 "Részletes segítségért adja ki a „%s help PARANCS” parancsot.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -201,13 +215,13 @@ msgstr ""
 "%s parancs után közvetlenül egy alkalmazásazonosító szükséges\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "érvénytelen alkalmazásazonosító: „%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -216,21 +230,21 @@ msgstr ""
 "„%s” nem vár argumentumot\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "nem sikerült kapcsolódni a D-Bushoz: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "hiba %s üzenet küldésekor az alkalmazásnak: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "a műveletnevet meg kell adni az alkalmazásazonosító után\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -240,25 +254,25 @@ msgstr ""
 "a műveletnevek csak betűket, számokat, „-” és „.” karaktereket "
 "tartalmazhatnak\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "hiba a műveletparaméter feldolgozásakor: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "a műveletek legfeljebb egy paramétert várnak\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "a list-actions parancs csak az alkalmazásazonosítót várja"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "nem található desktop fájl a(z) %s alkalmazáshoz\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -267,128 +281,128 @@ msgstr ""
 "ismeretlen parancs: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Túl nagy számérték került átadásra ennek: %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Az alap adatfolyam nem támogatja a pozicionálást"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "A GBufferedInputStream nem csonkítható"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Az adatfolyam már le van zárva"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Az alap adatfolyam csonkítása nem engedélyezett"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "A művelet megszakítva"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Érvénytelen objektum, nincs előkészítve"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Érvénytelen több bájtos sorozat a bemenetben"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Nincs elég hely a célon"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Érvénytelen bájtsorrend az átalakítás bemenetében"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Hiba az átalakításkor: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "A megszakítható előkészítés nem támogatott"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "A(z) „%s” és „%s” karakterkészletek közötti átalakítás nem támogatott"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr ""
 "A(z) „%s” karakterkészletről „%s” karakterkészletre átalakító nem nyitható "
 "meg"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s típus"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Ismeretlen típus"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s fájltípus"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "A GCredentials érvénytelen adatot tartalmaz"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "A GCredentials nincs megvalósítva ezen a rendszeren"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "A platformhoz nincs GCredentials támogatás"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "A GCredentials nem tartalmaz folyamatazonosítót ezen a rendszeren"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "A hitelesítési adatok hamisítása nincs megvalósítva ezen a rendszeren"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Váratlan korai adatfolyam vége"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nem támogatott „%s” kulcs a(z) „%s” címbejegyzésben"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Értelmetlen kulcs-érték pár kombináció a(z) „%s” címbejegyzésben"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -397,28 +411,28 @@ msgstr ""
 "A(z) „%s” cím érvénytelen (csak az útvonal, könyvtár, tmp könyvtár vagy "
 "absztrakt kulcsok egyike lehet)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Hiba a(z) „%s” címben – a(z) „%s” attribútum rosszul formázott"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Ismeretlen vagy nem támogatott szállítás („%s”) a címhez („%s”)"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "A(z) „%s” címelem nem tartalmaz kettőspontot (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Az átvitel neve a(z) „%s” címelemben nem lehet üres"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -426,14 +440,14 @@ msgid ""
 msgstr ""
 "%d. kulcs-érték pár: „%s” a(z) „%s” címelemben nem tartalmaz egyenlőségjelet"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "%d. kulcs-érték pár: „%s” a(z) „%s” címelemben nem tartalmazhat üres kulcsot"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -442,7 +456,7 @@ msgstr ""
 "Hiba a(z) „%3$s” címelemben található a(z) %1$d. kulcs-érték párban lévő "
 "„%2$s” kulcs vagy érték értelmezésekor"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -451,81 +465,81 @@ msgstr ""
 "Hiba a(z) „%s” címben – a unix szállítás a „path” vagy „abstract” kulcsok "
 "pontosan egyikének jelenlétét igényli"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Hiba a(z) „%s” címben – a host attribútum hiányzik vagy rosszul formázott"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr ""
 "Hiba a(z) „%s” címben – a port attribútum hiányzik vagy rosszul formázott"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Hiba a(z) „%s” címben – a noncefile attribútum hiányzik vagy rosszul "
 "formázott"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Hiba az automatikus indításkor: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Hiba a(z) „%s” ideiglenes fájl megnyitásakor: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Hiba a(z) „%s” ideiglenes fájl olvasásakor: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Hiba a(z) „%s” ideiglenes fájl olvasásakor, a várt 16 bájt helyett %d "
 "érkezett"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Hiba az ideiglenes fájl („%s”) tartalmának írásakor az adatfolyamba:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "A megadott cím üres"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Nem indítható üzenetbusz, ha az AT_SECURE be van állítva"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Nem indítható üzenetbusz gépazonosító nélkül: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Nem indítható automatikusan a D-Bus X11 $DISPLAY nélkül"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Hiba a(z) „%s” parancssor indításakor: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Nem határozható meg a munkamenetbusz címe (nincs megvalósítva erre az OS-re)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -534,7 +548,7 @@ msgstr ""
 "Nem határozható meg a busz címe a DBUS_STARTER_BUS_TYPE környezeti "
 "változóból – ismeretlen „%s” érték"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -542,7 +556,7 @@ msgstr ""
 "Nem határozható meg a busz címe, mivel a DBUS_STARTER_BUS_TYPE környezeti "
 "változó nincs beállítva"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Ismeretlen busztípus: %d"
@@ -563,23 +577,23 @@ msgstr ""
 "Minden elérhető hitelesítési mechanizmus kimerítve (próbálva: %s, elérhető: "
 "%s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr ""
 "A felhasználói azonosítóknak ugyanannak kell lenniük a partnernél és a "
 "kiszolgálónál"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr ""
 "Megszakítva a GDBusAuthObserver::authorize-authenticated-peer használatával"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Hiba a(z) „%s” könyvtár információinak lekérésekor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -587,32 +601,32 @@ msgstr ""
 "A(z) „%s” könyvtár jogosultságai rosszul formázottak. A várt 0700 mód "
 "helyett 0%o érkezett."
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Hiba a(z) %s könyvtár létrehozásakor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "A művelet nem támogatott"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Hiba a(z) „%s” kulcstartó megnyitásakor olvasásra: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "A(z) „%2$s” kulcstartó „%3$s” tartalmú „%1$d”. sora rosszul formázott"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -620,7 +634,7 @@ msgstr ""
 "A(z) „%2$s” kulcstartó „%3$s” tartalmú „%1$d”. sorának első egysége rosszul "
 "formázott"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -628,56 +642,56 @@ msgstr ""
 "A(z) „%2$s” kulcstartó „%3$s” tartalmú „%1$d”. sorának második egysége "
 "rosszul formázott"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Nem található %d azonosítójú süti a kulcstartóban itt: „%s ”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Hiba a(z) „%s” zárolási fájl létrehozásakor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Hiba az elavult „%s” zárolásfájl törlésekor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Hiba a (törölt) „%s” zárolási fájl lezárásakor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Hiba a(z) „%s” zárolási fájl törlésekor: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Hiba a(z) „%s” kulcstartó írásra való megnyitásakor: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Ezen kívül a(z) „%s” zárolásának feloldása is meghiúsult: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "A kapcsolat le van zárva"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Az időkorlát elérve"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Nem támogatott jelzők találhatók a kliensoldali kapcsolat létrehozásakor"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -685,105 +699,105 @@ msgstr ""
 "Nincs „org.freedesktop.DBus.Properties” interfész a(z) %s útvonalon lévő "
 "objektumon"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Nincs „%s” tulajdonság"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "A(z) „%s” tulajdonság nem olvasható"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "A(z) „%s” tulajdonság nem írható"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Hiba a(z) „%s” tulajdonság beállításakor: a várt „%s” típus helyett „%s” "
 "érkezett"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Nincs ilyen interfész: „%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Nincs „%s” interfész a(z) %s útvonalon lévő objektumon"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Nincs „%s” metódus"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Az üzenet „%s” típusa nem felel meg a várt „%s” típusnak"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Már exportálva van egy objektum a(z) %s interfészhez itt: %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Nem sikerült lekérni a tulajdonságot: %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Nem sikerült beállítani a tulajdonságot: %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "A(z) „%s” metódus a(z) „%s” típust adta vissza a várt „%s” helyett"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "A(z) „%s” metódus nem létezik a(z) „%s” interfészen „%s” aláírással"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Egy részfa már exportálva van a következőhöz: %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Az objektum nem létezik a(z) „%s” útvonalon"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "a típus érvénytelen"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL üzenet: a PATH vagy MEMBER fejlécmező hiányzik"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN üzenet: a REPLY_SERIAL fejlécmező hiányzik"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "ERROR üzenet: a REPLY_SERIAL vagy ERROR_NAME fejlécmező hiányzik"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL üzenet: a PATH, INTERFACE vagy MEMBER fejlécmező hiányzik"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -791,7 +805,7 @@ msgstr ""
 "SIGNAL üzenet: a PATH fejlécmező a fenntartott /org/freedesktop/DBus/Local "
 "értéket használja"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -799,19 +813,19 @@ msgstr ""
 "SIGNAL üzenet: az INTERFACE fejlécmező a fenntartott value org.freedesktop."
 "DBus.Local értéket használja"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Az olvasandó %lu bájt helyett csak %lu érkezett"
 msgstr[1] "Az olvasandó %lu bájt helyett csak %lu érkezett"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "A(z) „%s” karakterlánc után várt NULL bájt helyett %d bájt található"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -821,21 +835,21 @@ msgstr ""
 "a(z) %d bájteltolásnál (a karakterlánc hossza: %d). Az érvényes UTF-8 "
 "karakterlánc az adott pontig: „%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Az érték túl mélyen van egymásba ágyazva"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "A feldolgozott „%s” érték nem érvényes D-Bus objektumútvonal"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "A feldolgozott „%s” érték nem érvényes D-Bus aláírás"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -846,7 +860,7 @@ msgstr[0] ""
 msgstr[1] ""
 "%u bájt hosszú tömb található. A maximális hossz 2<<26 bájt (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -855,23 +869,23 @@ msgstr ""
 "Egy „a%c” típusú tömb található, az elvárt hossz a(z) %u bájt többszöröse, "
 "de %u bájt hosszú található"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Üres szerkezetek (rekordok) nem engedélyezettek a D-Buson"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "A változat feldolgozott „%s” értéke nem érvényes D-Bus aláírás"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
 msgstr ""
 "Hiba a(z) „%s” típusú GVariant visszafejtésekor a D-Bus átviteli formátumból"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -880,60 +894,60 @@ msgstr ""
 "Érvénytelen bájtsorrend-érték. A várt  0x6c („l”) vagy 0x42 („B”) helyett 0x"
 "%02x érték található"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Érvénytelen fő protokollverzió. A várt 1 helyett %d található"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Aláírásfejléc található, de nem aláírás típusú"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr "Aláírásfejléc található „%s” aláírással, de az üzenettörzs üres"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "A feldolgozott „%s” érték nem érvényes D-Bus aláírás (a törzshöz)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "Nincs aláírásfejléc az üzenetben, de az üzenettörzs %u bájt"
 msgstr[1] "Nincs aláírásfejléc az üzenetben, de az üzenettörzs %u bájt"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Nem fejthető sorba az üzenet: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr ""
 "Hiba a(z) „%s” típusú GVariant sorbafejtésekor a D-Bus átviteli formátumba"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Az üzenetben található fájlleírók száma (%d) eltér a fejléc mezőtől (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Az üzenet nem fejthető sorba: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Az üzenettörzs „%s” aláírással rendelkezik, de nincs aláírásfejléc"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -942,52 +956,52 @@ msgstr ""
 "Az üzenettörzs „%s” típusaláírással rendelkezik, de az aláírásfejlécben lévő "
 "aláírás: „%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Az üzenettörzs üres, de az aláírásfejlécben lévő aláírás: „%s”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Hiba került visszaadásra a(z) „%s” típusú törzzsel"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Hiba került visszaadásra az üres törzzsel"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Az ablak bezárásához nyomjon le egy gombot)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "A munkamenet D-Bus nem fut, és az automatikus indítás sikertelen"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Nem kérhető le hardverprofil: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "A(z) %s vagy a(z) %s nem tölthető be: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Hiba a StartServiceByName hívásakor ehhez: %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Váratlan válasz (%d) a StartServiceByName(\"%s\") metódustól"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -996,30 +1010,30 @@ msgstr ""
 "A metódus nem hívható; a proxy a jól ismert %s névhez tartozik tulajdonos "
 "nélkül, és a proxy a G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START jelzővel készült"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Az absztrakt névtér nem támogatott"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Kiszolgáló létrehozásakor nem adható meg az ideiglenes fájl"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Hiba az ideiglenes fájl („%s”) írásakor: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "A(z) „%s” karakterlánc nem érvényes D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Nem figyelhető a nem támogatott „%s” szállítás"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1041,60 +1055,60 @@ msgstr ""
 "\n"
 "Az egyes parancsok súgója a „%s PARANCS --help” kiadásával érhető el.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Hiba: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Hiba a betekintési XML feldolgozásakor: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Hiba: a(z) %s nem érvényes név\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Hiba: a(z) %s nem érvényes objektumútvonal\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Csatlakozás a rendszerbuszhoz"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Csatlakozás a munkamenetbuszhoz"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Csatlakozás a megadott D-Bus címhez"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Kapcsolatvégpont beállításai:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "A kapcsolat végpontját megadó beállítások"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Nincs megadva kapcsolatvégpont"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Több kapcsolatvégpontot adott meg"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
@@ -1102,7 +1116,7 @@ msgstr ""
 "Figyelmeztetés: a betekintési adatok szerint a(z) „%s” interfész nem "
 "létezik\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1111,164 +1125,164 @@ msgstr ""
 "Figyelmeztetés: a betekintési adatok szerint a(z) „%2$s” interfészen nem "
 "létezik „%1$s” metódus\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "A szignál elhagyható célja (egyedi név)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Szignál kibocsátása ezen az objektumútvonalon"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Szignál és interfész neve"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Szignál kibocsátása."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Hiba a csatlakozáskor: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Hiba: a(z) %s nem érvényes egyedi busznév.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Hiba: az objektumútvonal nincs megadva\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Hiba: a szignálnév nincs megadva\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Hiba: a szignálnév („%s”) érvénytelen\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Hiba: a(z) %s nem érvényes interfésznév\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Hiba: a(z) %s nem érvényes tagnév\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Hiba a(z) %d. paraméter feldolgozásakor: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Hiba a kapcsolat kiürítésekor: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "A cél neve a metódushíváshoz"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Objektum útvonala a metódushíváshoz"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Metódus és interfész neve"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Időkorlát másodpercben"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Interaktív engedélyezés bekapcsolása"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Metódus hívása távoli objektumon."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Hiba: a cél nincs megadva\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Hiba: a(z) %s nem érvényes busznév\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Hiba: a metódusnév nincs megadva\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Hiba: a metódusnév („%s”) érvénytelen\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Hiba a(z) „%2$s” típusú %1$d. paraméter feldolgozásakor: %3$s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Hiba a(z) „%d” leíró hozzáadásakor: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "A cél neve a betekintéshez"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Az objektumútvonal a betekintéshez"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "XML kiírása"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Betekintés gyermekekbe"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Csak a tulajdonságok kiírása"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Betekintés távoli objektumba."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Megfigyelendő cél neve"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Megfigyelendő objektumútvonal"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Távoli objektum megfigyelése."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Hiba: nem figyelhető meg a nem üzenetbusz kapcsolat\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Az aktiválandó szolgáltatás, mielőtt a másikra várna (ismert név)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1276,131 +1290,131 @@ msgstr ""
 "Az időtúllépés, mielőtt hibával kilépne (másodpercben); 0, ha nincs "
 "időtúllépés (alapértelmezett)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[KAPCSOLÓ…] BUSZNÉV"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Várakozás egy busznévre."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Hiba: az objektumútvonal nincs megadva.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Hiba: az objektumútvonal nincs megadva.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Hiba: Túl sok argumentum.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Hiba: a(z) %s nem érvényes busznév\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Nincs felhatalmazva a hibakeresési beállítások megváltoztatására"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5112
 msgid "Unnamed"
 msgstr "Névtelen"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "A desktop fájl nem adta meg az Exec mezőt"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Nem található az alkalmazáshoz szükséges terminál"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3630
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Nem hozható létre a(z) %s felhasználói alkalmazáskonfigurációs mappa: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3634
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Nem hozható létre a(z) %s felhasználói MIME konfigurációs mappa: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3876 gio/gdesktopappinfo.c:3900
 msgid "Application information lacks an identifier"
 msgstr "Az alkalmazásinformációkból hiányzik az azonosító"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4136
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Nem hozható létre a felhasználói desktop fájl (%s)"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4272
 #, c-format
 msgid "Custom definition for %s"
 msgstr "%s egyéni meghatározása"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "a meghajtó nem valósítja meg a kiadást"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr ""
 "a meghajtó nem valósítja meg a kiadást vagy az eject_with_operation függvényt"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "a meghajtó nem valósítja meg a média lekérdezését"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "a meghajtó nem valósítja meg a indítást"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "a meghajtó nem valósítja meg a leállítást"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "A TLS háttérszolgáltatás nem valósítja meg a TLS kötéslekérdezést"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "A TLS-támogatás nem érhető el"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "A DTLS-támogatás nem érhető el"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "A GEmblem kódolás %d. verziója nem kezelhető"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "A GEmblem kódolásban a jelsorok száma (%d) hibásan formált"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "A GEmblemedIcon kódolás %d. verziója nem kezelhető"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "A GEmblemedIcon kódolásban a jelsorok száma (%d) hibásan formált"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Egy GEmblem kellene a GEmblemedIconhoz"
 
@@ -1408,214 +1422,220 @@ msgstr "Egy GEmblem kellene a GEmblemedIconhoz"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "A tartalmazó csatolás nem létezik"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Nem lehet a könyvtárra másolni"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "A könyvtár nem másolható könyvtárba"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "A célfájl létezik"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "A könyvtár nem másolható rekurzívan"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "A fájlillesztés nem támogatott"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Hiba a fájl illesztésekor: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "A csatolások közti másolás (reflink/clone) nem támogatott"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "A másolás (reflink/clone) nem támogatott vagy érvénytelen"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "A másolás (reflink/clone) nem támogatott vagy nem működött"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "A speciális fájl nem másolható"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Érvénytelen szimbolikus link érték került megadásra"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "A szimbolikus linkek használata nem támogatott"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "A Kuka nem támogatott"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "A fájlnevek nem tartalmazhatnak „%c” karaktert"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+#| msgid "Failed to change to directory “%s” (%s)"
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Nem sikerült átmeneti könyvtárat létrehozni a(z) „%s” sablonhoz: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "a kötet nem valósítja meg a csatolást"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Nincs alkalmazás regisztrálva a fájl kezeléséhez"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Az enumerátor le van zárva"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "A fájlenumerátor hátralévő művelettel rendelkezik"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "A fájlenumerátor már le van zárva"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "A GFileIcon kódolás %d. verziója nem kezelhető"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "A GFileIcon bemeneti adatai rosszul formáltak"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Az adatfolyam nem támogatja a query_info-t"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Az adatfolyam nem támogatja a pozicionálást"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "A bemeneti adatfolyam csonkítása nem engedélyezett"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Az adatfolyam csonkítása nem engedélyezett"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Érvénytelen gépnév"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Rossz HTTP proxy válasz"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "A HTTP proxykapcsolat nem engedélyezett"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "A HTTP proxyhitelesítés meghiúsult"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP proxyhitelesítés szükséges"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "A HTTP proxykapcsolat meghiúsult: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "A HTTP proxy válasza túl nagy"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "A HTTP proxykiszolgáló váratlanul lezárta a kapcsolatot."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "A jelsorok száma hibás (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Nincs típus az osztálynévhez: %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "A(z) %s típus nem valósítja meg a GIcon interfészt"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "A típus (%s) nem tartalmaz osztályokat"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Rosszul formált verziószám: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr ""
 "A(z) %s típus nem valósítja meg a from_tokens() függvényt a GIcon interfészen"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Az ikonkódolás megadott verziója nem kezelhető"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Nincs megadva cím"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "A(z) %u cím túl rövid a címhez"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "A címben az előtag hosszán túl is be vannak állítva bitek"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Nem dolgozható fel a(z) „%s” IP-cím maszkként"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Nincs elég hely a foglalat címének"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Nem támogatott foglalatcím"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "A bemeneti adatfolyam nem valósítja meg az olvasást"
 
@@ -1625,126 +1645,126 @@ msgstr "A bemeneti adatfolyam nem valósítja meg az olvasást"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Az adatfolyam hátralévő művelettel rendelkezik"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Másolás fájllal"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Megtartás a fájllal áthelyezéskor"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "a „version” nem vár argumentumot"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Használat:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Verziószám kiírása és kilépés."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Parancsok:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Fájlok összefűzése a szabványos kimenetre"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Fájlok másolása"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Információk megjelenítése helyekről"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Alkalmazás indítása egy desktop fájlból"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "A helyek tartalmának felsorolása"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "A MIME-típus kezelőjének lekérése vagy beállítása"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Könyvtárak létrehozása"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Fájlok és könyvtárak változásainak figyelése"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "A helyek csatolása vagy leválasztása"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Fájlok áthelyezése"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Fájlok megnyitása az alapértelmezett alkalmazással"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Fájl átnevezése"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Fájlok törlése"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Szabványos bemenet olvasása és mentése"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Egy fájlattribútum beállítása"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Fájlok vagy könyvtárak áthelyezése a Kukába"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "A helyek tartalmának felsorolása egy fában"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Részletes segítségért adja ki a %s parancsot.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Hiba a szabványos kimenetre íráskor"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "HELY"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Fájlok összefűzése és kiírása a szabványos kimenetre."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1754,60 +1774,60 @@ msgstr ""
 "fájlok helyett GIO helyeket használ: megadható például helyként az\n"
 "smb://kiszolgáló/erőforrás/fájl.txt."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Nincsenek megadva helyek"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Nincs célkönyvtár"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Folyamat megjelenítése"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Kérdés felülírás előtt"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Minden attribútum megőrzése"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Meglévő célfájlok biztonsági mentése"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Soha ne kövesse a szimbolikus linkeket"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Alapértelmezett jogosultságok használata a célnál"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "%s / %s átvitele kész (%s/mp)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "FORRÁS"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "CÉL"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Fájlok áthelyezése a FORRÁSBÓL a CÉLBA."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1817,98 +1837,91 @@ msgstr ""
 "fájlok helyett GIO helyeket használ: megadható például helyként az\n"
 "smb://kiszolgáló/erőforrás/fájl.txt."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "%s cél nem könyvtár"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: felülírja a(z) „%s” fájlt? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Írható attribútumok felsorolása"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Fájlrendszer-információk lekérése"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "A lekérendő attribútumok"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATTRIBÚTUMOK"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Ne kövesse a szimbolikus linkeket"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "attribútumok:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "megjelenített név: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "szerkeszthető név: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "név: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "típus: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "méret: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "rejtett\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "URI: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "helyi útvonal: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix csatolás: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Beállítható attribútumok:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Írható attribútumnévterek:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Információk megjelenítése helyekről."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1923,11 +1936,11 @@ msgstr ""
 "például unix vagy „*”, ami minden attribútumra illeszkedik."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "DESKTOP-FÁJL [FÁJL-ARG …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1935,50 +1948,50 @@ msgstr ""
 "Alkalmazás indítása egy desktop fájlból, nem kötelező fájlnév argumentumok "
 "átadásával."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Nincs megadva desktop fájl"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Az indítási parancs jelenleg nem támogatott ezen a platformon"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "A(z) „%s” nem tölthető be: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "A(z) „%s” alkalmazásinformációi nem tölthetők be"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "A(z) „%s” alkalmazás nem indítható el: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Rejtett fájlok megjelenítése"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Hosszú kiírási formátum használata"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Megjelenített nevek kiírása"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Teljes URI-k kiírása"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "A helyek tartalmának felsorolása."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1991,19 +2004,19 @@ msgstr ""
 "adhatók meg, például: standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIME-TÍPUS"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "KEZELŐ"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "A MIME-típus kezelőjének lekérése vagy beállítása."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2014,56 +2027,56 @@ msgstr ""
 "beállításra\n"
 "kerül a MIME-típus alapértelmezett kezelőjeként."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Csak egy MIME-típus adható meg, esetleg egy kezelő"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Nincs alapértelmezett alkalmazás a következőhöz: „%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "A(z) „%s” alapértelmezett alkalmazása: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Regisztrált alkalmazások:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Nincsenek regisztrált alkalmazások\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Javasolt alkalmazások:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Nincsenek javasolt alkalmazások\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "A(z) „%s” kezelő információinak lekérése meghiúsult"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "A(z) „%s” beállítása a(z) „%s” alapértelmezett kezelőjeként meghiúsult: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Szülőkönyvtárak létrehozása"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Könyvtárak létrehozása."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2073,135 +2086,135 @@ msgstr ""
 "fájlok helyett GIO helyeket használ: megadható például helyként az\n"
 "smb://kiszolgáló/erőforrás/könyvtár."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Könyvtár figyelése (alapértelmezés: típusfüggő)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Fájl figyelése (alapértelmezés: típusfüggő)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Fájl közvetlen figyelése (észleli a hard linkeken keresztüli változásokat)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Fájl közvetlen figyelése, de nem jelenti a változásokat"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Áthelyezések és átnevezések jelentése egyszerű törölve/létrehozva "
 "eseményekként"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Csatolási események figyelése"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Fájlok vagy könyvtárak változásainak figyelése."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Csatolás csatolhatóként"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Kötet csatolása eszközfájllal vagy egyéb azonosítóval"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "Azonosító"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Leválasztás"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Kiadás"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Meghajtó leállítása az eszközfájllal"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "ESZKÖZ"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Az adott sémájú összes csatolás leválasztása"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SÉMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Az elmaradt fájlműveletek mellőzése leválasztáskor vagy kiadáskor"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Névtelen felhasználó használata a hitelesítéskor"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Listázás"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Események figyelése"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "További információk megjelenítése"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "A VeraCrypt kötet feloldásához használt numerikus PIM"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "TCRYPT rejtett kötet csatolása"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "TCRYPT rendszerkötet csatolása"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Névtelen hozzáférés megtagadva"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Nincs meghajtó az eszközfájlhoz"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Nincs kötet a megadott azonosítóhoz"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "A helyek csatolása vagy leválasztása."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Ne használjon másolást és a tartalék törlését"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Fájlok áthelyezése a FORRÁSBÓL a CÉLBA."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2211,12 +2224,12 @@ msgstr ""
 "fájlok helyett GIO helyeket használ: megadható például helyként az\n"
 "smb://kiszolgáló/erőforrás/fájl.txt"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "A megadott cél (%s) nem könyvtár"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2224,128 +2237,133 @@ msgstr ""
 "Fájlok megnyitása az adott fájltípus kezelésére bejegyzett\n"
 "alapértelmezett alkalmazással."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Nem létező fájlok figyelmen kívül hagyása, soha ne kérdezzen"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "A megadott fájlok törlése."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NÉV"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Fájl átnevezése."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Hiányzó argumentum"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Túl sok argumentum"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Az átnevezés sikeres. Az új URI: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Létrehozás csak ha még nem létezik"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Hozzáfűzés a fájl végéhez"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Létrehozáskor hozzáférés korlátozása az aktuális felhasználóra"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Cserekor úgy cserélje, mintha a cél nem létezett volna"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Új etag kiírása befejezéskor"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "A felülírt fájl etagja"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ECÍMKE"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Hiba a szabványos bemenetről olvasáskor"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Az etag nem érhető el\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Szabványos bemenet olvasása és a CÉLBA mentése."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Nincs megadva cél"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Az attribútum típusa"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "Típus"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+#| msgid "Set a file attribute"
+msgid "Unset given attribute"
+msgstr "A megadott attribútum beállításának törlése"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATTRIBÚTUM"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "ÉRTÉK"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "A HELY fájl attribútumának beállítása."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Nincs megadva hely"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Nincs megadva attribútum"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Nincs megadva érték"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Érvénytelen attribútumtípus (%s)"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "A Kuka ürítése"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "A kukában lévő fájlok felsorolása az eredeti helyükkel"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2353,23 +2371,23 @@ msgstr ""
 "Fájl visszaállítása a kukából az eredeti helyére (előfordul, hogy a "
 "könyvtára is újra létrejön)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Az eredeti útvonal nem található"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Az eredeti hely nem hozható újra létre: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "A fájl nem helyezhető át az eredeti helyére: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Fájlok vagy könyvtárak áthelyezése vagy visszaállítása a Kukába."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2378,44 +2396,44 @@ msgstr ""
 "helyén már létezik fájl, akkor nem lesz felülírva, hacsak nincs megadva a\n"
 "--force kapcsoló."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "A megadott hely nem ezzel kezdődik: trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Szimbolikus linkek, csatolások és indítóikonok követése"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Könyvtárak tartalmának felsorolása fa-szerű formátumban."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "<%s> elem nem engedélyezett ezen belül: <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "<%s> elem nem engedélyezett a felső szinten"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "A(z) %s fájl többször is megjelenik az erőforrásban"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "A(z) „%s” nem található egyik forráskönyvtárban sem"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "A(z) „%s” nem található a jelenlegi könyvtárban"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Ismeretlen feldolgozási kapcsoló: „%s”"
@@ -2424,38 +2442,38 @@ msgstr "Ismeretlen feldolgozási kapcsoló: „%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "A(z) %s előfeldolgozása szükséges, de a(z) %s nincs beállítva, és a(z) %s "
 "nincs a PATH környezeti változóban"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Hiba a(z) %s fájl olvasásakor: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Hiba a fájl tömörítésekor: %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "nem jelenhet meg szöveg ezen belül: <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "A programverzió megjelenítése és kilépés"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "A kimeneti fájl neve"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2463,46 +2481,46 @@ msgstr ""
 "A FILE-ban megadott fájlok olvasása ebből a könyvtárból (alapértelmezett: "
 "aktuális könyvtár)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "KÖNYVTÁR"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Kimenet előállítása a célfájl kiterjesztése által kiválasztott formátumban"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Forrásfejléc előállítása"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Az erőforrásfájl kódba linkelésére használt forráskód előállítása"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Függőséglista előállítása"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Az előállítandó függőségfájl neve"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "A „phony” célok bevétele a generált függőségi fájlba"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Ne hozza létre és ne regisztrálja automatikusan az erőforrást"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Ne exportáljon függvényeket; deklarálja azokat G_GNUC_INTERNAL-ként"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2510,15 +2528,15 @@ msgstr ""
 "Ne ágyazzon be erőforrásadatokat a C fájlba, tekintse inkább úgy, hogy "
 "külsőleg hivatkozott"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Az előállított forráskódhoz használt C azonosító neve"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "A cél C fordító (alapértelmezett: a CC környezeti változó)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2528,121 +2546,121 @@ msgstr ""
 "Az erőforrás-specifikációs fájlok kiterjesztése .gresource.xml,\n"
 "az erőforrásfájl kiterjesztése pedig .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Pontosan egy fájlnevet kell megadnia\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "az álnévnek legalább 2 karakternek kell lennie"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Érvénytelen számérték"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> már meg van adva"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' már meg van adva"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "a jelzők értékeinek legfeljebb 1 bitje lehet beállítva"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> legalább egy <value> címkét kell tartalmazzon"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> nincs a megadott tartományon belül"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> nem a megadott felsorolt típus érvényes tagja"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> nem a megadott jelző típusú karakterláncot tartalmaz"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> nem a <choices> közti karakterláncot tartalmaz"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> már meg van adva ehhez a kulcshoz"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> nem engedélyezett ezen típusú kulcshoz: „%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> megadott minimuma nagyobb a maximumánál"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "nem támogatott lokalizációs kategória: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n kérve, de nincs megadva gettext tartomány"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "fordítási kontextus megadva egy lokalizáció nélküli értékhez"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Nem sikerült feldolgozni a(z) „%s” típusú <default> értéket: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr "a <choices> nem adható meg felsorolás típusúként megjelölt kulcsokhoz"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> már meg van adva ehhez a kulcshoz"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> nem engedélyezett ezen típusú kulcshoz: „%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> már meg van adva"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> legalább egy <choice> címkét kell tartalmazzon"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> már meg van adva ehhez a kulcshoz"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2650,7 +2668,7 @@ msgstr ""
 "<aliases> csak felsorolás vagy jelző típusú kulcsokhoz, vagy <choices> után "
 "adható meg"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2658,43 +2676,43 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> van megadva, miközben „%s” már a felsorolás típus tagja"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> van megadva, miközben már meg van adva <choice "
 "value='%s'/>"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> már meg van adva"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "„%s” álnév célja nem felsorolás típusban van"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "„%s” álnév célja nem <choices> címkében van"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> legalább egy <alias> címkét kell tartalmazzon"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Az üres nevek nem engedélyezettek"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Érvénytelen név („%s”): a neveknek kisbetűvel kell kezdődniük"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2703,37 +2721,37 @@ msgstr ""
 "Érvénytelen név („%s”): érvénytelen karakter: „%c”. Csak kisbetűk, számok és "
 "kötőjel („-”) engedélyezettek"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "Érvénytelen név („%s”): két egymást követő kötőjel („--”) nem engedélyezett"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Érvénytelen név („%s”): az utolsó karakter nem lehet kötőjel („-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Érvénytelen név („%s”): a maximális hossz 1024 karakter"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> már meg van adva"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Nem adhatók kulcsok „list-of” sémához"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> már meg van adva"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2742,7 +2760,7 @@ msgstr ""
 "<key name='%s'> leárnyékolja ezt: <key name='%s'> ebben: <schema id='%s'>; "
 "az érték módosításához használja az <override> címkét"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2750,63 +2768,63 @@ msgid ""
 msgstr ""
 "A <key> attribútumaként csak a „type”, „enum” vagy „flags” egyike adható meg"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> (még) nincs megadva."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Érvénytelen GVariant típuskarakterlánc: „%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "Az <override> megadva, de a séma nem terjeszt ki semmit"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Nincs felülírandó <key name='%s'>"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> már megadva"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> már megadva"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "A <schema id='%s'> a még nem létező „%s” sémát terjeszti ki"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "A <schema id='%s'> a még nem létező „%s” séma listája"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Nem lehet séma listája útvonallal"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Nem terjeszthet ki sémát útvonallal"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "a <schema id='%s'> lista a nem lista <schema id='%s'> sémát terjeszti ki"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2815,18 +2833,18 @@ msgstr ""
 "A <schema id='%s' list-of='%s'> kiterjeszti ezt: <schema id='%s' list-"
 "of='%s'>, de „%s” nem terjeszti ki ezt: „%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr ""
 "Ha meg van adva útvonal, akkor osztásjellel kell kezdődnie és végződnie"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "A lista útvonalának „:/” karakterekkel kell végződnie"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2835,49 +2853,49 @@ msgstr ""
 "Figyelmeztetés: „%s” sémához „%s” útvonal tartozik. Az „/apps/”, \"/"
 "desktop/” vagy „/system/” kezdetű útvonalak elavultak."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> már meg van adva"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Csak egy <%s> elem engedélyezett ezen belül: <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "<%s> elem nem engedélyezett a felső szinten"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "A <default> elem kötelező a <key>-ben"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Nem jelenhet meg szöveg ezen belül: <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Figyelmeztetés: nem definiált hivatkozás erre: <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "a --strict meg lett adva, kilépés."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Ez az egész fájl figyelmen kívül marad."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Fájl figyelmen kívül hagyása."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2886,7 +2904,7 @@ msgstr ""
 "Nincs „%s” kulcs a(z) „%s” sémában a(z) „%s” felülbírálási fájlban megadott "
 "módon. Felülbírálás figyelmen kívül hagyása ennél a kulcsnál."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2895,7 +2913,7 @@ msgstr ""
 "Nincs „%s” kulcs a(z) „%s” sémában a(z) „%s” felülbírálási fájlban megadott "
 "módon és --strict lett megadva. Kilépés."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2905,7 +2923,7 @@ msgstr ""
 "esetén a(z) „%s” sémában („%s” fájl felülírás). Felülbírálás figyelmen kívül "
 "hagyása ennél a kulcsnál."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2915,7 +2933,7 @@ msgstr ""
 "esetén a(z) „%s” sémában („%s” fájl felülírás) és --strict lett megadva. "
 "Kilépés."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2925,7 +2943,7 @@ msgstr ""
 "felülbírálási fájlban megadott módon: %s. Felülbírálás figyelmen kívül "
 "hagyása ennél a kulcsnál."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2934,7 +2952,7 @@ msgstr ""
 "Hiba a(z) „%s” kulcs feldolgozásakor a(z) „%s” sémában a(z) „%s” "
 "felülbírálási fájlban megadott módon: %s. A --strict meg lett adva. Kilépés."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2944,7 +2962,7 @@ msgstr ""
 "fájlban a sémában megadott tartományon kívül esik. Felülbírálás figyelmen "
 "kívül hagyása ennél a kulcsnál."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2954,7 +2972,7 @@ msgstr ""
 "fájlban a sémában megadott tartományon kívül esik és a --strict lett "
 "megadva. Kilépés."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2964,7 +2982,7 @@ msgstr ""
 "fájlban nincs az érvényes lehetőségek listájában. Felülbírálás figyelmen "
 "kívül hagyása ennél a kulcsnál."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2974,23 +2992,23 @@ msgstr ""
 "fájlban nincs az érvényes lehetőségek listájában és a --strict lett megadva. "
 "Kilépés."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "A gschemas.compiled fájl tárolási helye"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Megszakítás a sémák bármely hibája esetén"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Ne írja ki a gschema.compiled fájlt"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Ne kényszerítse ki a kulcsnévmegszorításokat"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3000,24 +3018,24 @@ msgstr ""
 "A sémafájloknak .gschema.xml kiterjesztéssel kell rendelkezniük,\n"
 "és a gyorsítótárfájl neve gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Pontosan egy könyvtárnevet kell megadnia"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Nem találhatók sémafájlok: nincs mit tenni."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Nem találhatók sémafájlok: meglévő kimeneti fájl eltávolítva."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Érvénytelen fájlnév: %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Hiba a(z) %s fájlrendszer-információinak lekérésekor: %s"
@@ -3026,356 +3044,358 @@ msgstr "Hiba a(z) %s fájlrendszer-információinak lekérésekor: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "A(z) %s fájlt tartalmazó csatolás nem található"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Nem nevezhető át a gyökérkönyvtár"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Hiba a(z) %s fájl átnevezésekor: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "A fájl nem nevezhető át, a fájlnév már létezik"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Érvénytelen fájlnév"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Hiba a(z) %s fájl megnyitásakor: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Hiba a(z) %s fájl eltávolításakor: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Hiba a(z) %s fájl Kukába dobásakor: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Nem sikerült létrehozni a(z) %s Kuka könyvtárat: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Nem található a felső szintű könyvtár a(z) %s kidobásához"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "A rendszer belső csatolásain a Kukába dobás nem támogatott"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr ""
 "Nem található vagy nem hozható létre a(z) %s Kuka könyvtár a(z) %s "
 "kidobásához"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Nem sikerült létrehozni a(z) %s kukainformációs fájlját: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Nem lehet fájlrendszer-határokon át Kukába dobni a(z) %s fájlt"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Nem lehet a Kukába dobni a(z) %s fájlt: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Nem lehet a Kukába dobni a(z) %s fájlt"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Hiba a(z) %s könyvtár létrehozásakor: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "A fájlrendszer nem támogatja a szimbolikus linkeket"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Hiba a(z) %s szimbolikus link létrehozásakor: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Hiba a(z) %s fájl áthelyezésekor: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "A könyvtár nem helyezhető át könyvtárba"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "A mentési fájl létrehozása meghiúsult"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Hiba a célfájl eltávolításakor: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "A csatolások közti áthelyezés nem támogatott"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Nem lehet meghatározni %s lemezhasználatát: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Az attribútum értéke nem lehet NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Érvénytelen attribútumtípus (a várt karakterlánc helyett)"
+#: gio/glocalfileinfo.c:782
+#| msgid "Invalid attribute type (string expected)"
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr ""
+"Érvénytelen attribútumtípus (a várt karakterlánc vagy érvénytelen helyett)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Érvénytelen kiterjesztett attribútumnév"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Hiba a(z) „%s” kiterjesztett attribútum beállításakor: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (érvénytelen kódolás)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Hiba a(z) „%s” fájl információinak lekérésekor: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Hiba a fájlleíró információinak lekérésekor: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Érvénytelen attribútumtípus (a várt uint32 helyett)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Érvénytelen attribútumtípus (a várt uint64 helyett)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Érvénytelen attribútumtípus (a várt bájtkarakterlánc helyett)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Nem állíthatók be a szimbolikus linkek jogosultságai"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Hiba a jogosultságok beállításakor: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Hiba a tulajdonos beállításakor: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "a szimbolikus link nem lehet NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Hiba a szimbolikus link beállításakor: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Hiba a szimbolikus link beállításakor: a fájl nem szimbolikus link"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "A(z) %2$lld UNIX időbélyeghez tartozó további %1$d nanoszekundum negatív"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "A(z) %2$lld UNIX időbélyeghez tartozó további %1$d nanoszekundum eléri az 1 "
 "másodpercet"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "A(z) %lld UNIX időbélyeg nem fér el 64 biten"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "A(z) %lld UNIX időbélyeg kívül esik a Windows által támogatott tartományon"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "A(z) „%s” fájlnév nem alakítható át UTF-16-as kódolásúra"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "A(z) „%s” fájl nem nyitható meg: Windows hiba %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Hiba a(z) „%s” fájl módosítási vagy hozzáférési idejének beállításakor: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Hiba a módosítási vagy hozzáférési idő beállításakor: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "A SELinux környezet nem lehet NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "A SELinux nem engedélyezett ezen rendszeren"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Hiba a SELinux környezet beállításakor: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "A(z) %s attribútum beállítása nem támogatott"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Hiba a fájl olvasásakor: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Hiba a fájl lezárásakor: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Hiba a fájlban kereséskor: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Nem található az alapértelmezett helyi fájlfigyelő típus"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Hiba a fájl írásakor: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Hiba a régi mentési link eltávolításakor: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Hiba a mentés létrehozásakor: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Hiba az ideiglenes fájl átnézésekor: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Hiba a fájl csonkításakor: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Hiba a(z) %s fájl megnyitásakor: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "A célfájl egy könyvtár"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "A célfájl nem szabályos fájl"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "A fájlt külső program módosította"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Hiba a régi fájl eltávolításakor: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "A megadott GSeekType nem támogatott"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Érvénytelen keresési kérés"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "A GMemoryInputStream nem csonkítható"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "A memóriakimeneti adatfolyam nem méretezhető át"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "A memóriakimeneti adatfolyam átméretezése meghiúsult"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3383,32 +3403,32 @@ msgstr ""
 "Az írás feldolgozásához szükséges memória mérete nagyobb, mint az elérhető "
 "címtér"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Pozicionálási kérés az adatfolyam eleje elé"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Pozicionálási kérés az adatfolyam vége mögé"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "A csatolás nem valósítja meg az „unmount” függvényt"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "A csatolás nem valósítja meg az „eject” függvényt"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "A csatolás nem valósítja meg az „unmount” vagy az „unmount_with_operation” "
@@ -3417,7 +3437,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "A csatolás nem valósítja meg az „eject” vagy az „eject_with_operation” "
@@ -3426,120 +3446,128 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "A csatolás nem valósítja meg a „remount” függvényt"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "A csatolás nem valósítja meg a tartalomtípus meghatározását"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "A csatolás nem valósítja meg a tartalomtípus szinkron meghatározását"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "A gépnév („%s”) „[” karaktert tartalmaz „]” nélkül"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "A hálózat elérhetetlen"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "A gép elérhetetlen"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Nem hozható létre a hálózatfigyelő: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Nem hozható létre a hálózatfigyelő: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Nem kérhető le a hálózat állapota: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "A Hálózatkezelő nem fut"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "A Hálózatkezelő verziója túl régi"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "A kimeneti adatfolyam nem valósítja meg az írást"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "A(z) %s részére átadott vektorok összege túl nagy"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "A forrás adatfolyam már le van zárva"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Meghatározatlan proxykeresési hiba"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Hiba a(z) „%s” feloldásakor: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "A(z) %s nincs megvalósítva"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Érvénytelen tartomány"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Az erőforrás nem létezik itt: „%s”"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Az erőforrás kicsomagolása meghiúsult itt: „%s”"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Az erőforrásfájlokat nem lehet átnevezni"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Az erőforrás nem könyvtár itt: „%s”"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "A bemeneti adatfolyam nem valósítja meg a pozicionálást"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Elf FÁJLBAN erőforrásokat tartalmazó szakaszok felsorolása"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3550,15 +3578,15 @@ msgstr ""
 "felsorolása\n"
 "Ha az ÚTVONAL meg van adva, akkor csak az illeszkedő erőforrások felsorolása"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FÁJL [ÚTVONAL]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SZAKASZ"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3572,15 +3600,15 @@ msgstr ""
 "felsorolása\n"
 "A részletek közé a szakasz, méret és tömörítés tartozik"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Erőforrásfájl kibontása a szabványos kimenetre"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "FÁJL ÚTVONAL"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3608,7 +3636,7 @@ msgstr ""
 "Részletes segítségért adja ki a „gresource help PARANCS” parancsot.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3623,19 +3651,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SZAKASZ   Egy elhagyható elf szakasznév\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  PARANCS   A megmagyarázandó (elhagyható) parancs\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  FÁJL      Egy elf fájl (bináris vagy megosztott programkönyvtár)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3644,82 +3672,82 @@ msgstr ""
 "\n"
 "            vagy lefordított erőforrásfájl\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[ÚTVONAL]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  ÚTVONAL   Egy elhagyható erőforrás-útvonal (részleges is lehet)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "ÚTVONAL"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  ÚTVONAL   Egy erőforrás-útvonal\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Nincs „%s” séma\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "A(z) „%s” séma nem helyezhető át (az útvonal nem adható meg)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "A(z) „%s” séma áthelyezhető (az útvonalat meg kell adni)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "A megadott útvonal üres.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Az útvonalnak osztásjellel (/) kell kezdődnie\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Az útvonalnak osztásjellel (/) kell végződnie\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Az útvonal nem tartalmazhat két szomszédos osztásjelet (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "A megadott érték kívül esik az érvényes tartományon\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "A kulcs nem írható\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "A telepített (át nem helyezhető) sémák felsorolása"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "A telepített áthelyezhető sémák felsorolása"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "A SÉMA kulcsainak felsorolása"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SÉMA[:ÚTVONAL]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "A SÉMA gyermekeinek felsorolása"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3727,48 +3755,48 @@ msgstr ""
 "Kulcsok és értékek rekurzív felsorolása\n"
 "Ha nincs megadva SÉMA, az összes kulcs felsorolása\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SÉMA[:ÚTVONAL]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "A KULCS értékének lekérése"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SÉMA[:ÚTVONAL] KULCS"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "A KULCS érvényes értékei tartományának lekérése"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "A KULCS leírásának lekérése"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "A KULCS értékének beállítása az ÉRTÉKRE"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SÉMA[:ÚTVONAL] KULCS ÉRTÉK"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "A KULCS visszaállítása az alapértékére"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "A SÉMA minden kulcsának visszaállítása az alapértékekre"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "A KULCS írhatóságának ellenőrzése"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3778,11 +3806,11 @@ msgstr ""
 "Ha nincs megadva KULCS, akkor a SÉMA összes kulcsának figyelése.\n"
 "A figyelés befejezéséhez nyomja meg a ^C kombinációt.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SÉMA[:ÚTVONAL] [KULCS]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3831,7 +3859,7 @@ msgstr ""
 "Részletes segítségért adja ki a „gsettings help PARANCS” parancsot.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3846,11 +3874,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SÉMAKVT    További sémák keresése ebben a könyvtárban\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3858,425 +3886,424 @@ msgstr ""
 "  SÉMA      A séma neve\n"
 "  ÚTVONAL   Az áthelyezhető sémák útvonala\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KULCS     A sémán belüli (elhagyható) kulcs\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KULCS     A sémán belüli kulcs\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  ÉRTÉK     A beállítandó érték\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Nem lehet sémákat betölteni ebből: %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Nincsenek telepítve sémák\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Üres sémanevet adott meg\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Nincs „%s” kulcs\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Érvénytelen foglalat, nincs előkészítve"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Érvénytelen foglalat, az előkészítés meghiúsulásának oka: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "A foglalat már le van zárva"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "A foglalat I/O túllépte az időkorlátot"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "GSocket létrehozása fájlleíróból: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Nem sikerült létrehozni foglalatot: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Ismeretlen családot adtak meg"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Ismeretlen protokollt adtak meg"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "A datagram műveletek nem használhatóak nem-datagram foglalaton."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "A datagram műveletek nem használhatóak olyan foglalaton, amelyre időtúllépés "
 "van beállítva."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "nem kérhető le a helyi cím: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "nem kérhető le a távoli cím: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "nem lehet figyelni: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Hiba a(z) %s címhez csatlakozáskor: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Hiba a multicast csoporthoz csatlakozáskor: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Hiba a multicast csoport elhagyásakor: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "A forrásspecifikus multicast nem támogatott"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Nem támogatott foglalatcsalád"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "A forrásspecifikus nem egy IPv4-cím"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Az interfésznév túl hosszú"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Interfész nem található: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Az IPv4 forrásspecifikus multicast nem támogatott"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Az IPv6 forrásspecifikus multicast nem támogatott"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Hiba a kapcsolat elfogadásakor: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Csatlakozás folyamatban"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Nem lehet lekérni a függőben lévő hibát: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Hiba az adatok fogadásakor: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Hiba az adatok küldésekor: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Nem sikerült leállítani a foglalatot: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Hiba a foglalat lezárásakor: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Várakozás a foglalat állapotára: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Nem sikerült elküldeni az üzenetet: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Az üzenetvektorok túl nagyok"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Hiba az üzenet küldésekor: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "A GSocketControlMessage nem támogatott Windowson"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Hiba az üzenet fájl eltávolítása fogadásakor: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Nem sikerült olvasni a foglalat hitelesítési adatait: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "a g_socket_get_credentials nincs megvalósítva erre az OS-re"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Nem sikerült kapcsolódni a(z) %s proxy kiszolgálóhoz: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Nem sikerült kapcsolódni a következőhöz: %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Nem sikerült kapcsolódni: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "A proxyzás nem TCP kapcsolaton keresztül nem támogatott."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "A proxyprotokoll („%s”) nem támogatott."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "A figyelő már le van zárva"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "A hozzáadott foglalat le van zárva"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "A SOCKSv4 nem támogatja ezt az IPv6 címet: „%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "A felhasználónév túl hosszú a SOCKSv4 protokollhoz"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "A gépnév („%s”) túl hosszú a SOCKSv4 protokollhoz"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "A kiszolgáló nem SOCKSv4 proxy kiszolgáló."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "A SOCKSv4 kiszolgálón keresztüli kapcsolat visszautasítva"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "A kiszolgáló nem SOCKSv5 proxy kiszolgáló."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "A SOCKSv5 proxy hitelesítést igényel."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "A SOCKSv5 a GLib által nem támogatott hitelesítési módszert igényel."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "A felhasználónév vagy jelszó túl hosszú a SOCKSv5 protokollhoz."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "A SOCKSv5 hitelesítés hibás felhasználónév vagy jelszó miatt meghiúsult."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "A gépnév („%s”) túl hosszú a SOCKSv5 protokollhoz"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "A SOCKSv5 proxy kiszolgáló ismeretlen címtípust használ."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Belső SOCKSv5 proxy kiszolgáló hiba."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "A SOCKSv5 kapcsolatot a szabálykészlet nem engedélyezi."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "A gép nem érhető el a SOCKSv5 kiszolgálón keresztül."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "A hálózat nem érhető el a SOCKSv5 proxyn keresztül."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "A kapcsolat visszautasítva a SOCKSv5 proxyn keresztül."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "A SOCKSv5 proxy nem támogatja a „connect” parancsot."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "A SOCKSv5 proxy nem támogatja a megadott címtípust."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Ismeretlen SOCKSv5 proxy hiba."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "Nem sikerült csővezetéket készíteni a gyermekfolyamattal (%s) való "
 "kommunikációhoz"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "A csővezetékek nem támogatottak ezen a platformon"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "A GThemedIcon kódolás %d. verziója nem kezelhető"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Nem találhatók érvényes címek"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Hiba a(z) „%s” fájl fordított feloldásakor: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr ""
 "Hiba a(z) %s DNS-rekord feldolgozásakor: helytelenül formázott DNS-csomag"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Nincs kért típusú DNS-rekord ehhez: „%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Ideiglenesen nem oldható fel: „%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Hiba a(z) „%s” feloldásakor"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Helytelenül formázott DNS-csomag"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
-#| msgid "Failed to read from file “%s”: %s"
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Nem sikerült feldolgozni a(z) „%s” DNS válaszát: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Nem található PEM-kódolású személyes kulcs"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Nem fejthető vissza a PEM-kódolású személyes kulcs"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Nem dolgozható fel a PEM-kódolású személyes kulcs"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Nem található PEM-kódolású tanúsítvány"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Nem dolgozható fel a PEM-kódolású tanúsítvány"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "A jelenlegi TLS háttérprogram nem támogatja a PKCS #12 tanúsítványokat"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Ez a GTlsBackend nem támogatja a PKCS #11 tanúsítványok létrehozását"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4286,7 +4313,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4294,140 +4321,140 @@ msgstr ""
 "Több helytelen jelszót adott meg, és a további sikertelen próbálkozások után "
 "hozzáférése zárolásra kerül."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "A megadott jelszó helytelen."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Az FL küldése nem támogatott"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "A várt 1 vezérlőüzenet helyett %d érkezett"
 msgstr[1] "A várt 1 vezérlőüzenet helyett %d érkezett"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Váratlan típusú kiegészítő adatok"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "A várt egy fájlleíró helyett %d érkezett\n"
 msgstr[1] "A várt egy fájlleíró helyett %d érkezett\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Érvénytelen fájlleíró érkezett"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Az FL fogadása nem támogatott"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Hiba a hitelesítési adatok küldésekor: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr ""
 "Hiba a SO_PASSCRED engedélyezettségének ellenőrzésekor a foglalathoz: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Hiba a SO_PASSCRED engedélyezésekor: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "A hitelesítési adatok fogadásához várt egyetlen bájt helyett nulla bájt lett "
 "beolvasva"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "A program nem várt vezérlőüzenetet, de %d érkezett"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Hiba a SO_PASSCRED letiltásakor: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Hiba a fájlleíróból olvasáskor: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Hiba a fájlleíró lezárásakor: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Fájlrendszer gyökere"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Hiba a fájlleíróba íráskor: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 "Az absztrakt UNIX tartományfoglalat-címek nem támogatottak ezen a rendszeren"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "a kötet nem valósítja meg a kiadást"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr ""
 "a kötet nem valósítja meg a kiadást vagy a eject_with_operation függvényt"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Hiba a leíróból való olvasáskor: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Hiba a leíró lezárásakor: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Hiba a leíróba íráskor: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Nincs elég memória"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Belső hiba: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "További bemenet szükséges"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Érvénytelen tömörített adatok"
 
@@ -4455,157 +4482,157 @@ msgstr "D-Bus szolgáltatás futtatása"
 msgid "Wrong args\n"
 msgstr "Hibás argumentumok\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Váratlan attribútum („%s”) a(z) „%s” elemhez"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "A(z) „%2$s” elem „%1$s” attribútuma nem található"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Váratlan címke: „%s” a várt „%s” helyett"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Váratlan címke: „%s” a következőn belül: „%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Érvénytelen „%s” dátum vagy idő a könyvjelzőfájlban"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Az adatkönyvtárakban nem található érvényes könyvjelzőfájl"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Már létezik könyvjelző a következő URI címhez: „%s”"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Nem található könyvjelző a következő URI címhez: „%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Nincs MIME típus meghatározva a következő URI könyvjelzőjéhez: „%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Nincs magán jelző meghatározva a következő URI könyvjelzőjéhez: „%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Nincsenek csoportok beállítva a következő URI könyvjelzőjéhez: „%s”"
 
 # FIXME: hol jön ez elő?
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr ""
 "Nincs „%s” nevű alkalmazás regisztrálva a következő könyvjelzőjéhez: „%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr ""
 "Nem sikerült kiterjeszteni a(z) „%s” végrehajtási sort a(z) „%s” URL címmel"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Nem ábrázolható karakter az átalakítási bemenetben"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Részleges karaktersorozat a bemenet végén"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Nem alakítható át a tartalék „%s” a(z) „%s” kódkészletre"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Beágyazott NUL bájt az átalakítás bemenetében"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Beágyazott NUL bájt az átalakítás kimenetében"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "A(z) „%s” URI nem abszolút, a „file” sémát használó URI"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "A(z) „%s” helyi fájl URI nem tartalmazhat „#” karaktert"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "A(z) „%s” URI érvénytelen"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "A(z) „%s” gépneve érvénytelen"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr ""
 "A(z) „%s” URI érvénytelen, escape sorozatként megadott karaktereket tartalmaz"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "A(z) „%s” elérési út neve nem abszolút útvonal"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%Y. %b. %-e. %a. %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%Y. %m. %d."
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%H:%M:%S"
@@ -4626,62 +4653,62 @@ msgstr "%H:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "Január"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "Február"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "Március"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "Április"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "Május"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "Június"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "Július"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "Augusztus"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "Szeptember"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "Október"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "December"
@@ -4703,132 +4730,132 @@ msgstr "December"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Febr"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Már"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Ápr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "Máj"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jún"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Júl"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Szept"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Hétfő"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Kedd"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Szerda"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Csütörtök"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Péntek"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Szombat"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Vasárnap"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Hé"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Ke"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Sze"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Csü"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Pé"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Szo"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Va"
@@ -4850,62 +4877,62 @@ msgstr "Va"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "január"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "február"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "március"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "április"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "május"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "június"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "július"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "augusztus"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "szeptember"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "október"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "december"
@@ -4927,194 +4954,194 @@ msgstr "december"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "febr"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "márc"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "ápr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "máj"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jún"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "júl"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "aug"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "szept"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dec"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "DE"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "DU"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Hiba a(z) „%s” könyvtár megnyitásakor: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Nem sikerült %lu bájtot lefoglalni a(z) „%s” fájl olvasásához"
 msgstr[1] "Nem sikerült %lu bájtot lefoglalni a(z) „%s” fájl olvasásához"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Hiba a(z) „%s” fájl olvasásakor: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "A fájl („%s”) túl nagy"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Nem sikerült olvasni a(z) „%s” fájlból: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Nem sikerült megnyitni a(z) „%s” fájlt: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Nem sikerült lekérni a(z) „%s” fájl attribútumait. Az fstat() sikertelen: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Nem sikerült megnyitni a(z) „%s” fájlt. Az fdopen() sikertelen: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Nem sikerült átnevezni a(z) „%s” fájlt erre: „%s”. A g_rename() sikertelen: "
 "%s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Nem sikerült írni a(z) „%s” fájlt: a write() sikertelen: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Nem sikerült írni a(z) „%s” fájlt: az fsync() sikertelen: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Nem sikerült létrehozni a(z) „%s” fájlt: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "A létező „%s” fájl nem távolítható el: a g_unlink() sikertelen: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "A(z) „%s” sablon érvénytelen, „%s” nem lehet benne"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "A(z) „%s” sablon nem tartalmaz XXXXXX karaktersorozatot"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Nem sikerült kiolvasni a(z) „%s” szimbolikus linket: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Az átalakító a(z) „%s” elemről „%s” elemre nem nyitható meg: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Nem lehet nyers (raw) olvasást végezni a g_io_channel_read_line_string-ben"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Át nem alakított adatok maradtak az olvasási pufferben"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "A csatorna töredék karakterrel ér véget"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Nem lehet nyers (raw) olvasást végezni a g_io_channel_read_to_end-ben"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "A keresési könyvtárakban nem található érvényes kulcsfájl"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Nem szabályos fájl"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5122,52 +5149,52 @@ msgstr ""
 "A kulcsfájl tartalmazza a(z) „%s” sort, amelyik nem egy kulcs-érték pár, "
 "csoport, vagy megjegyzés"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Érvénytelen csoportnév: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "A kulcsfájl nem csoporttal kezdődik"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Érvénytelen kulcsnév: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "A kulcsfájl a nem támogatott „%s” kódolást tartalmazza"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "A kulcsfájlból hiányzik a(z) „%s” csoport"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "A kulcsfájl nem tartalmazza a(z) „%s” kulcsot a(z) „%s” csoportban."
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "A kulcsfájl tartalmazza a(z) „%s” kulcsot „%s” értékkel, amelyik azonban nem "
 "UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "A kulcsfájl tartalmazza a(z) „%s” kulcsot, amelynek értéke nem értelmezhető."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5176,85 +5203,85 @@ msgstr ""
 "A kulcsfájl tartalmazza a(z) „%s” kulcsot a(z) „%s” csoportban, amelynek "
 "értéke nem értelmezhető."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "A(z) „%s” kulcs a(z) „%s” csoportban „%s” értékkel rendelkezik a várt %s "
 "helyett"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "A kulcsfájl escape sorozattal megadott karaktert tartalmaz a sor végén"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "A kulcsfájl érvénytelen escape sorozatot tartalmaz („%s”)"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "A(z) „%s” érték nem értelmezhető számként."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "A(z) „%s” egész érték a tartományon kívülre esik"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "A(z) „%s” érték nem értelmezhető lebegőpontos számként."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "A(z) „%s” érték nem értelmezhető logikai értékként."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Nem sikerült lekérni a(z) „%s%s%s%s” fájl attribútumait. Az fstat() "
 "sikertelen: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Nem sikerült leképezni a(z) %s%s%s%s fájlt: Az mmap() sikertelen: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Nem sikerült megnyitni a(z) „%s” fájlt: az open() sikertelen: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Hiba a(z) %d. sor %d. karakterénél: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Érvénytelen UTF-8 kódolású szöveg a névben - nem érvényes „%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "A(z) „%s” nem érvényes név"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "A(z) „%s” nem érvényes név: „%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Hiba a(z) %d. sorban: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5263,7 +5290,7 @@ msgstr ""
 "Nem sikerült feldolgozni ezt: „%-.*s”. Valószínűleg számjegy lett volna egy "
 "karakterhivatkozáson (mint az &#234) belül - lehet, hogy túl nagy a számjegy"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5272,23 +5299,23 @@ msgstr ""
 "A karakterhivatkozás nem pontosvesszővel ért véget; valószínűleg egy &-jelet "
 "használt anélkül, hogy entitást akart volna kezdeni - írja &amp; formában."
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "A(z) „%-.*s” karakterhivatkozás nem engedélyezett karaktert kódol"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Üres „&;” entitás; az érvényes entitások: &amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "A(z) „%-.*s” entitásnév ismeretlen"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5296,11 +5323,11 @@ msgstr ""
 "Az entitás neve nem pontosvesszővel ért véget; valószínűleg egy &-jelet "
 "használt anélkül, hogy entitást akart volna kezdeni - írja &amp; formában."
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "A dokumentumnak egy elemmel kell kezdődnie (például: <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5309,7 +5336,7 @@ msgstr ""
 "A(z) „%s” nem érvényes karakter a „<” karakter után; elem neve nem kezdődhet "
 "vele"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5318,12 +5345,12 @@ msgstr ""
 "Furcsa karakter („%s”), „>” karakternek kellett volna jönnie, hogy lezárja "
 "a(z) „%s” üres elemcímkét"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Túl sok attribútum a(z) „%s” elemben"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5331,7 +5358,7 @@ msgstr ""
 "Furcsa karakter („%s”), „=” karakternek kellett volna jönnie a(z) „%s” elem "
 "„%s” attribútumneve után"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5342,7 +5369,7 @@ msgstr ""
 "„%s” elem kezdő címkéje után, esetleg egy attribútumnak; lehet, hogy "
 "érvénytelen karaktert használt az attribútum nevében"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5351,7 +5378,7 @@ msgstr ""
 "Furcsa karakter („%s”), egy nyitó idézőjelnek kellene jönnie az "
 "egyenlőségjel után, ha értéket ad a(z) „%s” attribútumnak „%s” elemben"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5360,7 +5387,7 @@ msgstr ""
 "A(z) „%s” nem érvényes karakter a „</” karakterek után; „%s” karakterrel nem "
 "kezdődhet egy elem neve"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5369,26 +5396,26 @@ msgstr ""
 "A(z) „%s” nem érvényes karakter a(z) „%s” lezáró elemnév után; az "
 "engedélyezett karakter egyedül a „>”."
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "A(z) „%s” elem le lett lezárva, jelenleg egy elem sincs nyitva"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "A(z) „%s” elem le lett lezárva, de a jelenleg nyitott elem a(z) „%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "A dokumentum üres volt, vagy csak üres hely karaktereket tartalmazott"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "A dokumentum váratlanul véget ért egy nyitott hegyes zárójel („<”) után"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5397,7 +5424,7 @@ msgstr ""
 "A dokumentum váratlanul véget ért, pedig még nyitva vannak elemek - „%s” az "
 "utoljára megnyitott elem"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5406,19 +5433,19 @@ msgstr ""
 "A dokumentum váratlanul véget ért; a(z) <%s/> elemet lezáró hegyes "
 "zárójelnek kellett volna következnie"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "A dokumentum váratlanul véget ért egy elemnéven belül"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "A dokumentum váratlanul véget ért egy attribútumnéven belül"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "A dokumentum váratlanul véget ért egy elemnyitó címkén belül"
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5426,323 +5453,269 @@ msgstr ""
 "A dokumentum váratlanul véget ért egy az attribútumnevet követő "
 "egyenlőségjel után; az attribútum értéke nem lett megadva"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "A dokumentum váratlanul véget ért egy attribútumértéken belül"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "A dokumentum váratlanul véget ért a(z) „%s” elem lezáró címkéjén belül"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "A dokumentum váratlanul véget ért egy nem nyitott elem lezáró címkéjén belül"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "A dokumentum váratlanul véget ért egy megjegyzésen vagy feldolgozási "
 "utasításon belül"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[KAPCSOLÓ…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Súgólehetőségek:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Súgólehetőségek megjelenítése"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Minden súgólehetőség megjelenítése"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Alkalmazás kapcsolói:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Kapcsolók:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Nem dolgozható fel a(z) „%s” egész érték a következőhöz: %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "A(z) „%s” egész érték a tartományon kívülre esik a következőhöz: %s"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Nem dolgozható fel a(z) „%s” dupla hosszúságú érték a következőhöz: %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr ""
 "A(z) „%s” dupla hosszúságú érték a tartományon kívülre esik a következőhöz: "
 "%s"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Hiba a kapcsoló feldolgozásakor: %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Hiányzó paraméter a következőhöz: %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Ismeretlen kapcsoló: %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "sérült objektum"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "belső hiba vagy sérült objektum"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "elfogyott a memória"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "a visszakövetési korlát elérve"
 
-#: glib/gregex.c:276 glib/gregex.c:284
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
+msgid "internal error"
+msgstr "belső hiba"
+
+#: glib/gregex.c:456
 msgid "the pattern contains items not supported for partial matching"
 msgstr ""
 "a minta a részleges mintaillesztés esetén nem támogatott elemeket tartalmaz"
 
-#: glib/gregex.c:278
-msgid "internal error"
-msgstr "belső hiba"
-
-#: glib/gregex.c:286
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "a visszahivatkozások használata feltételekként nem támogatott a részleges "
 "mintaillesztéshez"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "az ismétlési korlát elérve"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "újsor-jelzők érvénytelen kombinációja"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "hibás eltolás"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "rövid utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekurzív ciklus"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "illesztési mód lett kérve, amely nem lett lefordítva a JIT-hez"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "ismeretlen hiba"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ a minta végén"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c a minta végén"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "ismeretlen karakter következik a \\ után"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "a számok nincsenek sorrendben a {} kvantálóban"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "a szám túl nagy a a {} kvantálóban"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "a karakterosztály befejező ] jele hiányzik"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "érvénytelen escape-sorozat a karakterosztályban"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "a tartomány kívül esik a karakterosztály nagyságán"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nincs mit ismételni"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "váratlan ismétlés"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "ismeretlen karakter a (? vagy (?- után"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "a POSIX elnevezett osztályok csak osztályon belül támogatottak"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "a POSIX leválogató elemek nem támogatottak"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "hiányzó befejező )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "hivatkozás nem létező almintára"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "a megjegyzés utáni ) hiányzik"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "a reguláris kifejezés túl nagy"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "a memóriakérés meghiúsult"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") nyitó ( nélkül"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "kódtúlcsordulás"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "ismeretlen karakter a (?< után"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "hibásan formázott szám vagy név a (?( után"
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "a lookbehind kijelentés nem rögzített hosszúságú"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "hibásan formázott szám vagy név a (?( után"
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "a feltételes csoport kettőnél több ágat tartalmaz"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "a (?( után kijelentésnek kellene állnia"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "a (?R vagy (?[+-]számjegyek elemeket )-nek kell követnie"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "számozott hivatkozás nem lehet nulla"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "ismeretlen POSIX osztálynév"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "a POSIX leválogató elemek nem támogatottak"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "a \\x{...} sorozaton belüli karakterérték túl nagy"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "érvénytelen feltétel: (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "A \\C nem engedélyezett a lookbehind kijelentésben"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "a \\L, \\l, \\N{name}, \\U és \\u escape-sorozatok nem támogatottak"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "a rekurzív hívás végtelen ciklushoz vezethet"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "ismeretlen karakter a (?P után"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "hiányzó befejező az alminta nevében"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "két elnevezett alminta neve azonos"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "rosszul formázott \\P vagy \\p sorozat"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "ismeretlen tulajdonságnév a \\P vagy \\p után"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "az alminta neve túl hosszú (legfeljebb 32 karakter)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "túl sok elnevezett alminta (legfeljebb 10 000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "az oktális érték nagyobb, mint \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "a fordítási munkaterület túlcsordult"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "a korábban ellenőrzött hivatkozott alminta nem található"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "a DEFINE csoport több ágat tartalmaz"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "inkonzisztens NEWLINE beállítások"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5750,295 +5723,282 @@ msgstr ""
 "a \\g után nem egy (szögletes) zárójelezett név, idézőjelezett név vagy szám "
 "vagy egyszerű szám áll"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "számozott hivatkozás nem lehet nulla"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr ""
 "nem engedélyezett argumentum a (*ACCEPT), (*FAIL) vagy (*COMMIT) egyikéhez "
 "sem"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) ismeretlen"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "a szám túl nagy"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "hiányzó almintanév a (?& után"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "a rendszer számjegyet várt a (?+ után"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "a ] érvénytelen adatkarakter JavaScript kompatibilitási módban"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "ugyanazon szám almintáihoz nem engedélyezettek különböző nevek"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "a (*MARK) után argumentumnak kell állnia"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "a \\c után ASCII karakternek kell állnia"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "a \\k után nem egy (szögletes) zárójelezett vagy idézőjelezett név áll"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "a \\N nem támogatott osztályban"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "túl sok előre hivatkozás"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "a név túl hosszú a (*MARK), (*PRUNE), (*SKIP) vagy (*THEN) egyikében"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "a \\u.... sorozaton belüli karakterérték túl nagy"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "kódtúlcsordulás"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "ismeretlen karakter a (?P után"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "a fordítási munkaterület túlcsordult"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "a korábban ellenőrzött hivatkozott alminta nem található"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Hiba a(z) %s reguláris kifejezés illesztésekor: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "A PRCE programkönyvtár UTF-8 támogatás nélkül lett fordítva"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr ""
-"A PRCE programkönyvtár az UTF-8 tulajdonságok támogatása nélkül lett fordítva"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "A PRCE programkönyvtár inkompatibilis beállításokkal lett fordítva"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Hiba a(z) %s reguláris kifejezés optimalizálásakor: %s"
-
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
+#| msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr ""
-"Hiba a(z) „%s” reguláris kifejezés fordításakor a(z) %d. karakternél: %s"
+"Hiba a(z) „%s” reguláris kifejezés fordításakor a(z) %s karakternél: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "a program hexadecimális számjegyet vagy „}” jelet várt"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "a program hexadecimális számjegyet várt"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "hiányzó „<” jel a szimbolikus hivatkozásban"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "befejezetlen szimbolikus hivatkozás"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "nulla hosszúságú szimbolikus hivatkozás"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "re rendszer számjegyet várt"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "illegális szimbolikus hivatkozás"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "a záró „\\” helye nem megfelelő"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "ismeretlen escape sorozat"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr ""
 "Hiba a(z) „%s” helyettesítőszöveg elemzésekor a(z) %lu. karakternél: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Az idézett szöveg nem idézőjellel kezdődik"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Pár nélküli idézőjel a parancssorban vagy más, parancsértelmezőből idézett "
 "szövegben"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "A szöveg egy „\\” karakter után véget ért. (A szöveg: „%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "A szöveg véget ért, mielőtt %c idézőjelpárja meglett volna. (A szöveg: „%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr ""
 "A szöveg üres volt (vagy legfeljebb üres hely karaktereket tartalmazott)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Nem sikerült adatokat olvasni a gyermekfolyamatból (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Váratlan hiba egy gyermekfolyamatból történő adatolvasás közben (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Váratlan hiba a waitpid()-ben (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "A gyermekfolyamat a következő kóddal lépett ki: %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "A gyermekfolyamat kilőve %ld szignállal"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "A gyermekfolyamat megállítva %ld szignállal"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "A gyermekfolyamat abnormálisan lépett ki"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Nem sikerült olvasni a gyermek csővezetékből (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Nem sikerült a(z) „%s” gyermekfolyamat végrehajtása (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Nem sikerült folyamatot indítani (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Nem sikerült átváltani a(z) „%s” könyvtárra (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Nem sikerült a gyermekfolyamat („%s”) végrehajtása (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Nem sikerült megnyitni a fájlt a fájlleíró ismételt leképezéséhez (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Nem sikerült kettőzni a gyermekfolyamat fájlleíróját (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Nem sikerült a gyermekfolyamat elindítása (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Nem sikerült lezárni a gyermekfolyamat fájlleíróját (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Ismeretlen hiba a gyermekfolyamat („%s”) végrehajtásakor"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Nem sikerült elég adatot kiolvasni a gyermek pid csővezetékből (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Nem sikerült adatokat kiolvasni a gyermekfolyamatból"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Nem sikerült végrehajtani a gyermekfolyamatot (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Nem sikerült a dup() hívás a gyermekfolyamatban (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Érvénytelen programnév: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Érvénytelen karaktersorozat a paraméterben a következő helyen: %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Érvénytelen karaktersorozat a környezetben: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Érvénytelen munkakönyvtár: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Nem sikerült végrehajtani a segítő programot (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6046,258 +6006,271 @@ msgstr ""
 "Váratlan hiba, miközben a g_io_channel_win32_poll() adatokat olvasott egy "
 "gyermekfolyamatból"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Az üres karakterlánc nem szám"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "„%s” nem érvényes név"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "A(z) „%s” a(z) [%s, %s]  intervallumon kívül esik."
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "„%s” nem érvényes név"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Érvénytelen %-kódolás az URI-ban"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Nem megengedett karakter az URI-ban"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Nem UTF-8 karakterek az URI-ban"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Érvénytelen „%.*s” IPv6-cím az URI-ban"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Nem megengedett „%.*s” kódolt IP-cím az URI-ban"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nem megengedett „%.*s” nemzetköziesített gépnév az URI-ban"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "A(z) „%.*s” port nem dolgozható fel az URI-ban"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Az URI-ban lévő „%.*s” port a tartományon kívülre esik"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "A(z) „%s” URI nem abszolút URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "A(z) „%s” URI-ban nincs gép összetevő"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "Az URI nem abszolút, és alap URI nem lett megadva"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Hiányzó „=” és paraméterérték"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Nem sikerült memóriát lefoglalni"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "A karakter az UTF-8 tartományon kívülre esik"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Érvénytelen sorozat az átalakítási bemenetben"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "A karakter az UTF-16 tartományon kívülre esik"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+#| msgid "%u byte"
+#| msgid_plural "%u bytes"
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "bájt"
+msgstr[1] "bájt"
+
+#: glib/gutils.c:2951
+#| msgid "%u bit"
+#| msgid_plural "%u bits"
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bit"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+#| msgid "%.1f KB"
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u bájt"
-msgstr[1] "%u bájt"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bit"
+#| msgid "%.1f kB"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6305,44 +6278,51 @@ msgstr[0] "%s bájt"
 msgstr[1] "%s bájt"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bit"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u bájt"
+msgstr[1] "%u bájt"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
index 7ee2927..04c8e33 100644 (file)
--- a/po/id.po
+++ b/po/id.po
@@ -10,149 +10,160 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib main\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-23 16:45+0000\n"
-"PO-Revision-Date: 2022-04-01 10:40+0700\n"
-"Last-Translator: Andika Triwidada <andika@gmail.com>\n"
+"POT-Creation-Date: 2022-08-15 20:23+0000\n"
+"PO-Revision-Date: 2022-08-26 09:12+0700\n"
+"Last-Translator: Kukuh Syafaat <kukuhsyafaat@gnome.org>\n"
 "Language-Team: Indonesian <gnome@i15n.org>\n"
 "Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 3.0\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Menata aplikasi baku belum didukung"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Menata aplikasi sebagai yang terakhir digunakan untuk tipe belum didukung"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Gagal menemukan aplikasi bawaan untuk jenis konten '%s'"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Gagal menemukan aplikasi bawaan untuk Skema URI '%s'"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opsi GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Tunjukkan opsi GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Masuk mode layanan GApplication (pakai dari berkas layanan D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Timpa ID aplikasi"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Ganti instance yang berjalan"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Cetak bantuan"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[PERINTAH]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Cetak versi"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Cetak informasi versi dan keluar"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Tampilkan daftar aplikasi"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Buat daftar aplikasi yang dapat diaktifkan D-Bus yang terpasang (menurut "
 "berkas .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Luncurkan aplikasi"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Meluncurkan aplikasi (dengan berkas opsional yang akan dibuka)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [BERKAS…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktifkan suatu aksi"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Panggil suatu aksi pada aplikasi"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID AKSI [PARAMETER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Buat daftar aksi yang tersedia"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Buat daftar aksi statik bagi suatu aplikasi (dari berkas .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "PERINTAH"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Perintah yang ingin dicetak bantuan terrincinya"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Identifier aplikasi dalam format D-Bus (mis: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "BERKAS"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Nama berkas relatif atau absolut, atau URI opsional yang akan dibuka"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "AKSI"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Nama aksi yang akan dipanggil"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Parameter opsional untuk pemanggilan aksi, dalam format GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -161,26 +172,26 @@ msgstr ""
 "Perintah tidak dikenal %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Cara pakai:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumen:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARG...]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Perintah:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -189,7 +200,7 @@ msgstr ""
 "Gunakan \"%s help PERINTAH\" untuk memperoleh bantuan terrinci.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -198,13 +209,13 @@ msgstr ""
 "Perintah %s memerlukan id aplikasi langsung setelahnya\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "id aplikasi tak valid: \"%s\"\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -213,21 +224,21 @@ msgstr ""
 "\"%s\" tak menerima argumen\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "tak bisa menyambung ke D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "galat saat mengirim pesan %s ke aplikasi: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "nama aksi mesti diberikan setelah id aplikasi\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -236,25 +247,25 @@ msgstr ""
 "nama aksi tak valid: \"%s\"\n"
 "nama mesti hanya terdiri dari alfanumerik, \"-\", dan \".\"\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "galat saat mengurai parameter aksi: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "aksi menerima maksimum satu parameter\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "perintah list-actions hanya menerima id aplikasi"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "tak bisa temukan berkas desktop bagi aplikasi %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -263,126 +274,126 @@ msgstr ""
 "perintah tak dikenal: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Nilai cacah yang dilewatkan ke %s terlalu besar"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Seek tak didukung pada stream basis"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Tak bisa memenggal GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Stream telah ditutup"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Pemenggalan tak didukung pada stream basis"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Operasi dibatalkan"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Objek tak valid, tak diinisialisasi"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Rangkaian bita tak lengkap dalam input"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Tak cukup ruang di tujuan"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Rangkaian bita dalam input konversi tidak benar"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Galat ketika konversi: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Inisialisasi yang dapat dibatalkan tak didukung"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Konversi dari gugus karakter \"%s\" ke \"%s\" tak didukung"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Tak bisa membuka pengubah dari \"%s\" ke \"%s\""
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "tipe %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Tipe tak dikenal"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "tipe berkas %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials berisi data yang tidak valid"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials tak diimplementasikan di OS ini"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Tidak ada dukungan GCredentials bagi platform Anda"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials tak memuat suatu ID proses di OS ini"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Pemalsuan kredensial tak diimplementasikan di OS ini"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Akhir stream terlalu dini, tak diharapkan"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Kunci \"%s\" tak didukung pada entri alamat \"%s\""
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Kombinasi pasangan kunci/nilai tanpa arti di entri alamat \"%s\""
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -391,28 +402,28 @@ msgstr ""
 "Alamat \"%s\" tak valid (perlu hanya salah satu dari path, dir, tmpdir, atau "
 "kunci abstrak)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Galat dalam alamat \"%s\" — atribut \"%s\" salah bentuk"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Transport \"%s\" tak dikenal atau tak didukung bagi alamat \"%s\""
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Elemen alamat \"%s\" tak memuat titik dua (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Nama transport dalam elemen alamat “%s” tidak boleh kosong"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -421,7 +432,7 @@ msgstr ""
 "Pasangan kunci/nilai %d, \"%s\", dalam elemen alamat \"%s\" tak memuat tanda "
 "sama dengan"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -429,7 +440,7 @@ msgstr ""
 "Pasangan kunci/nilai %d, \"%s\", dalam elemen alamat \"%s\" tak boleh "
 "memiliki kunci kosong"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -438,7 +449,7 @@ msgstr ""
 "Galat saat membongkar kunci atau nilai dalam pasangan Key/Value %d, \"%s\", "
 "dalam elemen alamat \"%s\""
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -447,74 +458,74 @@ msgstr ""
 "Galat dalam alamat \"%s\" — transport unix memerlukan hanya satu dari kunci "
 "\"path\" atau \"abstract\" untuk ditata"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Galat dalam alamat \"%s\" — atribut host kurang atau salah bentuk"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Galat dalam alamat \"%s\" — atribut portt kurang atau salah bentuk"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr "Galat di alamat \"%s\" — atribut berkas nonce kurang atau salah bentuk"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Galat saat meluncurkan otomatis: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Galat saat membuka berkas nonce \"%s\": %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Galat saat membaca berkas nonce \"%s\": %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "Galat saat membaca berkas nonce \"%s\", berharap 16 bita, mendapat %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Galat saat menulis isi dari berkas nonce \"%s\" ke stream:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Tidak ada alamat yang diberikan"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Tak bisa spawn suatu bus pesan ketika AT_SECURE ditata"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Tak bisa spawn suatu bus pesan tanpa id-mesin: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Tak bisa meluncurkan mandiri D-Bus tanpa $DISPLAY X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Galat saat spawn baris perintah \"%s\": "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr "Tak bisa menentukan alamat bus sesi (tidak diimplementasi bagi OS ini)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -523,7 +534,7 @@ msgstr ""
 "Tak bisa menentukan alamat bus dari variabel lingkungan "
 "DBUS_STARTER_BUS_TYPE — nilai tak dikenal \"%s\""
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -531,7 +542,7 @@ msgstr ""
 "Tak bisa menentukan alamat bus karena variabel lingkungan "
 "DBUS_STARTER_BUS_TYPE tak diisi"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Tipe bus %d tak dikenal"
@@ -553,52 +564,52 @@ msgstr ""
 "Menghabiskan semua mekanisme autentikasi yang tersedia (dicoba: %s) "
 "(tersedia: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "ID Pengguna harus sama untuk rakan (peer) dan peladen"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Dibatalkan melalui GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Galat ketika mengambil informasi untuk direktori \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 msgstr ""
 "Izin pada direktori \"%s\" salah bentuk. Diharapkan mode 0700, diperoleh 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Galat saat membuat direktori \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operasi tak didukung"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Galat saat membuka ring kunci \"%s\" untuk dibaca: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Baris %d dari ring kunci pada \"%s\" dengan isi \"%s\" salah bentuk"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -606,7 +617,7 @@ msgstr ""
 "Token pertama dari baris %d dari ring kunci pada \"%s\" dengan isi \"%s\" "
 "salah bentuk"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -614,56 +625,56 @@ msgstr ""
 "Token kedua dari baris %d dari ring kunci pada \"%s\" dengan isi \"%s\" "
 "salah bentuk"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Tak menemukan cookie dengan id %d dalam gantungan kunci pada \"%s\""
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Galat saat membuat berkas kunci \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Galat saat menghapus berkas kunci yang basi \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Galat saat menutup berkas kunci (tak terkait) \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Galat saat membuka kait berkas kunci \"%s\": %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Galat saat membuka gantungan kunci \"%s\" untuk ditulisi: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Selain itu, melepas kunci bagi \"%s\" juga gagal: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Sambungan tertutup"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Kehabisan waktu"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Ditemui tanda yang tak didukung ketika membangun sambungan di sisi klien"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -671,106 +682,106 @@ msgstr ""
 "Tidak ada antarmuka \"org.freedesktop.DBus.Properties\" pada objek pada path "
 "%s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Tak ada properti \"%s\""
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Properti \"%s\" tidak dapat dibaca"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Properti \"%s\" tidak dapat ditulisi"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Galat menata properti \"%s\": Tipe yang diharapkan \"%s\" tapi diperoleh \"%s"
 "\""
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Tak ada antarmuka \"%s\""
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Tak ada antarmuka \"%s\" pada objek di lokasi %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Tidak ada metode seperti \"%s\""
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Tipe pesan \"%s\" tak cocok dengan tipe yang diharapkan \"%s\""
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Suatu objek telah diekspor bagi antar muka %s pada %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Tak bisa mengambil properti %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Tak bisa menata properti %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metode \"%s\" mengembalikan tipe \"%s\", tapi yang diharapkan \"%s\""
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr ""
 "Metode \"%s\" pada antar muka \"%s\" dengan tanda tangan \"%s\"' tak ada"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Subtree telah diekspor bagi %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Objek tidak ada di path \"%s\""
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "jenisnya INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Pesan METHOD_CALL: ruas header PATH atau MEMBER hilang"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Pesan METHOD_RETURN: ruas header REPLY_SERIAL hilang"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Pesan ERROR: ruas header REPLY_SERIAL atau ERRORN_NAME hilang"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Pesan SIGNAL: ruas header PATH, INTERFACE, atau MEMBER hilang"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -778,7 +789,7 @@ msgstr ""
 "Pesan SIGNAL: ruas header PATH memakai nilai khusus /org/freedesktop/DBus/"
 "Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -786,18 +797,18 @@ msgstr ""
 "Pesan SIGNAL: ruas header INTERFACE memakai nilai khusus org.freedesktop."
 "DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Ingin membaca %lu bita tapi hanya memperoleh %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Mengharapkan bita NUL setelah string \"%s\" tapi menemui bita %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -807,21 +818,21 @@ msgstr ""
 "%d (panjang string adalah %d). String UTF-8 yang valid sampai titik itu "
 "adalah \"%s\""
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Nilai bersarang terlalu dalam"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Nilai terurai \"%s\" bukan lokasi objek D-Bus yang valid"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Nilai terurai \"%s\" bukan tanda tangan D-Bus yang valid"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -831,7 +842,7 @@ msgstr[0] ""
 "Menjumpai larik dengan panjang %u bita. Panjang maksimal adalah 2<<26 bita "
 "(64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -840,16 +851,16 @@ msgstr ""
 "Menemui larik bertipe \"a%c\", mengharapkan punya panjang kelipatan %u bita, "
 "tapi menemui panjang %u bita"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Struktur kosong (tuple) tidak diperbolehkan di D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Nilai terurai \"%s\" bagi varian bukan tanda tangan D-Bus yang valid"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -857,7 +868,7 @@ msgstr ""
 "Galat saat deserialisasi GVariant dengan type string \"%s\" dari format "
 "kabel D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -866,28 +877,28 @@ msgstr ""
 "Nilai ke-endian-an tak valid. Berharap 0x6c (\"l\") atau (0x42) \"B\" tapi "
 "menemui 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Versi protokol mayor tak valid. Berharap 1 tapi menemui %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Tajuk tanda tangan ditemukan tetapi bukan tipe tanda tangan"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Header tanda tangan dengan tanda tangan \"%s\" ditemukan tapi body pesan "
 "kosong"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Nilai terurai \"%s\" bukan tanda tangan D-Bus yang valid (bagi body)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -895,11 +906,11 @@ msgstr[0] ""
 "Tidak terdapat tajuk tanda tangan pada pesan, tetapi panjang badan pesan "
 "adalah %u bita"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Tak bisa men-deserialisasi pesan: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -907,23 +918,23 @@ msgstr ""
 "Kesalahan serialisasi GVariant dengan type string \"%s\" ke format kabel D-"
 "Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Jumlah deskriptor berkas dalam pesan (%d) berbeda dari field header (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Tak bisa men-serialisasi pesan: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Body pesan punya tanda tangan \"%s\" tapi tak ada header tanda tangan"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -932,52 +943,52 @@ msgstr ""
 "Tubuh pesan memiliki tanda tangan tipe \"%s\" tapi tanda tangan di ruas "
 "header adalah \"(%s)\""
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Tubuh pesan kosong tapi tanda tangan pada ruas header adalah \"(%s)\""
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Galat balikan dengan tubuh bertipe \"%s\""
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Galat balikan dengan body kosong"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Ketikkan karakter apapun untuk menutup jendela ini)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "dbus sesi tidak sedang berjalan, dan peluncuran otomatis gagal"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Tak bisa mendapat profil perangkat keras: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Tak bisa memuat %s or %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Galat sewaktu memanggil StartServiceByName untuk %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Balasan tak diharapkan %d dari metode StartServiceByName(\"%s\")"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -986,30 +997,30 @@ msgstr ""
 "Tak bisa menjalankan metode; proksi adalah nama terkenal %s tanpa pemilik "
 "dan proksi dibangun dengan tanda G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Ruang nama abstrak tak didukung"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Tak bisa menyatakan berkas nonce ketika membuat suatu peladen"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Galat saat menulis berkas nonce pada \"%s\": %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "String \"%s\" bukan suatu GUID D-Bus yang valid"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Tak bisa mendengarkan pada transport yang tak didukung \"%s\""
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1033,66 +1044,66 @@ msgstr ""
 "Gunakan \"%s PERINTAH --help\" untuk memperoleh bantuan pada setiap "
 "perintah.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Galat: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Galat saat mengurai XML introspeksi: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Galat: %s bukan nama yang valid\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Galat: '%s' bukan suatu lokasi objek yang valid\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Menyambung ke bus sistem"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Menyambung ke bus sesi"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Menyambung ke alamat D-Bus yang diberikan"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Opsi Titik Ujung Sambungan:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Opsi yang menyatakan titik ujung sambungan"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Titik ujung sambungan tak dinyatakan"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Telah dinyatakan titik ujung sambungan berganda"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Peringatan: Menurut data introspeksi, antar muka \"%s\" tak ada\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1101,166 +1112,166 @@ msgstr ""
 "Peringatan: Menurut data introspeksi, metode \"%s\" tak ada pada antar muka "
 "\"%s\"\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Tujuan opsional bagi sinyal (nama unik)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Path objek untuk dipancari sinyal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Nama antar muka dan sinyal"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Pancarkan sinyal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Galat saat menyambung: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Galat: '%s' bukan nama bus unik yang valid\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Galat: Lokasi objek tak dinyatakan\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Galat: Nama sinyal tak dinyatakan\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Galat: Nama sinyal \"%s\" tak valid\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Galat: '%s' bukan nama antar muka yang valid\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Galat: '%s' bukan nama anggota yang valid\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Galat saat mengurai parameter %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Galat saat menggelontor sambungan: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nama tujuan tempat menjalankan metode"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Lokasi objek tempat menjalankan metode"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Nama metode dan antar muka"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Tenggat waktu dalam detik"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Perbolehkan otorisasi interaktif"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Jalankan suatu metode pada suatu objek jauh."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Galat: Tujuan tak dinyatakan\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Galat: %s bukan nama bus yang valid\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Galat: Nama metode tak dinyatakan\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Galat: Nama metode \"%s\" tak valid\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Galat ketika mengurai parameter ke-%d bertipe \"%s\": %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Galat saat menambahkan %d handle: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nama tujuan untuk introspeksi"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Lokasi objek untuk introspeksi"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Cetak XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Introspeksi anak"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Hanya cetak properti"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspeksi suatu objek jauh."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nama tujuan untuk dipantau"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Lokasi objek untuk dipantau"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Memantau suatu objek jauh."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Galat: tidak dapat memonitor koneksi non bus pesan\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr ""
 "Layanan yang akan diaktifkan sebelum menunggu yang lain (nama yang dikenal "
 "baik)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1268,130 +1279,130 @@ msgstr ""
 "Tenggat waktu menunggu sebelum keluar dengan suatu kesalahan (detik); 0 "
 "untuk tanpa tenggat (baku)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPSI…] NAMA-BUS"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Tunggu suatu nama bus muncul."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Galat: Suatu layanan yang akan diaktifkan mesti dinyatakan\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Galat: Suatu layanan yang mesti ditunggu harus dinyatakan\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Galat: Terlalu banyak argumen.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Galat: %s bukan nama bus yang dikenal baik dan valid\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Tidak berwenang untuk mengubah pengaturan awakutu"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Tanpa nama"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Berkas desktop tak menyatakan ruas Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Tak bisa temukan terminal yang diperlukan bagi aplikasi"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Tak bisa membuat folder %s untuk konfigurasi aplikasi bagi pengguna: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Tak bisa membuat folder %s untuk konfigurasi MIME bagi pengguna: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Informasi aplikasi tak punya identifier"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Tak bisa membuat berkas desktop pengguna %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Definisi gubahan bagi %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "kandar tidak mengimplementasikan eject"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "kandar tidak mengimplementasikan eject atau eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "kandar tidak mengimplementasi poll bagi media"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "kandar tidak mengimplementasi start"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "kandar tidak mengimplementasi stop"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "Backend TLS tidak menerapkan pengambilan pengikatan TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Dukungan TLS tak tersedia"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Dukungan DTLS tak tersedia"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Tak bisa menangani pengkodean GEmblem versi %d"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Cacah token (%d) salah bentuk di pengkodean GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Tak bisa menangani pengkodean versi %d dari GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Cacah token (%d) salah bentuk di pengkodean GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Berharap suatu GEmblem bagi GEmblemedIcon"
 
@@ -1399,213 +1410,218 @@ msgstr "Berharap suatu GEmblem bagi GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Kait yang memuat tak ada"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Tak bisa menyalin direktori atas direktori"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Tak bisa menyalin direktori atas direktori"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Berkas tujuan telah ada"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Tak bisa menyalin direktori secara rekursif"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splice tidak didukung"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Galat saat men-splice berkas: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Menyalin (reflink/clone) antar kait tak didukung"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Menyalin (reflink/clone) tak didukung atau tak valid"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Menyalin (reflink/clone) tak didukung atau tak bekerja"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Tak bisa menyalin berkas spesial"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Diberikan nilai link simbolik yang tak valid"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Taut simbolik tidak didukung"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Tong sampah tak didukung"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Nama berkas tak boleh mengandung \"%c\""
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Gagal membuat direktori sementara untuk templat \"%s\": %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "volume tak mengimplementasi pengaitan"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Tak ada aplikasi terdaftar yang menangani berkas ini"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Enumerator ditutup"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Enumerator berkas memiliki operasi tertunda"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Enumerator berkas telah ditutup"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Tak bisa menangani pengkodean versi %d dari GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Data masukan salah bentuk bagi GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Stream tak mendukung query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Seek tak didukung pada stream"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Pemenggalan tak diijinkan pada stream masukan"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Pemenggalan tak didukung pada stream"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Nama host salah"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Jawaban proksi HTTP buruk"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Sambungan proksi HTTP tak diizinkan"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Autentikasi proksi HTTP gagal"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Autentikasi proksi HTTP diperlukan"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Sambungan proksi HTTP gagal: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Respons proksi HTTP terlalu besar"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "Peladen proksi HTTP menutup koneksi secara tak terduga."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Cacah token yang salah (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Tak ada tipe bagi nama kelas %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Tipe %s tak mengimplementasi antar muka GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Tipe %s tak dikelaskan"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Nomor versi salah bentuk: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Tipe %s tak mengimplementasi from_tokens() pada antar muka GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Tak bisa menangani versi pengkodean ikon yang diberikan"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Tak ada alamat yang dinyatakan"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Panjang %u terlalu panjang bagi alamat"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Alamat memiliki bit yang ditata diluar panjang prefiks"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Tak bisa mengurai \"%s\" sebagai mask alamat IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Tak cukup ruang bagi alamat soket"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Alamat soket tak didukung"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Stream masukan tak mengimplementasi pembacaan"
 
@@ -1615,126 +1631,126 @@ msgstr "Stream masukan tak mengimplementasi pembacaan"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Stream memiliki operasi tertunda"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Salin dengan berkas"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Pertahankan dengan berkas ketika dipindah"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "\"version\" tak menerima argumen"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Penggunaan:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Cetak informasi versi dan keluar."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Perintah:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Sambung berkas berurutan ke keluaran standar"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Salin satu berkas atau lebih"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Tunjukkan informasi tentang lokasi"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Luncurkan aplikasi dari berkas destop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Tampilkan daftar isi lokasi"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Ambil atau atur penangan bagi suatu mimetype"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Buat direktori"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Pantau perubahan berkas dan direktori"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Kait atau lepas kait lokasi"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Pindah satu berkas atau lebih"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Buka berkas dengan aplikasi baku"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Ubah nama suatu berkas"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Hapus satu berkas atau lebih"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Baca dari masukan standar dan simpan"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Atur atribut berkas"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Pindahkan berkas atau direktori ke tempat sampah"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Lihat daftar lokasi dalam suatu pohon"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Gunakan %s untuk memperoleh bantuan terrinci.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Galat saat menulis ke stdout"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOKASI"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Sambung berkas berurutan dan cetak ke keluaran standar."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1744,60 +1760,60 @@ msgstr ""
 "sebagai ganti berkas lokal: sebagai contoh Anda dapat memakai\n"
 "seperti smb://peladen/sumberdaya/berkas.txt sebagai lokasi."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Tidak ada lokasi yang diberikan"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Tidak ada direktori tujuan"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Tampilkan kemajuan"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Tanya sebelum menimpa"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Pertahankan semua atribut"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Buat cadangan berkas tujuan yang telah ada"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Jangan pernah ikut taut simbolik"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Gunakan izin bawaan untuk tujuan"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Ditransfer %s dari %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "SUMBER"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "TUJUAN"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Salin satu berkas atau lebih dari SUMBER ke TUJUAN."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1807,98 +1823,91 @@ msgstr ""
 "sebagai ganti berkas lokal: sebagai contoh Anda dapat memakai\n"
 "smb://peladen/sumberdaya/berkas.txt sebagai lokasi."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Tujuan %s bukan suatu direktori"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: timpa \"%s\"? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Buat daftar atribut yang dapat ditulisi"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Ambil info sistem berkas"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Atribut yang akan diambil"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUT"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Jangan ikuti taut simbolik"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atribut:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nama tampilan: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "sunting nama: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nama: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipe: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "ukuran: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "tersembunyi\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "path lokal: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "kait unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atribut yang dapat ditata:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Namespace atribut yang dapat ditulis:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Tunjukkan informasi tentang lokasi."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1914,11 +1923,11 @@ msgstr ""
 "namespace, misalnya unix, atau dengan \"*\", yang cocok dengan semua atribut"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "BERKAS-DESTOP [ARG-BERKAS …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1926,50 +1935,50 @@ msgstr ""
 "Luncurkan aplikasi dari berkas destop, lewati argumen nama berkas opsional "
 "ke berkas tersebut."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Tidak ada berkas destop yang diberikan"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Perintah peluncuran saat ini tidak didukung pada platform ini"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Tak bisa memuat '%s': %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Tak bisa memuat informasi aplikasi untuk '%s'"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Tak bisa meluncurkan aplikasi '%s': %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Tampilkan berkas tersembunyi"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Gunakan format daftar panjang"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Cetak nama tampilan"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Cetak URI lengkap"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Tampilkan daftar isi lokasi."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1982,19 +1991,19 @@ msgstr ""
 "ditentukan dengan nama GIO mereka, misalnya standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIMETYPE"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "HANDLER"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Ambil atau atur penangan bagi suatu mimetype."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2004,55 +2013,55 @@ msgstr ""
 "direkomendasikan untuk mimetype. Jika penangan diberikan, ini disetel\n"
 "sebagai penangan bawaan untuk mimetype."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Harus menentukan mimetype tunggal, dan mungkin penangan"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Tidak ada aplikasi baku bagi \"%s\"\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Aplikasi baku bagi \"%s\": %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Aplikasi terdaftar:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Tak ada aplikasi terdaftar\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Aplikasi yang direkomendasikan:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Tidak ada aplikasi yang direkomendasikan\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Gagal memuat info bagi penangan \"%s\""
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Gagal menata \"%s\" sebagai penangan baku bagi \"%s\": %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Buat direktori induk"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Buat direktori."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2062,138 +2071,138 @@ msgstr ""
 "sebagai ganti berkas lokal: sebagai contoh Anda dapat memakai\n"
 "smb://peladen/sumberdaya/direktorisaya sebagai lokasi."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Pantau suatu direktori (baku: bergantung kepada tipe)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Memantau suatu direktori (baku: bergantung kepada tipe)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Pantau berkas secara langsung (pemberitahuan perubahan yang dilakukan "
 "melalui hardlinks)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr ""
 "Memantau sebuah berkas secara langsung, tapi tidak melaporkan perubahan"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Laporkan pergerakan dan mengganti nama menjadi kejadian sederhana yang "
 "dihapus/dibuat"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Mengamati kejadian pengaitan"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Memantau perubahan berkas atau direktori."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Kait sebagai yang dapat dikait"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Kait volume dengan berkas perangkat, atau pengidentifikasi lainnya"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Lepaskan Kaitan"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Keluarkan Media"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Hentikan kandar dengan berkas perangkat"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "PERANGKAT"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Lepas kaitan semua kait dengan skema yang diberikan"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SKEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 "Mengabaikan operasi berkas yang tertunda saat melepas kait atau mengeluarkan"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Gunakan suatu pengguna anonim ketika mengautentikasi"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Daftar"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Pantau kejadian"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Tampilkan informasi ekstra"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "PIM numerik saat membuka volume VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Kaitkan volume tersembunyi TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Kaitkan volume sistem TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Akses anonim ditolak"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Tidak ada kandar bagi berkas perangkat"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Tidak ada volume untuk ID yang diberikan"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Kait atau lepas kait lokasi."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Jangan gunakan fallback salin dan hapus"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Memindahkan satu atau lebih berkas dari SUMBER ke TUJUAN."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2203,12 +2212,12 @@ msgstr ""
 "sebagai ganti berkas lokal: sebagai contoh Anda dapat memakai\n"
 "smb://peladen/sumberdaya/berkas.txt sebagai lokasi"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Target %s bukan suatu direktori"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2216,128 +2225,132 @@ msgstr ""
 "Membuka berkas dengan aplikasi baku yang\n"
 "terdaftar untuk menangani jenis berkas ini."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Abaikan berkas yang tidak ada, jangan pernah bertanya"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Menghapus berkas yang diberikan."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAMA"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Ubah nama berkas."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Kurang argumen"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Terlalu banyak argumen"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Ubah nama sukses. Uri baru: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Hanya buat bila belum ada"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Tambahkan ke akhir berkas"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Ketika membuat, batasi akses hanye ke pengguna kini"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Ketika menggantikan, gantikan seperti seolah tujuan tidak ada"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Cetak etag baru di akhir"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etag berkas sedang ditimpa"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Galat saat membaca dari masukan standar"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag tak tersedia\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Baca dari masukan standar dan simpan ke TUJUAN."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Tidak ada tujuan yang diberikan"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Tipe atribut"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPE"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Hapus atribut yang diberikan"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "NILAI"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Atur atribut berkas dari LOKASI."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Lokasi tak dinyatakan"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Atribut tak dinyatakan"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Nilai tak dinyatakan"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Tipe atribut tidak valid \"%s\""
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Mengosongkan tempat sampah"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Daftar berkas di tempat sampah dengan lokasi aslinya"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2345,23 +2358,23 @@ msgstr ""
 "Pulihkan berkas dari sampah ke lokasi aslinya (mungkin membuat ulang "
 "direktori)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Tak bisa menemukan path asli"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Tak bisa membuat ulang lokasi asli: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Tak bisa memindahkan berkas ke lokasi semula: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Pindahkan/Pulihkan berkas atau direktori ke tempat sampah."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2369,44 +2382,44 @@ msgstr ""
 "Catatan: untuk sakelar --restore, jika lokasi asli dari berkas sampah\n"
 "sudah ada, ini tidak akan ditimpa kecuali --force disetel."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Lokasi yang diberikan tidak dimulai dengan trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Ikuti taut simbolik, kait, dan pintasan"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Tampilkan daftar isi direktori dalam format mirip pohon."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Elemen <%s> tidak diijinkan di dalam <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Elemen <%s> tidak diijinkan pada aras puncak"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Berkas %s muncul beberapa kali dalam sumber daya"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Gagal menemukan \"%s\" dalam direktori sumber manapun"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Gagal menemukan \"%s\" di direktori saat ini"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Opsi pemrosesan \"%s\" tidak dikenal"
@@ -2415,36 +2428,36 @@ msgstr "Opsi pemrosesan \"%s\" tidak dikenal"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr "praproses %s diminta, tetapi %s tidak diatur, dan %s tidak dalam PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Galat saat membaca berkas %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Galat saat memampatkan berkas %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "teks tidak boleh muncul di dalam <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Tampilkan versi program dan keluar"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nama berkas keluaran"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2452,48 +2465,48 @@ msgstr ""
 "Direktori untuk memuat berkas yang direferensikan dalam FILE darinya "
 "(bawaan: direktori saat ini)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIREKTORI"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr ""
 "Buat keluaran dalam format yang dipilih bagi ekstensi nama berkas target"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Buat tajuk sumber"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr ""
 "Buat kode sumber yang dipakai untutk menaut berkas sumber daya ke dalam kode "
 "Anda"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Buat daftar kebergantungan"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nama berkas kebergantungan yang akan dibuat"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Sertakan target palsu pada berkas dependensi yang dihasilkan"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Jangan buat dan daftarkan sumber daya secara otomatis"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Jangan ekspor fungsi; deklarasikan mereka G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2501,15 +2514,15 @@ msgstr ""
 "Jangan menyematkan data sumber daya dalam berkas C; anggap itu terhubung "
 "secara eksternal sebagai gantinya"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Nama identifier C yang dipakai bagi kode sumber yang dibuat"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Kompiler target C (bawaan: variabel lingkungan CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2519,123 +2532,123 @@ msgstr ""
 "Berkas spesifikasi sumber daya memiliki ekstensi .gresource.xml,\n"
 "dan berkas sumber daya memiliki ekstensi bernama .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Anda mesti memberikan hanya satu nama berkas\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "nick minimal harus 2 karakter"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Nilai numerik tidak valid"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "nilai tanda harus paling banyak diset 1 bit"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> harus berisi setidaknya satu <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> tidak terdapat dalam jangkauan yang ditentukan"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> bukan anggota yang valid dari tipe enumerasi yang ditentukan"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> berisi string tidak dalam jenis tanda yang ditentukan"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> berisi string yang tidak ada dalam <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> sudah ditentukan untuk kunci ini"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> tidak diizinkan untuk kunci tipe \"%s\""
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> minimum yang ditentukan lebih besar dari maksimum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "kategori l10n tidak didukung: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n diminta, tapi tidak ada domain gettext yang diberikan"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "konteks terjemahan diberikan untuk nilai tanpa l10n diaktifkan"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Gagal mengurai <default> nilai jenis \"%s\": "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> tidak dapat ditentukan untuk kunci yang ditandai sebagai memiliki "
 "tipe enumerasi"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> sudah ditentukan untuk kunci ini"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> tidak diizinkan untuk kunci tipe \"%s\""
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> harus mengandung setidaknya satu <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> sudah ditentukan untuk kunci ini"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2643,7 +2656,7 @@ msgstr ""
 "<aliases> hanya bisa ditentukan untuk kunci dengan tipe enumerasi atau tanda "
 "atau setelah <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2652,42 +2665,42 @@ msgstr ""
 "<alias value='%s'/> diberikan saat \"%s\" sudah menjadi anggota tipe "
 "enumerasi"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> diberikan ketika <choice value='%s'/> sudah diberikan"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "target alias \"%s\" bukan bilangan bertanda"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "alias target \"%s\" tidak ada di <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> harus berisi setidaknya satu <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Nama yang kosong tidak diperbolehkan"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Nama \"%s\" tak valid: nama mesti diawali dengan huruf kecil"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2696,38 +2709,38 @@ msgstr ""
 "Nama \"%s\" tak valid: karakter \"%c\" tak valid; hanya huruf kecil, angka, "
 "dan tanda hubung (\"-\") yang diijinkan"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr ""
 "Nama \"%s\" tak valid: dua tanda hubung berturutan (\"--\") tak diijinkan"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr ""
 "Nama \"%s\" tak valid: karakter terakhir tak boleh tanda hubung (\"-\")."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nama \"%s\" tak valid: panjang maksimum 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> telah dinyatakan"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Tak bisa menambah kunci ke skema \"list-of\""
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> telah dinyatakan"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2736,7 +2749,7 @@ msgstr ""
 "<key name='%s'> membayangi <key name='%s'> di <schema id='%s'>; gunakan "
 "<override> untuk mengubah nilai"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2745,63 +2758,63 @@ msgstr ""
 "Persis satu dari 'type', 'enum', atau 'flags' mesti dinyatakan sebagai "
 "atribut dari <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> belum didefinisikan."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "String jenis GVariant \"%s\" tidak sah"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> diberikan tapi skema tak memperluas apapun"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Tak ada <key name='%s'> untuk ditimpa"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> telah dinyatakan"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> memperluas skema \"%s\" yang belum ada"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> adalah daftar dari skema \"%s\"' yang belum ada"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Tak mungkin berupa suatu daftar skema dengan path"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Tak bisa memperluas suatu skema dengan path"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "<schema id='%s'> adalah daftar, memperluas <schema id='%s'> yang bukan daftar"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2810,18 +2823,18 @@ msgstr ""
 "<schema id='%s' list-of='%s'> memperluas <schema id='%s' list-of='%s'> tapi "
 "\"%s\" tak memperluas \"%s\""
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr ""
 "Suatu path, bila diberikan, harus dimulai dan diakhiri dengan garis miring"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Path dari suatu daftar mesti diakhiri dengan “:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2830,49 +2843,49 @@ msgstr ""
 "Peringatan: Skema \"%s\" memiliki path \"%s\".  Path yang dimulai dengan \"/"
 "apps/\", \"/desktop/\" atau \"/system/\" tidak digunakan lagi."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> sudah ditentukan"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Hanya satu elemen <%s> diizinkan di dalam <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Elemen <%s> tidak diijinkan pada aras puncak"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Elemen <default> diperlukan di <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Teks tidak boleh muncul di dalam <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Peringatan: referensi terdefinisi ke <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Seluruh berkas telah diabaikan."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Mengabaikan berkas ini."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2881,7 +2894,7 @@ msgstr ""
 "Tak ada kunci “%s” dalam skema “%s” sebagaimana dinyatakan di berkas penimpa "
 "“%s”; mengabaikan penimpa untuk kunci ini."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2890,7 +2903,7 @@ msgstr ""
 "Tak ada kunci “%s” dalam skema “%s” sebagaimana dinyatakan di berkas penimpa "
 "“%s” dan --strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2900,7 +2913,7 @@ msgstr ""
 "dalam skema \"%s\" (menimpa berkas \"%s\"); mengabaikan penimpa untuk kunci "
 "ini."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2909,7 +2922,7 @@ msgstr ""
 "Tak bisa menyediakan penimpa per-destop untuk kunci \"%s\" yang dilokalkan "
 "dalam skema \"%s\" (menimpa berkas \"%s\") dan --strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2918,7 +2931,7 @@ msgstr ""
 "Galat saat mengurai kunci “%s” dalam skema “%s” sebagaimana dinyatakan di "
 "berkas penimpa “%s”: %s. Mengabaikan penimpa untuk kunci ini."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2927,7 +2940,7 @@ msgstr ""
 "Galat saat mengurai kunci “%s” dalam skema “%s” sebagaimana dinyatakan di "
 "berkas penimpa “%s”: %s. dan --strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2936,7 +2949,7 @@ msgstr ""
 "Penimpa bagi kunci “%s” dalam skema “%s” di berkas penimpa “%s” di luar "
 "jangkauan yang diberikan di dalam skema; mengabaikan penimpa untuk kunci ini."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2945,7 +2958,7 @@ msgstr ""
 "Penimpa bagi kunci “%s” dalam skema “%s” di berkas penimpa “%s” di luar "
 "jangkauan yang diberikan di dalam skema dan --strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2954,7 +2967,7 @@ msgstr ""
 "Penimpa bagi kunci “%s” dalam skema “%s” di berkas penimpa “%s” tak ada di "
 "dalam daftar pilihan yang valid; mengabaikan penimpa untuk kunci ini."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2963,23 +2976,23 @@ msgstr ""
 "Penimpa bagi kunci “%s” dalam skema “%s” di berkas penimpa “%s” tak ada di "
 "dalam daftar pilihan yang valid dan --strict dinyatakan; keluar."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Dimana menyimpan berkas gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Gugurkan pada sebarang galat dalam skema"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Jangan menulis berkas gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Jangan paksakan pembatasan nama kunci"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2989,26 +3002,26 @@ msgstr ""
 "Berkas skema diharuskan memiliki ekstensi .gschema.xml,\n"
 "dan berkas singgahan dinamai gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Anda mesti memberikan hanya satu nama direktori"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Tidak ada berkas skema yang ditemukan: tidak melakukan apa pun."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Tidak ada berkas skema yang ditemukan: menghapus berkas keluaran yang telah "
 "ada."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Nama berkas tak valid: %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Galat saat mengambil info sistem berkas bagi %s: %s"
@@ -3017,352 +3030,352 @@ msgstr "Galat saat mengambil info sistem berkas bagi %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Kait wadah bagi berkas %s tak ditemukan"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Tak bisa mengubah nama direktori root"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Galat saat mengubah nama berkas %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Tak bisa mengubah nama berkas, nama telah dipakai"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nama berkas tak valid"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Galat saat membuka berkas %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Galat saat menghapus berkas %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Galat saat memindah berkas %s ke tempat sampah: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Tak bisa membuat direktori tempat sampah %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr ""
 "Tak bisa menemukan direktori puncak %s yang akan dibuang ke tempat sampah"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Penyampahan pada kandar internal sistem tidak didukung"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Tak bisa menemukan atau membuat direktori %s ke tempat %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Tak bisa membuat berkas info pembuangan ke tempat sampah bagi %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Tak bisa membuang berkas %s ke tempat sampah menyeberang batas sistem berkas"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Tak bisa membuang berkas %s ke tempat sampah: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Tak bisa membuang berkas ke tempat sampah %s"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Galat saat membuat direktori %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Sistem berkas tak mendukung taut simbolik"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Galat saat membuat taut simbolis %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Galat saat memindah berkas %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Tak bisa memindah direktori atas direktori"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Pembuatan berkas cadangan gagal"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Galat saat menghapus berkas tujuan: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Perpindahan antar kait tak didukung"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Tak bisa menentukan penggunaan diska dari %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Nilai atribut tak boleh NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Tipe atribut tak valid (diharapkan string)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Tipe atribut tak valid (diharapkan string atau tidak valid)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nama atribut tambahan yang tak valid"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Galat saat menata atribut yang diperluas \"%s\": %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (pengkodean tak valid)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Galat saat mengambil informasi bagi berkas \"%s\": %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Galat saat mengambil informasi bagi descriptor berkas: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Tipe atribut tak valid (diharapkan uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Tipe atribut tak valid (diharapkan uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Jenis atribut tidak sah (diharapkan bita berjenis string)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Tak bisa menata ijin pada taut simbolik"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Galat saat menata ijin: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Galat saat menata pemilik: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symlink tak boleh NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Galat saat menata taut simbolis: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Galat saat menata symlink: berkas bukan suatu link simbolik"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Nanodetik ekstra %d untuk stempel waktu UNIX %lld negatif"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Nanodetik ekstra %d untuk stempel waktu UNIX %lld mencapai 1 detik"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "Stempel waktu UNIX %lld tidak muat ke dalam 64 bit"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "Stempel waktu UNIX %lld berada di luar rentang yang didukung oleh Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Nama berkas \"%s\" tidak dapat dikonversi ke UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Berkas “%s” tidak dapat dibuka: Galat Windows %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Galat saat menata waktu modifikasi atau akses untuk berkas “%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Galat saat menata waktu modifikasi atau akses: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Konteks SELinux tak boleh NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux tak diaktifkan di sistem ini"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Galat saat menata konteks SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Penataan atribut %s tak didukung"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Galat saat membaca dari berkas: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Galat saat menutup berkas: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Galat saat men-seek di berkas: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Tak bisa temukan tipe pemantauan berkas lokal baku"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Galat saat menulis ke berkas: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Galat saat menghapus taut cadangan lama: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Galat saat membuat salinan cadangan: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Galat saat mengubah nama berkas sementara: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Galat saat memenggal berkas: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Galat saat membuka berkas \"%s\": %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Berkas tujuan adalah suatu direktori"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Berkas tujuan bukan berkas biasa"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Berkas telah diubah secara eksternal"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Galat saat menghapus berkas lama: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "GSeekType yang tak valid diberikan"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Permintaan seek yang tak valid"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Tak bisa memenggal GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Memori stream keluaran tak bisa diubah ukuran"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Gagal mengubah ukuran memori stream keluaran"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3370,159 +3383,167 @@ msgstr ""
 "Banyaknya memori yang diperlukan untuk memroses penulisan lebih besar "
 "daripada ruang tersedia"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Seek yang diminta sebelum awal stream"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Seek yang diminta setelah akhir stream"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "mount tak mengimplementasi \"unmount\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "mount tak mengimplementasi \"eject\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "mount tak mengimplementasi \"unmount\" atau \"unmount_with_operation\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "mount tak mengimplementasi \"eject\" atau \"eject_with_operation\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "mount tak mengimplementasi \"remount\""
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "mount tak mengimplementasi penebakan jenis isi"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "mount tak mengimplementasi penebakan sinkron jenis isi"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Nama host \"%s\" mengandung \"[\" tapi tanpa \"]\""
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Jaringan tak dapat dijangkau"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Host tak dapat dihubungi"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Tak bisa membuat pemantau jaringan: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Tak bisa membuat pemantau jaringan: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Tak bisa mendapat status jaringan: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager tidak berjalan"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Versi NetworkManager terlalu tua"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Stream keluaran tidak mengimplementasikan penulisan"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Jumlah vektor yang dilewatkan ke %s terlalu besar"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Stream sumber telah ditutup"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Kegagalan pencarian proksi yang tidak ditentukan"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Galat saat mengurai \"%s\": %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s tidak diterapkan"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Domain tidak valid"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Sumber daya pada \"%s\" tidak ada"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Sumber daya di \"%s\" gagal didekompresi"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Berkas sumber daya tidak dapat diganti namanya"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Sumber daya pada \"%s\" bukan suatu direktori"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Stream masukan tidak mengimplementasikan seek"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Seksi daftar memuat sumber daya dalam BERKAS elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3532,15 +3553,15 @@ msgstr ""
 "Bila SEKSI diberikan, hanya mendaftar sumber daya dalam seksi ini\n"
 "Bila PATH diberikan, hanya mendaftar sumber daya yang cocok"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "BERKAS [PATH]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SEKSI"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3552,15 +3573,15 @@ msgstr ""
 "Bila PATH diberikan, hanya mendaftar sumber daya yang cocok\n"
 "Rincian termasuk seksi, ukuran, dan kompresi"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Ekstrak berkas sumber daya ke stdout"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "BERKAS PATH"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3588,7 +3609,7 @@ msgstr ""
 "Gunakan 'gresource help PERINTAH' untuk memperoleh bantuan terrinci.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3603,19 +3624,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SEKSI     Nama seksi elf (opsional)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  PERINTAH   Perintah (opsional) untuk dijelaskan\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  BERKAS    Berkas elf (biner atau pustaka bersama)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3623,83 +3644,83 @@ msgstr ""
 "  BERKAS    Berkas elf (biner atau pustaka bersama)\n"
 "            atau berkas sumber daya terkompail\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[PATH]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  PATH      Path sumber daya (opsional, mungkin parsial)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "PATH"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  PATH      Path sumber daya\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Tidak ada skema \"%s\"\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr ""
 "Skema \"%s\" bukan yang dapat dipindahkan (path tak boleh dinyatakan)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Skema \"%s\" bukan yang dapat dipindahkan (path mesti dinyatakan)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Path yang diberikan kosong.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Path harus dimulai dengan garis miring (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Path harus diakhiri dengan garis miring (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Path tak boleh memuat dua slash berturutan (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Nilai yang diberikan diluar rentang yang valid\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Kunci tidak dapat ditulisi\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Daftar skema (yang tak bisa dipindah) yang terpasang"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Daftar skema yang dapat dipindah yang terpasang"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Daftar kunci di SKEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SKEMA[:PATH]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Daftar anak dari SKEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3707,48 +3728,48 @@ msgstr ""
 "Daftar kunci dan nilai, secara rekursif\n"
 "Bila tak ada SKEMA diberikan, daftar semua kunci\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SKEMA[:PATH]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Ambil nilai dari KUNCI"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SKEMA[:PATH] KUNCI"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Kueri rentang nilai yang valid bagi KUNCI"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Kueri deskripsi bagi KUNCI"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Menata nilai KUNCI ke NILAI"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SKEMA[:PATH] KUNCI NILAI"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Menata KUNCI ke nilai bawaannya"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Tata ulang semua kunci dalam SKEMA ke nilai baku"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Periksa apakah KUNCI dapat ditulisi"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3758,11 +3779,11 @@ msgstr ""
 "Bila tak ada KUNCI yang dinyatakan, memantau semua kunci dalam SKEMA.\n"
 "Gunakan ^C untuk berhenti memantau.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SKEMA[:PATH] [KUNCI]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3809,7 +3830,7 @@ msgstr ""
 "Pakai 'gsettings help PERINTAH' untuk mendapat bantuan terrinci.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3824,11 +3845,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  DIRSKEMA Adalah direktori tempat mencari skema tambahan\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3836,421 +3857,421 @@ msgstr ""
 "  SKEMA     Nama skema\n"
 "  PATH      Path, bagi skema yang dapat dipindah\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KUNCI     Kunci (opsional) dalam skema\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KUNCI     Kunci dalam skema\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  NILAI     Tatanan nilai\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Tak bisa memuat skema dari %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Tidak ada skema yang terpasang\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Nama skema yang diberikan kosong\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Tidak ada kunci seperti \"%s\"\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Soket tak valid, tak diinisialisasi"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Soket tak valid, inisialisasi gagal karena: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Soket telah ditutup"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "I/O soket kehabisan waktu"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "membuat GSocket dari fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Tak bisa membuat soket: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Famili tak dikenal dinyatakan"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Protokol tak dikenal dinyatakan"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Tak bisa memakai operasi datagram pada suatu soket bukan datagram."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Tak bisa memakai operasi datagram pada suatu soket yang tenggang waktunya "
 "ditata."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "tak bisa mendapat alamat lokal: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "tak bisa mendapat alamat jauh: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "tak bisa mendengarkan: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Galat saat mengikat ke alamat %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Galat saat bergabung dengan grup multicast: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Galat saat meninggalkan grup multicast: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Tak ada dukungan bagi multicast spesifik sumber"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Keluarga soket tak didukung"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "spesifik sumber bukan alamat IPv4"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Nama antarmuka terlalu panjang"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Antarmuka tidak ditemukan: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Tak ada dukungan bagi multicast spesifik sumber IPV4"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Tak ada dukungan bagi multicast spesifik sumber IPV6"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Galat saat menerima sambungan: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Penyambungan tengah berlangsung"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Tak bisa mendapat kesalahan yang tertunda: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Galat saat menerima data: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Galat saat mengirim data: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Tak bisa mematikan soket: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Galat saat menutup soket: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Menunggu kondisi soket: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Tak bisa mengirim pesan: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vektor pesan terlalu besar"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Galat saat menerima pesan: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage tak didukung pada Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Galat saat menerima pesan: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Tak bisa membaca kredensial soket: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials tidak diimplementasikan untuk OS ini"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Tak bisa menyambung ke peladen proksi %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Tak bisa menyambung ke %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Tak bisa menyambung: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Proksi melalui koneksi bukan TCP tidak didukung."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Protokol proksi \"%s\" tidak didukung."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Pendengar telah ditutup"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Soket yang ditambahkan tertutup"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 tidak mendukung alamat IPv6 \"%s\""
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Nama pengguna terlalu panjang bagi protokol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Nama host \"%s\" terlalu panjang bagi protokol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Peladen bukan peladen proksi SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Koneksi melalui peladen SOCKSv4 ditolak"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Peladen bukan peladen proksi SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "Proksi SOCKv5 memerlukan autentikasi."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5 memerlukan metode autentikasi yang tidak didukung oleh GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Nama pengguna atau kata sandi terlalu panjang bagi protokol SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr "Autentikasi SOCKSv5 gagal karena nama pengguna atau kata sandi salah."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Nama host \"%s\" terlalu panjang bagi protokol SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Peladen proksi SOCKSv5 memakai jenis alamat yang tidak dikenal."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Galat internal peladen proksi SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Koneksi SOCKSv5 tidak diijinkan oleh ruleset."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Host tidak dapat dijangkau melalui peladen SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Jaringan tidak dapat dijangkau melalui proksi SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Koneksi melalui proksi SOCKSv5 ditolak."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "Proksi SOCSKv5 tidak mendukung perintah \"connect\"."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "Proksi SOCSKv5 tidak mendukung jenis alamat yang diberikan."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Galat tak dikenal pada proksi SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "Gagal saat membuat pipe untuk sarana komunikasi dengan proses anak (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Pipa tak didukung pada platform ini"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Tak bisa menangani pengkodean versi %d dari GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Tak ada alamat valid yang ditemukan"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Galat saat mengurai balik \"%s\": %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Galat saat mengurai record %s DNS: paket DNS salah bentuk"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Tidak ada record DNS dengan tipe yang diminta bagi \"%s\""
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Sementara tidak dapat mengurai \"%s\""
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Galat saat mengurai \"%s\""
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Paket DNS salah bentuk"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Gagal mengurai respon DNS untuk \"%s\": "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Tak ditemukan sertifikat terenkode-PEM"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Tak bisa mendekripsi kunci privat terenkode-PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Tak bisa mengurai kunci privat terenkode-PEM"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Tak ditemukan sertifika terenkode-PEM"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Tak bisa mengurai sertifikat terenkode-PEM"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Backend TLS saat ini tidak mendukung PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "GTlsBackend ini tidak mendukung pembuatan sertifikat PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4260,7 +4281,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4268,135 +4289,135 @@ msgstr ""
 "Beberapa kata sandi yang dimasukkan salah, dan akses Anda akan terkunci "
 "setelah gagal lagi."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Sandi yang dimasukkan salah."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Mengirim FD tidak didukung"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Mengharapkan 1 pesan kendali, memperoleh %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Tipe yang tak diharapkan dari data ancillary"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Mengharapkan satu fd, tapi mendapat %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Menerima fd yang tak valid"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Menerima FD tidak didukung"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Galat saat mengirim kredensial: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Galat ketika memeriksa apakah SO_PASSCRED diaktifkan bagi soket: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Galat saat mengaktifkan SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Berharap membaca bita tunggal untuk penerimaan kredensial tapi membaca nol "
 "bita"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Tak mengharapkan pesan kendali, tapi memperoleh %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Galat ketika mematikan SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Galat saat membaca dari descriptor berkas: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Galat saat menutup descriptor berkas: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Akar sistem berkas"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Galat saat menulis ke descriptor berkas: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Alamat soket domain UNIX abstrak tak didukung pada sistem ini"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "volume tidak mengimplementasikan eject"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "volume tidak mengimplementasikan eject atau eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Galat saat membaca dari handle: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Galat saat menutup handle: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Galat saat menulis ke handle: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Tidak cukup memori"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Galat internal: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Perlu masukan lagi"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Data terkompresi tak valid"
 
@@ -4424,153 +4445,153 @@ msgstr "Jalankan layanan dbus"
 msgid "Wrong args\n"
 msgstr "Arg salah\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Atribut \"%s\" yang tidak diharapkan untuk elemen \"%s\""
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Atribut \"%s\" dari elemen \"%s\" tak ditemukan"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Tag \"%s\" yang tak diharapkan, diharapkan tag \"%s\""
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Tag \"%s\" yang tak diharapkan di dalam \"%s\""
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Tanggal/waktu ‘%s’ tidak valid dalam berkas markah"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Tak ditemukan markah yang valid di direktori data"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Markah untuk URI \"%s\" telah ada"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Tak ditemukan markah untuk URI \"%s\""
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Tidak ada jenis MIME yang didefinisikan pada markah untuk URI \"%s\""
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Tidak ada tanda privat yang ditetapkan dalam markah untuk URI \"%s\""
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Tidak ada grup yang ditetapkan dalam markah untuk URI \"%s\""
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Tak ditemukan aplikasi terdaftar dengan nama \"%s\" bagi markah \"%s\""
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Gagal mengembangkan baris eksekusi \"%s\" dengan URI \"%s\""
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Karakter yang tidak dapat diterima dalam masukan konversi"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Rangkaian karakter sebagian pada akhir input"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Tak bisa mengonversi fallback \"%s\" menjadi codeset \"%s\""
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "NUL bita tertanam dalam masukan konversi"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "NUL bita tertanam dalam keluaran konversi"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI \"%s\" bukanlah URI absolut dengan menggunakan skema \"file\""
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "URI berkas lokal \"%s\" tak boleh mengandung \"#\""
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI \"%s\" tidak valid"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Nama host dari URI \"%s\" tidak valid"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI \"%s\" mengandung karakter yang di-escape secara tidak valid"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Nama path \"%s\" bukan lokasi absolut"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %d %b %Y %r %Z"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4591,62 +4612,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "Januari"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "Februari"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "Maret"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "Mei"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "Agustus"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "Desember"
@@ -4668,132 +4689,132 @@ msgstr "Desember"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "Mei"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Ags"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Des"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Senin"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Selasa"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Rabu"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Kamis"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Jumat"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Sabtu"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Minggu"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Sen"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Sel"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Rab"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Kam"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Jum"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Sab"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Min"
@@ -4815,62 +4836,62 @@ msgstr "Min"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "Januari"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "Februari"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "Maret"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "April"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "Mei"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "Juni"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "Juli"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "Agustus"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "September"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "Oktober"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "Desember"
@@ -4892,190 +4913,190 @@ msgstr "Desember"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "Apr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "Mei"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "Jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "Jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "Ags"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "Okt"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "Des"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Galat saat membuka direktori \"%s\": %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Tak bisa mengalokasikan %lu bita untuk membaca berkas \"%s\""
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Galat saat membaca berkas \"%s\": %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Berkas \"%s\" terlalu besar"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Gagal membaca dari berkas \"%s\": %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Gagal membuka berkas \"%s\": %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Gagal mendapat atribut berkas \"%s\": fstat() gagal: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Gagal membuka berkas \"%s\": fdopen() gagal: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Gagal mengubah nama berkas \"%s\" menjadi \"%s\": g_rename() gagal: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Gagal menulis berkas \"%s\": write() gagal: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Gagal menulis berkas \"%s\": fsync() gagal: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Gagal membuat berkas \"%s\": %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "Berkas \"%s\" yang ada tidak dapat dibuang: g_unlink() gagal: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Templat \"%s\" tidak valid, tidak boleh mengandung \"%s\""
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Templat \"%s\" tidak memuat XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Gagal membaca taut simbolik \"%s\": %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Tak bisa membuka pengubah dari \"%s\" menjadi \"%s\": %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Tak bisa melakukan pembacaan mentah dalam g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Ada data tersisa yang belum dikonversi pada penyangga read"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanal terputus pada karakter sebagian"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Tak bisa melakukan pembacaan mentah dalam g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Berkas kunci yang valid tak ditemukan pada direktori yang dicari"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Bukan berkas biasa"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5083,51 +5104,51 @@ msgstr ""
 "Berkas kunci mengandung baris \"%s\" yang bukan suatu pasangan kunci-nilai, "
 "kelompok, atau komentar"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nama grup tak valid: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Berkas kunci tidak mulai dengan sebuah kelompok"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nama kunci tak valid: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Berkas kunci mengandung enkoding \"%s\" yang tidak didukung"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Berkas kunci tidak memiliki grup \"%s\""
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Berkas kunci tidak memiliki kunci \"%s\" dalam kelompok \"%s\""
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "Berkas kunci mengandung kunci \"%s\" dengan nilai \"%s\" yang bukan UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Berkas kunci mengandung kunci \"%s\" yang nilainya tidak dapat diterjemahkan."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5136,81 +5157,81 @@ msgstr ""
 "Berkas kunci mengandung kunci \"%s\" dalam grup \"%s\" yang nilainya tidak "
 "dapat diterjemahkan."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Kunci \"%s\" dalam grup \"%s\" bernilai \"%s\" padahal diharapkan %s"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Berkas kunci mengandung karakter escape pada akhir baris"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Berkas kunci memuat urutan escape \"%s\" yang tidak valid"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Nilai \"%s\" tidak bisa diterjemahkan sebagai sebuah bilangan."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Nilai bilangan bulat \"%s\" di luar jangkauan"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Nilai \"%s\" tidak dapat diterjemahkan sebagai sebuah bilangan float."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Nilai \"%s\" tidak dapat diterjemahkan sebagai sebuah boolean."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "Gagal mengambil atribut berkas \"%s%s%s%s\": fstat() gagal: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Gagal memetakan %s%s%s%s: mmap() gagal: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Gagal membuka berkas \"%s\": open() gagal: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Galat pada baris %d karakter ke-%d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Teks UTF-8 dalam nama tak valid — bukan “%s” yang valid"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s” bukan suatu nama yang valid"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” bukan suatu nama yang valid: \"%c\""
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Galat pada baris ke-%d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5219,7 +5240,7 @@ msgstr ""
 "Gagal saat mengurai \"%-.*s\", yang seharusnya sebuah digit dalam referensi "
 "karakter (misalnya &#234;) — mungkin digitnya terlalu besar"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5229,25 +5250,25 @@ msgstr ""
 "menggunakan karakter ampersand tanpa bermaksud menjadikannya sebagai entitas "
 "— escape ampersand sebagai &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr ""
 "Referensi karakter \"%-.*s\" tidak mengenkode karakter yang diperbolehkan"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Ada entitas \"&;\" yang kosong; entitas yang benar antara lain adalah: &amp; "
 "&quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Nama entitas \"%-.*s\" tak dikenal"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5256,11 +5277,11 @@ msgstr ""
 "ampersand tanpa bermaksud menjadikannya sebagai entitas — escape ampersand "
 "sebagai &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokumen harus dimulai dengan elemen (misalnya <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5269,7 +5290,7 @@ msgstr ""
 "“%s” bukanlah karakter yang benar bila diikuti dengan karakter \"<\". Ini "
 "tidak boleh menjadi nama elemen"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5278,12 +5299,12 @@ msgstr ""
 "Ada karakter aneh “%s”, seharusnya ada \">\" untuk mengakhiri tag elemen "
 "kosong “%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Terlalu banyak atribut dalam elemen \"%s\""
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5291,7 +5312,7 @@ msgstr ""
 "Ada karakter aneh “%s”. Seharusnya ada karakter '=' setelah nama atribut "
 "“%s” pada elemen “%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5302,7 +5323,7 @@ msgstr ""
 "padaelemen “%s”, atau bisa juga ada atribut lain. Mungkin Anda menggunakan "
 "karakter yang tidak diperbolehkan pada nama atribut"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5311,7 +5332,7 @@ msgstr ""
 "Ada karakter aneh “%s”. Seharusnya ada tanda kutip buka setelah tanda sama "
 "dengan saat memberikan nilai atribut “%s” pada elemen “%s”"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5320,7 +5341,7 @@ msgstr ""
 "“%s” bukan karakter yang benar bila diikuti dengan karakter \"</\". Karena "
 "itu “%s” tidak boleh dijadikan awal nama elemen"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5329,26 +5350,26 @@ msgstr ""
 "“%s” bukan karakter yang benar bila diikuti elemen penutup “%s”. Karakter "
 "yang diperbolehkan adalah \">\""
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Elemen “%s” sudah ditutup, tidak ada elemen yang masih terbuka"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Elemen “%s” sudah ditutup, tapi elemen yang masih terbuka adalah “%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokumen kosong atau berisi whitespace saja"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr ""
 "Dokumen terpotong tidak sempurna sesaat setelah membuka kurung siku \"<\""
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5357,7 +5378,7 @@ msgstr ""
 "Dokumen terpotong tidak sempurna dengan elemen yang masih terbuka — “%s” "
 "adalah elemen terakhir yang dibuka"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5366,19 +5387,19 @@ msgstr ""
 "Dokumen terpotong tidak sempurna, seharusnya ada kurung siku penutup untuk "
 "mengakhiri tag <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokumen terpotong tidak sempurna pada dalam nama elemen"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokumen terpotong tidak sempurna di dalam nama atribut"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokumen terpotong tidak sempurna di dalam tag pembukaan elemen."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5386,319 +5407,265 @@ msgstr ""
 "Dokumen terpotong tidak sempurna setelah tanda sama dengan mengikuti nama "
 "atribut. Tidak ada nilai atribut yang diperoleh"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokumen tidak sempura saat ada dalam nilai atribut"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokumen terpotong tidak sempurna di dalam tag penutup elemen “%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokumen terpotong tidak sempurna di dalam tag penutup untuk elemen yang "
 "belum dibuka"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Dokumen terpotong tidak sempurna di dalam keterangan atau instruksi "
 "pemrosesan"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPSI…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Opsi Bantuan:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Menampilkan opsi bantuan"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Menampilkan semua opsi bantuan"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Opsi Aplikasi:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Opsi:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Tak bisa mengurai nilai bilangan bulat \"%s\" untuk \"%s\""
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Nilai bilangan bulat \"%s\" untuk %s di luar jangkauan"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Tak bisa mengurai nilai double \"%s\" bagi %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Nilai double \"%s\" untuk %s di luar jangkauan"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Galat saat mengurai opsi %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Argumen untuk %s tidak lengkap"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Pilihan tidak diketahui %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "objek rusak"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "kesalahan internal atau objek rusak"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "kehabisan memori"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "batas pelacakan balik tercapai"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "pola memuat butir yang tak didukung bagi pencocokan sebagian"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "kesalahan internal"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "pola memuat butir yang tak didukung bagi pencocokan sebagian"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "acuan balik sebagai persyaratan tak didukung bagi pencocokan sebagian"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "batas rekursi dicapai"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "kombinasi tanda baris baru yang tak valid"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "nilai offset salah"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "utf8 pendek"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "pengulangan rekursi"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "mode pencocokan diminta yang tidak dikompilasi untuk JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "galat tak dikenal"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ di akhir pola"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c di akhir pola"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "karakter tak dikenal setelah \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "angka tak urut di quantifier {}"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "angka terlalu besar di quantifier {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "pengakhiran ] hilang bagi kelas karakter"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "rangkaian escape tak valid dalam kelas karakter"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "jangkauan tak terurut dalam kelas karakter"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "tak ada yang dapat diulang"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "pengulangan yang tak diharapkan"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "karakter tak dikenal setelah (? atau (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "kelas POSIX bernama hanya didukung di dalam suatu kelas"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "elemen kolasi POSIX tak didukung"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "pengakhiran ) hilang"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "acuan ke sub pola yang tak ada"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "tak ada ) setelah komentar"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "ekspresi reguler terlalu besar"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "gagal memperoleh memori"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") tanpa pembuka ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "kode tumpah (overflow)"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "karakter tak dikenal setelah (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "angka atau nama salah bentuk setelah (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "panjang asersi lookbehind tak tetap"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "angka atau nama salah bentuk setelah (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "grup bersyarat mengandung lebih dari dua cabang"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "berharap asersi setelah (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R atau (?[+-]digit mesti diikuti oleh )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "acuan bernomor tak boleh nol"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nama kelas POSIX tak dikenal"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "elemen kolasi POSIX tak didukung"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "nilai karakter dalam urutan \\x{...} terlalu besar"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "kondisi tak valid (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C tak diijinkan di asersi lookbehind"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "escape \\L, \\l, \\N{name}, \\U, dan \\u tak didukung"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "pemanggilan rekursif bisa berulang tak terhingga"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "karakter tak dikenal setelah (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "terminator di nama sub pola hilang"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dua sub pola yang bernama memiliki nama sama"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "urutan \\P atau \\p salah bentuk"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nama properti tak dikenal setelah \\P atau \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "nama sub pola terlalu panjang (maksimum 32 karakter)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "terlalu banyak sub pola yang dinamai (maksimum 10.000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "nilai oktal lebih dari \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "menimpa ruang kerja kompilasi"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "sub pola yang diacu yang sebelumnya diperiksa tak ditemukan"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "grup DEFINE mengandung lebih dari satu cabang"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "opsi NEWLINE tak konsisten"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5706,292 +5673,279 @@ msgstr ""
 "\\g tak diikuti oleh bilangan atau nama dalam tanda kutip, kurung siku, atau "
 "kurung kurawal, atau bilangan polos"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "acuan bernomor tak boleh nol"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "argumen tak diijinkan bagi (*ACCEPT), (*FAIL), atau (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) tak dikenal"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "angka terlalu besar"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "kurang nama sub pola setelah (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "diharapkan digit setelah (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] adalah karakter data tak valid dalam mode kompatibilitas JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "nama-nama berbeda bagi sub pola dari bilangan yang sama tak diijinkan"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) mesti punya argumen"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c mesti diikuti oleh sebuah karakter ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k tak diikuti oleh nama yang diapit tanda kutip, kurung siku, atau kurung "
 "kurawal"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N tak didukung dalam suatu kelas"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "terlalu banyak acuan maju"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "nama terlalu panjang dalam (*MARK), (*PRUNE), (*SKIP), atau (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "nilai karakter dalam urutan \\u.... terlalu besar"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "kode tumpah (overflow)"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "karakter tak dikenal setelah (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "menimpa ruang kerja kompilasi"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "sub pola yang diacu yang sebelumnya diperiksa tak ditemukan"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Galat saat mencocokkan ekspresi reguler %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Pustaka PCRE dikompail tanpa dukungan UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Pustaka PCRE dikompail tanpa dukungan properti UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Pustaka PCRE dikompail dengan opsi yang tak kompatibel"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Galat saat mengoptimasi ekspresi reguler %s: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Galat saat mengkompail ekspresi reguler ‘%s’ pada karakter %s: %s"
 
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Galat saat mengkompail ekspresi reguler %s pada karakter %d: %s"
-
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "digit heksadesimal atau \"}\" diharapkan"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "digit heksadesimal diharapkan"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "kurang \"<\" dalam acuan simbolis"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "acuan simbolis yang belum selesai"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "acuan simbolis dengan panjang nol"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "diharapkan digit"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "acuan simbolis yang tak legal"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "\"\\\" akhir yang tersesat"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "urutan escape tak dikenal"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Galat saat mengurai teks pengganti \"%s\" pada karakter %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Teks yang dikutip tidak dimulai dengan tanda kutip"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "Tanda kutip kurang satu pada perintah atau pada teks yang dikutip dari shell "
 "lain"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Teks berakhir tepat setelah karakter \"\\\". (Teksnya adalah \"%s\")"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Teks berakhir sebelum tanda kutip pasangannya ditemukan untuk %c. (Teksnya "
 "adalah \"%s\")"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Teksnya kosong (atau hanya berisi whitespace)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Gagal saat membaca data dari proses anak (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Galat tak terduga dalam membaca data dari proses anak (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Terjadi galat pada fungsi waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Proses anak keluar dengan kode %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Proses anak dimatikan oleh sinyal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Proses anak dihentikan oleh sinyal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Proses anak keluar secara tak normal"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Gagal saat membaca dari pipe anak (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Gagal menelurkan proses anak \"%s\" (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Gagal saat fork (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Gagal pindah ke direktori \"%s\" (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Gagal menjalankan proses anak \"%s\" (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Gagal membuka berkas untuk memetakan ulang deskriptor berkas (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Gagal menduplikasi deskriptor berkas untuk proses anak (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Gagal saat fork proses anak (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Gagal menutup deskriptor berkas untuk proses anak (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Galat tak dikenal ketika menjalankan proses anak \"%s\""
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Gagal saat membaca data yang dibutuhkan dai pipe pid anak (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Gagal untuk membaca data dari proses anak"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Gagal saat menjalankan proses anak (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Gagal dup() dalam proses anak (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nama program salah: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "String tidak benar pada vektor argumen pada %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "String tidak benar pada variabel lingkungan: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Direktori aktif salah: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Gagal saat menjalankan program bantuan (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -5999,299 +5953,436 @@ msgstr ""
 "Terjadi galat pada g_io_channel_win32_poll() ketika membaca data dari anak "
 "proses"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "String kosong bukan angka"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "\"%s\" bukan bilangan bertanda"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Nomor \"%s\" berada di luar batas [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "\"%s\" bukan bilangan tak bertanda"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "%-encode dalam URI tidak valid"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Karakter ilegal dalam URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Karakter non-UTF-8 dalam URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Alamat IPv6 tidak valid ‘%.*s’ dalam URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Alamat IP dikodekan ilegal ‘%.*s’ dalam URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nama host internasional ilegal '%.*s' di URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Tak bisa menguraikan port ‘%.*s’ dalam URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Port ‘%.*s’ dalam URI di luar jangkauan"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI ‘%s’ bukan URI absolut"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI ‘%s’ tidak memiliki komponen host"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI tidak absolut, dan tidak ada dasar URI yang disediakan"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "'=' dan nilai parameter tidak ada"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Gagal mengalokasikan memori"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Karakter di luar jangkauan UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Rangkaian input konversi salah"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Karakter di luar jangkauan UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "bita"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bita"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u bita"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bita"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
 msgstr[0] "%s bita"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bita"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u bita"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
+
+#~ msgid "edit name: %s\n"
+#~ msgstr "sunting nama: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "kesalahan internal atau objek rusak"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "kombinasi tanda baris baru yang tak valid"
+
+#~ msgid "short utf8"
+#~ msgstr "utf8 pendek"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "pengulangan yang tak diharapkan"
+
+#~ msgid "failed to get memory"
+#~ msgstr "gagal memperoleh memori"
+
+#~ msgid ") without opening ("
+#~ msgstr ") tanpa pembuka ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "karakter tak dikenal setelah (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R atau (?[+-]digit mesti diikuti oleh )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "kondisi tak valid (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "escape \\L, \\l, \\N{name}, \\U, dan \\u tak didukung"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "pemanggilan rekursif bisa berulang tak terhingga"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "diharapkan digit setelah (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] adalah karakter data tak valid dalam mode kompatibilitas JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "terlalu banyak acuan maju"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "nilai karakter dalam urutan \\u.... terlalu besar"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "Pustaka PCRE dikompail tanpa dukungan properti UTF-8"
+
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Galat saat mengoptimasi ekspresi reguler %s: %s"
+
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
index e9e8494..aee20c6 100644 (file)
--- a/po/ko.po
+++ b/po/ko.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-02-14 13:48+0000\n"
-"PO-Revision-Date: 2022-03-01 19:16+0900\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-09-04 01:25+0900\n"
 "Last-Translator: Changwoo Ryu <cwryu@debian.org>\n"
 "Language-Team: GNOME Korea <gnome-kr@googlegroups.com>\n"
 "Language: ko\n"
@@ -26,136 +26,147 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "기본 프로그램 설정은 아직 지원하지 않습니다"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr "타입에 대해 최근 사용한 프로그램 설정은 아직 지원하지 않습니다"
 
-#: gio/gapplication.c:497
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "내용 유형 ‘%s’에 대한 기본 프로그램을 찾는데 실패했습니다"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "URI 스킴 ‘%s’에 대한 기본 프로그램을 찾는데 실패했습니다"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication 옵션"
 
-#: gio/gapplication.c:497
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "GApplication 옵션을 표시합니다"
 
-#: gio/gapplication.c:542
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "GApplication 서비스 모드로 들어갑니다 (D-버스 서비스 파일에서 사용)"
 
-#: gio/gapplication.c:554
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "프로그램 ID를 직접 지정합니다"
 
-#: gio/gapplication.c:566
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "실행 중인 인스턴스를 바꿉니다"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "도움말을 표시합니다"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[<명령>]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "버전 출력"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "버전 정보를 표시하고 끝납니다"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "프로그램 목록"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "D-버스로 동작할 수 있는(.desktop 파일 사용) 프로그램의 설치 목록을 봅니다"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "프로그램 실행"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "프로그램을 실행합니다 (뒤에 열 파일을 추가해서)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "<프로그램ID> [파일…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "동작 활성화"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "프로그램의 한 동작을 호출합니다"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "<프로그램ID> <동작> [인수]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "사용 가능 동작 목록"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "프로그램의 고정된 동작 목록을 봅니다 (.desktop 파일에서)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "<프로그램ID>"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "<명령>"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "자세한 도움말을 표시하는 명령"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "D-버스 형식의 프로그램 ID (예: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "<파일>"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "추가로 열려는 파일의 상대 또는 절대 경로, 또는 URI"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "<동작>"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "호출할 동작 이름"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "<인수>"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "추가로 동작 호출에 붙일 인수, GVariant 형식"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -164,26 +175,26 @@ msgstr ""
 "알 수 없는 명령 %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "사용법:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "인수:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[인수…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "명령어:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -192,7 +203,7 @@ msgstr ""
 "자세한 도움말을 보려면 “%s help <명령>”을 실행하십시오.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -201,13 +212,13 @@ msgstr ""
 "%s 명령은 해당 프로그램 ID가 필요합니다.\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "잘못된 프로그램 ID: “%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -216,21 +227,21 @@ msgstr ""
 "“%s” 옵션은 인수를 받지 않습니다\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "D-버스에 연결할 수 없습니다: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "프로그램에 %s 메시지를 보내는 중 오류: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "프로그램 ID 뒤에 동작 이름을 써야 합니다\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -239,25 +250,25 @@ msgstr ""
 "동작 이름이 잘못되었습니다: “%s”\n"
 "동작 이름은 알파벳, 숫자, “-”, “.”만 쓸 수 있습니다\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "동작 파라미터 해석 오류: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "최대 1개 인수를 받는 동작\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "list-actions 명령은 프로그램 ID만 받습니다"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "%s 프로그램에 대한 desktop 파일을 찾을 수 없습니다\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -266,126 +277,126 @@ msgstr ""
 "알 수 없는 명령 %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "%s에 넘긴 카운트 값이 너무 큽니다"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "기반 스트림에서 탐색을 지원하지 않습니다"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "GMemoryInputStream을 자를 수 없습니다"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "스트림을 이미 닫았습니다"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "기반 스트림에서 자르기를 지원하지 않습니다"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1873 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "동작이 취소되었습니다"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "올바른 객체가 아닙니다. 초기화되지 않았습니다"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "입력에서 잘못된 멀티 바이트 시퀀스가 불완전합니다"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "대상에 공간이 부족합니다"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "변환 입력에서 잘못된 바이트 순서"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "변환 중 오류: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "취소 가능한 초기화를 지원하지 않습니다"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "문자셋 “%s”에서 “%s”(으)로 변환은 지원되지 않습니다"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "“%s”에서 “%s”(으)로 변환하는 변환기를 열 수 없습니다"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s 형식"
 
-#: gio/gcontenttype-win32.c:192
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "알 수 없는 형식"
 
-#: gio/gcontenttype-win32.c:194
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s 파일 형식"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials에 잘못된 데이터가 들어 있습니다"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials는 이 OS에서 구현되지 않았습니다"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "이 플랫폼에서는 GCredentials를 지원하지 않습니다"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials는 이 OS에서 프로세스 ID가 없습니다"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "암호 데이터 속이기가 이 OS에서는 불가능합니다"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "예기치 않게 일찍 스트림이 끝났습니다"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "“%s” 키를 주소 항목 “%s”에서 지원하지 않습니다"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "“%s” 주소 항목에서 의미 없는 키/값의 쌍"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -394,50 +405,50 @@ msgstr ""
 "“%s” 주소는 올바르지 않습니다 (정확히 1개의 경로, 폴더, 임시 폴더, 절대 키 "
 "중 하나가 필요합니다)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "“%s” 주소에서 오류 —  “%s” 속성의 형식이 잘못되었습니다"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr ""
 "주소 “%2$s”에 대한  “%1$s” 트랜스포트는 알려지지 않았거나 지원하지 않습니다."
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "주소 항목 “%s”에 콜론(:)이  없습니다"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "주소 항목 “%s”에서 트랜스포트 이름이 비어 있으면 안 됩니다"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
 "sign"
 msgstr "키/값 쌍 %d번, “%s”에 (주소 항목 “%s”) 등호 기호가 없습니다"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "키/값 쌍 %d번, “%s”에 (주소 항목 “%s”) 비어 있는 키가 들어 있을 수 없습니다"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
 "“%s”"
 msgstr "키/값 쌍 %d번, “%s”에 (주소 항목 “%s”) 키/값의 이스케이프 제거 오류"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -446,75 +457,75 @@ msgstr ""
 "“%s” 주소에서 오류 — unix 트랜스포트에서는 'path'나 'abstract' 키 중 하나를 "
 "설정해야 합니다."
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "“%s” 주소에서 오류 — host 속성이 없거나 형식이 잘못되었습니다"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "“%s” 주소에서 오류 — port 속성이 없거나 형식이 잘못되었습니다"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr "“%s” 주소에서 오류 — noncefile 속성이 없거나 형식이 잘못되었습니다"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "자동 실행 오류: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "“%s” nonce 파일을 여는 중 오류: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "“%s” nonce 파일을 읽는 중 오류: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "“%s” nonce 파일을 읽는 중 오류, 16바이트가 있어야 하지만 %d바이트"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "“%s” nonce 파일의 내용을 스트림에 쓰는 중 오류:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "지정된 주소가 빈 문자열입니다"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "AT_SECURE가 설정되었을 때 메시지 버스를 시작할 수 없습니다:"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "machine-id 없이 메시지 버스를 시작할 수 없습니다: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "X11 $DISPLAY 없이 D-Bus 자동 실행할 수 없습니다"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "“%s” 명령을 시작하는데 오류: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "세션 버스 주소를 알아낼 수 없습니다 (이 운영체제에서는 구현되지 않았습니다)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7334
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -523,7 +534,7 @@ msgstr ""
 "DBUS_STARTER_BUS_TYPE 환경 변수에서 세션 버스 주소를 알아낼 수 없습니다 — 알 "
 "수 없는 값 “%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7343
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -531,7 +542,7 @@ msgstr ""
 "DBUS_STARTER_BUS_TYPE 환경 변수를 설정하지 않았으므로 세션 버스 주소를 알아"
 "낼 수 없습니다"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "알 수 없는 버스 형식 (%d)"
@@ -551,51 +562,51 @@ msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
 msgstr "사용 가능한 모든 인증 방법을 시도했습니다 (시도: %s) (사용 가능: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "상대와 서버의 사용자 아이디는 같아야 합니다"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "GDBusAuthObserver::authorize-authenticated-peer를 통해 취소됨"
 
-#: gio/gdbusauthmechanismsha1.c:299
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "디렉터리 “%s”의 정보를 가져오는 중 오류 : %s"
 
-#: gio/gdbusauthmechanismsha1.c:314
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 msgstr "“%s” 디렉터리의 권한이 잘못되었습니다. 0700이어야 하지만 0%o입니다"
 
-#: gio/gdbusauthmechanismsha1.c:347 gio/gdbusauthmechanismsha1.c:358
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "“%s” 디렉터리를 만드는 중 오류: %s"
 
-#: gio/gdbusauthmechanismsha1.c:360 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "동작을 지원하지 않습니다"
 
-#: gio/gdbusauthmechanismsha1.c:403
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "“%s” 키 모음을 읽기 용도로 여는 중 오류: "
 
-#: gio/gdbusauthmechanismsha1.c:426 gio/gdbusauthmechanismsha1.c:748
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "“%2$s”의 키 모음 %1$d번 줄의 내용 “%3$s”의 형식이 잘못되었습니다."
 
-#: gio/gdbusauthmechanismsha1.c:440 gio/gdbusauthmechanismsha1.c:762
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -603,7 +614,7 @@ msgstr ""
 "'%2$s'의 키 모음 %1$d번 줄의 첫번째 토큰의 내용  “%3$s”의 형식이 잘못되었습니"
 "다."
 
-#: gio/gdbusauthmechanismsha1.c:454 gio/gdbusauthmechanismsha1.c:776
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -611,158 +622,158 @@ msgstr ""
 "“%2$s”의 키 모음 %1$d번 줄의 두번째 토큰의 내용 “%3$s”의 형식이 잘못되었습니"
 "다."
 
-#: gio/gdbusauthmechanismsha1.c:478
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "“%2$s”의 키 모음 아이디 %1$d의 쿠키를 찾을 수 없습니다"
 
-#: gio/gdbusauthmechanismsha1.c:524
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "“%s” 잠금 파일을 만드는 중 오류: %s"
 
-#: gio/gdbusauthmechanismsha1.c:588
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "오래된 “%s” 잠금 파일을 만드는 중 오류: %s"
 
-#: gio/gdbusauthmechanismsha1.c:627
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "(링크가 끊어진) “%s” 잠금 파일을 닫는 중 오류: %s"
 
-#: gio/gdbusauthmechanismsha1.c:638
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "“%s” 잠금 파일을 삭제하는 중 오류: %s"
 
-#: gio/gdbusauthmechanismsha1.c:715
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "“%s” 키 모음을 쓰기 용도로 여는 중 오류: "
 
-#: gio/gdbusauthmechanismsha1.c:909
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(추가로 “%s”에 대한 잠금 해제도 실패했습니다: %s)"
 
-#: gio/gdbusconnection.c:604 gio/gdbusconnection.c:2418
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "연결이 닫혔습니다"
 
-#: gio/gdbusconnection.c:1903
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "시간 제한을 넘었습니다"
 
-#: gio/gdbusconnection.c:2541
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr "클라이언트 연결을 만드는 중 지원하지 않는 플래그가 있습니다"
 
-#: gio/gdbusconnection.c:4269 gio/gdbusconnection.c:4623
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "경로 %s의 객체에 “org.freedesktop.DBus.Properties” 인터페이스가 없습니다"
 
-#: gio/gdbusconnection.c:4414
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "“%s” 속성이 없습니다"
 
-#: gio/gdbusconnection.c:4426
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "“%s” 속성을 읽을 수 없습니다"
 
-#: gio/gdbusconnection.c:4437
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "“%s” 속성을 쓸 수 없습니다"
 
-#: gio/gdbusconnection.c:4457
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr "“%s” 속성 설정 오류: “%s” 형식이어야 하지만 “%s”입니다"
 
-#: gio/gdbusconnection.c:4562 gio/gdbusconnection.c:4777
-#: gio/gdbusconnection.c:6760
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "“%s” 인터페이스가 없습니다"
 
-#: gio/gdbusconnection.c:4999 gio/gdbusconnection.c:7274
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "경로 “%2$s”의 객체에 “%1$s” 인터페이스가 없습니다"
 
-#: gio/gdbusconnection.c:5100
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "“%s” 키가 없습니다"
 
-#: gio/gdbusconnection.c:5131
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "메시지 형식이(“%s”) 예상한 “%s” 형식에 맞지 않습니다."
 
-#: gio/gdbusconnection.c:5334
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "%2$s의 %1$s 인터페이스 용도로 객체를 이미 내보냈습니다"
 
-#: gio/gdbusconnection.c:5561
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "%s.%s 속성을 가져올 수 없습니다"
 
-#: gio/gdbusconnection.c:5617
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "%s.%s 속성을 설정할 수 없습니다"
 
-#: gio/gdbusconnection.c:5796
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "“%s” 메소드가 “%s” 형식을 리턴했지만, “%s” 형식이어야 합니다"
 
-#: gio/gdbusconnection.c:6872
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "“%3$s” 서명이 있는 “%2$s” 인터페이스의 “%1$s” 메서드가 없습니다"
 
-#: gio/gdbusconnection.c:6993
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "하위 트리를 이미 %s 용도로 내보냈습니다"
 
-#: gio/gdbusconnection.c:7282
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "“%s” 경로에 오브젝트가 없습니다"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "형식이 올바르지 않습니다"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL 메시지: PATH 혹은 MEMBER 헤더 필드가 없습니다"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_CALL 메시지: REPLY_SERIAL 헤더 필드가 없습니다"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "ERROR 메시지: REPLY_SERIAL 혹은 ERROR_NAME 헤더 필드가 없습니다"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL 메시지: PATH, INTERFACE 혹은 MEMBER 헤더 필드가 없습니다"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -770,7 +781,7 @@ msgstr ""
 "SIGNAL 메시지: PATH 헤더 필드가 /org/freedesktop/DBus/Local 예약 값을 사용하"
 "고 있습니다"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -778,18 +789,18 @@ msgstr ""
 "SIGNAL 메시지: INTERFACE 헤더 필드가 org.freedesktop.DBus.Local 예약 값을 사"
 "용하고 있습니다"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "%lu 바이트를 읽어야 하지만 %lu 바이트만 받았습니다"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "“%s” 문자열 뒤에 NUL 바이트가 와야 하지만 %d바이트가 있습니다"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -798,21 +809,21 @@ msgstr ""
 "올바른 UTF-8 문자열이 와야 하지만 오프셋 %d에(문자열 길이 %d) 잘못된 바이트"
 "가 있습니다. 그 부분까지 올바른 UTF-8 문자열은 “%s”입니다."
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "값이 너무 깊숙히 끼워 넣어져 있습니다"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "해석한 “%s” 값이 올바른 D-Bus 객체 경로가 아닙니다"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "해석한 “%s” 값이 올바른 D-Bus 시그너쳐가 아닙니다"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -821,7 +832,7 @@ msgid_plural ""
 msgstr[0] ""
 "길이가 %u 바이트인 배열이 있습니다. 최대 길이는 2<<26 바이트입니다. (64MiB)"
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -830,22 +841,22 @@ msgstr ""
 "타입이 “a%c”인 배열은 길이가 %u 바이트의 배수여야 하지만, 길이가 %u 바이트입"
 "니다."
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "D-Bus에서 빈 구조체(튜플)는 지원하지 않습니다"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "variant에 대해 해석한 값 “%s”은(는) 올바른 D-Bus 시그너쳐가 아닙니다."
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
 msgstr "“%s” 형식 문자열로 GVariant를 D-Bus 전송 형식에서 재구성하는데 오류"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -854,57 +865,57 @@ msgstr ""
 "엔디안 값이 잘못되었습니다. 0x6c(“l”) 또는 0x42 (“B”)가 와야 하지만 0x%02x 값"
 "이 있습니다"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "메이저 프로토콜 버전이 잘못되었습니다. 1이어야 하지만 %d입니다."
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "시그너쳐 헤더가 있지만 타입 시그너쳐 헤더가 아닙니다"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr "시그너쳐 “%s”인 시그너쳐 헤더가 있지만 메시지 본문이 비었습니다"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "해석한 “%s” 값이 (본문에 대해) 올바른 D-Bus 시그너쳐가 아닙니다"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "메시지에 시그너쳐 헤더가 없지만 메시지 본문이 %u 바이트입니다"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "메시지를 재구성할 수 없습니다: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr "“%s” 형식 문자열로 GVariant를 D-Bus 전송 형식으로 만드는데 오류"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr "메시지의 파일 디스크립터 개수가 (%d) 헤더 필드의 개수와 (%d) 다릅니다"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "메시지를 전송 형식으로 만들 수 없습니다: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "메시지 본문에 “%s” 시그너쳐가 있지만 시그너쳐 헤더가 없습니다"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -912,52 +923,52 @@ msgid ""
 msgstr ""
 "메시지 본문에 “%s” 형식 시그너쳐가 있지만 헤더 필드의 시그너쳐가 “%s”입니다"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "메시지 본문이 비었지만 헤더 필드의 시그너쳐가 “(%s)”입니다"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "오류 리턴, “%s” 형식의 본문"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "오류 리턴, 빈 본문"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(이 창을 닫으려면 아무 글자나 입력하십시오)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "dbus 세션이 실행중이 아니며, 자동실행에 실패했습니다"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "하드웨어 프로파일을 가져올 수 없습니다: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "%s 또는 %s을(를) 읽어들일 수 없습니다: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "%s에 대해 StartServiceByName 호출이 실패했습니다: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr " StartServiceByName(\"%2$s\") 메소드에서 예상치 못한 응답 %1$d번"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -966,30 +977,30 @@ msgstr ""
 "메소드를 호출할 수 없습니다. 프록시는 소유자 없는 알려진 이름이고 (%s) 프록시"
 "가 G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START 플래그를 갖고 만들어졌습니다"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "추상 네임스페이스를 지원하지 않습니다"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "서버를 만들 때 nonce 파일을 지정할 수 없습니다"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "“%s”의 nonce 파일에 쓰는 중 오류: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "“%s” 문자열은 올바른 D-BUS GUID가 아닙니다"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "지원하지 않는 transport “%s”에서 연결을 받아들일 수 없습니다"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1012,66 +1023,66 @@ msgstr ""
 "\n"
 "각 명령어의 도움말을 보려면 “%s <명령> --help” 명령을 사용하십시오.\n"
 
-#: gio/gdbus-tool.c:201 gio/gdbus-tool.c:273 gio/gdbus-tool.c:345
-#: gio/gdbus-tool.c:369 gio/gdbus-tool.c:859 gio/gdbus-tool.c:1244
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "오류: %s\n"
 
-#: gio/gdbus-tool.c:212 gio/gdbus-tool.c:286 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "introspection XML을 해석하는 중에 오류: %s\n"
 
-#: gio/gdbus-tool.c:250
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "오류: “%s”은(는) 올바른 이름이 아닙니다\n"
 
-#: gio/gdbus-tool.c:255 gio/gdbus-tool.c:745 gio/gdbus-tool.c:1063
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "오류: “%s”은(는) 올바른 객체 경로가 아닙니다\n"
 
-#: gio/gdbus-tool.c:403
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "시스템 버스에 연결"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "세션 버스에 연결"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "지정된 D-Bus 주소에 연결"
 
-#: gio/gdbus-tool.c:415
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "연결 종점 옵션:"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "연결 종점을 지정하는 옵션"
 
-#: gio/gdbus-tool.c:439
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "연결 종점을 지정하지 않았습니다"
 
-#: gio/gdbus-tool.c:449
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "여러 개의 연결 종점을 지정했습니다"
 
-#: gio/gdbus-tool.c:522
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "경고: introspection 데이터에 따르면 “%s” 인터페이스가 없습니다\n"
 
-#: gio/gdbus-tool.c:531
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1080,293 +1091,293 @@ msgstr ""
 "경고: introspection 데이터에 따르면 “%s” 메소드가 “%s” 인터페이스에 없습니"
 "다\n"
 
-#: gio/gdbus-tool.c:593
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "추가로 지정할 수 있는 시그널의 대상 (고유 이름)"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "시그널을 발생할 객체 경로"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "시그널 및 인터페이스 이름"
 
-#: gio/gdbus-tool.c:628
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "시그널을 발생합니다."
 
-#: gio/gdbus-tool.c:683 gio/gdbus-tool.c:1000 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "연결하는데 오류: %s\n"
 
-#: gio/gdbus-tool.c:703
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "오류: “%s”은(는) 올바른 고유 버스 이름이 아닙니다.\n"
 
-#: gio/gdbus-tool.c:722 gio/gdbus-tool.c:1043 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "오류: 객체 경로를 지정하지 않았습니다\n"
 
-#: gio/gdbus-tool.c:765
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "오류: 시그널 이름을 지정하지 않았습니다\n"
 
-#: gio/gdbus-tool.c:779
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "오류: 시그널 이름 “%s”이(가) 올바르지 않습니다\n"
 
-#: gio/gdbus-tool.c:791
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "오류: “%s”은(는) 올바른 인터페이스 이름이 아닙니다\n"
 
-#: gio/gdbus-tool.c:797
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "오류: “%s”은(는) 올바른 멤버 이름이 아닙니다\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:834 gio/gdbus-tool.c:1175
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "파라미터 %d번 해석 오류: %s\n"
 
-#: gio/gdbus-tool.c:866
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "연결의 버퍼 내용을 적용하는데 오류: %s\n"
 
-#: gio/gdbus-tool.c:894
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "메소드를 호출할 대상 이름"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "메소드를 호출할 객체 경로"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "메소드 및 인터페이스 이름"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "시간 제한, 초 단위"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "동적 권한 부여를 허용"
 
-#: gio/gdbus-tool.c:945
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "원격 객체에 대해 메소드를 호출합니다."
 
-#: gio/gdbus-tool.c:1017 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "오류: 대상을 지정하지 않았습니다\n"
 
-#: gio/gdbus-tool.c:1028 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "오류: “%s”은(는) 올바른 버스 이름이 아닙니다\n"
 
-#: gio/gdbus-tool.c:1078
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "오류: 메소드 이름을 지정하지 않았습니다\n"
 
-#: gio/gdbus-tool.c:1089
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "오류: 메소드 이름 “%s”이(가) 올바르지 않습니다\n"
 
-#: gio/gdbus-tool.c:1167
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "형식 “%2$s”의 파라미터 %1$d번 해석 오류: %3$s\n"
 
-#: gio/gdbus-tool.c:1193
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "핸들 %d번 추가하는 중 오류: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "조사할 대상 이름"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "조사할 객체 경로"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "XML을 표시합니다"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "하위 항목에 인트로스펙트 적용"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "속성을 표시하기만 합니다"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "원격 객체를 조사합니다."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "감시할 대상 이름"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "감시할 객체 경로"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "원격 객체를 감시합니다."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "오류: 메시지 버스가 아닌 연결을 감시할 수 없습니다\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "(알려진 이름의) 다른 서비스를 기다리기 전에 활성화할 서비스"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
 msgstr ""
 "오류로 끝날 때까지 대기할 시간 제한 (초 단위), 0이면 시간 무제한 (기본값)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[옵션…] <버스-이름>"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "버스 이름이 나타날 때까지 대기합니다."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "오류: 활성화할 서비스를 지정해야 합니다.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "오류: 대기할 서비스를 지정해야 합니다.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "오류: 인자가 너무 많습니다.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "오류: “%s”은(는) 올바른 알려진 버스 이름이 아닙니다.\n"
 
-#: gio/gdebugcontrollerdbus.c:203
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "디버깅 설정을 바꿀 권한이 없습니다"
 
-#: gio/gdesktopappinfo.c:2174 gio/gdesktopappinfo.c:5099
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "이름없음"
 
-#: gio/gdesktopappinfo.c:2584
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "desktop 파일에 Exec 필드를 지정하지 않았습니다"
 
-#: gio/gdesktopappinfo.c:2892
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "프로그램에 필요한 터미널을 찾을 수 없습니다"
 
-#: gio/gdesktopappinfo.c:3619
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "사용자 프로그램 설정 폴더(%s)를 만들 수 없습니다: %s"
 
-#: gio/gdesktopappinfo.c:3623
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "사용자 MIME 설정 폴더(%s)를 만들 수 없습니다: %s"
 
-#: gio/gdesktopappinfo.c:3865 gio/gdesktopappinfo.c:3889
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "프로그램 정보에 아이디가 없습니다"
 
-#: gio/gdesktopappinfo.c:4125
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "%s 사용자 desktop 파일을 만들 수 없습니다"
 
-#: gio/gdesktopappinfo.c:4261
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "%s에 대한 사용자 설정 정의"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "드라이브가 eject 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "드라이브가 eject 또는 eject_with_operation 기능을 구현하지 않았습니다"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "드라이브가 미디어 폴링을 구현하지 않았습니다"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "드라이브가 start 기능을 구현하지 않았습니다"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "드라이브가 stop 기능을 구현하지 않았습니다"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS 백엔드가 TLS 바인딩 가져오기를 구현하지 않았습니다"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS 기능을 사용할 수 없습니다"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS 기능을 사용할 수 없습니다"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "GEmblem 인코딩의 %d 버전을 처리할 수 없습니다"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "GEmblem 인코딩에서 토큰 수가(%d개) 잘못되었습니다"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "GEmblemedIcon 인코딩의 %d 버전을 처리할 수 없습니다"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "GEmblemedIcon 인코딩에서 토큰 수가(%d개) 잘못되었습니다"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "GEmblemedIcon에 GEmblem이 없습니다"
 
@@ -1374,214 +1385,219 @@ msgstr "GEmblemedIcon에 GEmblem이 없습니다"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "들어 있는 마운트가 없습니다"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "디렉터리를 덮어 써서 복사할 수 없습니다"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "디렉터리를 덮어 써서 디렉터리를 복사할 수 없습니다"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "대상 파일이 있습니다"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "디렉터리를 재귀적으로 복사할 수 없습니다"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "잇기를 지원하지 않습니다"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "파일 쪼개기 오류: %s"
 
 # reflink/clone은 btrfs에서 임시 복사하는 걸 말한다
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "다른 마운트 사이에 복사(참조링크/클론)는 지원하지 않습니다"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "복사(참조링크/클론)를 지원하지 않거나 잘못되었습니다"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "복사(참조링크/클론)를 지원하지 않거나 동작하지 않았습니다."
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "특수 파일은 복사할 수 없습니다"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "잘못된 심볼릭 링크 값이 주어졌습니다"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "심볼릭 링크를 지원하지 않습니다"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "휴지통을 지원하지 않습니다"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "파일 이름에 “%c” 문자가 들어갈 수 없습니다"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "“%s” 서식에 사용할 임시 디렉터리를 만드는데 실패했습니다: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "볼륨이 mount를 구현하지 않았습니다"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "이 파일을 처리하는 프로그램을 아무 것도 등록하지 않았습니다"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "이뉴머레이터를 이미 닫았습니다"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "파일 이뉴머레이터에 진행 중인 동작이 있습니다"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "파일 이뉴머레이터를 이미 닫았습니다"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "GFileIcon 인코딩의 %d 버전을 처리할 수 없습니다"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "GFileIcon 입력 데이터의 형식이 잘못되었습니다"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "스트림이 query_info를 지원하지 않습니다"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "스트림에서 seek를 지원하지 않습니다"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "입력 스트림이 truncate를 허용하지 않습니다"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "스트림에서 truncate를 지원하지 않습니다"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "잘못된 호스트 이름"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "잘못된 HTTP 프록시 응답"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP 프록시 연결을 허용하지 않습니다"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP 프록시 인증이 실패했습니다"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP 프록시 인증이 필요합니다"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "HTTP 프록시 연결이 실패했습니다: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP 프록시 응답이 너무 큽니다"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP 프록시 서버가 예상치 못하게 연결을 닫았습니다."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "토큰 수가 (%d개) 잘못되었습니다"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "클래스 이름 \"%s\"에 대한 형식이 없습니다"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "\"%s\" 형식은 GIcon 인터페이스를 구현하지 않습니다"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "\"%s\" 형식에 대한 클래스가 없습니다"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "버전 형식이 잘못되었습니다: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "\"%s\" 형식은 GIcon 인터페이스에서 from_token()를 구현하지 않습니다"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "아이콘 인코딩에 저장한 버전을 처리할 수 없습니다"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "주소가 지정되지 않았습니다"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "주소의 길이 %u이(가) 너무 깁니다"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "주소에 접두어 길이보다 긴 비트 데이터가 들어 있습니다"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "“%s”을(를) IP주소 마스크로 해석할 수 없습니다"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "소켓 주소에 공간이 부족합니다"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "소켓 주소를 지원하지 않습니다"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "입력 스트림이 read를 구현하지 않았습니다"
 
@@ -1591,126 +1607,126 @@ msgstr "입력 스트림이 read를 구현하지 않았습니다"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "스트림에 진행 중인 동작이 있습니다"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "파일 복사"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "파일 옮길 때 유지"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version” 옵션은 인수를 받지 않습니다"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "사용법:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "버전 정보를 표시하고 끝납니다."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "명령어:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "파일을 붙여서 표준 출력으로 출력합니다"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "하나 또는 여러 파일 복사"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "위치에 대한 정보를 표시합니다"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "데스크톱 파일에서 프로그램을 실행합니다"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "위치의 내용을 표시"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "지정한 MIME 유형에 대한 핸들러를 알아내거나 설정합니다"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "디렉터리 만듭니다"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "파일과 디렉터리의 바뀐 사항을 감시합니다"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "위치를 마운트하거나 해제합니다"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "하나 또는 여러 파일을 옮깁니다"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "파일을 기본 프로그램으로 엽니다"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "파일의 이름을 바꿉니다"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "하나 또는 여러 파일을 삭제합니다"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "표준 입력에서 읽고 저장합니다"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "파일 속성을 설정합니다"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "파일 또는 디렉터리를 휴지통으로 옮깁니다"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "위치의 내용을 트리 형태로 표시합니다"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "자세한 도움말을 %s 옵션을 사용하십시오.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "표준 출력에 쓰는 중 오류"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "<위치>"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "파일을 붙여서 표준 출력으로 출력합니다."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1720,60 +1736,60 @@ msgstr ""
 "파일 대신 GIO 위치를 사용합니다: 예를 들어 위치로\n"
 "smb://server/resource/file.txt와 같이 쓸 수 있습니다."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "위치를 지정하지 않았습니다"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "대상 디렉터리가 없습니다"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "진행사항 표시"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "덮어 쓰기 전에 물어보기"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "모든 속성 유지"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "기존 대상 파일의 백업을 만듭니다"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "심볼릭 링크를 따라가지 않습니다"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "대상의 권한에 기본값을 사용합니다"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "%2$s 중 %1$s 전송함 (%3$s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "<원본>"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "<대상>"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "하나 또는 여러 파일을 <원본>에서 <대상>으로 복사합니다."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1783,98 +1799,91 @@ msgstr ""
 "대신 GIO 위치를 사용합니다. 예를 들어 위치로\n"
 "smb://server/resource/file.txt와 같이 쓸 수 있습니다."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "대상 %s이(가) 디렉터리가 아닙니다"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: “%s” 파일을 덮어씁니까? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "쓰기 가능 속성 목록"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "파일 시스템 정보 가져오기"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "가져올 속성"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "<속성>"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "심볼릭 링크 따라가지 않기"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "속성:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "표시 이름: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "편집 이름: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "이름: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "종류: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "크기: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "숨김\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "URI: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "로컬 경로: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "유닉스 마운트: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "설정 가능 속성:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "쓰기 가능 속성 네임스페이스:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "위치에 대한 정보를 표시합니다."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1890,11 +1899,11 @@ msgstr ""
 "“*”로 지정할 수도 있습니다."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "<데스크톱-파일> [<파일-인자> …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1902,50 +1911,50 @@ msgstr ""
 "데스크톱 파일에서 프로그램을 실행합니다. 옵션으로 파일 이름 인자를 실행할 때 "
 "전달합니다."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "대상을 지정하지 않았습니다"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "이 실행 명령은 현재 이 플랫폼에서 지원하지 않습니다"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "‘%s‘을(를) 읽어들일 수 없습니다: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "‘%s‘에 대한 프로그램 정보를 읽어들일 수 없습니다"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "‘%s‘ 프로그램을 읽어들일 수 없습니다: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "숨김 파일 표시"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "긴 목록 형식 사용하기"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "표시 이름을 표시"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "전체 URI 표시"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "위치의 내용 목록을 표시."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1959,19 +1968,19 @@ msgstr ""
 "(예: standard::icon)."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "<MIME유형>"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "<핸들러>"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "지정한 MIME 유형에 대한 핸들러를 알아내거나 설정합니다."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -1981,55 +1990,55 @@ msgstr ""
 "프로그램의 목록을 표시합니다. 핸들러를 지정하면, 그 핸들러를 해당\n"
 "MIME 유형의 기본 핸들러로 지정합니다."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "하나의 MIME 유형을 지정해야 하고, 설정할 경우 핸들러를 지정합니다"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "“%s”에 대한 기본 프로그램이 없습니다.\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "“%s”에 대한 기본 프로그램: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "등록된 프로그램:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "등록된 프로그램이 없습니다\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "추천 프로그램:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "추천 프로그램이 없습니다\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "“%s” 핸들러 정보를 읽어들이는데 실패"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "“%s”을(를) “%s”의 기본 핸들러로 설정하는데 실패: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "상위 디렉터리 만들기"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "디렉터리 만들기."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2039,132 +2048,132 @@ msgstr ""
 "대신 GIO 위치를 사용합니다. 예를 들어 위치로\n"
 "smb://server/resource/mydir와 같이 쓸 수 있습니다."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "디렉터리를 감시합니다 (기본값: 파일 유형에 따라)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "파일을 감시합니다 (기본값: 파일 유형에 따라)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "파일을 직접 감시합니다 (하드 링크를 통해 바뀐 사항을 알립니다)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "파일을 직접 감시하지만, 바뀐 사항을 알리지 않습니다"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr "파일 이동과 이름 바꾸기를 간단한 삭제/생성 이벤트로 알립니다"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "마운트 이벤트 감시"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "파일 또는 디렉터리 바뀐 사항을 감시합니다."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "마운트 가능 위치 마운트"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "볼륨을 디바이스 파일 또는 다른 아이디로 마운트합니다"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "마운트 해제"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "빼기"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "디바이스 파일로 드라이브 중지"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "<장치>"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "주어진 스킴에 해당하는 모든 마운트를 해제합니다"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "<스킴>"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "마운트 해제 또는 빼기에서 드러나는 파일 동작 무시"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "인증할 때 익명 사용자 사용"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "목록 표시"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "이벤트 감시"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "추가 정보를 표시합니다"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "VeraCrypt 볼륨의 잠금을 해제할 때 쓰는 숫자 PIM"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "TCRYPT 숨겨진 볼륨 마운트"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "TCRYPT 시스템 볼륨 마운트"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "익명 접근이 거절되었습니다"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "디바이스 파일에 대한 드라이브가 없습니다"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "지정한 ID에 대한 볼륨이 없습니다"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "위치를 마운트하거나 해제합니다."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "복사 또는 삭제 대비책을 사용하지 않습니다"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "<원본>에서 <대상>으로 하나 또는 여러 파일을 옮깁니다."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2174,12 +2183,12 @@ msgstr ""
 "대신 GIO 위치를 사용합니다. 예를 들어 위치로\n"
 "smb://server/resource/file.txt와 같이 쓸 수 있습니다."
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "%s 대상이 디렉터리가 아닙니다"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2187,151 +2196,155 @@ msgstr ""
 "해당 파일의 유형의 처리하도록 등록된\n"
 "기본 프로그램으로 파일을 엽니다."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "없는 파일을 무시하고, 물어보지 않습니다"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "지정한 파일을 삭제합니다."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "<이름>"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "파일의 이름을 바꿉니다."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "인자가 빠졌습니다"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "인자가 너무 많습니다"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "이름 바꾸기 성공. 새 URI: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "없을 경우에만 만들기"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "파일 뒤에 추가"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "만들 때, 현재 사용자에게만 접근 허가"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "바꿀 때, 대상이 없을 경우에만 바꾸기"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "새 etag를 뒤에 표시"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "파일 etag를 덮어씀"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "표준 입력에서 읽는 중 오류"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "etag를 사용할 수 없습니다\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "표준 입력에서 읽어서 <대상>에 저장합니다."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "대상을 지정하지 않았습니다"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "속성의 종류"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "<종류>"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "주어진 속성을 해제합니다"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "<속성>"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "<값>"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "<위치>의 파일 속성을 설정합니다."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "위치를 지정하지 않았습니다"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "속성을 지정하지 않았습니다"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "값을 지정하지 않았습니다"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "잘못된 속성 형식 “%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "휴지통 비우기"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "휴지통에 들어 있는 파일을 원래 위치와 같이 표시합니다"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
 msgstr ""
 "휴지통의 파일을 원래 위치로 복구합니다 (그 디렉터리도 다시 만들 수 있음)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "본래 경로를 찾을 수 없습니다"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "본래 위치를 다시 만들 수 없습니다: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "파일을 본래 위치로 옮길 수 없습니다: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "파일이나 디렉터리를 휴지통에 옮기거나 휴지통에서 복구합니다."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2339,44 +2352,44 @@ msgstr ""
 "주의: --restore 옵션에서, 버린 파일의 본래 위치가 이미 있는 경우,\n"
 "--force 옵션을 사용하지 않는 한 그 위치를 덮어 쓰지 않습니다."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "주어진 위치가 trash:/// 문자열로 시작하지 않습니다"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "심볼릭 링크, 마운트, 바로 가기를 따라갑니다"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "디렉터리의 내용을 트리 형식으로 표시합니다."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "<%s> 요소는 <%s> 안에 쓸 수 없습니다"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "<%s> 요소는 최상위에 쓸 수 없습니다"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "자원에서 %s 파일이 여러번 나타납니다"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "임의의 소스 디렉터리에서 “%s”을(를) 지정하는데 실패"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "현재 디렉터리의 “%s” 지정 실패"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "알 수 없는 처리 옵션 “%s”"
@@ -2385,102 +2398,102 @@ msgstr "알 수 없는 처리 옵션 “%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "%s 처리가 요청되었으나, %s 설정이 되지 않았고, %s 명령이 PATH에 없습니다"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "%s 파일 읽는 중 오류: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "%s 파일 압축 중 오류"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "<%s> 안에는 문자가 들어갈 수 없습니다"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "프로그램 버전을 표시하고 끝납니다"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "출력 파일의 이름"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 msgstr "FILE에 참조된 파일을 읽어들일 디렉터리 (기본값: 현재 디렉터리)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "<디렉터리>"
 
 # 주의: 옵션 설명 - 문장으로 번역
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "대상 파일 이름 확장자에 따라 선택한 형식으로 출력을 생성합니다"
 
 # 주의: 옵션 설명 - 문장으로 번역
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "소스 헤더를 생성합니다"
 
 # 주의: 옵션 설명 - 문장으로 번역
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "리소스 파일에 연결하는데 사용하는 소스 코드를 코드에 생성합니다"
 
 # 주의: 옵션 설명 - 문장으로 번역
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "의존성 목록을 생성합니다"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "생성할 의존성 파일의 이름"
 
 # makefile의 .PHONY target을 말함
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "만들어진 의존성 파일에 포니 타겟이 들어갑니다"
 
 # 주의: 옵션 설명 - 문장으로 번역
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "자원을 자동으로 만들고 등록하지 않습니다"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "함수를 내보내지 않고, G_GNU_INTERNAL로 선언합니다"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr ""
 "C 파일에 리소스 데이터를 내장하지 않고, 외부에 링크되어 있다고 가정합니다"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "C 식별자 이름은 생성한 소스코드에 대해 사용합니다"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "타겟 C 컴파일러 (기본값: CC 환경 변수)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2490,121 +2503,121 @@ msgstr ""
 "자원 명세 파일은 .gresource.xml 확장자를 지니며,\n"
 "자원 파일은 .gresource라는 확장자를 지닙니다."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "정확히 파일 이름을 하나 지정해야 합니다\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "별명은 최소 2글자 이상이어야 합니다"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "숫자 값이 잘못되었습니다"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' 속성이 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "플래그 값은 최소한 1비트 세트가 들어 있어야 합니다"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> 태그에 최소 하나의 <value> 태그가 들어 있어야 합니다"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> 태그가 지정한 범위 안에 들어있지 않습니다"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> 태그는 지정한 열거형 타입의 올바른 멤버가 아닙니다"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> 태그에 지정한 플래그 타입이 아닌 문자열이 들어 있습니다"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> 태그에 <choices>에 들어있지 않은 문자열이 들어 있습니다"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/>가 이 키에 대해 이미 지정되었습니다."
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range>는 “%s” 타입의 키에 대해 허용되지 않습니다"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range>에서 지정된 최소값이 최대값보다 큽니다"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "지원하지 않는 L10N 분류: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "L10N을 요청했지만, gettext 도메인을 지정하지 않았습니다"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "L10N을 사용하지 않고 값에 번역 컨텍스트를 지정했습니다"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "타입이 “%s”인 <default> 값을 파싱하는데 실패했습니다: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr "<choices>는 열거형 타입이 있다고 표시된 키에 대해 지정될 수 없습니다"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "이 키에 대해 <choices>가 이미 지정되어 있습니다"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "“%s” 타입인 키에 대해 <choices>는 허용되지 않습니다"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> 태그를 이미 지정했습니다"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> 태그에는 최소 하나의 <choice> 태그가 들어 있어야 합니다"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases>를 이 키에 대해 이미 지정했습니다"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2612,7 +2625,7 @@ msgstr ""
 "<aliases>는 열거형이나 플래그 타입의 키에 대해서, 또는 <choices> 다음에만 지"
 "정할 수 있습니다."
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2621,42 +2634,42 @@ msgstr ""
 "<alias value='%s'/> 태그가 지정되었지만 “%s”이(가) 이미 열거형 타입의 멤버입"
 "니다"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> 태그가 있지만  <choice value='%s'/> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "참조 대상인 “%s”은(는) 열거형 타입이 아닙니다"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "참조 대상인 “%s”이(가) <choices> 안에 없습니다"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases>에 최소 하나의 <alias>가 들어 있어야 합니다"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "빈 이름은 허용하지 않습니다"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "잘못된 이름 “%s”: 소문자로 시작해야 합니다"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2665,36 +2678,36 @@ msgstr ""
 "잘못된 이름 “%s”: “%c” 문자가 잘못되었습니다. 소문자, 숫자, 빼기 문자(“-”)만 "
 "허용합니다."
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "잘못된 이름 “%s”: 두 개 연속된 빼기 기호는 (“--”) 허용하지 않습니다."
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "잘못된 이름 “%s”: 마지막 문자로 빼기 기호는 (“-”) 안됩니다."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "잘못된 이름 “%s”: 최대 길이는 1024입니다"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> 태그를 이미 지정했습니다"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "“list-of” 스키마에 키를 추가할 수 없습니다"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2703,7 +2716,7 @@ msgstr ""
 "<key name='%s'> 태그는 <key name='%s'> 태그를(<schema id='%s'> 스키마) 감춥니"
 "다. 값을 수정하려면 <override> 태그를 사용하십시오"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2711,56 +2724,56 @@ msgid ""
 msgstr ""
 "<key>의 속성으로 “type”, “enum”, “flags” 중에 정확히 하나를 지정해야 합니다"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> 태그를(아직) 정의하지 않았습니다."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "GVariant 형식 문자열(“%s”)이 올바르지 않습니다"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> 태그가 있지만 스키마는 아무 것도 확장하지 않습니다"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "덮어쓸 <key name='%s'> 태그가 없습니다"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> 태그는 아직 없는 “%s” 스키마를 확장합니다"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> 태그는 아직 없는 “%s” 스키마의 목록입니다"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "경로가 있는 스키마의 목록은 있으면 안 됩니다"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "경로가 있는 스키마를 확장할 수 없습니다"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2768,7 +2781,7 @@ msgstr ""
 "<schema id='%s'> 태그는 목록이 아닌 <schema id='%s'> 스키마를 확장하는 목록입"
 "니다"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2777,17 +2790,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> 태그는 <schema id='%s' list-of='%s'> 스키마를 "
 "확장하지만, “%s”은(는) “%s”을(를) 확장하지 않습니다."
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "경로를 지정할 경우 슬래시로 시작하고 끝나야 합니다"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "목록의 경로는 “:/”로 끝나야 합니다"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2796,49 +2809,49 @@ msgstr ""
 "주의: “%s” 스키마에 “%s” 경로가 있습니다. “/apps/”, “/desktop/” 또는 “/"
 "system/”으로 시작하는 경로는 사용이 중지될 예정입니다."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> 태그가 이미 있습니다"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "<%2$s> 안에는 <%1$s> 요소를 하나만 쓸 수 있습니다"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "<%s> 요소는 최상위에 사용할 수 없습니다"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "<default> 엘리먼트가 <key>에 필요합니다"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "<%s> 안에는 문자가 들어갈 수 없습니다"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "주의: <schema id='%s'/>에 정의되지 않은 참조"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict 옵션을 지정했습니다. 끝냅니다."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "이 파일 전체를 무시합니다."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "이 파일을 무시합니다."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2847,7 +2860,7 @@ msgstr ""
 "“%s” 키가 “%s” 스키마에 없습니다 (오버라이드 파일 “%s”). 이 키에 대한 오버라"
 "이드를 무시합니다."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2856,7 +2869,7 @@ msgstr ""
 "“%s” 키가 “%s” 스키마에 없고 (오버라이드 파일 “%s”), --strict 옵션을 지정했으"
 "므로 끝납니다."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2865,7 +2878,7 @@ msgstr ""
 "지역화 키 “%s”에 (스키마 “%s”, 오버라이드 파일 “%s”) 대한 데스크톱별 오버라이"
 "드를 제공할 수 없습니다. 이 키에 대한 오버라이드를 무시합니다."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2874,7 +2887,7 @@ msgstr ""
 "지역화 키 “%s”에 (스키마 “%s”, 오버라이드 파일 “%s”) 대한 데스크톱별 오버라이"
 "드를 제공할 수 없고, --strict 옵션을 지정했으므로 끝납니다."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2883,7 +2896,7 @@ msgstr ""
 "“%s” 키를 (“%s” 스키마) 해석하는데 오류 (오버라이드 파일 “%s”): %s. 이 키에 "
 "대한 오버라이드를 무시합니다."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2892,7 +2905,7 @@ msgstr ""
 "“%s” 키를 (“%s” 스키마) 해석하는데 오류 (오버라이드 파일 “%s”): %s. --strict "
 "옵션을 지정했으므로 끝납니다."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2901,7 +2914,7 @@ msgstr ""
 "오버라이드 파일 “%3$s”, “%2$s” 스키마의 “%1$s” 키 오버라이드는 주어진 스키마"
 "의 범위에서 벗어납니다. 이 키에 대한 오버라이드를 무시합니다."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2910,7 +2923,7 @@ msgstr ""
 "덮어 쓸 파일 “%3$s”, “%2$s” 스키마의 “%1$s” 키 오버라이드는 주어진 스키마의 "
 "범위에서 벗어나고, --strict 옵션을 지정했으므로 끝납니다."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2919,7 +2932,7 @@ msgstr ""
 "오버라이드 파일 “%3$s”, “%2$s” 스키마의 “%1$s” 키는 올바른 값 중 하나가 아닙"
 "니다. 이 키에 대한 오버라이드를 무시합니다."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2928,26 +2941,26 @@ msgstr ""
 "오버라이드 파일 “%3$s”, “%2$s” 스키마의 “%1$s” 키는 올바른 값 중 하나가 아니"
 "고, --strict 옵션을 지정했으므로 끝납니다."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "gschemas.compiled 파일을 저장할 위치"
 
 # 옵션 설명
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "스키마에 오류가 하나라도 있으면 중지합니다"
 
 # 옵션 설명
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "gschema.compiled 파일을 쓰지 않습니다"
 
 # 옵션 설명
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "키 이름을 제한하지 않습니다"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2957,24 +2970,24 @@ msgstr ""
 "스키마 파일 확장자는 .schema.xml이어야 하고,\n"
 "캐시 파일 이름은 gschemas.compile이어야 합니다."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "정확히 디렉터리 이름을 하나 지정해야 합니다"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "스키마 파일이 없습니다: 아무 것도 하지 않습니다."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "스키마 파일이 없습니다: 현재 출력 파일을 제거합니다."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "잘못된 파일 이름 %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "%s의 파일 시스템 정보를 가져오는 중 오류: %s"
@@ -2983,382 +2996,382 @@ msgstr "%s의 파일 시스템 정보를 가져오는 중 오류: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "%s 파일이 들어 있는 마운트가 없습니다"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "루트 디렉터리의 이름을 바꿀 수 없습니다"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "%s 파일의 이름 바꾸는 중 오류: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "파일 이름을 바꿀 수 없습니다. 파일이 이미 있습니다"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "잘못된 파일 이름"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "%s 파일을 여는 중 오류: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "%s 파일 제거하는 중 오류: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "%s 파일 버리는 중 오류: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "휴지통 디렉터리(%s)를 만들 수 없습니다: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "%s 휴지통의 상위 디렉터리를 찾을 수 없습니다"
 
 # reflink/clone은 btrfs에서 임시 복사하는 걸 말한다
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "시스템 내부 마운트에 대해 휴지통은 지원하지 않습니다"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "%s 휴지통 디렉터리를 (%s 버리기) 찾을 수 없거나 만들 수 없습니다"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "%s에 대한 휴지통 정보 파일을 만들 수 없습니다: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "%s 파일을 파일 시스템 경계를 넘어서서 버릴 수 없습니다"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "%s 파일을 버릴 수 없습니다: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "%s 파일을 버릴 수 없습니다"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "%s 디렉터리를 만드는 중 오류: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "파일 시스템이 심볼릭 링크를 지원하지 않습니다"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "%s 심볼릭 링크를 만드는 중 오류: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "%s 파일 옮기는 중 오류: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "디렉터리를 덮어 써서 디렉터리를 옮길 수 없습니다"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "백업 파일 만들기가 실패했습니다"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "대상 파일을 제거하는 중 오류: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "다른 마운트 사이에 옮기기는 지원하지 않습니다"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "%s의 디스크 사용량을 알아낼 수 없습니다: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "속성 값은 NULL이 아니어야 합니다"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "잘못된 속성 형식 (문자열 필요)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "잘못된 속성 형식 (문자열 또는 잘못된 항목 필요)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "잘못된 확장 속성 이름"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "확장 속성 “%s” 설정 중 오류: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (잘못된 인코딩)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "“%s” 파일 정보를 가져오는 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "파일 서술자 정보를 가져오는 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "잘못된 속성 형식 (uint32 필요)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "잘못된 속성 형식 (uint64 필요)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "잘못된 속성 형식 (바이트 문자열 필요)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "심볼릭 링크에는 권한을 설정할 수 없습니다"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "권한 설정 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "소유자 설정 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "심볼릭 링크는 NULL이 아니어야 합니다"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "심볼릭 링크 설정 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "심볼릭 링크 설정 중 오류: 파일이 심볼릭 링크가 아닙니다"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "유닉스 타임스탬프 %2$lld에 대해 추가 나노초 %1$d 값이 음수입니다"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "유닉스 타임스탬프 %2$lld에 대해 추가 나노초 %1$d 값이 1초에 도달했습니다"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "유닉스 타임스탬프 %lld 값이 64비트에 들어가지 않습니다"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "유닉스 타임스탬프 %lld 값이 윈도우에서 지원하는 범위 밖에 있습니다"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "“%s” 파일이름을 UTF-16으로 변환할 수 없습니다."
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "“%s” 파일을 열 수 없습니다: 윈도우 오류 %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "“%s” 파일에 대해 수정 시각 또는 접근 시각 설정에 오류: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "수정 시각이나 접근 시각을 설정하는데 오류: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux 컨텍스트는 NULL이 아니어야 합니다"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "이 시스템은 SELinux를 사용하지 않습니다"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "SELinux 컨텍스트 설정 중 오류: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "%s 속성 설정은 지원하지 않습니다"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "파일을 읽는 중 오류: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "파일을 닫는 중 오류: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "파일을 탐색하는 중 오류: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "기본 로컬 파일 감시자 형식을 찾을 수 없습니다"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "파일에 쓰는 중 오류: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "예전 백업 링크를 제거하는 중 오류: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "백업 사본을 만드는 중 오류: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "임시 파일의 이름을 바꾸는 오류: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1237
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "파일을 자르는 중 오류: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1218 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "“%s” 파일을 여는 중 오류: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "대상 파일이 디렉터리입니다"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "대상 파일이 일반 파일이 아닙니다"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "파일이 외부에서 바뀌었습니다"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "예전 파일을 제거하는 중 오류: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "잘못된 GSeekType이 주어졌습니다"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "잘못된 탐색 요청"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "GMemoryInputStream은 자를 수 없습니다"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "메모리 출력 스트림은 크기를 바꿀 수 없습니다"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "출력 스트림의 크기를 바꾸는데 실패했습니다"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
 msgstr "쓰기를 처리하는데 필요한 메모리 용량이 빈 공간보다 더 큽니다"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "요청한 파일 이동 위치가 스트림의 맨 앞보다 더 앞쪽입니다"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "요청한 파일 이동 위치가 스트림의 맨 뒤보다 더 뒤쪽입니다"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "마운트가 “unmount” 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "마운트가 “eject” 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "마운트가 “unmount” 혹은 “unmount_with_operation” 기능을 구현하지 않았습니다"
@@ -3366,7 +3379,7 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr ""
 "마운트가 “eject” 혹은 “eject_with_operation” 기능을 구현하지 않았습니다"
@@ -3374,116 +3387,128 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "마운트가 “remount” 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "마운트가 컨텐트 타입 판별 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "마운트가 동기식 컨텐트 타입 판별 기능을 구현하지 않았습니다"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "“%s” 호스트 이름에 “[” 괄호가 있는데 “]” 괄호가 없습니다"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "도달할 수 없는 네트워크"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "도달할 수 없는 호스트"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "네트워크 감시자를 만들 수 없습니다: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "네트워크 감시자를 만들 수 없습니다:"
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "네트워크 상태를 가져올 수 없습니다:"
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager 실행 중이 아닙니다"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "NetworkManager 버전이 너무 오래 됐습니다"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "출력 스트림이 write를 구현하지 않았습니다"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "%s에 전달된 벡터의 합이 너무 큽니다"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "원본 스트림을 이미 닫았습니다"
 
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "지정하지 않은 프록시 찾기 실패"
+
+#. Translators: the first placeholder is a domain name, the
+#. * second is an error message
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "“%s”의 주소를 알아내는 데 오류: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s 기능이 구현되지 않았습니다"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "잘못된 도메인"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "“%s” 위치의 자원이 없습니다"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "“%s” 위치의 자원에 대해 압축을 푸는데 실패했습니다"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "자원 파일의 이름을 바꿀 수 없습니다"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "“%s” 위치의 자원은 디렉터리가 아닙니다"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "입력 스트림에 탐색을 구현하지 않았습니다"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "elf 파일에 들어있는 자원의 섹션 나열"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3493,15 +3518,15 @@ msgstr ""
 "<섹션>이 주어졌다면 이 섹션에 있는 자원만 나열합니다\n"
 "<경로>가 주어졌다면 일치하는 자원만 나열합니다"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "<파일> [<경로>]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "<섹션>"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3513,15 +3538,15 @@ msgstr ""
 "<경로>가 주어졌다면 일치하는 자원만 나열합니다\n"
 "세부사항에는 섹션, 크기, 압축이 있습니다"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "자원 파일을 stdout으로 추출하기"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "<파일 경로>"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3549,7 +3574,7 @@ msgstr ""
 "자세한 도움말을 보려면 “gresource help <명령>” 명령을 실행하십시오.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3564,19 +3589,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  <섹션>   (추가적) ELF 섹션 이름\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  <명령>    설명할 명령어(옵션)\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  <파일>    ELF 파일(바이너리 혹은 공유 라이브러리)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3584,82 +3609,82 @@ msgstr ""
 "  <파일>    ELF 파일(바이너리 혹은 공유 라이브러리)\n"
 "            혹은 컴파일한 자원 파일\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[<경로>]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  <경로>    (추가적) 자원 경로(부분적일 수 있음)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "<경로>"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  <경로>    자원 경로\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "“%s” 스키마가 없습니다\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "“%s” 스키마는 이동 가능하지 않습니다 (경로를 지정해서는 안 됩니다)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "“%s” 스키마는 이동 가능합니다 (경로를 지정해야 합니다)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "빈 경로를 지정했습니다.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "경로는 슬래시(/)로 시작해야 합니다\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "경로는 슬래시(/)로 끝나야 합니다\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "경로에는 두 개의 연속된 슬래시(//)가 들어 있어서는 안 됩니다\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "지정한 값이 올바른 범위에서 벗어납니다\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "키를 쓸 수 없습니다\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "설치한(이동 가능하지 않은) 스키마의 목록을 표시합니다"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "설치한 이동 가능한 스키마의 목록을 표시합니다"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "<스키마>의 키 목록을 표시합니다"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "<스키마>[:<경로>]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "<스키마>의 하위 항목의 목록을 표시합니다"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3667,48 +3692,48 @@ msgstr ""
 "키와 값의 목록을 재귀적으로 표시합니다.\n"
 "<스키마>가 없으면 모든 키를 표시합니다.\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[<스키마>[:<경로>]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "<키>의 값을 가져옵니다"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "<스키마>:[<경로>] <키>"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "<키>에 대한 올바른 값의 범위를 찾아 봅니다"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "<키>에 대한 설명을 찾아 봅니다"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "<키>의 값을 <값>으로 설정합니다"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "<스키마>:[<경로>] <키> <값>"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "<키>의 값을 기본값으로 초기화합니다"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "<스키마>에 있는 모든 키의 값을 기본값으로 초기화합니다"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "<키>가 쓰기 가능한지 검사합니다"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3718,11 +3743,11 @@ msgstr ""
 "<키>를 지정하지 않으면, <스키마>의 모든 키를 감시합니다.\n"
 "감시를 중단하려면 ^C를 누르십시오.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "<스키마>[:<경로>] [<키>]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3770,7 +3795,7 @@ msgstr ""
 "자세한 도움말을 보려면 “gsettings help <명령>” 명령을 실행하십시오.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3785,11 +3810,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  <스키마 경로> 추가적인 스키마를 검색하려는 디렉터리\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3797,401 +3822,419 @@ msgstr ""
 "  <스키마>  스키마의 이름\n"
 "  <경로>    경로, 이동 가능한 스키마의 경우\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  <키>      스키마 안의 키(옵션)\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  <키>      스키마 안의 키\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  <값>      설정할 값\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "“%s”에서 스키마를 읽어들일 수 없습니다: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "스키마를 설치하지 않았습니다\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "지정한 스키마 이름이 빈 문자열입니다\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "“%s” 키가 없습니다\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "올바른 소켓이 아닙니다. 초기화되지 않았습니다"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "올바른 소켓이 아닙니다. 초기화가 다음 이유로 실패했습니다: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "소켓을 이미 닫았습니다"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "소켓 입출력 시간 제한이 넘었습니다"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "파일 서술자에서 GSocket을 만드는 중: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "소켓을 만들 수 없습니다: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "알 수 없는 계열을 지정했습니다"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "알 수 없는 프로토콜을 지정했습니다"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "데이터그램 용도가 아닌 소켓에 데이터그램 동작을 수행할 수 없습니다."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr "제한시간을 설정한 소켓에 데이터그램 동작을 수행할 수 없습니다."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "로컬 주소를 알아낼 수 없습니다: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "원격 주소를 알아낼 수 없습니다: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "연결을 받을 수 없습니다: %s"
 
 # NOTE: bind(2)를 뜻함
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "%s 주소에 바인드하는데 오류: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "멀티캐스트 그룹에 참여하는 중 오류: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "멀티캐스트 그룹을 나오는 중 오류: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "소스 지향 멀티캐스트를 지원하지 않습니다"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "소켓 패밀리를 지원하지 않습니다"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "소스 지향 주소가 IPv4 주소가 아닙니다"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "인터페이스 이름이 너무 깁니다"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "인터페이스가 없습니다: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "IPv4 소스 지향 멀티캐스트를 지원하지 않습니다"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "IPv6 소스 지향 멀티캐스트를 지원하지 않습니다"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "연결을 받아들이는데 오류: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "연결이 진행 중입니다"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "밀린 오류를 알아낼 수 없습니다: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "데이터를 받는데 오류: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "데이터를 보내는데 오류: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "소켓을 닫을 수 없습니다: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "소켓을 닫는데 오류: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "소켓 조건을 기다리는 중: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "메시지를 보낼 수 없습니다: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "메시지 벡터가 너무 큽니다"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "메시지를 보내는 중 오류: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "윈도우에서는 GSocketControlMessage를 지원하지 않습니다"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "메시지를 받는데 오류: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "소켓 암호 데이터를 읽을 수 없습니다: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials가 이 OS에서 구현되지 않았습니다"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "프록시 서버 %s에 연결할 수 없습니다: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "%s(으)로 연결할 수 없습니다: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "연결할 수 없습니다: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "TCP가 아닌 프록시 연결은 지원하지 않습니다."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "“%s” 프록시 프로토콜은 지원하지 않습니다."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "리스너를 이미 닫았습니다"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "추가한 소켓이 닫혔습니다"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4는 “%s” IPv6 주소를 허용하지 않습니다"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "SOCKSv4 프로토콜에 대한 사용자 이름이 너무 깁니다"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "SOCKSv4 프로토콜에 대한 호스트 이름 “%s”이(가) 너무 깁니다."
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "이 서버는 SOCKSv4 프록시 서버가 아닙니다."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "SOCKSv4 서버를 통한 연결이 거부되었습니다."
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "이 서버는 SOCKSv5 프록시 서버가 아닙니다."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5 프록시에 인증이 필요합니다."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "이 SOCKSv5 프록시는 GLib이 지원하지 않는 인증 방식을 사용합니다."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "SOCKSv5 프로토콜에 대한 사용자 이름 또는 암호가 너무 깁니다."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr "SOCKSv5 인증이 잘못된 사용자 이름이나 암호 때문에 실패했습니다."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "SOCKSv5 프로토콜에 대한 호스트 이름 “%s”이(가) 너무 깁니다"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5 프로시 서버가 알 수 없는 주소 형식을 사용합니다."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "내부 SOCKSv5 프로시 서버 오류."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5 연결을 규칙에 따라 허용하지 않습니다."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "SOCKSv5 프록시를 통해 호스트에 연결할 수 없습니다."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "SOCKSv5 프록시를 통해 네트워크에 연결할 수 없습니다."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "SOCKSv5 프록시를 통한 연결이 거부되었습니다."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5 프록시가 “connect” 명령을 지원하지 않습니다."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 프록시가 해당 주소 형식을 지원하지 않습니다."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "알 수 없는 SOCKSv5 프록시 오류."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "하위 프로세스와 통신을 위한 파이프를 만드는 중 실패 (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "이 플랫폼에서는 파이프를 지원하지 않습니다"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "GThemedIcon 인코딩의 %d 버전을 처리할 수 없습니다"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "올바른 주소가 없습니다"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "“%s” 주소의 호스트 이름을 알아내는 데 오류: %s"
 
-#: gio/gthreadedresolver.c:676 gio/gthreadedresolver.c:755
-#: gio/gthreadedresolver.c:853 gio/gthreadedresolver.c:903
+#. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
+#, c-format
+msgid "Error parsing DNS %s record: malformed DNS packet"
+msgstr "DNS %s 레코드 파싱에 오류: 잘못된 형식의 DNS 패킷"
+
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "“%s”에 대한 요청 형식에 DNS 레코드가 없습니다"
 
-#: gio/gthreadedresolver.c:681 gio/gthreadedresolver.c:858
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "일시적으로 “%s” 주소를 알아낼 수 없습니다"
 
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:863
-#: gio/gthreadedresolver.c:973
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "“%s”의 주소를 알아내는 데 오류"
 
-#: gio/gtlscertificate.c:478
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
+msgid "Malformed DNS packet"
+msgstr "잘못된 형식의 DNS 패킷"
+
+#: gio/gthreadedresolver.c:888
+#, c-format
+msgid "Failed to parse DNS response for “%s”: "
+msgstr "“%s”에 대한 DNS 응답을 파싱하는데 실패했습니다: "
+
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "PEM 인코딩된 개인 키가 없습니다"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "PEM 인코딩된 개인 키를 해독할 수 없습니다"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "PEM 인코딩된 개인 키를 해석할 수 없습니다"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "PEM 인코딩된 인증서가 없습니다"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "PEM 인코딩된 인증서를 해석할 수 없습니다"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "현재 TLS 백엔드는 PKCS #12를 지원하지 않습니다"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "이 GTlsBackend는 PKCS #11 인증서 만들기를 지원하지 않습니다"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4199,140 +4242,140 @@ msgstr "이번에 암호를 올바르게 입력하지 않으면 접근이 막힙
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
 msgstr "암호 입력이 여러 차례 잘못되었습니다. 계속 실패하면 접근이 막힙니다."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "입력한 암호가 올바르지 않습니다."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "FD 보내기는 지원하지 않습니다"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "한 개의 제어 메시지가 와야 하지만, %d개를 받았습니다"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "예상치 못한 부속 데이터의 형식입니다"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "한 개의 파일 서술자가 와야 하지만, %d개를 받았습니다\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "올바르지 않은 파일 서술자를 받았습니다"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "FD 받기는 지원하지 않습니다"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "암호 데이터를 보내는데 오류: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "소켓에 SO_PASSCRED를 사용하는지 검사하는데 오류: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "SO_PASSCRED 사용 오류: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr "암호 데이터 1바이트를 읽어야 하지만 0바이트 읽음"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "제어 메시지가 올 수 없지만, %d개를 받았습니다"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "SO_PASSCRED 사용 해제 오류: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "파일 서술자로부터 읽어오는 중 오류: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "파일 서술자를 닫는 중 오류: %s"
 
-#: gio/gunixmounts.c:2782 gio/gunixmounts.c:2835
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "파일 시스템 루트"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "파일 서술자에 쓰는 중 오류: %s"
 
 # abstract unix domain socket address: 파일시스템과 관계없는 소켓을 말함
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "추상 유닉스 도메인 소켓 주소는 이 시스템에서 지원하지 않습니다"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "볼륨이 eject 기능을 구현하지 않았습니다"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "볼륨이 eject 혹은 eject_with_operation 기능을 구현하지 않았습니다"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "핸들에서 읽는 중 오류: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "핸들을 닫는 중 오류: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "핸들에 쓰는 중 오류: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "메모리가 부족합니다"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "내부 오류: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "입력이 더 필요합니다"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "잘못된 압축 데이터"
 
@@ -4360,153 +4403,153 @@ msgstr "dbus 서비스 실행"
 msgid "Wrong args\n"
 msgstr "잘못된 인자\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "예상치 못하게 “%2$s” 요소에 '%1$s' 속성이 있습니다"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "“%2$s” 요소에 “%1$s” 속성이 없습니다"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "예상치 못하게 “%s” 태그가 있습니다. “%s” 태그가 있어야 합니다"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "예상치 못하게 “%2$s” 안에 “%1$s” 태그가 있습니다"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "북마크 파일에서 잘못된 날짜/시각 ‘%s’"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "데이터 디렉터리에 올바른 북마크 파일이 없습니다"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "“%s” URL에 대한 북마크가 이미 있습니다"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "“%s” URL에 대한 북마크가 없습니다"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "“%s” URL에 대한 북마크에 MIME 형식이 없습니다"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "“%s” URL에 대한 북마크에 개인 플래그가 없습니다"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "“%s” URL에 대한 북마크에 그룹이 설정되어 있지 않습니다"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "“%s”에 대해 북마크를 등록한 “%s” 이름을 가진 프로그램이 없습니다"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "URI “%s”을(를) 사용해 “%s” 실행 명령 확장하기에 실패했습니다"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "변환 입력에 표현할 수 없는 글자가 들어 있습니다"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "입력의 끝에서 부분적인 문자 순서"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "대체 코드셋 “%s”을(를) “%s”(으)로 변환할 수 없습니다"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "변환 입력에서 NUL 바이트가 들어 있습니다"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "변환 출력에서 NUL 바이트가 들어 있습니다"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI “%s”은(는) “file” 스키마를 사용하는 절대 경로 URI가 아닙니다"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "로컬 파일 URI “%s”에는 “#”이 들어갈 수 없습니다"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI “%s”이(가) 잘못되었습니다"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "URI “%s”의 호스트 이름이 잘못되었습니다"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI “%s”은(는) 잘못된 이스케이프 문자가 들어 있습니다"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "경로이름 “%s”은(는) 절대 경로가 아닙니다"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%Y년 %b %e일 (%a) %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%y/%m/%d"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%p %I:%M:%S"
@@ -4527,62 +4570,62 @@ msgstr "%p %I:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "1월"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "2월"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "3월"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "4월"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "5월"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "6월"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "7월"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "8월"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "9월"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "10월"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "11월"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "12월"
@@ -4604,132 +4647,132 @@ msgstr "12월"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "1월"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "2월"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "3월"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "4월"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "5월"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "6월"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "7월"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "8월"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "9월"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "10월"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "11월"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "12월"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "월요일"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "화요일"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "수요일"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "목요일"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "금요일"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "토요일"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "일요일"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "월"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "화"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "수"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "목"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "금"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "토"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "일"
@@ -4751,62 +4794,62 @@ msgstr "일"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "1월"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "2월"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "3월"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "4월"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "5월"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "6월"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "7월"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "8월"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "9월"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "10월"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "11월"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "12월"
@@ -4828,189 +4871,189 @@ msgstr "12월"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "1월"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "2월"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "3월"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "4월"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "5월"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "6월"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "7월"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "8월"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "9월"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "10월"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "11월"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "12월"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "오전"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "오후"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "디렉터리 “%s” 여는 중 오류 : %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "“%2$s” 파일을 읽는데 %1$lu 바이트를 할당할 수 없습니다"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "“%s” 파일 읽는 중 오류: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "“%s” 파일이 너무 큽니다"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "파일 “%s”에서 읽기 실패: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "파일 “%s” 열기 실패: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "파일 “%s”의 속성 가져오기 실패: fstat() 실패: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "파일 “%s” 열기 실패: fdopen() 실패: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "파일 “%s”의 이름을 “%s”(으)로 바꾸는데 실패: g_rename() 실패: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "파일 “%s” 쓰기 실패: write() 실패: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "파일 “%s” 쓰기 실패: fsync() 실패: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "파일 “%s” 만들기 실패: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "기존의 “%s” 파일을 지울 수 없습니다: g_unlink() 실패: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "“%s” 서식이 잘못되었습니다. “%s”이(가) 들어 있으면 안 됩니다"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "“%s” 서식에 XXXXXX가 없습니다"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "심볼릭 링크 “%s” 읽기 실패: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "“%s”에서 “%s”(으)로 변환하는 변환기를 열 수 없음: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "g_io_channel_read_line_string으로 raw 읽기를 할 수 없습니다"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "읽기 버퍼에서 변환되지 않은 데이터를 남겨둠"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "일부 문자에서 채널 끝냄"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "g_io_channel_read_to_endi로 raw 읽기를 할 수 없습니다"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "검색 디렉터리 안에 올바른 키 파일이 없습니다"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "일반 파일이 아닙니다"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5018,49 +5061,49 @@ msgstr ""
 "키 파일에 들어 있는 “%s” 줄은 키-값 쌍도 아니고, 그룹도 아니고, 주석도 아닙니"
 "다"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "잘못된 그룹 이름: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "키 파일이 그룹으로 시작하지 않습니다"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "잘못된 키 이름: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "키 파일에 지원하지 않는 “%s” 인코딩이 들어 있습니다"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "키 파일에 “%s” 그룹이 없습니다"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "키 파일에 있는 “%2$s” 그룹의 “%1$s” 키가 없습니다"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "키 파일에 있는 “%s” 키와 “%s” 값은 UTF-8이 아닙니다"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr "키 파일에 있는 “%s” 키의 값을 해석할 수 없습니다."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5069,82 +5112,82 @@ msgstr ""
 "키 파일에 해석할 수 없는 값을 지닌 “%2$s” 그룹의 “%1$s” 키가 키 파일에 있습니"
 "다."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "%4$s 값이 있어야 할 “%2$s” 그룹의 “%1$s” 키가 “%3$s” 값을 지니고 있습니다"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "키 파일의 줄 끝에 이스케이프 문자가 있습니다"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "키 파일에 잘못된 이스케이프 시퀀스 “%s”이(가) 들어 있습니다"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "값 “%s”을(를) 숫자로 해석할 수 없습니다."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "정수 값 “%s”이(가) 범위를 벗어났습니다"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "값 “%s”을(를) 단정도 실수로 해석할 수 없습니다."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "값 “%s”을(를) 불리언 값으로 해석할 수 없습니다."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "“%s%s%s%s” 파일의 속성 가져오기 실패: fstat() 실패: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "%s%s%s%s 매핑 실패: mmap() 실패: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "파일 “%s” 열기 실패: dopen() 실패: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "%d째 줄 %d 문자에서 오류: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "이름에 잘못 UTF-8 인코딩된 텍스트 — “%s” 부분이 올바르지 않습니다"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s”은(는) 올바른 이름이 아닙니다"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s”은(는) 올바른 이름이 아닙니다: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "%d째 줄에서 오류: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5153,7 +5196,7 @@ msgstr ""
 "“%-.*s”의 구문 해석에 실패했습니다.  문자 참조에는 숫자를 써야 합니다 (예를 "
 "들어 &#234;) — 숫자가 너무 클 수도 있습니다"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5162,24 +5205,24 @@ msgstr ""
 "문자 참조가 세미콜론으로 끝나지 않습니다. 보통 엔티티 시작에 사용하려고 하지 "
 "않은 곳에서 & 기호를 사용한 경우입니다 — 이런 경우 &amp; 라고 쓰십시오"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "문자 참조 “%-.*s”에 대응되는 문자는 허용되지 않습니다"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "비어있는 엔티티 “&;”를 찾았습니다. 올바른 엔티티는 &amp; &quot; &lt; &gt; "
 "&apos; 입니다"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "엔티티 이름 “%-.*s”이(가) 알려져 있지 않습니다"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5188,11 +5231,11 @@ msgstr ""
 "고 하지 않은 곳에서 & 기호를 사용한 경우입니다 — 이런 경우 &amp; 라고 쓰십시"
 "오"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "문서는 요소로 시작하여야 합니다 (예 <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5201,7 +5244,7 @@ msgstr ""
 "“%s”은(는) “<” 문자 다음에 쓸 수 없습니다. 이 문자로는 요소 이름을 시작할 수 "
 "없습니다"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5209,12 +5252,12 @@ msgid ""
 msgstr ""
 "이상한 문자 “%s”.  빈 요소 “%s” 태그를 끝내는 “>” 문자가 나타나야 합니다"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "“%s” 요소에 속성이 너무 많습니다"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5222,7 +5265,7 @@ msgstr ""
 "이상한 문자 “%1$s”.  요소 “%3$s”의 속성 이름 “%2$s” 다음에 “=”이 나타나야 합"
 "니다"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5232,7 +5275,7 @@ msgstr ""
 "이상한 문자 “%s”.  요소 “%s”의 시작 태그를 끝내는 “>” 혹은 “/”가 나타나거나, "
 "속성이 나와야 합니다. 아마도 속성 이름에 잘못된 문자를 쓴 경우입니다."
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5241,7 +5284,7 @@ msgstr ""
 "이상한 문자 “%1$s”.  요소 “%3$s”의 속성 “%2$s”의 값을 부여할 때 “=” 기호 다음"
 "에 따옴표가 나타나야 합니다"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5250,7 +5293,7 @@ msgstr ""
 "“%s”은(는) “</” 다음에 쓸 수 있는 문자가 아닙니다. “%s”은(는) 요소 이름을 시"
 "작할 수 없습니다"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5259,25 +5302,25 @@ msgstr ""
 "“%s”은(는) 요소 “%s”을(를) 닫은 다음에 쓸 수 있는 문자가 아닙니다. “>” 문자"
 "를 쓸 수 있습니다"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "“%s” 요소는 닫혔고, 현재 아무 요소도 열려 있지 않습니다"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "“%s” 요소는 닫혔고, 현재 열려 있는 요소는 “%s”입니다"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "문서가 비어있거나 공백문자만 들어 있습니다"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "“<” 바로 다음에 문서가 갑작스럽게 끝났습니다"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5286,7 +5329,7 @@ msgstr ""
 "요소가 열려 있는 상태로 문서가 갑작스럽게 끝났습니다 — 마지막에 열려 있던 요"
 "소는 “%s”입니다"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5294,19 +5337,19 @@ msgid ""
 msgstr ""
 "문서가 갑작스럽게 끝났습니다.  <%s/> 태그를 끝내는 > 기호가 나타나야 합니다"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "요소 이름에서 문서가 갑작스럽게 끝났습니다"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "에트리뷰트 이름에서 문서가 갑작스럽게 끝났습니다"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "요소의 열기 태그 안에서 문서가 갑작스럽게 끝났습니다."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5314,316 +5357,262 @@ msgstr ""
 "속성 이름 다음의 = 기호 다음에서 문서가 갑작스럽게 끝났습니다. 속성 값이 없습"
 "니다"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "속성 값 안에서 문서가 갑작스럽게 끝났습니다"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "“%s” 요소의 닫기 태그 안에서 문서가 갑작스럽게 끝났습니다"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr "“%s” 요소의 닫기 태그 안에서 문서가 갑작스럽게 끝났습니다"
 
 # FIXME: processing instruction?
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "주석문 혹은 처리 안내자 태그 안에서 문서가 갑작스럽게 끝났습니다"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[옵션…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "도움말 옵션:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "도움말 옵션을 봅니다"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "모든 도움말 옵션을 봅니다"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "프로그램 옵션:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "옵션:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "%2$s에 대한 정수 값 “%1$s”을(를) 분석할 수 없습니다"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "%2$s에 대한 정수 값 “%1$s”이(가) 범위를 벗어났습니다"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "%2$s에 대한 배정도 실수 값 “%1$s”을(를) 분석할 수 없습니다"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "%2$s에 대한 배정도 실수 값 “%1$s”이(가) 범위를 벗어났습니다"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "옵션 읽는 중에 오류: %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "%s에 대한 인자가 빠졌습니다"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "알 수 없는 옵션 %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "개체가 손상되었습니다"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "내부 오류 또는 개체가 손상되었습니다"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "메모리 부족"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "역추적 최대값에 도달했습니다"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "패턴 안에 부분 매치에서 지원하지 않는 항목이 들어 있습니다."
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "내부 오류"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "패턴 안에 부분 매치에서 지원하지 않는 항목이 들어 있습니다."
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "후위 참조를 조건으로 사용하면 부분 매치에서 지원하지 않습니다."
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "재귀 최대값에 도달했습니다"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "줄바꿈 플래그의 조합이 잘못되었습니다"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "오프셋이 잘못되었습니다"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "UTF-8 문자열이 끊겼습니다"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "재귀 순환"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "일치 모드를 요청했지만 JIT 용도로 컴파일되지 않았습니다."
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "알 수 없는 오류"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
-msgstr "패턴 끝에 \\\\"
+msgstr "패턴 끝에 \\"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
-msgstr "패턴 끝에 \\\\c"
+msgstr "패턴 끝에 \\c"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "\\ 다음에 인식할 수 없는 문자가 있습니다"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "{} 안의 숫자가 순서를 벗어났습니다"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "{} 안의 숫자가 너무 큽니다"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "문자 클래스에서 끝나는 ] 괄호가 빠졌습니다"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "문자 클래스에서 이스케이프 시퀀스가 잘못되었습니다"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "문자 클래스에서 범위가 순서를 벗어났습니다"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "반복할 사항 없음"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "예상하지 못한 반복"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "(? 또는 (?- 다음에 알 수 없는 문자가 있습니다"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX 네임드 클래스는 클래스 안에서만 지원합니다"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX 사전 순서 항목은 지원하지 않습니다"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "끝나는 ) 괄호가 없습니다"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "없는 하위 패턴을 참조합니다"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "주석 다음에 ) 괄호가 빠졌습니다"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "정규식이 너무 깁니다"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "메모리를 확보하는데 실패했습니다"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr "( 여는 괄호 없이 ) 괄호가 있습니다"
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "코드 오버플로우"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "(?< 다음에 알 수 없는 문자"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "(?( 다음에 숫자나 이름의 형식이 잘못되었습니다"
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "룩비하인드 어서션이 고정된 길이가 아닙니다"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "(?( 다음에 숫자나 이름의 형식이 잘못되었습니다"
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "조건문 그룹에 브랜치가 2개보다 많이 들어 있습니다"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "(?( 다음에 어서션이 이와야 합니다"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R 혹은 (?[+-]digits 다음에는 ) 괄호가 와야 합니다"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "번호를 매긴 참조는 0이 되어서는 안됩니다"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "알 수 없는 POSIX 클래스 이름"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX 사전 순서 항목은 지원하지 않습니다"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "\\x{...} 시퀀스의 문자 값이 너무 큽니다"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "잘못된 조건문 (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C는 룩비하인드 어서션에서 사용할 수 없습니다"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "\\L, \\l, \\N{name}, \\U, and \\u 이스케이프는 지원하지 않습니다"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "재귀 호출때문에 무한히 반복할 수 있습니다"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "(?P 다음에 알 수 없는 문자"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "하위 패턴 이름에 끝나는 글자가 빠졌습니다"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "이름 있는 2개의 하위 패턴의 이름이 같습니다"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "\\P 혹은 \\p 시퀀스의 형식이 잘못되었습니다"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "\\P 혹은 \\p 다음에 속성 이름을 알 수 없습니다"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "하위 패턴 이름이 너무 깁니다 (최대 32글자)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "이름 있는 하위 패턴이 너무 많습니다 (최대 10,000개)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "8진수값이 \\377보다 큽니다"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "컴파일 작업 공간을 넘어갔습니다"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "이전에 검사한 참조할 하위 패턴이 없습니다"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE 그룹에 브랜치가 여러 개 들어 있습니다"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "일관성 없는 NEWLINE 옵션"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5631,292 +5620,278 @@ msgstr ""
 "중괄호, 각괄호, 따옴표가 붙은 이름 또는 숫자, 또는 순수한 숫자가 따라오지 않"
 "았습니다"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "번호를 매긴 참조는 0이 되어서는 안됩니다"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "(*ACCEPT), (*FAIL), 또는 (*COMMIT)을 감안하여 인자를 허용하지 않습니다"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB)를 인식하지 않았습니다"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "숫자가 너무 큽니다"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "(?& 다음에 하위 패턴 이름이 빠졌습니다"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "(?+ 다음에 숫자가 있어야 합니다"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "]는 자바스크립트 호환 모드에서 잘못된 데이터 문자 입니다"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "동일한 갯수의 하위 패턴에 대해 다른 이름을 허용하지 않습니다"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK)에 인자가 있어야 합니다"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c 다음에 아스키 문자가 있어야 합니다"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "\\k 다음에 중괄호, 각괄호, 따옴표가 붙은 이름이 따라오지 않았습니다"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "클래스에서 \\N을 지원하지 않습니다"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "너무 많은 참조를 전달했습니다"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "(*MARK), (*PRUNE), (*SKIP), 또는 (*THEN)의 이름이 너무 깁니다"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "\\u.... 시퀀스의 문자 값이 너무 큽니다"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "코드 오버플로우"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "(?P 다음에 알 수 없는 문자"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "컴파일 작업 공간을 넘어갔습니다"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "이전에 검사한 참조할 하위 패턴이 없습니다"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "정규 표현식 %s을(를) 맞추는 도중 오류가 발생했습니다: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE 라이브러리가 UTF8 지원 없이 컴파일되었습니다"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE 라이브러리는 UTF8 속성을 지원하지 않고 컴파일되었습니다"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "비호환 옵션을 사용하여 PCRE 라이브러리 컴파일했습니다"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "정규 표현식 %s을(를) 최적화하는 도중 오류 발생: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr ""
-"정규 표현식 %s을(를) 컴파일하는 중 %d번째 문자에서 오류가 발생했습니다: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "‘%s’ 정규 표현식을 컴파일하는 중 %s 문자에서 오류가 발생했습니다: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "16 진수 또는 “}”가 있어야 합니다"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "16 진수가 있어야 합니다"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "심볼 참조에 “<” 기호가 없습니다"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "심볼 참조가 끝나지 않았습니다"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "심볼 참조에 내용이 없습니다"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "숫자가 있어야 합니다"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "심볼 참조가 잘못되었습니다"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "마지막 “\\”가 없습니다"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "알 수 없는 이스케이프 시퀀스"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "“%s” 바꿀 문자열을 읽는 중 %lu번째 문자에서 오류가 발생했습니다: %s"
 
 # g_shell_unquote()에 쓰임.  shell의 quoted text를 raw string으로 바꾸는 기능
 # FIXME: "quoted"라는 말을 어떻게 해야 할 것인가?
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "따옴표된 텍스트가 따옴표로 시작하지 않습니다"
 
 # FIXME: 위 참조, "quoted"
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "명령줄에서 따옴표가 맞지 않거나 셸 따옴표된 텍스트가 또 있습니다"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "텍스트가 “\\” 문자 다음에 끝났습니다. (텍스트는 “%s”입니다)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "텍스트가 %c에 대응되는 따옴표가 나타나기 전에 끝났습니다. (텍스트는 “%s”입니"
 "다)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "텍스트가 비어 있음(또는 공백만 들어 있음)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "하위 프로세스에서 데이터를 읽기 실패 (%s)"
 
-#: glib/gspawn.c:461
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "하위 프로세스에서 데이터를 읽는 중 예상치 못한 오류 (%s)"
 
-#: glib/gspawn.c:546
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "waitpid()에서 예상치 못한 오류 (%s)"
 
-#: glib/gspawn.c:1168 glib/gspawn-win32.c:1426
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "하위 프로세스가 %ld 코드로 끝났습니다"
 
-#: glib/gspawn.c:1176
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "하위 프로세스가 %ld 시그널로 죽었습니다"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "하위 프로세스가 %ld 시그널로 멈췄습니다"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "하위 프로세스가 예기치 않게 끝났습니다"
 
-#: glib/gspawn.c:1881 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "하위 파이프로 부터 읽기 실패 (%s)"
 
-#: glib/gspawn.c:2241
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "하위 프로세스 “%s”을(를) 실행하기 실패 (%s)"
 
-#: glib/gspawn.c:2358
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "포크 실패 (%s)"
 
-#: glib/gspawn.c:2518 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "디렉터리 “%s”(으)로 바꾸기 실패 (%s)"
 
-#: glib/gspawn.c:2528
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "하위 프로세스 “%s”을(를) 실행하기 실패 (%s)"
 
-#: glib/gspawn.c:2538
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "파일 디스크립터 리맵하기 위한 파일 열기 실패 (%s)"
 
-#: glib/gspawn.c:2546
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "하위 프로세스에 대한 파일 디스크립터 복제 실패 (%s)"
 
-#: glib/gspawn.c:2555
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "하위 프로세스(%s) 생성 실패"
 
-#: glib/gspawn.c:2563
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "하위 프로세스에 대한 파일 디스크립터 닫기 실패 (%s)"
 
-#: glib/gspawn.c:2571
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "하위 프로세스 “%s”을(를) 실행하는 중 알 수 없는 오류"
 
-#: glib/gspawn.c:2595
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "하위 PID 파이프에서 필요한 데이터를 읽는데 실패했습니다 (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "하위 프로세스에서 데이터 읽기 실패"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:519
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "하위 프로세스 실행 실패 (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "하위 프로세스에서 dup() 실패 (%s)"
 
-#: glib/gspawn-win32.c:469
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "잘못된 프로그램 이름: %s"
 
-#: glib/gspawn-win32.c:479 glib/gspawn-win32.c:797
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "인자에서 잘못된 문자열, %d: %s"
 
-#: glib/gspawn-win32.c:490 glib/gspawn-win32.c:813
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "환경에서 잘못된 문자열: %s"
 
-#: glib/gspawn-win32.c:793
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "잘못된 현재 디렉터리: %s"
 
-#: glib/gspawn-win32.c:858
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "도움 프로그램 실행 실패 (%s)"
 
-#: glib/gspawn-win32.c:1086
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -5924,299 +5899,460 @@ msgstr ""
 "하위 프로세스에서 데이터를 읽는중 g_io_channel_win32_poll()에서 예기치 못한 "
 "오류"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "빈 문자열은 숫자가 아닙니다"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s”은(는) 부호 있는 숫자가 아닙니다"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "“%s” 숫자가 [%s, %s] 범위를 벗어납니다"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s”은(는) 부호 없는 숫자가 아닙니다"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "URI에 잘못된 % 인코딩"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "URI에 잘못된 문자"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "URI에 UTF-8 아닌 문자"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "URI에 잘못된 IPv6 주소 ‘%.*s’"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "URI에 잘못 인코딩된 IP 주소 ‘%.*s’"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "URI에 국제화된 호스트이름 ‘%.*s’ 잘못됨"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "URI에서 포트를 (‘%.*s’) 해석할 수 없습니다"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "URI에서 포트가 (‘%.*s’) 범위를 벗어납니다"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "‘%s’ URI는 절대 URI가 아닙니다"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI ‘%s’에 호스트 구성 요소가 없습니다"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI가 절대 URI가 아니고, 기준 URI를 제공하지 않았습니다"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "‘=’ 및 파라미터 값이 없습니다"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "메모리를 할당하는데 실패했습니다"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "UTF-8 문자 범위를 벗어났습니다"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "변환 입력 순서가 잘못되었습니다"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "UTF-16 문자 범위를 벗어났습니다"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "바이트"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "비트"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u 바이트"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u 비트"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
 msgstr[0] "%s 바이트"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s 비트"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u 바이트"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
+
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "편집 이름: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "내부 오류 또는 개체가 손상되었습니다"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "줄바꿈 플래그의 조합이 잘못되었습니다"
+
+#~ msgid "short utf8"
+#~ msgstr "UTF-8 문자열이 끊겼습니다"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "예상하지 못한 반복"
+
+#~ msgid "failed to get memory"
+#~ msgstr "메모리를 확보하는데 실패했습니다"
+
+#~ msgid ") without opening ("
+#~ msgstr "( 여는 괄호 없이 ) 괄호가 있습니다"
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "(?< 다음에 알 수 없는 문자"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R 혹은 (?[+-]digits 다음에는 ) 괄호가 와야 합니다"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "잘못된 조건문 (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "\\L, \\l, \\N{name}, \\U, and \\u 이스케이프는 지원하지 않습니다"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "재귀 호출때문에 무한히 반복할 수 있습니다"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "(?+ 다음에 숫자가 있어야 합니다"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "]는 자바스크립트 호환 모드에서 잘못된 데이터 문자 입니다"
+
+#~ msgid "too many forward references"
+#~ msgstr "너무 많은 참조를 전달했습니다"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "\\u.... 시퀀스의 문자 값이 너무 큽니다"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE 라이브러리는 UTF8 속성을 지원하지 않고 컴파일되었습니다"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "정규 표현식 %s을(를) 최적화하는 도중 오류 발생: %s"
+
+#, c-format
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#, c-format
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#, c-format
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#, c-format
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#, c-format
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#, c-format
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#, c-format
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#, c-format
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#, c-format
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#, c-format
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#, c-format
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#, c-format
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#, c-format
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#, c-format
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#, c-format
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#, c-format
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#, c-format
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#, c-format
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#, c-format
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#, c-format
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#, c-format
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#, c-format
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#, c-format
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
index 27313df..12ce60d 100644 (file)
--- a/po/lt.po
+++ b/po/lt.po
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: lt\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-06-28 10:34+0000\n"
-"PO-Revision-Date: 2022-07-02 22:02+0300\n"
+"POT-Creation-Date: 2022-08-15 20:23+0000\n"
+"PO-Revision-Date: 2022-08-22 23:17+0300\n"
 "Last-Translator: Aurimas Černius <aurisc4@gmail.com>\n"
 "Language-Team: Lietuvių <gnome-lt@lists.akl.lt>\n"
 "Language: lt\n"
@@ -36,13 +36,11 @@ msgstr "Programos nustatymas kaip paskutinės naudotos dar nepalaikomas"
 
 #: gio/gappinfo.c:808
 #, c-format
-#| msgid "No default applications for “%s”\n"
 msgid "Failed to find default application for content type ‘%s’"
 msgstr "Nepavyko rasti turinio tipui „%s“ numatytos programos"
 
 #: gio/gappinfo.c:868
 #, c-format
-#| msgid "No default applications for “%s”\n"
 msgid "Failed to find default application for URI Scheme ‘%s’"
 msgstr "Nepavyko rasti URI schemai „%s“ numatytos programos"
 
@@ -301,7 +299,7 @@ msgstr "Srautas jau užvertas"
 msgid "Truncate not supported on base stream"
 msgstr "Trumpinimas sraute nepalaikomas"
 
-#: gio/gcancellable.c:321 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
 #: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
@@ -346,7 +344,7 @@ msgstr "Keitimas iš koduotės „%s“ į koduotę „%s“ nepalaikomas"
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Nepavyko atverti keitiklio iš „%s“ į „%s“"
 
-#: gio/gcontenttype.c:473
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s tipas"
@@ -533,7 +531,7 @@ msgstr ""
 "Nepavyko nustatyti sesijos magistralės adreso (nerealizuota šiai operacinei "
 "sistemai)"
 
-#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7320
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -542,7 +540,7 @@ msgstr ""
 "Nepavyko nustatyti magistralės adreso iš DBUS_STARTER_BUS_TYPE aplinkos "
 "kintamojo - nežinoma reikšmė „%s“"
 
-#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7329
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -563,7 +561,7 @@ msgstr "Netikėtas turinio trūkumas bandant nuskaityti eilutę"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Netikėtas turinio trūkumas bandant (saugiai) nuskaityti eilutę"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -571,20 +569,20 @@ msgstr ""
 "Baigėsi visi turimi tapatybės patvirtinimo mechanizmai (bandyta: %s) "
 "(turimi: %s)"
 
-#: gio/gdbusauth.c:1161
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Naudotojų ID turi sutapti porininkui bei serveriui"
 
-#: gio/gdbusauth.c:1173
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Atšaukta per GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:302
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Klaida gaunant informaciją apie katalogą „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:317
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -592,12 +590,12 @@ msgstr ""
 "Katalogo „%s“ leidimai yra suformuoti neteisingai. Tikėtasi mode 0700, gauta "
 "0%o"
 
-#: gio/gdbusauthmechanismsha1.c:350 gio/gdbusauthmechanismsha1.c:361
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Klaida kuriant katalogą %s: %s"
 
-#: gio/gdbusauthmechanismsha1.c:363 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
 #: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
 #: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
 #: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
@@ -607,18 +605,18 @@ msgstr "Klaida kuriant katalogą %s: %s"
 msgid "Operation not supported"
 msgstr "Operacija nepalaikoma"
 
-#: gio/gdbusauthmechanismsha1.c:406
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Klaida atveriant raktinę „%s“ skaitymui: "
 
-#: gio/gdbusauthmechanismsha1.c:429 gio/gdbusauthmechanismsha1.c:770
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "%d eilutė raktinės vietoje „%s“ su turiniu „%s“ yra suformuota neteisingai"
 
-#: gio/gdbusauthmechanismsha1.c:443 gio/gdbusauthmechanismsha1.c:784
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -626,7 +624,7 @@ msgstr ""
 "Pirmoji leksema raktinės %d eilutės vietoje „%s“ su turiniu „%s“ yra "
 "suformuota neteisingai"
 
-#: gio/gdbusauthmechanismsha1.c:457 gio/gdbusauthmechanismsha1.c:798
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -634,37 +632,37 @@ msgstr ""
 "Antroji leksema raktinės %d eilutės vietoje „%s“ su turiniu „%s“ yra "
 "suformuota neteisingai"
 
-#: gio/gdbusauthmechanismsha1.c:481
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Nerastas slapukas su id %d raktinės vietoje „%s“"
 
-#: gio/gdbusauthmechanismsha1.c:538
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Klaida kuriant rakinimo failą „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:611
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Klaida trinant nebegaliojantį rakinimo failą „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:650
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Klaida užveriant (nesusietą) rakinimo failą „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:661
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Klaida atsiejant rakinimo failą „%s“: %s"
 
-#: gio/gdbusauthmechanismsha1.c:737
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Klaida atveriant raktinę „%s“ rašymui: "
 
-#: gio/gdbusauthmechanismsha1.c:931
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Papildomai, užrakto atlaisvinimas „%s“ taip pat nepavyko: %s) "
@@ -682,85 +680,85 @@ msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr "Nepalaikomi požymiai aptikti konstruojant kliento pusės ryšį"
 
-#: gio/gdbusconnection.c:4255 gio/gdbusconnection.c:4609
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Nėra sąsajos „org.freedesktop.DBus.Properties“ objektui, kurio kelias %s"
 
-#: gio/gdbusconnection.c:4400
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Nėra savybės „%s“"
 
-#: gio/gdbusconnection.c:4412
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Savybė „%s“ yra neskaitoma"
 
-#: gio/gdbusconnection.c:4423
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Savybė „%s“ nėra rašoma"
 
-#: gio/gdbusconnection.c:4443
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr "Klaida nustatant savybę „%s“: tikėtasi tipo „%s“, bet gauta „%s“"
 
-#: gio/gdbusconnection.c:4548 gio/gdbusconnection.c:4763
-#: gio/gdbusconnection.c:6746
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Nėra sąsajos „%s“"
 
-#: gio/gdbusconnection.c:4985 gio/gdbusconnection.c:7260
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Nėra sąsajos „%s“ objektui, kurio kelias %s"
 
-#: gio/gdbusconnection.c:5086
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Nėra metodo „%s“"
 
-#: gio/gdbusconnection.c:5117
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Pranešimo tipas „%s“ neatitinka laukiamo tipo „%s“"
 
-#: gio/gdbusconnection.c:5320
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Jau yra eksportuotas objektas sąsajai %s vietoje %s"
 
-#: gio/gdbusconnection.c:5547
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Nepavyko gauti savybės: %s.%s"
 
-#: gio/gdbusconnection.c:5603
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Nepavyko nustatyti savybės: %s.%s"
 
-#: gio/gdbusconnection.c:5782
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metodas „%s“ grąžino tipą „%s“, bet laukta „%s“"
 
-#: gio/gdbusconnection.c:6858
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metodas „%s“ sąsajoje „%s“ su signatūra „%s“ neegzistuoja"
 
-#: gio/gdbusconnection.c:6979
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Pomedis %s jau yra eksportuotas"
 
-#: gio/gdbusconnection.c:7268
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Objekto kelyje „%s“ nėra"
@@ -1325,38 +1323,38 @@ msgstr "Klaida: %s nėra tinkamas gerai žinomas magistralės pavadinimas.\n"
 msgid "Not authorized to change debug settings"
 msgstr "Neleidžiama keisti derinimo nuostatų"
 
-#: gio/gdesktopappinfo.c:2180 gio/gdesktopappinfo.c:5114
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Nepavadinta"
 
-#: gio/gdesktopappinfo.c:2590
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Darbalaukio failas nenurodė Exec lauko"
 
-#: gio/gdesktopappinfo.c:2898
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Nerastas terminalas, reikalingas programai"
 
-#: gio/gdesktopappinfo.c:3632
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Nepavyko sukurti naudotojo nustatymų aplanko %s: %s"
 
-#: gio/gdesktopappinfo.c:3636
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Nepavyko sukurti naudotojo MIME nustatymų aplanko %s: %s"
 
-#: gio/gdesktopappinfo.c:3878 gio/gdesktopappinfo.c:3902
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Programos informacijai trūksta identifikatoriaus"
 
-#: gio/gdesktopappinfo.c:4138
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Nepavyko sukurti naudotojo darbalaukio failo %s"
 
-#: gio/gdesktopappinfo.c:4274
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Specialus apibrėžimas %s"
@@ -1490,7 +1488,6 @@ msgstr "Failų pavadinimuose negali būti '%c'"
 
 #: gio/gfile.c:6993 gio/gfile.c:7119
 #, c-format
-#| msgid "Failed to change to directory “%s” (%s)"
 msgid "Failed to create a temporary directory for template “%s”: %s"
 msgstr "Nepavyko sukurti laikinojo aplanko šablonui „%s“: %s"
 
@@ -1754,11 +1751,11 @@ msgid "Error writing to stdout"
 msgstr "Klaida rašant į standartinę išvestį"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:342 gio/gio-tool-list.c:173
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
-#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1201 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "VIETA"
@@ -1777,8 +1774,8 @@ msgstr ""
 "GIO vietas vietoj vietinių failų: pavyzdžiui, galite kaip vietą naudoti\n"
 "smb://serveris/išteklius/failas.txt."
 
-#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:373 gio/gio-tool-mkdir.c:78
-#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1252 gio/gio-tool-open.c:98
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
 #: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Nepateikta vietų"
@@ -1866,72 +1863,65 @@ msgstr "Kuriuos atributus gauti"
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTAI"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Nesekti simbolinėmis nuorodomis"
 
-#: gio/gio-tool-info.c:80
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributai:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:136
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "rodomas pavadinimas: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:141
-#, c-format
-msgid "edit name: %s\n"
-msgstr "keičiamas pavadinimas: %s\n"
-
-#: gio/gio-tool-info.c:147
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "pavadinimas: %s\n"
 
-#: gio/gio-tool-info.c:154
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipas: %s\n"
 
-#: gio/gio-tool-info.c:160
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "dydis: "
 
-#: gio/gio-tool-info.c:165
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "paslėptas\n"
 
-#: gio/gio-tool-info.c:168
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:174
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "vietinis kelias: %s\n"
 
-#: gio/gio-tool-info.c:207
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix prijungimas: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:288
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Nustatomi atributai:\n"
 
-#: gio/gio-tool-info.c:312
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Rašomų atributų vardų sritys:\n"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Rodyti informaciją apie vietas."
 
-#: gio/gio-tool-info.c:349
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2199,19 +2189,19 @@ msgstr "Prijungti TCRYPT paslėptą tomą"
 msgid "Mount a TCRYPT system volume"
 msgstr "Prijungti TCRYPT sisteminį tomą"
 
-#: gio/gio-tool-mount.c:267 gio/gio-tool-mount.c:299
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Neleidžiama anoniminė prieiga"
 
-#: gio/gio-tool-mount.c:524
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Nėra laikmenos ar įrenginio failo"
 
-#: gio/gio-tool-mount.c:1016
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Nėra laikmenos pateiktam ID"
 
-#: gio/gio-tool-mount.c:1205
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Prijungti ar atjungti vietas."
 
@@ -2266,7 +2256,7 @@ msgstr "Pervadinti failą."
 msgid "Missing argument"
 msgstr "Trūksta argumento"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Per daug argumentų"
 
@@ -2322,39 +2312,44 @@ msgstr "Skaityti iš standartinės įvesties ir įrašyti PASKIRTYJE."
 msgid "No destination given"
 msgstr "Nepateikta paskirtis"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Atributo tipas"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYPE"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+#| msgid "Set a file attribute"
+msgid "Unset given attribute"
+msgstr "Atstatyti nurodytą atributą"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTAS"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VERTĖ"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Nustatyti VIETOS failo atributą."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Nenurodyta vieta"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Nenurodytas atributas"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Nenurodyta vieta"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Netinkamas atributo tipas „%s“"
@@ -3160,132 +3155,133 @@ msgstr "Perkėlimas tarp prijungimo taškų nepalaikomas"
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Nepavyko nustatyti %s disko naudojimo: %s"
 
-#: gio/glocalfileinfo.c:773
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Atributo reikšmė turi būti netuščia"
 
-#: gio/glocalfileinfo.c:780
-msgid "Invalid attribute type (string expected)"
-msgstr "netaisyklingas atributo tipas (tikimasi simbolių sekos)"
+#: gio/glocalfileinfo.c:782
+#| msgid "Invalid attribute type (string expected)"
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Netaisyklingas atributo tipas (tikimasi simbolių sekos)"
 
-#: gio/glocalfileinfo.c:787
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "netaisyklingas išplėstinio atributo pavadinimas"
 
-#: gio/glocalfileinfo.c:827
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Klaida nustatant išplėstinį atributą „%s“: %s"
 
-#: gio/glocalfileinfo.c:1725 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (netaisyklinga koduotė)"
 
-#: gio/glocalfileinfo.c:1884 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
 #: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Klaida gaunant informaciją apie failą „%s“: %s"
 
-#: gio/glocalfileinfo.c:2150
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Klaida gaunant informaciją failo aprašymui: %s"
 
-#: gio/glocalfileinfo.c:2195
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Klaidingas atributo tipas (tikimasi uint32)"
 
-#: gio/glocalfileinfo.c:2213
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Klaidingas atributo tipas (tikimasi uint64)"
 
-#: gio/glocalfileinfo.c:2232 gio/glocalfileinfo.c:2251
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Klaidingas atributo tipas (tikimasi baitų sekos)"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Simbolinėms nuorodoms teisių nustatyti negalima"
 
-#: gio/glocalfileinfo.c:2314
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Klaida nustatant teises: %s"
 
-#: gio/glocalfileinfo.c:2365
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Klaida nustatant savininką: %s"
 
-#: gio/glocalfileinfo.c:2388
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "simbolinė nuoroda turi būti netuščia"
 
-#: gio/glocalfileinfo.c:2398 gio/glocalfileinfo.c:2417
-#: gio/glocalfileinfo.c:2428
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Klaida nustatant simbolinę nuorodą: %s"
 
-#: gio/glocalfileinfo.c:2407
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Klaida, nustatant simbolinę nuorodą: failas nėra simbolinė nuoroda"
 
-#: gio/glocalfileinfo.c:2479
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Papildomos nanosekundės %d UNIX laiko žymai %lld yra neigiamos"
 
-#: gio/glocalfileinfo.c:2488
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Papildomos nanosekundės %d UNIX laiko žymai %lld pasiekia 1 sekundę"
 
-#: gio/glocalfileinfo.c:2498
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX laiko žyma %lld netelpa į 64 bitus"
 
-#: gio/glocalfileinfo.c:2509
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "UNIX laiko žyma %lld yra už Windows palaikomų ribų"
 
-#: gio/glocalfileinfo.c:2612
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Failo pavadinimo „%s“ negalima kontertuoti į UTF-16"
 
-#: gio/glocalfileinfo.c:2631
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Failo „%s“ negalima atverti: Windows klaida %lu"
 
-#: gio/glocalfileinfo.c:2644
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Klaida nustatant pakeitimo arba prieigos laiką failui „%s“: %lu"
 
-#: gio/glocalfileinfo.c:2785 gio/glocalfileinfo.c:2797
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Klaida nustatant pakeitimo arba prieigos laiką: %s"
 
-#: gio/glocalfileinfo.c:2820
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux kontekstas būti nelygus NULL"
 
-#: gio/glocalfileinfo.c:2827
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux šioje sistemoje neįjungtas"
 
-#: gio/glocalfileinfo.c:2837
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Klaida nustatant SELinux kontekstą: %s"
 
-#: gio/glocalfileinfo.c:2934
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Atributo %s nustatymas nepalaikomas"
@@ -3525,7 +3521,7 @@ msgstr "Neteisinga sritis"
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
 #: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
 #: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
-#: gio/gresourcefile.c:738
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Ištekliaus ties „%s“ nėra"
@@ -3535,12 +3531,16 @@ msgstr "Ištekliaus ties „%s“ nėra"
 msgid "The resource at “%s” failed to decompress"
 msgstr "Ištekliaus ties „%s“ nepavyko išskleisti"
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Išteklių failų negalima pervadinti"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Išteklius ties „%s“ nėra katalogas"
 
-#: gio/gresourcefile.c:942
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Įvesties srautas nerealizuoja nenuoseklaus skaitymo"
 
@@ -4086,11 +4086,11 @@ msgstr "Nepavyko prisijungti prie %s: "
 msgid "Could not connect: "
 msgstr "Nepavyko prisijungti: "
 
-#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1805
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Bandymas naudoti proxy ne per TCP ryšį nepalaikomas."
 
-#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1834
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Tarpinio serverio protokolas „%s“ nepalaikomas."
@@ -4191,7 +4191,7 @@ msgstr "SOCKSv5 proxy nepalaiko pateikto adreso tipo."
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Nežinoma SOCKSv5 proxy klaida."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
@@ -4586,25 +4586,25 @@ msgid "The pathname “%s” is not an absolute path"
 msgstr "Kelias „%s“ nėra absoliutus"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a, %Y m. %b %e d., %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%Y-%m-%d"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S"
@@ -4625,62 +4625,62 @@ msgstr "%I:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "sausis"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "vasaris"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "kovas"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "balandis"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "gegužė"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "birželis"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "liepa"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "rugpjūtis"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "rugsėjis"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "spalis"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "lapkritis"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "gruodis"
@@ -4702,132 +4702,132 @@ msgstr "gruodis"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "saus."
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "vas."
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "kov."
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "bal."
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "geg."
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "birž."
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "liep."
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "rugp."
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "rugs."
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "spal."
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "lapkr."
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "gruod."
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Pirmadienis"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Antradienis"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Trečiadienis"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Ketvirtadienis"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Penktadienis"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Šeštadienis"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Sekmadienis"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Pir"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Ant"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Tre"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Ket"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Pen"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Šeš"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Sek"
@@ -4849,62 +4849,62 @@ msgstr "Sek"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "sausio"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "vasario"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "kovo"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "balandžio"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "gegužės"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "birželio"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "liepos"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "rugpjūčio"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "rugsėjo"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "spalio"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "lapkričio"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "gruodžio"
@@ -4926,74 +4926,74 @@ msgstr "gruodžio"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "saus."
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "vas."
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "kov."
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "bal."
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "geg."
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "birž."
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "liep."
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "rugp."
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "rugs."
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "spal."
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "lapkr."
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "gruod."
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
@@ -5497,238 +5497,184 @@ msgstr "%s trūksta argumento"
 msgid "Unknown option %s"
 msgstr "Nežinomas parametras %s"
 
-#: glib/gregex.c:257
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "sugadintas objektas"
 
-#: glib/gregex.c:259
-msgid "internal error or corrupted object"
-msgstr "vidinė klaida arba sugadintas objektas"
-
-#: glib/gregex.c:261
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "nebėra atminties"
 
-#: glib/gregex.c:266
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "pasiekta atgalinio sekimo riba"
 
-#: glib/gregex.c:278 glib/gregex.c:286
-msgid "the pattern contains items not supported for partial matching"
-msgstr "šablone yra dalinio atitikimo nepalaikomų elementų"
-
-#: glib/gregex.c:280
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "vidinė klaida"
 
-#: glib/gregex.c:288
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "šablone yra dalinio atitikimo nepalaikomų elementų"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "atgalinės nuorodos kaip sąlygos nepalaikomos daliniam atitikimui"
 
-#: glib/gregex.c:297
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "pasiekta rekursijos riba"
 
-#: glib/gregex.c:299
-msgid "invalid combination of newline flags"
-msgstr "netinkama naujos eilutės vėliavėlių kombinacija"
-
-#: glib/gregex.c:301
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "blogas poslinkis"
 
-#: glib/gregex.c:303
-msgid "short utf8"
-msgstr "trumpas utf8"
-
-#: glib/gregex.c:305
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekursijos ciklas"
 
-#: glib/gregex.c:309
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "prašoma atitikties veiksena, kuri nebuvo sukompiliuota JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "nežinoma klaida"
 
-#: glib/gregex.c:329
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ šablono pabaigoje"
 
-#: glib/gregex.c:332
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c šablono pabaigoje"
 
-#: glib/gregex.c:335
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "neatpažintas simbolis po \\"
 
-#: glib/gregex.c:338
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "skaičiai ne iš eilės {} kvantoriuje"
 
-#: glib/gregex.c:341
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "skaičius per didelis {} kvantoriuje"
 
-#: glib/gregex.c:344
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "trūksta baigiamojo ] simbolio klasei"
 
-#: glib/gregex.c:347
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "klaidinga speciali seka simbolio klasėje"
 
-#: glib/gregex.c:350
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "ruožas ne iš eilės simbolio klasėje"
 
-#: glib/gregex.c:353
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nėra ką kartoti"
 
-#: glib/gregex.c:357
-msgid "unexpected repeat"
-msgstr "netikėtas pakartojimas"
-
-#: glib/gregex.c:360
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "neatpažintas simbolis po (? arba (?-"
 
-#: glib/gregex.c:363
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "klasės POSIX vardais leidžiamos tik klasių viduje"
 
-#: glib/gregex.c:366
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX gretinimo elementai nepalaikomi"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "trūksta baigiamojo )"
 
-#: glib/gregex.c:369
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "nuoroda į neegzistuojantį pošablonį"
 
-#: glib/gregex.c:372
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "trūksta ) po komentaro"
 
-#: glib/gregex.c:375
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "reguliarioji išraiška per didelė"
 
-#: glib/gregex.c:378
-msgid "failed to get memory"
-msgstr "nepavyko rezervuoti atminties"
-
-#: glib/gregex.c:382
-msgid ") without opening ("
-msgstr ") be atveriamojo ("
-
-#: glib/gregex.c:386
-msgid "code overflow"
-msgstr "kodo perviršis"
-
-#: glib/gregex.c:390
-msgid "unrecognized character after (?<"
-msgstr "neatpažintas simbolis po (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "netaisyklingas skaičius ar vardas po (?("
 
-#: glib/gregex.c:393
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "žiūros atgal teiginys nefiksuoto ilgio"
 
-#: glib/gregex.c:396
-msgid "malformed number or name after (?("
-msgstr "netaisyklingas skaičius ar vardas po (?("
-
-#: glib/gregex.c:399
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "sąlyginė grupė turi daugiau negu dvi šakas"
 
-#: glib/gregex.c:402
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "tikimasi teiginio po (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:409
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "po (?R arba (?[+-]skaitmenys turi būti )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "numeruota nuoroda turi būti ne nulis"
 
-#: glib/gregex.c:412
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nežinomas POSIX klasės vardas"
 
-#: glib/gregex.c:415
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX gretinimo elementai nepalaikomi"
-
-#: glib/gregex.c:418
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "simbolio reikšmė \\x{…} sekoje per didelė"
 
-#: glib/gregex.c:421
-msgid "invalid condition (?(0)"
-msgstr "netaisyklinga sąlygą (?(0)"
-
-#: glib/gregex.c:424
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C neleistinas žiūros atgal teiginyje"
 
-#: glib/gregex.c:431
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "pakaitos simboliai \\L, \\l, \\N{name}, \\U, and \\u nepalaikomi"
-
-#: glib/gregex.c:434
-msgid "recursive call could loop indefinitely"
-msgstr "rekursyvus iškvietimas gali veikti be galo"
-
-#: glib/gregex.c:438
-msgid "unrecognized character after (?P"
-msgstr "neatpažintas simbolis po (?P"
-
-#: glib/gregex.c:441
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "trūksta baigiamojo simbolio pošablonio pavadinime"
 
-#: glib/gregex.c:444
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "du vardiniai pošabloniai turi tą patį vardą"
 
-#: glib/gregex.c:447
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "netaisyklinga \\P arba \\p seka"
 
-#: glib/gregex.c:450
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nežinomas savybės vardas po \\P arba \\p"
 
-#: glib/gregex.c:453
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "pošablonio vardas per ilgas (turi būti iki 32 simbolių)"
 
-#: glib/gregex.c:456
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "per daug vardinių pošablonių (iki 10000)"
 
-#: glib/gregex.c:459
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "aštuntainė reikšmė didesnė už \\377"
 
-#: glib/gregex.c:463
-msgid "overran compiling workspace"
-msgstr "perpildyta kompiliavimo darbo sritis"
-
-#: glib/gregex.c:467
-msgid "previously-checked referenced subpattern not found"
-msgstr "anksčiau tikrintas nurodytas pošablonis nerastas"
-
-#: glib/gregex.c:470
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE grupėje yra daugiau negu viena šaka"
 
-#: glib/gregex.c:473
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "nenuoseklūs NEWLINE parametrai"
 
-#: glib/gregex.c:476
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5736,131 +5682,119 @@ msgstr ""
 "po \\g nėra vardo riestiniuose arba lenktiniuose skliaustuose ar teigiamo "
 "skaičiaus, ar tiesiog skaičiaus"
 
-#: glib/gregex.c:480
-msgid "a numbered reference must not be zero"
-msgstr "numeruota nuoroda turi būti ne nulis"
-
-#: glib/gregex.c:483
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "argumentas neleidžiamas veiksmams (*ACCEPT), (*FAIL), ir (*COMMIT)"
 
-#: glib/gregex.c:486
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) neatpažintas"
 
-#: glib/gregex.c:489
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "numeris per didelis"
 
-#: glib/gregex.c:492
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "trūksta baigiamojo simbolio pošablonio po (?&"
 
-#: glib/gregex.c:495
-msgid "digit expected after (?+"
-msgstr "laukta skaitmens po (?+"
-
-#: glib/gregex.c:498
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] yra netinkamas duomenų simbolis JavaScript suderinamumo veiksenoje"
-
-#: glib/gregex.c:501
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "skirtingi vardai to paties skaičiaus pošabloniams nėra leistini"
 
-#: glib/gregex.c:504
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) privalo turėti argumentą"
 
-#: glib/gregex.c:507
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "Po \\c turi būti ASCII simbolis"
 
-#: glib/gregex.c:510
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "po \\k nėra vardo riestiniuose arba lenktiniuose skliaustuose arba kabutėse"
 
-#: glib/gregex.c:513
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N nepalaikomas klasėje"
 
-#: glib/gregex.c:516
-msgid "too many forward references"
-msgstr "per daug nuorodų tolyn"
-
-#: glib/gregex.c:519
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "pavadinimas yra per ilgas (*MARK), (*PRUNE), (*SKIP), ir (*THEN)"
 
-#: glib/gregex.c:522
-msgid "character value in \\u.... sequence is too large"
-msgstr "simbolio reikšmė \\u… sekoje per didelė"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "kodo perviršis"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "neatpažintas simbolis po (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "perpildyta kompiliavimo darbo sritis"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "anksčiau tikrintas nurodytas pošablonis nerastas"
 
-#: glib/gregex.c:745 glib/gregex.c:1990
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Klaida ieškant reguliariosios išraiškos %s atitikmens: %s"
 
-#: glib/gregex.c:1323
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE biblioteka sukompiliuota be UTF8 palaikymo"
 
-#: glib/gregex.c:1327
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE biblioteka sukompiliuota be UTF8 ypatybių palaikymo"
-
-#: glib/gregex.c:1335
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE biblioteka sukompiliuota su nesuderinamais parametrais"
 
-#: glib/gregex.c:1364
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Klaida, optimizuojant reguliariąją išraišką %s: %s"
+#| msgid "Error while compiling regular expression %s at char %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Klaida kompiliuojanti reguliarią išraišką `%s` ties simboliu %s: %s"
 
-#: glib/gregex.c:1444
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Klaida kompiliuojanti reguliarią išraišką %s ties simboliu %d: %s"
-
-#: glib/gregex.c:2429
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "laukta šešioliktainio skaitmens arba „}“"
 
-#: glib/gregex.c:2445
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "laukta šešioliktainio skaitmens"
 
-#: glib/gregex.c:2485
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "simbolinėje nuorodoje trūksta „<“"
 
-#: glib/gregex.c:2494
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "nebaigta simbolinė nuoroda"
 
-#: glib/gregex.c:2501
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "nulinio ilgio simbolinė nuoroda"
 
-#: glib/gregex.c:2512
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "laukta skaitmens"
 
-#: glib/gregex.c:2530
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "neleistina simbolinė nuoroda"
 
-#: glib/gregex.c:2593
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "nevietoje galutinis „\\“"
 
-#: glib/gregex.c:2597
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "nežinoma kaitos seka"
 
-#: glib/gregex.c:2607
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Klaida apdorojant pakeitimo tekstą „%s“ ties simboliu %lu: %s"
@@ -5906,7 +5840,7 @@ msgstr "Netikėta klaida skaitant duomenis žiš antrinio proceso (%s)"
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Netikėta waitpid() klaida (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Vaikinis procesas išėjo su kodu %ld"
@@ -5926,7 +5860,7 @@ msgstr "Vaikinis procesas sustabdytas signalu %ld"
 msgid "Child process exited abnormally"
 msgstr "Vaikinis procesas išėjo nenormaliai"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Nepavyko perskaityti duomenų iš antrinio konvejerio (%s)"
@@ -5941,7 +5875,7 @@ msgstr "Nepavyko paleisti antrinio proceso „%s“ (%s)"
 msgid "Failed to fork (%s)"
 msgstr "Nepavyko atskirti (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Nepavyko pereiti į aplanką „%s“ (%s)"
@@ -5982,46 +5916,46 @@ msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Nepavyko perskaityti reikiamo duomenų kiekio iš antrinio pid konvejerio (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Nepavyko gauti duomenų iš antrinio proceso"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Nepavyko paleisti antrinio proceso (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Nepavyko antriniams procesui iškviesti dup() (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Netinkamas programos pavadinimas: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Netinkama seka argumento vektoriuje, pozicijoje %d: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Netinka seka aplinkoje: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Netinkamas darbinis katalogas: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Nepavyko paleisti pagalbinės programos (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6029,21 +5963,21 @@ msgstr ""
 "Netikėta klaida tarp g_io_channel_win32_poll() funkcijos duomenų skaitymo iš "
 "antrinio proceso metu"
 
-#: glib/gstrfuncs.c:3353 glib/gstrfuncs.c:3455
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Tuščia simbolių eilutė nėra skaičius"
 
-#: glib/gstrfuncs.c:3377
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "„%s“ nėra skaičius su ženklu"
 
-#: glib/gstrfuncs.c:3387 glib/gstrfuncs.c:3491
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Skaičius „%s“ yra už [%s, %s] ribų"
 
-#: glib/gstrfuncs.c:3481
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "„%s“ nėra skaičius be ženklo"
@@ -6242,8 +6176,6 @@ msgid "Eib"
 msgstr "Eib"
 
 #: glib/gutils.c:2947
-#| msgid "%u byte"
-#| msgid_plural "%u bytes"
 msgid "byte"
 msgid_plural "bytes"
 msgstr[0] "baitas"
@@ -6251,8 +6183,6 @@ msgstr[1] "baitai"
 msgstr[2] "baitų"
 
 #: glib/gutils.c:2951
-#| msgid "%u bit"
-#| msgid_plural "%u bits"
 msgid "bit"
 msgid_plural "bits"
 msgstr[0] "bitas"
@@ -6279,7 +6209,6 @@ msgstr "%u %s"
 #. * be part of "13.0 MB", but only the number is requested this time.
 #: glib/gutils.c:3000
 #, c-format
-#| msgid "%.1f KB"
 msgctxt "format-size"
 msgid "%.1f"
 msgstr "%.1f"
@@ -6289,7 +6218,6 @@ msgstr "%.1f"
 #. * the unit symbol. An example: "13.0 MB"
 #: glib/gutils.c:3006
 #, c-format
-#| msgid "%.1f kB"
 msgctxt "format-size"
 msgid "%.1f %s"
 msgstr "%.1f %s"
@@ -6356,6 +6284,63 @@ msgid "%.1f EB"
 msgstr "%.1f EB"
 
 #, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "keičiamas pavadinimas: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "vidinė klaida arba sugadintas objektas"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "netinkama naujos eilutės vėliavėlių kombinacija"
+
+#~ msgid "short utf8"
+#~ msgstr "trumpas utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "netikėtas pakartojimas"
+
+#~ msgid "failed to get memory"
+#~ msgstr "nepavyko rezervuoti atminties"
+
+#~ msgid ") without opening ("
+#~ msgstr ") be atveriamojo ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "neatpažintas simbolis po (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "po (?R arba (?[+-]skaitmenys turi būti )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "netaisyklinga sąlygą (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "pakaitos simboliai \\L, \\l, \\N{name}, \\U, and \\u nepalaikomi"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "rekursyvus iškvietimas gali veikti be galo"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "laukta skaitmens po (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] yra netinkamas duomenų simbolis JavaScript suderinamumo veiksenoje"
+
+#~ msgid "too many forward references"
+#~ msgstr "per daug nuorodų tolyn"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "simbolio reikšmė \\u… sekoje per didelė"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE biblioteka sukompiliuota be UTF8 ypatybių palaikymo"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Klaida, optimizuojant reguliariąją išraišką %s: %s"
+
+#, c-format
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index 7c75eb3..05b7832 100644 (file)
--- a/po/pl.po
+++ b/po/pl.po
@@ -13,8 +13,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-22 15:19+0000\n"
-"PO-Revision-Date: 2022-03-22 17:25+0100\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-21 14:45+0200\n"
 "Last-Translator: Piotr Drąg <piotrdrag@gmail.com>\n"
 "Language-Team: Polish <community-poland@mozilla.org>\n"
 "Language: pl\n"
@@ -24,142 +24,155 @@ msgstr ""
 "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2);\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Ustawianie domyślnych programów nie jest jeszcze obsługiwane"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Ustawianie programu jako ostatnio używanego dla danego typu nie jest jeszcze "
 "obsługiwane"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:808
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr ""
+"Odnalezienie domyślnego programu dla typu zawartości „%s” się nie powiodło"
+
+#: gio/gappinfo.c:868
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr ""
+"Odnalezienie domyślnego programu dla schematu URI „%s” się nie powiodło"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opcje GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Wyświetla opcje GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Przechodzi do trybu usługi GApplication (używane z plików usług D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Zastępuje identyfikator programu"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Zastępuje działające wystąpienie"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Wyświetla pomoc"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[POLECENIE]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Wyświetla wersję"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Wyświetla informację o wersji i kończy działanie"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Wyświetla listę programów"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Wyświetla listę zainstalowanych programów aktywowanych przez D-Bus (według "
 "plików .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Uruchamia program"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Uruchamia program (opcjonalnie z plikami do otwarcia)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "IDENTYFIKATOR-PROGRAMU [PLIK…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktywuje działanie"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Wywołuje działanie na programie"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "IDENTYFIKATOR-PROGRAMU DZIAŁANIE [PARAMETR]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Wyświetla listę dostępnych działań"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Wyświetla listę statycznych działań dla programu (z pliku .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "IDENTYFIKATOR-PROGRAMU"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "POLECENIE"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Polecenie, dla którego wyświetlić szczegółową pomoc"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Identyfikator programu w formacie usługi D-Bus (np. org.przykład."
 "przeglądarka)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "PLIK"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 "Opcjonalne względne lub bezwzględne nazwy plików albo adresy URI do otwarcia"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "DZIAŁANIE"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Nazwa działania do wywołania"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETR"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Opcjonalny parametr do wywołania działania w formacie GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -168,26 +181,26 @@ msgstr ""
 "Nieznane polecenie %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Użycie:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Parametry:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[PARAMETRY…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Polecenia:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -196,7 +209,7 @@ msgstr ""
 "Polecenie „%s help POLECENIE” wyświetla szczegółową pomoc.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -205,13 +218,13 @@ msgstr ""
 "polecenie %s wymaga identyfikatora programu bezpośrednio po nim\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "nieprawidłowy identyfikator programu: „%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -220,21 +233,21 @@ msgstr ""
 "polecenie „%s” nie przyjmuje żadnych parametrów\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "nie można połączyć z usługą D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "błąd podczas wysyłania komunikatu %s do programu: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "nazwa działania musi zostać podana po identyfikatorze programu\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -243,25 +256,25 @@ msgstr ""
 "nieprawidłowa nazwa działania: „%s”\n"
 "nazwy działań mogą składać się tylko ze znaków alfanumerycznych, „-” i „.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "błąd podczas przetwarzania parametru działania: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "działania przyjmują maksymalnie jeden parametr\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "polecenie „list-actions” przyjmuje tylko identyfikator programu"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "nie można odnaleźć pliku .desktop dla programu %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -270,129 +283,129 @@ msgstr ""
 "nierozpoznane polecenie: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Za duża wartość licznika przekazana do %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Szukanie nie jest obsługiwane przez podstawowy potok"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Nie można skrócić GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Potok jest już zamknięty"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Skracanie nie jest dozwolone na podstawowym potoku"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Działanie zostało anulowane"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Nieprawidłowy obiekt, nie zainicjowano"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Niepełna sekwencja wielu bajtów na wejściu"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Brak wystarczającej ilości miejsca w miejscu docelowym"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Nieprawidłowa sekwencja bajtów na wejściu konwersji"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Błąd podczas konwersji: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Zainicjowanie, które można anulować nie jest obsługiwane"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Konwersja z zestawu znaków „%s” na zestaw „%s” nie jest obsługiwana"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Nie można otworzyć konwertera z „%s” na „%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "Typ %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Nieznany typ"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "Typ pliku %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials zawiera nieprawidłowe dane"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials nie jest zaimplementowane w tym systemie operacyjnym"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Platforma nie obsługuje GCredentials"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr ""
 "GCredentials nie zawiera identyfikatora procesu w tym systemie operacyjnym"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr ""
 "Fałszowanie danych uwierzytelniających nie jest możliwe w tym systemie "
 "operacyjnym"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Nieoczekiwany, przedwczesny koniec potoku"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nieobsługiwany klucz „%s” we wpisie adresu „%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Para klucz/wartość we wpisie adresu „%s” nie ma znaczenia"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -401,28 +414,28 @@ msgstr ""
 "Adres „%s” jest nieprawidłowy (wymaga dokładnie jednej ścieżki, katalogu, "
 "katalogu tymczasowego lub kluczy abstrakcyjnych)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Błąd w adresie „%s” — atrybut „%s” jest błędnie sformatowany"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Nieznany lub nieobsługiwany transport „%s” dla adresu „%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Element adresu „%s” nie zawiera dwukropka (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Nazwa transportu w elemencie adresu „%s” nie może być pusta"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -431,7 +444,7 @@ msgstr ""
 "Para klucz/wartość %d, „%s” w elemencie adresu „%s” nie zawiera znaku "
 "równości"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -439,7 +452,7 @@ msgstr ""
 "Para klucz/wartość %d, „%s” w elemencie adresu „%s” nie może mieć pustego "
 "klucza"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -448,7 +461,7 @@ msgstr ""
 "Błąd podczas usuwania znaku sterującego klucza lub wartości w parze klucz/"
 "wartość %d, „%s” w elemencie adresu „%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -457,85 +470,85 @@ msgstr ""
 "Błąd w adresie „%s” — transport systemu UNIX wymaga ustawienia dokładnie "
 "jednego z kluczy „path” lub „abstract”"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Błąd w adresie „%s” — brak atrybutu komputera lub jest błędnie sformatowany"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr ""
 "Błąd w adresie „%s” — brak atrybutu portu lub jest błędnie sformatowany"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Błąd w adresie „%s” — brak atrybutu pliku nonce lub jest błędnie sformatowany"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Błąd podczas automatycznego uruchamiania: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Błąd podczas otwierania pliku nonce „%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Błąd podczas odczytywania pliku nonce „%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Błąd podczas odczytywania pliku nonce „%s”, oczekiwano 16 bajtów, otrzymano "
 "%d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Błąd podczas zapisywania zawartości pliku nonce „%s” do potoku:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Podany adres jest pusty"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Nie można wywołać magistrali komunikatów, kiedy AT_SECURE jest ustawione"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "Nie można wywołać magistrali komunikatów bez identyfikatora komputera: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr ""
 "Nie można automatycznie uruchomić usługi D-Bus bez zmiennej $DISPLAY "
 "środowiska X11"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Błąd podczas wywoływania wiersza poleceń „%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Nie można ustalić adresu magistrali sesji (nie jest zaimplementowane dla "
 "tego systemu operacyjnego)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -544,7 +557,7 @@ msgstr ""
 "Nie można ustalić adresu magistrali ze zmiennej środowiskowej "
 "DBUS_STARTER_BUS_TYPE — nieznana wartość „%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -552,7 +565,7 @@ msgstr ""
 "Nie można ustalić adresu magistrali, ponieważ nie ustawiono zmiennej "
 "środowiskowej DBUS_STARTER_BUS_TYPE"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Nieznany typ magistrali %d"
@@ -574,20 +587,20 @@ msgstr ""
 "Wyczerpano wszystkie dostępne mechanizmy uwierzytelniania (próby: %s, "
 "dostępne: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Identyfikatory użytkownika muszą być takie same dla partnera i serwera"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Anulowano przez GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Błąd podczas pobierania informacji o katalogu „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -595,33 +608,33 @@ msgstr ""
 "Uprawnienia katalogu „%s” są błędnie sformatowane. Oczekiwano trybu 0700, "
 "otrzymano 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Błąd podczas tworzenia katalogu „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Działanie nie jest obsługiwane"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Błąd podczas otwierania bazy kluczy „%s” do odczytania: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr ""
 "%d. wiersz bazy kluczy w „%s” z zawartością „%s” jest błędnie sformatowany"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -629,7 +642,7 @@ msgstr ""
 "Pierwszy token %d. wiersza bazy kluczy w „%s” z zawartością „%s” jest "
 "błędnie sformatowany"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -637,161 +650,161 @@ msgstr ""
 "Drugi token %d. wiersza bazy kluczy w „%s” z zawartością „%s” jest błędnie "
 "sformatowany"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Nie odnaleziono ciasteczka z identyfikatorem %d w bazie kluczy w „%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Błąd podczas tworzenia pliku blokady „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Błąd podczas usuwania starego pliku blokady „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Błąd podczas zamykania (niedowiązanego) pliku blokady „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Błąd podczas odwiązywania pliku blokady „%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Błąd podczas otwierania bazy kluczy „%s” do zapisania: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Dodatkowo, uwolnienie blokady „%s” także się nie powiodło: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Połączenie jest zamknięte"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Przekroczono czas oczekiwania"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Wystąpiły nieobsługiwane flagi podczas tworzenia połączenia ze strony klienta"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Brak interfejsu „org.freedesktop.DBus.Properties” w obiekcie w ścieżce %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Brak właściwości „%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Właściwość „%s” nie jest odczytywalna"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Właściwość „%s” nie jest zapisywalna"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Błąd podczas ustawiania właściwości „%s”: oczekiwano typ „%s”, ale otrzymano "
 "„%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Brak interfejsu „%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Brak interfejsu „%s” w obiekcie w ścieżce %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Brak metody „%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Typ komunikatu, „%s”, nie pasuje do oczekiwanego typu „%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Obiekt został już wyeksportowany dla interfejsu %s w %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Nie można pobrać właściwości %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Nie można ustawić właściwości %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metoda „%s” zwróciła typ „%s”, ale oczekiwano „%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metoda „%s” w interfejsie „%s” z podpisem „%s” nie istnieje"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Poddrzewo zostało już wyeksportowane dla %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Obiekt nie istnieje w ścieżce „%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "typ jest NIEPRAWIDŁOWY"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Komunikat METHOD_CALL: brak pola nagłówka PATH lub MEMBER"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Komunikat METHOD_RETURN: brak pola nagłówka REPLY_SERIAL"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Komunikat o BŁĘDZIE: brak pola nagłówka REPLY_SERIAL lub ERROR_NAME"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Komunikat SYGNAŁU: brak pola nagłówka PATH, INTERFACE lub MEMBER"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -799,7 +812,7 @@ msgstr ""
 "Komunikat SYGNAŁU: pole nagłówka PATH używa zastrzeżonej wartości /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -807,7 +820,7 @@ msgstr ""
 "Komunikat SYGNAŁU: pole nagłówka INTERFACE używa zastrzeżonej wartości org."
 "freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
@@ -815,12 +828,12 @@ msgstr[0] "Chciano odczytać %lu bajt, ale otrzymano tylko %lu"
 msgstr[1] "Chciano odczytać %lu bajty, ale otrzymano tylko %lu"
 msgstr[2] "Chciano odczytać %lu bajtów, ale otrzymano tylko %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Oczekiwano bajtu NUL po ciągu „%s”, ale odnaleziono bajt %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -830,22 +843,22 @@ msgstr ""
 "w wyrównaniu bajtu %d (długość ciągu wynosi %d). Prawidłowy ciąg UTF-8 do "
 "tego miejsca to „%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Wartość jest zagnieżdżona za głęboko"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr ""
 "Przetworzona wartość „%s” nie jest prawidłową ścieżką do obiektu usługi D-Bus"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Przetworzona wartość „%s” nie jest prawidłowym podpisem usługi D-Bus"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -861,7 +874,7 @@ msgstr[2] ""
 "Wystąpiła macierz o długości %u bajtów. Maksymalna długość to 2<<26 bajtów "
 "(64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -870,18 +883,18 @@ msgstr ""
 "Wystąpiła macierz typu „a%c”, której oczekiwana długość jest wielokrotnością "
 "%u B, ale wynosi %u B"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Puste struktury (krotki) nie są dozwolone na magistrali D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr ""
 "Przetworzona wartość „%s” dla wariantu nie jest prawidłowym podpisem usługi "
 "D-Bus"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -889,7 +902,7 @@ msgstr ""
 "Błąd podczas deserializowania GVariant za pomocą ciągu typu „%s” z formatu "
 "przewodu usługi D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -898,30 +911,30 @@ msgstr ""
 "Nieprawidłowa wartość kolejności bajtów. Oczekiwano 0x6c („l”) lub 0x42 "
 "(„B”), ale odnaleziono wartość 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "Nieprawidłowa główna wersja protokołu. Oczekiwano 1, ale odnaleziono %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Odnaleziono nagłówek podpisu, ale nie jest podpisem typu"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Odnaleziono nagłówek podpisu z podpisem „%s”, ale treść komunikatu jest pusta"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr ""
 "Przetworzona wartość „%s” nie jest prawidłowym podpisem usługi D-Bus (dla "
 "treści)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -932,11 +945,11 @@ msgstr[1] ""
 msgstr[2] ""
 "Brak nagłówka podpisu w komunikacie, ale treść komunikatu liczy %u bajtów"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Nie można deserializować komunikatu: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -944,23 +957,23 @@ msgstr ""
 "Błąd podczas serializowania GVariant za pomocą ciągu typu „%s” z formatu "
 "przewodu usługi D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr ""
 "Liczba deskryptorów plików w komunikacie (%d) różni się od pola nagłówka (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Nie można serializować komunikatu: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Treść komunikatu ma podpis „%s”, ale brak nagłówka podpisu"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -968,54 +981,54 @@ msgid ""
 msgstr ""
 "Treść komunikatu ma podpis typu „%s”, ale podpis w polu nagłówka to „%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Treść komunikatu jest pusta, ale podpis w polu nagłówka to „(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Błąd zwrotu z treścią typu „%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Błąd zwrotu z pustą treścią"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Wpisanie dowolnego znaku zamknie to okno)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr ""
 "Magistrala D-Bus sesji nie jest uruchomiona, i automatyczne uruchomienie się "
 "nie powiodło"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Nie można pobrać profilu sprzętu: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Nie można wczytać pliku %s ani %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Błąd podczas wywoływania metody StartServiceByName dla %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Nieoczekiwana odpowiedź %d od metody StartServiceByName(\"%s\")"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1025,30 +1038,30 @@ msgstr ""
 "właściciela, a pośrednik został utworzony za pomocą flagi "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Przestrzeń nazw abstrakcyjnych jest nieobsługiwana"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Nie można określić pliku nonce podczas tworzenia serwera"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Błąd podczas zapisywania pliku nonce w „%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Ciąg „%s” nie jest prawidłowym GUID usługi D-Bus"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Nie można nasłuchiwać na nieobsługiwanym transporcie „%s”"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1071,66 +1084,66 @@ msgstr ""
 "\n"
 "Polecenie „%s POLECENIE --help” wyświetla pomoc o każdym poleceniu.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Błąd: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Błąd podczas przetwarzania kodu XML introspekcji: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Błąd: %s nie jest prawidłową nazwą\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Błąd: %s nie jest prawidłową ścieżką do obiektu\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Łączy z magistralą systemową"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Łączy z magistralą sesji"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Łączy z podanym adresem usługi D-Bus"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Opcje punktów końcowych połączenia:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Opcje określające punkt końcowy połączenia"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Nie określono żadnych punktów końcowych połączenia"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Określono wiele punktów końcowych połączenia"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Ostrzeżenie: według danych introspekcji, interfejs „%s” nie istnieje\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1139,165 +1152,165 @@ msgstr ""
 "Ostrzeżenie: według danych introspekcji, metoda „%s” nie istnieje "
 "w interfejsie „%s”\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Opcjonalny cel sygnału (unikalna nazwa)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Ścieżka do obiektu do wyemitowania sygnału"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Nazwa sygnału i interfejsu"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Emituje sygnał."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Błąd podczas łączenia: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Błąd: %s nie jest prawidłową unikalną nazwą magistrali.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Błąd: nie podano ścieżki do obiektu\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Błąd: nie podano nazwy sygnału\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Błąd: nazwa sygnału „%s” jest nieprawidłowa\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Błąd: %s nie jest prawidłową nazwą interfejsu\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Błąd: %s nie jest prawidłową nazwą elementu\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Błąd podczas przetwarzania parametru %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Błąd podczas czyszczenia połączenia: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nazwa docelowa do wywołania na niej metody"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Ścieżka do obiektu do wywołania na niej metody"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Nazwa metody i interfejsu"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Czas oczekiwania w sekundach"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Zezwala na interaktywne upoważnienie"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Wywołuje metodę na zdalnym obiekcie."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Błąd: nie podano celu\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Błąd: %s nie jest prawidłową nazwą magistrali\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Błąd: nie podano nazwy metody\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Błąd: nazwa metody „%s” jest nieprawidłowa\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Błąd podczas przetwarzania parametru %d typu „%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Błąd podczas dodawania pliku obsługi %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nazwa docelowa do zbadania"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Ścieżka do obiektu do zbadania"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Wyświetla kod XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Bada elementy potomne"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Wyświetla tylko właściwości"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Bada zdalny obiekt."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nazwa docelowa do monitorowania"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Ścieżka do obiektu do monitorowania"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Monitoruje zdalny obiekt."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 "Błąd: nie można monitorować połączenia niebędącego magistralą komunikatów\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Usługa do aktywowania przed oczekiwaniem na drugą (znaną nazwę)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1305,130 +1318,130 @@ msgstr ""
 "Czas oczekiwania przed zakończeniem z błędem (w sekundach), 0 oznacza brak "
 "ograniczenia (domyślne)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPCJA…] NAZWA-MAGISTRALI"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Oczekuje na pojawienie się nazwy magistrali."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Błąd: należy podać usługę, dla której aktywować.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Błąd: należy podać usługę, na którą oczekiwać.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Błąd: za dużo parametrów.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Błąd: %s nie jest prawidłową znaną nazwą magistrali.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Brak upoważnienia do zmiany ustawień debugowania"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5113
 msgid "Unnamed"
 msgstr "Bez nazwy"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Plik .desktop nie określa pola Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Nie można odnaleźć terminala wymaganego przez program"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3631
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Nie można utworzyć katalogu użytkownika dla konfiguracji programu %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3635
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Nie można utworzyć katalogu użytkownika dla konfiguracji MIME %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3877 gio/gdesktopappinfo.c:3901
 msgid "Application information lacks an identifier"
 msgstr "Brak identyfikatora w informacjach o programie"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4137
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Nie można utworzyć pliku .desktop dla użytkownika %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4273
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Niestandardowa definicja dla %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "napęd nie obsługuje wysunięcia"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "napęd nie obsługuje wysunięcia lub „eject_with_operation”"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "napęd nie obsługuje wykrywania nośnika"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "napęd nie obsługuje rozpoczęcia"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "napęd nie obsługuje zatrzymania"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "Mechanizm TLS nie obsługuje wiążącego pobierania TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Obsługa TLS jest niedostępna"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Obsługa DTLS jest niedostępna"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Nie można obsłużyć wersji %d kodowania GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Błędna liczba elementów (%d) w kodowaniu GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Nie można obsłużyć wersji %d kodowania GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Błędna liczba elementów (%d) w kodowaniu GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Oczekiwano obiektu GEmblem dla GEmblemedIcon"
 
@@ -1436,214 +1449,220 @@ msgstr "Oczekiwano obiektu GEmblem dla GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Nie istnieje zawierający punkt montowania"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Nie można skopiować na katalog"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Nie można skopiować katalogu na katalog"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Plik docelowy istnieje"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Nie można skopiować katalogu rekurencyjnie"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Wywołanie „splice” nie jest obsługiwane"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Błąd podczas dzielenia pliku: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "Kopiowanie (reflink/clone) między punktami montowania nie jest obsługiwane"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Kopiowanie (reflink/clone) nie jest obsługiwane lub jest nieprawidłowe"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopiowanie (reflink/clone) nie jest obsługiwane lub nie zadziałało"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Nie można skopiować pliku specjalnego"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Wprowadzono nieprawidłową wartość dowiązania symbolicznego"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Dowiązania symboliczne nie są obsługiwane"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Kosz nie jest obsługiwany"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Nazwy plików nie mogą zawierać „%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr ""
+"Utworzenie katalogu tymczasowego dla szablonu „%s” się nie powiodło: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "wolumin nie obsługuje montowania"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Żaden program nie jest zarejestrowany do obsługi tego pliku"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Enumerator jest zamknięty"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Enumerator plików ma zaległe działanie"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Enumerator plików jest już zamknięty"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Nie można obsłużyć wersji %d kodowania GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Błędny format danych wejściowych dla GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Potok nie obsługuje działania query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Szukanie nie jest obsługiwane przez potok"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Skracanie nie jest dozwolone na potoku wejściowym"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Skracanie nie jest dozwolone na potoku"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Nieprawidłowa nazwa komputera"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Błędna odpowiedź pośrednika HTTP"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Połączenie pośrednika HTTP nie jest dozwolone"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Uwierzytelnienie pośrednika HTTP się nie powiodło"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Wymagane jest uwierzytelnienie pośrednika HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Połączenie pośrednika HTTP się nie powiodło: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Odpowiedź pośrednika HTTP jest za duża"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "Serwer pośrednika HTTP nieoczekiwanie zamknął połączenie."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Błędna liczba elementów (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Brak typu dla nazwy klasy %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Typ %s nie obsługuje interfejsu GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Typ %s nie jest klasowy"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Błędny format numeru wersji: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Typ %s nie obsługuje metody from_tokens() z interfejsu GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Nie można obsłużyć podanej wersji kodowania ikony"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Nie podano adresu"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Długość %u jest za długa na adres"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Adres ma bity ustawione poza długością przedrostka"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Nie można przetworzyć „%s” jako maskę adresu IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Brak wystarczającej ilości miejsca dla adresu gniazda"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Nieobsługiwany adres gniazda"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Potok wejściowy nie obsługuje odczytu"
 
@@ -1653,127 +1672,127 @@ msgstr "Potok wejściowy nie obsługuje odczytu"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Potok ma zaległe działanie"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopiuje za pomocą pliku"
 
 # FIXME — co to w ogóle jest?
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Podąża za plikiem podczas przenoszenia"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "„version” nie przyjmuje żadnych parametrów"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Użycie:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Wyświetla informację o wersji i kończy działanie."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Polecenia:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Dołącza pliki na standardowym wyjściu"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopiuje jeden lub więcej plików"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Wyświetla informacje o położeniach"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Uruchamia program z pliku .desktop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Wyświetla listę zawartości położeń"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Pobiera lub ustawia program obsługujący dla typu MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Tworzy katalogi"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Monitoruje zmiany plików i katalogów"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Montuje lub odmontowuje położenia"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Przenosi jeden lub więcej plików"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Otwiera pliki za pomocą domyślnego programu"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Zmienia nazwę pliku"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Usuwa jeden lub więcej plików"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Odczytuje ze standardowego wejścia i zapisuje"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Ustawia atrybut pliku"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Przenosi pliki lub katalogi do kosza"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Wyświetla listę zawartości położeń w drzewie"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "%s wyświetla szczegółową pomoc.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Błąd podczas zapisywania do standardowego wyjścia"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "POŁOŻENIE"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Dołącza pliki i wyświetla je na standardowym wyjściu."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1783,60 +1802,60 @@ msgstr ""
 "GIO zamiast plików lokalnych: przykładowo można użyć czegoś takiego jak\n"
 "smb://serwer/zasób/plik.txt jako położenia."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Nie podano położeń"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Brak katalogu docelowego"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Wyświetla postęp"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Pyta przed zastąpieniem"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Zachowuje wszystkie atrybuty"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Tworzy kopię zapasową istniejących plików docelowych"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Nigdy nie podąża za dowiązaniami symbolicznymi"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Używa domyślnych uprawnień dla elementu docelowego"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Przesłano %s z %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "PLIK-ŹRÓDŁOWY"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "CEL"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopiuje jeden lub więcej PLIKÓW ŹRÓDŁOWYCH do PLIKÓW DOCELOWYCH."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1846,98 +1865,91 @@ msgstr ""
 "GIO zamiast plików lokalnych: przykładowo można użyć czegoś takiego jak\n"
 "smb://serwer/zasób/plik.txt jako położenia."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Plik docelowy %s nie jest katalogiem"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: zastąpić „%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Lista zapisywalnych atrybutów"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Pobiera informacje o systemie plików"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Atrybuty do pobrania"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRYBUTY"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Bez podążania za dowiązaniami symbolicznymi"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atrybuty:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "wyświetlana nazwa: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "modyfikowana nazwa: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nazwa: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "typ: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "rozmiar: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "ukryty\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "URI: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "lokalna ścieżka: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "punkt montowania systemu UNIX: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atrybuty możliwe do ustawienia:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Przestrzeń nazw atrybutów możliwych do ustawienia:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Wyświetla informacje o położeniach."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1952,11 +1964,11 @@ msgstr ""
 "np. unix, albo „*”, co oznacza wszystkie atrybuty"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "PLIK-DESKTOP [PARAMETRY-PLIKU…]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1964,50 +1976,50 @@ msgstr ""
 "Uruchamia program z pliku .desktop, przekazując mu opcjonalne parametry nazw "
 "plików."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Nie podano pliku .desktop"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Polecenie uruchamiania nie jest obecnie obsługiwane na tej platformie"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Nie można wczytać „%s”: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Nie można wczytać informacji o programie dla „%s”"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Nie można uruchomić programu „%s”: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Wyświetla ukryte pliki"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Używa długiego formatu list"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Wyświetla wyświetlane nazwy"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Wyświetla pełne adresy URI"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Wyświetla listę zawartości położenia."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2020,19 +2032,19 @@ msgstr ""
 "podawane za pomocą ich nazwy GIO, np. standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TYP-MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "PROGRAM-OBSŁUGUJĄCY"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Pobiera lub ustawia program obsługujący dla typu MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2043,56 +2055,56 @@ msgstr ""
 "podano program obsługujący, to jest on ustawiany jako domyślny\n"
 "program obsługujący dla typu MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Należy podać jeden typ MIME i opcjonalnie program obsługujący"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Brak domyślnego programu dla „%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Domyślny program dla „%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Zarejestrowane programy:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Brak zarejestrowanych programów\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Zalecane programy:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Brak zalecanych programów\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Wczytanie informacji o programie obsługującym „%s” się nie powiodło"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "Ustawienie „%s” jako domyślny program obsługujący „%s” się nie powiodło: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Tworzy katalogi nadrzędne"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Tworzy katalogi."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2102,137 +2114,137 @@ msgstr ""
 "GIO zamiast plików lokalnych: przykładowo można użyć czegoś takiego jak\n"
 "smb://serwer/zasób/plik.txt jako położenia."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Monitoruje katalog (domyślnie: zależy od typu)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Monitoruje plik (domyślnie: zależy od typu)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr ""
 "Monitoruje plik bezpośrednio (uwzględnia zmiany wprowadzone przez twarde "
 "dowiązania)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Monitoruje plik bezpośrednio, ale nie zgłasza zmian"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Zgłasza przeniesienia i zmiany nazw jako proste zdarzenia usunięcia/"
 "utworzenia"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Obserwuje zdarzenia montowania"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Monitoruje zmiany plików lub katalogów."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Montuje jako montowalny"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Montuje wolumin za pomocą pliku urządzenia lub innego identyfikatora"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "Identyfikator"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Odmontowuje"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Wysuwa"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Zatrzymuje napęd za pomocą pliku urządzenia"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "URZĄDZENIE"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Odmontowuje wszystko za pomocą podanego schematu"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SCHEMAT"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 "Ignoruje trwające działania na plikach podczas odmontowywania lub wysuwania"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Używa anonimowego użytkownika podczas uwierzytelniania"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Wyświetla listę"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Monitoruje zdarzenia"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Wyświetla dodatkowe informacje"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Numeryczny kod PIM podczas odblokowywania woluminu VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Montuje ukryty wolumin TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Montuje systemowy wolumin TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Odmowa dostępu anonimowego"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Brak napędu dla pliku urządzenia"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Brak woluminu dla podanego identyfikatora"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Montuje lub odmontowuje położenia."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Bez używania zapasowego kopiowania i usuwania"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Przenosi jeden lub więcej PLIKÓW ŹRÓDŁOWYCH do PLIKÓW DOCELOWYCH."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2242,12 +2254,12 @@ msgstr ""
 "GIO zamiast plików lokalnych: przykładowo można użyć czegoś takiego jak\n"
 "smb://serwer/zasób/plik.txt jako położenia"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Plik docelowy %s nie jest katalogiem"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2255,129 +2267,133 @@ msgstr ""
 "Otwiera pliki za pomocą domyślnego programu\n"
 "zarejestrowanego do obsługi pliku tego typu."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignoruje nieistniejące pliki, nigdy nie pyta"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Usuwa podane pliki."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAZWA"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Zmienia nazwę pliku."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Brak parametru"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Za dużo parametrów"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Zmiana nazwy została ukończona powodzeniem. Nowy adres URI: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Tworzy tylko, jeśli nie istnieje"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Dołącza do końca pliku"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Podczas tworzenia ogranicza dostęp do bieżącego użytkownika"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr ""
 "Podczas zastępowania zastępuje tak, jakby miejsce docelowe nie istniało"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Wyświetla nową etykietę etag na końcu"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etykieta etag pliku zostanie zastąpiona"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Błąd podczas odczytywania ze standardowego wejścia"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etykieta etag jest niedostępna\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Odczytuje ze standardowego wejścia i zapisuje do PLIKU DOCELOWEGO."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Nie podano celu"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Typ atrybutu"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYP"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Usuwa ustawienie podanego atrybutu"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRYBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "WARTOŚĆ"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Ustawia atrybut pliku POŁOŻENIA."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Nie podano położenia"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Nie podano atrybutu"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Nie podano wartości"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Nieprawidłowy typ atrybutu „%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Opróżnia kosz"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Wyświetla listę plików w koszu z ich oryginalnymi położeniami"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2385,23 +2401,23 @@ msgstr ""
 "Przywraca plik z kosza do jego oryginalnego położenia (ewentualnie "
 "odtwarzając katalog)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Nie można odnaleźć oryginalnej ścieżki"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Nie można odtworzyć oryginalnego położenia: %s"
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Nie można przenieść pliku do jego oryginalnego położenia: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Przenosi/przywraca pliki lub katalogi do/z kosza."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2410,45 +2426,45 @@ msgstr ""
 "pliku w koszu już istnieje, to nie zostanie zastąpione, jeśli\n"
 "nie zostanie ustawione --force."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Podane położenie nie zaczyna się od trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Podąża za dowiązaniami symbolicznymi, punktami montowania i skrótami"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Wyświetla listę zawartości katalogów w formacie drzewa."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Element <%s> nie jest dozwolony wewnątrz <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Element <%s> nie jest dozwolony jako główny element"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Plik %s pojawia się wiele razy w zasobie"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr ""
 "Ustalenie położenia „%s” w dowolnym katalogu źródłowym się nie powiodło"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Ustalenie położenia „%s” w bieżącym katalogu się nie powiodło"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Nieznana opcja przetwarzania „%s”"
@@ -2457,82 +2473,82 @@ msgstr "Nieznana opcja przetwarzania „%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Zażądano wstępnego przetworzenia %s, ale %s nie jest ustawione, a %s nie "
 "jest w PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Błąd podczas odczytywania pliku %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Błąd podczas kompresowania pliku %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "tekst nie może znajdować się wewnątrz <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Wyświetla wersję programu i kończy działanie"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nazwa pliku wyjściowego"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 msgstr "Katalog, z którego wczytywać PLIKI (domyślnie bieżący katalog)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "KATALOG"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Tworzy wyjście w formacie wybranym przez rozszerzenie pliku docelowego"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Tworzy nagłówek źródła"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Tworzy kod źródłowy używany do dowiązania pliku zasobu do kodu"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Tworzy listę zależności"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nazwa pliku zależności do utworzenia"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Dołącza fałszywe cele w utworzonym pliku zależności"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Bez automatycznego tworzenia i rejestrowania zasobu"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Bez eksportowania funkcji; deklaruje je jako G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2540,15 +2556,15 @@ msgstr ""
 "Bez osadzania danych zasobów w pliku C; przyjmuje, że jest zamiast tego "
 "zewnętrznie dowiązane"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Nazwa identyfikatora języka C używana dla utworzonego kodu źródłowego"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Docelowy kompilator języka C (domyślnie: zmienna środowiskowa CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2558,123 +2574,123 @@ msgstr ""
 "zasobów mają rozszerzenie .gresource.xml, a pliki\n"
 "zasobów mają rozszerzenie .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Należy podać dokładnie jedną nazwę pliku\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "pseudonim musi mieć co najmniej 2 znaki"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Nieprawidłowa wartość numeryczna"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> zostało już określone"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' zostało już określone"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "wartości flag mogą mieć ustawiony co najwyżej 1 bit"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> musi zawierać co najmniej jeden znacznik <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> nie jest zawarte w określonym zakresie"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> nie jest prawidłowym elementem określonego wyliczonego typu"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> zawiera ciąg spoza określonego typu flag"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> zawiera ciąg, którego nie ma w znaczniku <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> zostało już określone dla tego klucza"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> nie jest dozwolone dla kluczy typu „%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "określony minimum <range> jest wyższy niż maksimum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "nieobsługiwana kategoria lokalizacji: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "zażądano lokalizacji, ale nie podano domeny gettext"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "podano kontekst tłumaczenia dla wartości bez włączonej lokalizacji"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Przetworzenie wartości <default> typu „%s” się nie powiodło: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> nie może być określane dla kluczy oznaczonych jako mające "
 "wyliczony typ"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> zostało już określone dla tego klucza"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> nie jest dozwolone dla kluczy typu „%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> zostało już podane"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> musi zawierać co najmniej jeden znacznik <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> zostało już określone dla tego klucza"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2682,7 +2698,7 @@ msgstr ""
 "<aliases> może być określane tylko dla kluczy z wyliczonym typem lub typem "
 "flag, albo po znaczniku <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2690,41 +2706,41 @@ msgid ""
 msgstr ""
 "podano <alias value='%s'/>, kiedy „%s” jest już elementem wyliczonego typu"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "podano <alias value='%s'/>, kiedy już podano <choice value='%s'/>"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> zostało już określone"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "cel aliasu „%s” nie jest w wyliczonym typie"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "cel aliasu „%s” nie jest w znaczniku <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> musi zawierać co najmniej jeden znacznik <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Puste nazwy nie są dozwolone"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Nieprawidłowa nazwa „%s”: nazwy muszą rozpoczynać się od małej litery"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2733,36 +2749,36 @@ msgstr ""
 "Nieprawidłowa nazwa „%s”: niedozwolony znak „%c”. Dozwolone są tylko małe "
 "litery, liczby i myślniki („-”)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Nieprawidłowa nazwa „%s”: dwa myślniki („--”) nie są dozwolone"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Nieprawidłowa nazwa „%s”: ostatni znak nie może być myślnikiem („-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nieprawidłowa nazwa „%s”: maksymalna długość to 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> zostało już określone"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Nie można dodać kluczy do schematu „list-of”"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> zostało już określone"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2771,7 +2787,7 @@ msgstr ""
 "<key name='%s'> pokrywa <key name='%s'> w <schema id='%s'>; należy użyć "
 "znacznika <override>, aby zmodyfikować wartość"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2780,56 +2796,56 @@ msgstr ""
 "Dokładnie jedna z wartości „type”, „enum” lub „flags” musi zostać określona "
 "jako atrybut znacznika <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> nie zostało (jeszcze) określone."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Nieprawidłowy typ GVariant ciągu „%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "Podano znacznik <override>, ale schemat nic nie rozszerza"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Brak znacznika <key name='%s'> do zastąpienia"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> zostało już określone"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> zostało już określone"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> rozszerza jeszcze nieistniejący schemat „%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> jest listą jeszcze nieistniejącego schematu „%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Nie można być listą schematów ze ścieżkami"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Nie można rozszerzyć schematu ze ścieżką"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2837,7 +2853,7 @@ msgstr ""
 "<schema id='%s'> jest listą rozszerzającą znacznik <schema id='%s'>, który "
 "nie jest listą"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2846,18 +2862,18 @@ msgstr ""
 "<schema id='%s' list-of='%s'> rozszerza znacznik <schema id='%s' list-"
 "of='%s'>, ale „%s” nie rozszerza „%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr ""
 "Ścieżka, jeśli zostanie podana, musi rozpoczynać się i kończyć ukośnikiem"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Ścieżka do listy musi kończyć się „:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2866,49 +2882,49 @@ msgstr ""
 "Ostrzeżenie: schemat „%s” ma ścieżkę „%s”. Ścieżki zaczynające się od „/"
 "apps/”, „/desktop/” i „/system/” są przestarzałe."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> zostało już określone"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Tylko jeden element <%s> jest dozwolony wewnątrz <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Element <%s> nie jest dozwolony jako główny element"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Element <default> jest wymagany w znaczniku <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Tekst nie może znajdować się wewnątrz <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Ostrzeżenie: nieokreślone odniesienie do znacznika <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "Podano opcję --strict; kończenie działania."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Cały plik został zignorowany."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignorowanie tego pliku."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2917,7 +2933,7 @@ msgstr ""
 "Brak klucza „%s” w schemacie „%s”, jak określono w pliku zastąpienia „%s”; "
 "ignorowanie zastąpienia dla tego klucza."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2926,7 +2942,7 @@ msgstr ""
 "Brak klucza „%s” w schemacie „%s”, jak określono w pliku zastąpienia „%s”, "
 "oraz podano opcję --strict; kończenie działania."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2936,7 +2952,7 @@ msgstr ""
 "„%s” w schemacie „%s” (plik zastąpienia „%s”); ignorowanie zastąpienia dla "
 "tego klucza."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2946,7 +2962,7 @@ msgstr ""
 "„%s” w schemacie „%s” (plik zastąpienia „%s”) oraz podano opcję --strict; "
 "kończenie działania."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2955,7 +2971,7 @@ msgstr ""
 "Błąd podczas przetwarzania klucza „%s” w schemacie „%s”, jak określono "
 "w pliku zastąpienia „%s”: %s. Ignorowanie zastąpienia dla tego klucza."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2964,7 +2980,7 @@ msgstr ""
 "Błąd podczas przetwarzania klucza „%s” w schemacie „%s”, jak określono "
 "w pliku zastąpienia „%s”: %s. Podano opcję --strict; kończenie działania."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2973,7 +2989,7 @@ msgstr ""
 "Zastąpienie dla klucza „%s” w schemacie „%s” w pliku zastąpienia „%s” jest "
 "poza zakresem podanym w schemacie; ignorowanie zastąpienia dla tego klucza."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2983,7 +2999,7 @@ msgstr ""
 "poza zakresem podanym w schemacie oraz podano opcję --strict; kończenie "
 "działania."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2993,7 +3009,7 @@ msgstr ""
 "znajduje się na liście prawidłowych wyborów; ignorowanie zastąpienia dla "
 "tego klucza."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3003,23 +3019,23 @@ msgstr ""
 "znajduje się na liście prawidłowych wyborów oraz podano opcję --strict; "
 "kończenie działania."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Gdzie przechowywać plik gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Przerywa po każdym błędzie w schematach"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Bez zapisywania pliku gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Bez wymuszania ograniczeń nazw kluczy"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3030,24 +3046,24 @@ msgstr ""
 "rozszerzenie .gschema.xml, a pliki pamięci podręcznej\n"
 "nazywają się gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Należy podać dokładnie jedną nazwę katalogu"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Nie odnaleziono plików schematów: nierobienie niczego."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Nie odnaleziono plików schematów: usunięto istniejący plik wyjściowy."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Nieprawidłowa nazwa pliku %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Błąd podczas pobierania informacji o systemie plików dla %s: %s"
@@ -3056,354 +3072,354 @@ msgstr "Błąd podczas pobierania informacji o systemie plików dla %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Nie odnaleziono punktu montowania zawierającego plik %s"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Nie można zmienić nazwy katalogu głównego"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Błąd podczas zmieniania nazwy pliku %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Nie można zmienić nazwy pliku, plik o takiej nazwie już istnieje"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nieprawidłowa nazwa pliku"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Błąd podczas otwierania pliku %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Błąd podczas usuwania pliku %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Błąd podczas przenoszenia pliku %s do kosza: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Nie można utworzyć katalogu kosza %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Nie można odnaleźć głównego katalogu dla kosza %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "Przenoszenie do kosza na wewnętrznych punktach montowania systemu nie jest "
 "obsługiwane"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Nie można odnaleźć lub utworzyć katalogu kosza %s do kosza %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Nie można utworzyć pliku informacji o koszu dla %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Nie można przenieść pliku %s do kosza pomiędzy systemami plików"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Nie można przenieść pliku %s do kosza: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Nie można przenieść pliku %s do kosza"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Błąd podczas tworzenia katalogu %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "System plików nie obsługuje dowiązań symbolicznych"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Błąd podczas tworzenia dowiązania symbolicznego %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Błąd podczas przenoszenia pliku %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Nie można przenieść katalogu na katalog"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Utworzenie pliku kopii zapasowej się nie powiodło"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Błąd podczas usuwania pliku docelowego: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Przenoszenie między punktami montowania nie jest obsługiwane"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Nie można ustalić wykorzystania dysku %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Wartość atrybutu nie może być pusta"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Nieprawidłowy typ atrybutu (oczekiwano „string”)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Nieprawidłowy typ atrybutu (oczekiwano „string” lub „invalid”)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nieprawidłowa nazwa rozszerzonego atrybutu"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Błąd podczas ustawiania rozszerzonego atrybutu „%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (nieprawidłowe kodowanie)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Błąd podczas pobierania informacji o pliku „%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Błąd podczas pobierania informacji o deskryptorze pliku: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Nieprawidłowy typ atrybutu (oczekiwano „uint32”)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Nieprawidłowy typ atrybutu (oczekiwano „uint64”)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Nieprawidłowy typ atrybutu (oczekiwano „byte string”)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Nie można ustawić uprawnień na dowiązaniach symbolicznych"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Błąd podczas ustawiania uprawnień: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Błąd podczas ustawiania właściciela: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "dowiązanie symboliczne nie może być puste"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Błąd podczas ustawiania dowiązania symbolicznego: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Błąd podczas ustawiania dowiązania symbolicznego: plik nie jest dowiązaniem "
 "symbolicznym"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Dodatkowe nanosekundy %d dla czasu uniksowego %lld są ujemne"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Dodatkowe nanosekundy %d dla czasu uniksowego %lld osiągają 1 sekundę"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "Czas uniksowy %lld nie mieści się w 64 bitach"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "Czas uniksowy %lld jest poza zakresem obsługiwanym przez system Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Nie można skonwertować nazwy pliku „%s” na kodowanie UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Nie można otworzyć pliku „%s”: błąd %lu systemu Windows"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Błąd podczas ustawiania czasu modyfikacji lub dostępu pliku „%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Błąd podczas ustawiania czasu modyfikacji lub dostępu: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Kontekst SELinux nie może być pusty"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux nie jest włączony w tym systemie"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Błąd podczas ustawiania kontekstu SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Ustawianie atrybutu %s nie jest obsługiwane"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Błąd podczas odczytywania z pliku: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Błąd podczas zamykania pliku: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Błąd podczas wyszukiwania w pliku: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Nie można odnaleźć domyślnego typu monitora pliku lokalnego"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Błąd podczas zapisywania do pliku: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Błąd podczas usuwania odnośnika do starej kopii zapasowej: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Błąd podczas tworzenia kopii zapasowej: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Błąd podczas zmieniania nazwy pliku tymczasowego: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Błąd podczas skracania pliku: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Błąd podczas otwierania pliku „%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Plik docelowy jest katalogiem"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Plik docelowy nie jest zwykłym plikiem"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Plik został zmieniony poza programem"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Błąd podczas usuwania starego pliku: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Podano nieprawidłowy obiekt GSeekType"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Nieprawidłowe żądanie wyszukiwania"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Nie można skrócić GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Potok wyjściowy pamięci nie obsługuje zmiany rozmiaru"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Zmiana rozmiaru potoku wyjściowego pamięci się nie powiodła"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3411,32 +3427,32 @@ msgstr ""
 "Ilość pamięci wymagana dla przetworzenia zapisu jest większa od dostępnej "
 "przestrzeni adresowej"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Zażądano przejścia przed początkiem potoku"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Zażądano przejścia poza koniec potoku"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "punkt montowania nie obsługuje odmontowania"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "punkt montowania nie obsługuje wysunięcia"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "punkt montowania nie obsługuje odmontowania lub „unmount_with_operation”"
@@ -3444,128 +3460,136 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "punkt montowania nie obsługuje wysunięcia lub „eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "punkt montowania nie obsługuje ponownego montowania"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "punkt montowania nie obsługuje rozpoznania typu zawartości"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr ""
 "punkt montowania nie obsługuje synchronicznego rozpoznania typu zawartości"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Nazwa komputera „%s” zawiera „[”, ale nie „]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Sieć jest niedostępna"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Komputer jest niedostępny"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Nie można utworzyć monitora sieci: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Nie można utworzyć monitora sieci: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Nie można uzyskać stanu sieci: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "Usługa NetworkManager nie jest uruchomiona"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Wersja usługi NetworkManager jest za stara"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Potok wyjściowy nie obsługuje zapisu"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Suma wektorów przekazanych do %s jest za duża"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Potok źródłowy jest już zamknięty"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Nieokreślone niepowodzenie wyszukania pośrednika"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Błąd podczas rozwiązywania „%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s nie jest zaimplementowane"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Nieprawidłowa domena"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Zasób w „%s” nie istnieje"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Dekompresowanie zasobu w „%s” się nie powiodło"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Nie można zmieniać nazw plików zasobów"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Zasób w „%s” nie jest katalogiem"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Potok wejściowy nie obsługuje szukania"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Wyświetla listę sekcji zawierających zasoby w PLIKU w formacie ELF"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3575,15 +3599,15 @@ msgstr ""
 "Jeśli podano SEKCJĘ, to wyświetla tylko zasoby w tej sekcji\n"
 "Jeśli podano ŚCIEŻKĘ, to wyświetla tylko pasujące zasoby"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "PLIK [ŚCIEŻKA]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SEKCJA"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3595,15 +3619,15 @@ msgstr ""
 "Jeśli podano ŚCIEŻKĘ, to wyświetla tylko pasujące zasoby\n"
 "Szczegóły zawierają sekcję, rozmiar i kompresję"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Wydobywa plik zasobu do standardowego wyjścia"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "PLIK ŚCIEŻKA"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3631,7 +3655,7 @@ msgstr ""
 "Polecenie „gresource help POLECENIE” wyświetla szczegółową pomoc.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3646,21 +3670,21 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SEKCJA    (Opcjonalna) nazwa sekcji formatu ELF\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  POLECENIE (Opcjonalne) polecenie do wyjaśnienia\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr ""
 "  PLIK      Plik w formacie ELF (plik binarny lub\n"
 "            biblioteka współdzielona)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3668,83 +3692,83 @@ msgstr ""
 "  PLIK      Plik w formacie ELF (plik binarny lub biblioteka\n"
 "            współdzielona) lub skompilowany plik zasobów\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[ŚCIEŻKA]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  ŚCIEŻKA   (Opcjonalna) ścieżka do zasobu (może być częściowa)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "ŚCIEŻKA"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  ŚCIEŻKA   Ścieżka do zasobu\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Brak schematu „%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Nie można przenosić schematu „%s” (nie można podać ścieżki)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Można przenosić schemat „%s” (należy podać ścieżkę)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Podano pustą ścieżkę.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Ścieżka musi rozpoczynać się od ukośnika (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Ścieżka musi kończyć się ukośnikiem (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Ścieżka nie może zawierać dwóch sąsiadujących ukośników (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Podana wartość jest poza prawidłowym zakresem\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Klucz nie jest zapisywalny\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr ""
 "Wyświetla listę zainstalowanych schematów (których nie można przenosić)"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Wyświetla listę zainstalowanych schematów (które można przenosić)"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Wyświetla listę kluczy w SCHEMACIE"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SCHEMAT[:ŚCIEŻKA]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Wyświetla listę elementów potomnych SCHEMATU"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3752,48 +3776,48 @@ msgstr ""
 "Wyświetla listę kluczy i wartości, rekursywnie\n"
 "Jeśli nie podano SCHEMATU, to wyświetla listę wszystkich kluczy\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SCHEMAT[:ŚCIEŻKA]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Uzyskuje wartość KLUCZA"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SCHEMAT[:ŚCIEŻKA] KLUCZ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Odpytuje zakres prawidłowych wartości KLUCZA"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Odpytuje opis KLUCZA"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Ustawia wartość KLUCZA na WARTOŚĆ"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SCHEMAT[:ŚCIEŻKA] KLUCZ WARTOŚĆ"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Przywraca KLUCZ na jego domyślną wartość"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Przywraca wszystkie klucze w SCHEMACIE do domyślnych wartości"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Sprawdza, czy KLUCZ jest zapisywalny"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3803,11 +3827,11 @@ msgstr ""
 "Jeśli nie podano KLUCZA, to monitoruje wszystkie klucze w SCHEMACIE.\n"
 "Użycie ^C zatrzymuje monitorowanie.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SCHEMAT[:ŚCIEŻKA] [KLUCZ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3857,7 +3881,7 @@ msgstr ""
 "Polecenie „gsettings help POLECENIE” wyświetla szczegółową pomoc.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3872,11 +3896,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  KATALOG-SCHEMATÓW Katalog do wyszukiwania dodatkowych schematów\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3884,428 +3908,428 @@ msgstr ""
 "  SCHEMAT   Identyfikator schematu\n"
 "  ŚCIEŻKA   Ścieżka (dla schematów, które można przenosić)\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KLUCZ     (Opcjonalny) klucz w schemacie\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KLUCZ     Klucz w schemacie\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  WARTOŚĆ   Wartość do ustawienia\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Nie można wczytać schematów z %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Nie zainstalowano schematów\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Podano pustą nazwę schematu\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Brak klucza „%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Nieprawidłowe gniazdo, nie zainicjowano"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Nieprawidłowe gniazdo, zainicjowanie się nie powiodło z powodu: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Gniazdo jest już zamknięte"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Przekroczono czas oczekiwania wejścia/wyjścia gniazda"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "tworzenie GSocket z fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Nie można utworzyć gniazda: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Podano nieznaną rodzinę"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Podano nieznany protokół"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Nie można używać działań datagramowych na niedatagramowych gniazdach."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Nie można używać działań datagramowych na gniazdach z ustawionym czasem "
 "oczekiwania."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "nie można uzyskać lokalnego adresu: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "nie można uzyskać zdalnego adresu: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "nie można nasłuchiwać: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Błąd podczas dowiązywania do adresu %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Błąd podczas dołączania do grupy multicast: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Błąd podczas opuszczania grupy multicast: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Brak obsługi multicastu dla konkretnych źródeł"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Nieobsługiwana rodzina gniazda"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "konkretne źródła nie są adresem IPv4"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Nazwa interfejsu jest za długa"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Nie odnaleziono interfejsu: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Brak obsługi multicastu IPv4 dla konkretnych źródeł"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Brak obsługi multicastu IPv6 dla konkretnych źródeł"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Błąd podczas akceptowania połączenia: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Trwa połączenie"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Nie można uzyskać oczekującego błędu: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Błąd podczas pobierania danych: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Błąd podczas wysyłania danych: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Nie można zamknąć gniazda: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Błąd podczas zamykania gniazda: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Oczekiwanie na warunek gniazda: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Nie można wysłać komunikatu: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Wektory komunikatu są za duże"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Błąd podczas wysyłania komunikatu: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage nie jest obsługiwane w systemie Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Błąd podczas pobierania komunikatu: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Nie można odczytać danych uwierzytelniających gniazda: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr ""
 "g_socket_get_credentials nie jest zaimplementowane dla tego systemu "
 "operacyjnego"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Nie można połączyć z serwerem pośrednika %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Nie można połączyć z %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Nie można połączyć: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Pośredniczenie przez połączenie niebędące TCP nie jest obsługiwane."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Protokół pośrednika „%s” nie jest obsługiwany."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Nasłuch jest już zamknięty"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Dodane gniazdo jest zamknięte"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 nie obsługuje adresu IPv6 „%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Nazwa użytkownika jest za długa dla protokołu SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Nazwa komputera „%s” jest za długa dla protokołu SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Serwer nie jest serwerem pośrednika SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Połączenie przez serwer SOCKSv4 zostało odrzucone"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Serwer nie jest serwerem pośrednika SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "Pośrednik SOCKSv5 wymaga uwierzytelnienia."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr ""
 "SOCKSv5 wymaga metody uwierzytelnienia nieobsługiwaną przez bibliotekę GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Nazwa użytkownika lub hasło są za długie dla protokołu SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "Uwierzytelnienie SOCKSv5 się nie powiodło z powodu błędnej nazwy użytkownika "
 "lub hasła."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Nazwa komputera „%s” jest za długa dla protokołu SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Serwer pośrednika SOCKSv5 używa nieznanego typu adresu."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Wewnętrzny błąd serwera pośrednika SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Połączenia SOCKSv5 nie są dozwolone przez zestaw reguł."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Komputer jest niedostępny przez serwer SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Sieć jest niedostępna przez serwer SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Połączenie przez pośrednika SOCKSv5 zostało odrzucone."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "Pośrednik SOCKSv5 nie obsługuje polecenia „connect”."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "Pośrednik SOCKSv5 nie obsługuje podanego typu adresu."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Nieznany błąd pośrednika SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr ""
 "Utworzenie potoku do komunikacji z procesem potomnym (%s) się nie powiodło"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Potoki nie są obsługiwane na tej platformie"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Nie można obsłużyć wersji %d kodowania GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Nie odnaleziono prawidłowych adresów"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Błąd podczas odwrotnego rozwiązywania „%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr ""
 "Błąd podczas przetwarzania wpisu DNS %s: błędnie sformatowany pakiet DNS"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Brak wpisu DNS żądanego typu dla „%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Nie można tymczasowo rozwiązać „%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Błąd podczas rozwiązywania „%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Błędnie sformatowany pakiet DNS"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Przetworzenie odpowiedzi DNS na „%s” się nie powiodło: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Nie odnaleziono klucza prywatnego zakodowanego za pomocą PEM"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Nie można odszyfrować klucza prywatnego zakodowanego za pomocą PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Nie można przetworzyć klucza prywatnego zakodowanego za pomocą PEM"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Nie odnaleziono certyfikatu zakodowanego za pomocą PEM"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Nie można przetworzyć certyfikatów zakodowanych za pomocą PEM"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Obecny mechanizm TLS nie obsługuje PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 "Ten mechanizm GTlsBackend nie obsługuje tworzenia certyfikatów PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4315,7 +4339,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4323,15 +4347,15 @@ msgstr ""
 "Kilka podanych haseł było niepoprawnych, dostęp zostanie zablokowany po "
 "dalszych niepowodzeniach."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Podane hasło jest niepoprawne."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Wysyłanie DP nie jest obsługiwane"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
@@ -4339,11 +4363,11 @@ msgstr[0] "Oczekiwano jeden komunikat kontrolny, otrzymano %d"
 msgstr[1] "Oczekiwano jeden komunikat kontrolny, otrzymano %d"
 msgstr[2] "Oczekiwano jeden komunikat kontrolny, otrzymano %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Nieoczekiwany typ podrzędnych danych"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
@@ -4351,115 +4375,115 @@ msgstr[0] "Oczekiwano jedno fd, a otrzymano %d\n"
 msgstr[1] "Oczekiwano jedno fd, a otrzymano %d\n"
 msgstr[2] "Oczekiwano jedno fd, a otrzymano %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Pobrano nieprawidłowe fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Odbieranie DP nie jest obsługiwane"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Błąd podczas wysyłania danych uwierzytelniających: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr ""
 "Błąd podczas sprawdzania, czy zmienna SO_PASSCRED została włączona dla "
 "gniazda: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Błąd podczas włączania zmiennej SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Oczekiwano odczytania pojedynczego bajtu dla odbieranych danych "
 "uwierzytelniających, ale odczytano zero bajtów"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Nie oczekiwano komunikatu kontrolnego, a otrzymano %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Błąd podczas wyłączania zmiennej SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Błąd podczas odczytywania z deskryptora pliku: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Błąd podczas zamykania deskryptora pliku: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Katalog główny systemu plików"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Błąd podczas zapisywania do deskryptora pliku: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 "Abstrakcyjne adresy gniazd domen systemu UNIX nie są obsługiwane w tym "
 "systemie"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "wolumin nie obsługuje wysunięcia"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "wolumin nie obsługuje wysunięcia lub „eject_with_operation”"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Błąd podczas odczytywania z pliku obsługi: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Błąd podczas zamykania pliku obsługi: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Błąd podczas zapisywania do pliku obsługi: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Brak wystarczającej ilości pamięci"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Błąd wewnętrzny: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Wymagane jest danych wejściowych"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Nieprawidłowe skompresowane dane"
 
@@ -4487,154 +4511,154 @@ msgstr "Uruchamia usługę D-Bus"
 msgid "Wrong args\n"
 msgstr "Błędne parametry\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Nieoczekiwany atrybut „%s” dla elementu „%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Nie odnaleziono atrybutu „%s” dla elementu „%s”"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Nieoczekiwany znacznik „%s”, oczekiwano znacznika „%s”"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Nieoczekiwany znacznik „%s” wewnątrz „%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Nieprawidłowa data/czas „%s” w pliku zakładek"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Nie można odnaleźć prawidłowego pliku zakładek w katalogach danych"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Zakładka dla adresu URI „%s” już istnieje"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Nie odnaleziono zakładki dla adresu URI „%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Nie zdefiniowano typu MIME w zakładce dla adresu URI „%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Nie zdefiniowano prywatnej flagi w zakładce dla adresu URI „%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Nie ustawiono grup w zakładce dla adresu URI „%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Żaden program o nazwie „%s” nie zarejestrował zakładki dla „%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Rozwinięcie wiersza exec „%s” z adresem URI „%s” się nie powiodło"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Nieprzedstawialny znak na wejściu konwersji"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Na końcu wejścia występuje sekwencja odpowiadająca części znaku"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Nie można skonwertować napisu zastępczego „%s” na zestaw znaków „%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Osadzony bajt NUL na wejściu konwersji"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Osadzony bajt NUL na wyjściu konwersji"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr ""
 "Adres URI „%s” nie jest bezwzględnym adresem URI, używającym schematu „file”"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Adres URI lokalnego pliku „%s” nie może zawierać znaku „#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "Adres URI „%s” jest nieprawidłowy"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Nazwa komputera w adresie URI „%s” jest nieprawidłowa"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "Adres URI „%s” zawiera nieprawidłowe znaki sterujące"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Ścieżka „%s” nie jest ścieżką bezwzględną"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %-d %b %Y, %H∶%M∶%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%-d %b %Y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H∶%M∶%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%-I∶%M∶%S %p"
@@ -4655,62 +4679,62 @@ msgstr "%-I∶%M∶%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "styczeń"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "luty"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "marzec"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "kwiecień"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "czerwiec"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "lipiec"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "sierpień"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "wrzesień"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "październik"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "listopad"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "grudzień"
@@ -4732,132 +4756,132 @@ msgstr "grudzień"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "sty"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "lut"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "kwi"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "cze"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "lip"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "sie"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "wrz"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "paź"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "lis"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "gru"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "poniedziałek"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "wtorek"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "środa"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "czwartek"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "piątek"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "sobota"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "niedziela"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "pon"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "wto"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "śro"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "czw"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "pią"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "sob"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "nie"
@@ -4879,62 +4903,62 @@ msgstr "nie"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "stycznia"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "lutego"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "marca"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "kwietnia"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "maja"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "czerwca"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "lipca"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "sierpnia"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "września"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "października"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "listopada"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "grudnia"
@@ -4956,84 +4980,84 @@ msgstr "grudnia"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "sty"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "lut"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "kwi"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "cze"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "lip"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "sie"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "wrz"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "paź"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "lis"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "gru"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Błąd podczas otwierania katalogu „%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
@@ -5041,117 +5065,117 @@ msgstr[0] "Nie można przydzielić %lu bajtu do odczytu pliku „%s”"
 msgstr[1] "Nie można przydzielić %lu bajtów do odczytu pliku „%s”"
 msgstr[2] "Nie można przydzielić %lu bajtów do odczytu pliku „%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Błąd podczas odczytywania pliku „%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Plik „%s” jest za duży"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Odczytanie z pliku „%s” się nie powiodło: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Otwarcie pliku „%s” się nie powiodło: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Uzyskanie atrybutów pliku „%s” się nie powiodło: funkcja fstat() zwróciła "
 "błąd: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr ""
 "Otwarcie pliku „%s” się nie powiodło: funkcja fdopen() zwróciła błąd: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Zmiana nazwy pliku „%s” na „%s” się nie powiodła: funkcja g_rename() "
 "zwróciła błąd: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr ""
 "Zapisanie pliku „%s” się nie powiodło: funkcja write() zwróciła błąd: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr ""
 "Zapisanie pliku „%s” się nie powiodło: funkcja fsync() zwróciła błąd: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Utworzenie pliku „%s” się nie powiodło: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Nie można usunąć istniejącego pliku „%s”: funkcja g_unlink() zwróciła błąd: "
 "%s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Szablon „%s” jest nieprawidłowy, nie powinien on zawierać „%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Szablon „%s” nie zawiera XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Odczytanie dowiązania symbolicznego „%s” się nie powiodło: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Nie można otworzyć konwertera z „%s” na „%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Nie można wykonać surowego odczytu w zmiennej g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "W buforze odczytu pozostały nieskonwertowane dane"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Na końcu kanału występuje sekwencja odpowiadająca części znaku"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Nie można wykonać surowego odczytu w zmiennej g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr ""
 "Nie można odnaleźć prawidłowego pliku klucza w przeszukiwanych katalogach"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "To nie jest zwykły plik"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5159,45 +5183,45 @@ msgstr ""
 "Plik klucza zawiera wiersz „%s”, który nie jest parą klucz-wartość, grupą "
 "lub komentarzem"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nieprawidłowa nazwa grupy: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Plik klucza nie rozpoczyna się od grupy"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nieprawidłowa nazwa klucza: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Plik klucza zawiera nieobsługiwane kodowanie „%s”"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Plik klucza nie zawiera grupy „%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Plik klucza nie zawiera klucza „%s” w grupie „%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "Plik klucza zawiera klucz „%s” o wartości „%s”, która nie jest zapisana "
 "w UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5205,7 +5229,7 @@ msgstr ""
 "Plik klucza zawiera klucz „%s”, który ma wartość niemożliwą do "
 "zinterpretowania."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5214,86 +5238,86 @@ msgstr ""
 "Plik klucza zawiera klucz „%s” w grupie „%s”, która ma wartość niemożliwą do "
 "zinterpretowania."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Klucz „%s” w grupie „%s” ma wartość „%s”, podczas gdy oczekiwano %s"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Plik klucza zawiera znak sterujący na końcu linii"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Plik klucza zawiera nieprawidłową sekwencję sterującą „%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Nie można zinterpretować „%s” jako liczby."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Wartość całkowita „%s” jest spoza dopuszczalnego zakresu"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Nie można zinterpretować „%s” jako liczby zmiennoprzecinkowej."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Nie można zinterpretować „%s” jako wartości logicznej."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Uzyskanie atrybutów pliku „%s%s%s%s” się nie powiodło: funkcja fstat() "
 "zwróciła błąd: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr ""
 "Zmapowanie pliku %s%s%s%s się nie powiodło: funkcja mmap() zwróciła błąd: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Otwarcie pliku „%s” się nie powiodło: funkcja open() zwróciła błąd: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Błąd w %d. wierszu przy %d. znaku: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr ""
 "Nazwa zawiera nieprawidłowy tekst zakodowany za pomocą UTF-8 — nieprawidłowe "
 "„%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "„%s” nie jest prawidłową nazwą"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "„%s” nie jest prawidłową nazwą: „%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Błąd w %d. wierszu: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5303,7 +5327,7 @@ msgstr ""
 "liczba, będąca częścią odniesienia do znaku (np. &#234;) — być może liczba "
 "jest za duża"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5313,24 +5337,24 @@ msgstr ""
 "został użyty znak &, który nie miał oznaczać jednostki — należy go zapisać "
 "jako &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Odniesienie do znaku „%-.*s” nie jest zapisem dozwolonego znaku"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Napotkano pustą jednostkę „&;”; poprawnymi jednostkami są: &amp; &quot; &lt; "
 "&gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Nazwa jednostki „%-.*s” nie jest znana"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5338,11 +5362,11 @@ msgstr ""
 "Jednostka nie jest zakończona średnikiem; najprawdopodobniej został użyty "
 "znak &, który nie miał oznaczać jednostki — należy go zapisać jako &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokument musi rozpoczynać się jakimś elementem (np. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5351,7 +5375,7 @@ msgstr ""
 "Znak „%s” nie powinien występować po znaku „<”; nie może on rozpoczynać "
 "nazwy elementu"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5360,12 +5384,12 @@ msgstr ""
 "Nieoczekiwany znak „%s”, oczekiwano znaku „>”, aby zakończyć znacznik „%s” "
 "pustego elementu"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Za dużo atrybutów w elemencie „%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5373,7 +5397,7 @@ msgstr ""
 "Nieoczekiwany znak „%s”; po nazwie atrybutu „%s” elementu „%s” oczekiwano "
 "znaku „=”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5384,7 +5408,7 @@ msgstr ""
 "początkowy elementu „%s” lub opcjonalnie atrybutu; być może w nazwie "
 "atrybutu został użyty nieprawidłowy znak"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5393,7 +5417,7 @@ msgstr ""
 "Nieoczekiwany znak „%s”; oczekiwano otwierającego znaku cudzysłowu po znaku "
 "równości podczas podawania wartości atrybutu „%s” elementu „%s”"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5402,7 +5426,7 @@ msgstr ""
 "Znak „%s” nie jest znakiem, który może pojawić się po sekwencji „</”; „%s” "
 "nie może rozpoczynać nazwy elementu"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5411,26 +5435,26 @@ msgstr ""
 "Znak „%s” nie jest znakiem, który może wystąpić po domykającej nazwie "
 "elementu „%s”; dopuszczalnym znakiem jest „>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Element „%s” został zamknięty, ale brak obecnie otwartego elementu"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr ""
 "Element „%s” został zamknięty, ale obecnie otwartym elementem jest „%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokument jest pusty lub zawiera tylko spacje"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Zaraz po znaku „<” nastąpił nieoczekiwany koniec dokumentu"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5439,7 +5463,7 @@ msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu, gdy pewne elementy są wciąż otwarte "
 "— „%s” był ostatnim otwartym elementem"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5448,21 +5472,21 @@ msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu; oczekiwano znaku „>”, kończącego "
 "znacznik <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz nazwy elementu"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz nazwy atrybutu"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu wewnątrz znacznika otwierającego "
 "element."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5470,323 +5494,269 @@ msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu po znaku równości występującym po "
 "nazwie atrybutu; brak wartości atrybutu"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz wartości atrybutu"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu wewnątrz znacznika domykającego "
 "elementu „%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu wewnątrz znacznika domykającego "
 "nieotwartego elementu"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Nastąpił nieoczekiwany koniec dokumentu wewnątrz komentarza lub instrukcji "
 "przetwarzania"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPCJA…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Opcje pomocy:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Wyświetla opcje pomocy"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Wyświetla wszystkie opcje pomocy"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Opcje programu:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Opcje:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Nie można przetworzyć wartości całkowitej „%s” dla %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Wartość całkowita „%s” dla %s jest spoza dopuszczalnego zakresu"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Nie można przetworzyć podwójnej wartości liczbowej „%s” dla %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr ""
 "Podwójna wartość liczbowa „%s” dla %s jest spoza dopuszczalnego zakresu"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Błąd podczas przetwarzania opcji %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Brak parametru dla %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Nieznana opcja %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "uszkodzony obiekt"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "błąd wewnętrzny lub uszkodzony obiekt"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "brak pamięci"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "osiągnięto limit wyjątku"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "wzorzec zawiera elementy nieobsługiwane w dopasowywaniu częściowym"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "błąd wewnętrzny"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "wzorzec zawiera elementy nieobsługiwane w dopasowywaniu częściowym"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
-"referencje wstecz jako warunki nie są obsługiwane w dopasowywaniu częściowym"
+"odniesienia wstecz jako warunki nie są obsługiwane w dopasowywaniu częściowym"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "osiągnięto limit rekurencji"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "nieprawidłowa kombinacja flag nowych linii"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "błędne wyrównanie"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "krótki UTF-8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "pętla rekurencji"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "zażądano trybu dopasowywania, który nie został skompilowany dla JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "nieznany błąd"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ na końcu wzoru"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c na końcu wzoru"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "nierozpoznany znak po \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "liczby w operatorze {} nie są w kolejności"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "liczba za duża w kwantyfikatorze {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "brak kończącego znaku „]” dla klasy znaku"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "nieprawidłowa sekwencja sterująca w klasie znaku"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "zakres klasy znaków nie jest w kolejności"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nic do powtórzenia"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "nieoczekiwane powtórzenie"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "nierozpoznany znak po (? lub (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "Klasy nazwane z użyciem POSIX są obsługiwane tylko wewnątrz klasy"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "elementy porównujące POSIX nie są obsługiwane"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "brak znaku kończącego )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
-msgstr "nawiązanie do nieistniejącego podwzoru"
+msgstr "odniesienie do nieistniejącego podwzoru"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "brakujący znak „)” po komentarzu"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "wyrażenie regularne jest za duże"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "uzyskanie pamięci się nie powiodło"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr "znak ) bez znaku otwierającego ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "przepełnienie kodu"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "nierozpoznany znak po (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "błędna liczba lub nazwa za (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "asercja „lookbehind” nie ma stałej długości"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "błędna liczba lub nazwa za (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "zależna grupa zawiera więcej niż dwie gałęzie"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "za (?( oczekiwano asercji"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "po (?R lub (?[+-]cyfry musi następować znak )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "liczbowe odniesienie nie może wynosić zero"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nieznana nazwa klasy POSIX"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "elementy porównujące POSIX nie są obsługiwane"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "wartość znaku w sekwencji \\x{...} jest za duża"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "nieprawidłowy warunek (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "znak \\C nie jest dozwolony w asercji „lookbehind”"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "znaki sterujące \\L, \\l, \\N{nazwa}, \\U i \\u nie są obsługiwane"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "wywołanie rekurencyjne mogło prowadzić do pętli nieskończonej"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "nierozpoznany znak po (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "brak terminatora w nazwie podwzoru"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dwa podwzory mają tę samą nazwę"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "błędna sekwencja \\P lub \\p"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nieznana nazwa właściwości za \\P lub \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "nazwa podwzoru jest za długa (maksymalnie 32 znaki)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "za dużo nazwanych podwzorów (maksymalnie 10000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "wartość ósemkowa jest większa niż \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "przekroczono przestrzeń roboczą kompilacji"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "nie znaleziono wcześniej sprawdzonego podwzoru"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "grupa DEFINE zawiera więcej niż jedną gałąź"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "niespójne opcje NEWLINE"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5794,301 +5764,287 @@ msgstr ""
 "po \\g nie następuje nazwa lub liczba w nawiasach, nawiasach ostrych, "
 "cytowana, ani zwykła liczba"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "liczbowe odniesienie nie może wynosić zero"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "parametr nie jest dozwolony dla (*ACCEPT), (*FAIL) lub (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "nie rozpoznano (*VERB)"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "liczba jest za duża"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "brak nazwy podwzoru po (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "oczekiwano cyfry po (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"] jest nieprawidłowym znakiem danych w trybie zgodności z językiem JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "różne nazwy dla podwzorów tej samej liczby nie są dozwolone"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) musi mieć parametr"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "po \\c musi być znak ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "po \\k nie następuje nazwa w nawiasach, nawiasach ostrych, ani cytowana"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N nie jest obsługiwane w klasie"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "za dużo odniesień naprzód"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "nazwa jest za długa w (*MARK), (*PRUNE), (*SKIP) lub (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "wartość znaku w sekwencji \\u.... jest za duża"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "przepełnienie kodu"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "nierozpoznany znak po (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "przekroczono przestrzeń roboczą kompilacji"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "nie odnaleziono wcześniej sprawdzonego podwzoru"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Błąd podczas dopasowywania wyrażenia regularnego %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Biblioteka PCRE została skompilowana bez obsługi UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Biblioteka PCRE została skompilowana bez obsługi właściwości UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Biblioteka PCRE została skompilowana za pomocą niezgodnych opcji"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Błąd podczas optymalizowania wyrażenia regularnego %s: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Błąd kompilacji wyrażenia regularnego „%s” przy znaku %s: %s"
 
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Błąd kompilacji wyrażenia regularnego %s przy znaku %d: %s"
-
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "oczekiwano cyfry szesnastkowej lub znaku „}”"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "oczekiwano cyfry szesnastkowej"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "brak znaku „<” w odniesieniu symbolicznym"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
-msgstr "niezakończona referencja symboliczna"
+msgstr "niezakończone odniesienie symboliczne"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
-msgstr "referencja symboliczna o zerowej długości"
+msgstr "odniesienie symboliczne o zerowej długości"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "oczekiwano cyfry"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
-msgstr "niedozwolona referencja symboliczna"
+msgstr "niedozwolone odniesienie symboliczne"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "pominięto końcowe „\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "nieznana sekwencja sterująca"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Błąd podczas przetwarzania tekstu zastępczego „%s” przy znaku %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Cytowany znak nie rozpoczyna się znakiem cytowania"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr ""
 "W wierszu poleceń lub innym napisie cytowanym jak w powłoce wystąpił "
 "niesparowany znak cytowania"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr ""
 "Tekst zakończył się bezpośrednio po znaku „\\” (wartością tekstu było „%s”)."
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Tekst zakończył się przed odnalezieniem domykającego znaku cytowania dla %c "
 "(tekstem jest „%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Tekst jest pusty (lub zawiera tylko spacje)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Odczytanie danych z procesu potomnego (%s) się nie powiodło"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr ""
 "Nieoczekiwany błąd podczas odczytywania danych z procesu potomnego (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Nieoczekiwany błąd w waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Proces potomny został zakończony z kodem %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Proces potomny został zakończony sygnałem %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Proces potomny został zatrzymany sygnałem %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Proces potomny został nieprawidłowo zakończony"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr ""
 "Odczytanie danych z potoku łączącego z procesem potomnym (%s) się nie "
 "powiodło"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Wywołanie procesu potomnego „%s” (%s) się nie powiodło"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Rozdzielenie procesu (%s) się nie powiodło"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Zmiana katalogu na „%s” (%s) się nie powiodła"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Wykonanie procesu potomnego „%s” (%s) się nie powiodło"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr ""
 "Otwarcie pliku do ponownego mapowania deskryptora pliku (%s) się nie powiodło"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr ""
 "Powielenie deskryptora pliku dla procesu potomnego (%s) się nie powiodło"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Rozdzielenie procesu potomnego (%s) się nie powiodło"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr ""
 "Zamknięcie deskryptora pliku dla procesu potomnego (%s) się nie powiodło"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Podczas wykonywania procesu potomnego „%s” wystąpił nieznany błąd"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Odczytanie odpowiedniej liczby danych z potoku procesu potomnego (%s) się "
 "nie powiodło"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Odczytanie danych z procesu potomnego się nie powiodło"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Wykonanie procesu potomnego (%s) się nie powiodło"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Wykonanie dup() w procesie potomnym (%s) się nie powiodło"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nieprawidłowa nazwa programu: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Nieprawidłowy ciąg w wektorze parametrów w %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Nieprawidłowa sekwencja w środowisku: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Nieprawidłowy katalog roboczy: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Wykonanie programu pomocniczego (%s) się nie powiodło"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6096,260 +6052,267 @@ msgstr ""
 "Podczas odczytu danych z procesu potomnego w g_io_channel_win32_poll() "
 "wystąpił nieznany błąd"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Pusty ciąg nie jest liczbą"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "„%s” nie jest liczbą ze znakiem"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Liczba „%s” jest poza zakresem [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "„%s” nie jest liczbą bez znaku"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Nieprawidłowe „%-encoding” w adresie URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Niedozwolony znak w adresie URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Znaki niebędące UTF-8 w adresie URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Nieprawidłowy adres IPv6 „%.*s” w adresie URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Niedozwolony zakodowany adres IP „%.*s” w adresie URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Niedozwolona umiędzynarodowiona nazwa komputera „%.*s” w adresie URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Nie można przetworzyć portu „%.*s” w adresie URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Port „%.*s” w adresie URI jest poza zakresem"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "Adres URI „%s” nie jest bezwzględnym adresem URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "Adres URI „%s” nie ma składnika komputera"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "Adres URI nie jest bezwzględny i nie podano podstawy adresu URI"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Brak „=” i wartości parametru"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Przydzielenie pamięci się nie powiodło"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Znak jest poza zakresem dla UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Nieprawidłowa sekwencja na wejściu konwersji"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Znak jest poza zakresem dla UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "bajt"
+msgstr[1] "bajty"
+msgstr[2] "bajtów"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bity"
+msgstr[2] "bitów"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u bajt"
-msgstr[1] "%u bajty"
-msgstr[2] "%u bajtów"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bity"
-msgstr[2] "%u bitów"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6358,7 +6321,7 @@ msgstr[1] "%s bajty"
 msgstr[2] "%s bajtów"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
@@ -6366,37 +6329,45 @@ msgstr[0] "%s bit"
 msgstr[1] "%s bity"
 msgstr[2] "%s bitów"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u bajt"
+msgstr[1] "%u bajty"
+msgstr[2] "%u bajtów"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
-msgstr "%.1fâ\80\89KB"
+msgstr "%.1fâ\80¯KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
-msgstr "%.1fâ\80\89MB"
+msgstr "%.1fâ\80¯MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
-msgstr "%.1fâ\80\89GB"
+msgstr "%.1fâ\80¯GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
-msgstr "%.1fâ\80\89TB"
+msgstr "%.1fâ\80¯TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
-msgstr "%.1fâ\80\89PB"
+msgstr "%.1fâ\80¯PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
-msgstr "%.1fâ\80\89EB"
+msgstr "%.1fâ\80¯EB"
index 87291fb..5ca2061 100644 (file)
--- a/po/pt.po
+++ b/po/pt.po
@@ -12,8 +12,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: 3.12\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-08-01 22:52+0000\n"
-"PO-Revision-Date: 2022-08-03 10:52+0100\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-07 21:30+0100\n"
 "Last-Translator: Hugo Carvalho <hugokarvalho@hotmail.com>\n"
 "Language-Team: Portuguese <https://l10n.gnome.org/teams/pt/>\n"
 "Language: pt\n"
@@ -1759,7 +1759,7 @@ msgstr "Erro ao escrever no stdout"
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
 #: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOCALIZAÇÃO"
@@ -1867,7 +1867,7 @@ msgstr "Os atributos a obter"
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTOS"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Não seguir ligações simbólicas"
 
@@ -2260,7 +2260,7 @@ msgstr "Renomear um ficheiro."
 msgid "Missing argument"
 msgstr "Argumento em falta"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Demasiados argumentos"
 
@@ -2316,39 +2316,43 @@ msgstr "Ler da entrada predefinida e guardar no DESTINO."
 msgid "No destination given"
 msgstr "Nenhum destino fornecido"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Tipo do atributo"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPO"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Atributo dado não definido"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTO"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALOR"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Definir um atributo de ficheiro da LOCALIZAÇÃO."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Nenhum localização especificada"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Nenhum atributo especificado"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Valor não especificado"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Tipo de atributo inválido “%s”"
@@ -4206,7 +4210,7 @@ msgstr "Proxy SOCKSv5 não suporta o tipo de endereço indicado."
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Erro de proxy SOCKSv5 desconhecido."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Falha ao criar canal para comunicar com sub processo (%s)"
@@ -5862,7 +5866,7 @@ msgstr "Erro inesperado ao ler dados de sub processo (%s)"
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Erro inesperado em waitpid() (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Sub processo terminou com o código %ld"
@@ -5882,7 +5886,7 @@ msgstr "Sub processo parado com o sinal %ld"
 msgid "Child process exited abnormally"
 msgstr "O sub processo terminou anormalmente"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Falha ao ler de canal acima (%s)"
@@ -5897,7 +5901,7 @@ msgstr "Falha ao criar sub processo “%s” (%s)"
 msgid "Failed to fork (%s)"
 msgstr "Falha ao bifurcar \"fork\" (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Falha ao ir para o diretório “%s” (%s)"
@@ -5937,46 +5941,46 @@ msgstr "Erro desconhecido ao executar sub processo “%s”"
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Impossível ler dados suficientes de canal pid acima (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Falha ao ler dados de sub processo"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Falha ao executar sub processo (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Falha ao dup() no sub processo (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nome de programa inválido: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Cadeia inválida no vetor de argumentos na posição %d: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Cadeia inválida no ambiente: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Pasta de trabalho inválida: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Falha ao executar aplicação auxiliar (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
index 4fd906a..4b9c9bf 100644 (file)
 # Felipe Braga <fbobraga@gmail.com>, 2015.
 # Artur de Aquino Morais <artur.morais93@outlook.com>, 2016.
 # Enrico Nicoletto <hiko@duck.com>, 2013-2014, 2016, 2021-2022.
-# Leônidas Araújo <leorusvellt@hotmail.com>, 2022.
 # Rafael Fontenelle <rafaelff@gnome.org>, 2013-2022.
 # Matheus Barbosa <mdpb.matheus@gmail.com>, 2022.
+# Leônidas Araújo <leorusvellt@hotmail.com>, 2022.
 #
 msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-04-15 07:59+0000\n"
-"PO-Revision-Date: 2022-04-15 14:05-0300\n"
-"Last-Translator: Enrico Nicoletto <hiko@duck.com>\n"
+"POT-Creation-Date: 2022-08-27 14:11+0000\n"
+"PO-Revision-Date: 2022-08-05 13:11-0300\n"
+"Last-Translator: Leônidas Araújo <leorusvellt@hotmail.com>\n"
 "Language-Team: Brazilian Portuguese <gnome-pt_br-list@gnome.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: Poedit 3.0.1\n"
+"Plural-Forms: nplurals=2; plural=(n > 1)\n"
+"X-Generator: Gtranslator 40.0\n"
 "X-Project-Style: gnome\n"
 "X-DL-Team: pt_BR\n"
 "X-DL-Module: glib\n"
@@ -40,143 +40,154 @@ msgstr ""
 "X-DL-Domain: po\n"
 "X-DL-State: Translating\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Definir aplicativos padrão ainda não suportado"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Definir o aplicativo como usado pela última vez para o tipo ainda não "
 "suportado"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Falha ao encontrar o aplicativo padrão para o tipo de conteúdo '%s'"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Falha ao encontrar o aplicativo padrão para o Esquema de URI “%s”"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Opções do GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Mostra as opções do GApplication"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr ""
 "Digite o modo de serviço do GApplication (usar dos arquivos de serviços do D-"
 "Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Substitui ID do aplicativo"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Substitui a instância em execução"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Exibe a ajuda"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[COMANDO]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Exibe a versão"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Exibe a informação da versão e sai"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Lista aplicativos"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Lista os aplicativos instalados que ativam D-Bus (por arquivos .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Inicia um aplicativo"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Inicia o aplicativo (com arquivos opcionais a serem abertos)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [ARQUIVO…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Ativa uma ação"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Invoca uma ação no aplicativo"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID AÇÃO [PARÂMETRO]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Lista as ações disponíveis"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Lista as ações estáticas para um aplicativo (de arquivos .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "COMANDO"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "O comando para exibir ajuda detalhada para"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Identificador do aplicativo em formato D-Bus (ex: org.exemplo.visualizador)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "ARQUIVO"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Nomes de arquivos relativo ou absoluto, ou URIs a abrir, opcionalmente"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "AÇÃO"
 
 # Espaço inicial acrescentado para alinhar o texto (gapplication help action) -- Rafael
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "O nome da ação a ser invocada"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARÂMETRO"
 
 # Espaço inicial acrescentado para alinhar o texto (gapplication help action) -- Rafael
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Parâmetro opcional para a invocação da ação, em formato GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -185,26 +196,26 @@ msgstr ""
 "Comando desconhecido %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Uso:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumentos:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTOS…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Comandos:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -213,7 +224,7 @@ msgstr ""
 "Use “%s help COMANDO” para obter ajuda detalhada.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -222,13 +233,13 @@ msgstr ""
 "o comando %s necessita de um id de aplicativo para segui-lo diretamente\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "id de aplicativo inválido: “%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -237,21 +248,21 @@ msgstr ""
 "“%s” não leva argumentos\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "não foi possível se conectar ao D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "erro ao enviar %s mensagens ao aplicativo: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "o nome da ação deve ser fornecido após o id do aplicativo\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -261,25 +272,25 @@ msgstr ""
 "os nomes de ações devem consistir de apenas caracteres alfanuméricos, “-” e "
 "“.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "erro ao analisar o parâmetro da ação: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "as ações aceitam um máximo de um parâmetro\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "o comando list-actions leva apenas um id de aplicativo"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "não foi possível localizar o arquivo desktop para o aplicativo %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -288,129 +299,129 @@ msgstr ""
 "comando não reconhecido: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Valor muito alto passado para %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Não há suporte à busca no fluxo base"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Não é possível truncar GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "O fluxo já está fechado"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Não há suporte para truncar fluxo base"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "A operação foi cancelada"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Objeto inválido, não inicializado"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Sequência de bytes incompleta na entrada"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Espaço insuficiente no destino"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Sequência de bytes inválida na entrada de conversão"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Erro durante a conversão: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Sem suporte a inicialização cancelável"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Não há suporte à conversão do conjunto de caracteres “%s” para “%s”"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Não foi possível abrir conversor de “%s” para “%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "tipo %s"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Tipo desconhecido"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "tipo de arquivo %s"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials contém dados inválidos"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials não está implementado neste SO"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Não há suporte ao GCredentials para sua plataforma"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials não contém um ID de processo neste SO"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr ""
 "Não é possível fazer uso de falsificação de credenciais neste sistema "
 "operacional"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Fim do fluxo inesperadamente prematuro"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Não há suporte a chave “%s” na entrada de endereço “%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr ""
 "Combinação de pares chave/valor sem sentido na entrada de endereço “%s”"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -419,28 +430,28 @@ msgstr ""
 "O endereço “%s” é inválido (é necessário exatamente um dentre: caminho, "
 "diretório, diretório temporário ou chaves abstratas)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Erro no endereço “%s” — o atributo “%s” está malformado"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Transporte desconhecido ou sem suporte “%s” para o endereço “%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "O elemento endereço “%s” não contém um caractere de dois-pontos (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "O nome do transporte no elemento de endereço “%s” não pode estar vazio"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -449,7 +460,7 @@ msgstr ""
 "O par chave/valor %d, “%s”, no elemento endereço “%s”, não contém um sinal "
 "de igual"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -457,7 +468,7 @@ msgstr ""
 "O par chave/valor %d, “%s”, no elemento endereço “%s”, não pode ter uma "
 "chave vazia"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -466,7 +477,7 @@ msgstr ""
 "Erro ao distinguir a chave sem escape ou valor no par chave/valor %d, “%s”, "
 "no elemento endereço “%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -475,84 +486,84 @@ msgstr ""
 "Erro no endereço “%s” — o transporte Unix requer exatamente uma das chaves "
 "“path” ou “abstract” sejam definidas"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Erro no endereço “%s” — o atributo servidor está faltando ou malformado"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Erro no endereço “%s” — o atributo porta está faltando ou malformado"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Erro no endereço “%s” — o atributo do arquivo de valor de uso único está "
 "faltando ou malformado"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Erro ao iniciar automaticamente: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Erro ao abrir arquivo de valor de uso único “%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Erro ao ler arquivo de valor de uso único “%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Erro ao ler o arquivo de valor de uso único “%s”; era esperado 16 bytes, mas "
 "foi obtido %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Erro ao gravar o arquivo de valor de uso único “%s” no fluxo:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "O endereço fornecido está vazio"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Não é possível chamar um barramento de mensagens quando AT_SECURE está "
 "definido"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr ""
 "Não foi possível chamar um barramento de mensagens sem um ID de máquina: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Não foi possível iniciar automaticamente o D-Bus sem X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Erro ao chamar a linha de comandos “%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Não foi possível determinar o endereço de barramento da sessão (sem "
 "implementação para este SO)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -561,7 +572,7 @@ msgstr ""
 "Não foi possível determinar o endereço de barramento da variável de ambiente "
 "DBUS_STARTER_BUS_TYPE — valor desconhecido “%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -569,7 +580,7 @@ msgstr ""
 "Não foi possível determinar o endereço do barramento porque a variável de "
 "ambiente DBUS_STARTER_BUS_TYPE não está definida"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Tipo de barramento %d desconhecido"
@@ -582,7 +593,7 @@ msgstr "Falta de conteúdo inesperada ao tentar ler uma linha"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Falta de conteúdo inesperada ao tentar (seguramente) ler uma linha"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -590,20 +601,20 @@ msgstr ""
 "Foram esgotados todos mecanismos de autenticação disponíveis (tentado: %s) "
 "(disponível: %s)"
 
-#: gio/gdbusauth.c:1170
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "IDs de usuário devem ser o mesmo para a ponta e o servidor"
 
-#: gio/gdbusauth.c:1182
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Cancelado via GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Erro ao obter informação para o diretório “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -611,32 +622,32 @@ msgstr ""
 "As permissões no diretório “%s” estão malformadas. É esperado 0700, mas foi "
 "obtido 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Erro ao criar o diretório “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Operação sem suporte"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Erro ao abrir o chaveiro “%s” para leitura: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:768
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "A linha %d do chaveiro em “%s” com o conteúdo “%s” está malformado"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:782
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -644,7 +655,7 @@ msgstr ""
 "O primeiro símbolo da linha %d do chaveiro em “%s” com o conteúdo “%s” está "
 "malformado"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:796
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -652,167 +663,167 @@ msgstr ""
 "O segundo símbolo da linha %d do chaveiro em “%s” com o conteúdo “%s” está "
 "malformado"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Não foi possível localizar um anexo com o ID %d no chaveiro em “%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Erro ao criar o arquivo de bloqueio “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Erro ao excluir o arquivo de bloqueio anterior “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Erro ao fechar o arquivo de bloqueio (desvinculado) “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Erro ao desvincular o arquivo de bloqueio “%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:735
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Erro ao abrir o chaveiro “%s” para escrita: "
 
-#: gio/gdbusauthmechanismsha1.c:929
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Adicionalmente, liberar o bloqueio de “%s” também falhou: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "A conexão está fechada"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "O tempo limite foi alcançado"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Foram encontrados sinalizadores sem suporte ao construir uma conexão do lado "
 "do cliente"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Nenhuma interface “org.freedesktop.DBus.Properties” no objeto no caminho %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Nenhuma propriedade “%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "A propriedade “%s” não pode ser lida"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "A propriedade “%s” não pode ser escrita"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Erro ao definir a propriedade “%s”: o tipo esperado é “%s”, mas obteve “%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Nenhuma interface “%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Nenhuma interface “%s” no objeto no caminho %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Método inexistente “%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "O tipo da mensagem, “%s”, não equivale ao tipo esperado “%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Um objeto já foi exportado para a interface %s em %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Não foi possível obter a propriedade %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Não foi possível definir a propriedade %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "O método “%s” retornou o tipo “%s”, mas é esperado “%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "O método “%s” na interface “%s” com a assinatura “%s” não existe"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Uma subárvore já foi exportada para %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "O objeto não existe no caminho “%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "o tipo é INVALID"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr ""
 "Mensagem de METHOD_CALL: O campo de cabeçalho PATH ou MEMBER está faltando"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr ""
 "Mensagem de METHOD_RETURN: O campo de cabeçalho REPLY_SERIAL está faltando"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr ""
 "Mensagem de ERROR: O campo de cabeçalho REPLY_SERIAL ou ERROR_NAME está "
 "faltando"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr ""
 "Mensagem de SIGNAL: O campo de cabeçalho PATH, INTERFACE ou MEMBER está "
 "faltando"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -820,7 +831,7 @@ msgstr ""
 "Mensagem de SIGNAL: O campo de cabeçalho PATH está usando o valor reservado /"
 "org/freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -828,21 +839,21 @@ msgstr ""
 "Mensagem de SIGNAL: O campo de cabeçalho INTERFACE está usando o valor "
 "reservado org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Ao tentar ler %lu byte obteve-se %lu"
 msgstr[1] "Ao tentar ler %lu bytes obteve-se %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr ""
 "Era esperado um byte NUL (nulo) após o texto “%s”, mas foi localizado o byte "
 "%d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -852,21 +863,21 @@ msgstr ""
 "posição %d (tamanho do texto é %d). O texto UTF-8 válido até este ponto era "
 "“%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Valor aninhado profundo demais"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "O valor “%s” analisado não é um objeto de caminho D-Bus válido"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "O valor “%s” analisado não é uma assinatura D-Bus válida"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -879,7 +890,7 @@ msgstr[1] ""
 "Foi encontrado um vetor com tamanho de %u bytes. O tamanho máximo é de 2<<26 "
 "bytes (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -889,16 +900,16 @@ msgstr ""
 "comprimento múltiplo de %u bytes, porém foi localizado %u bytes em "
 "comprimento"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Estruturas (tuplas) vazias não são permitidas no D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "O valor “%s” analisado para variante não é uma assinatura D-Bus válida"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -906,7 +917,7 @@ msgstr ""
 "Erro ao desserializar GVariant com o texto de tipo “%s” do formato "
 "delimitado pelo D-Bus"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -915,31 +926,31 @@ msgstr ""
 "Valor identificador de endian inválido. Era esperado 0x6c (“l”) ou 0x42 "
 "(“B”), mas foi localizado o valor 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "Versão majoritária de protocolo inválida. Era esperado 1, mas foi localizado "
 "%d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Cabeçalho da assinatura localizado, mas não é do tipo assinatura"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "O cabeçalho de assinatura foi localizado com a assinatura “%s”, mas o corpo "
 "da mensagem está vazio"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr ""
 "O valor “%s” analisado não é uma assinatura D-Bus válida (para o corpo)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -950,11 +961,11 @@ msgstr[1] ""
 "Nenhum cabeçalho de assinatura na mensagem, mas o corpo da mensagem tem %u "
 "bytes"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Não foi possível desserializar a mensagem: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -962,7 +973,7 @@ msgstr ""
 "Erro ao serializar GVariant com o texto de tipo “%s” para o formato "
 "delimitado pelo D-Bus"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
@@ -970,18 +981,18 @@ msgstr ""
 "O número de descritores de arquivo na mensagem (%d) difere do campo de "
 "cabeçalho (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Não foi possível serializar a mensagem: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "O corpo da mensagem tem a assinatura “%s”, mas não há um cabeçalho de "
 "assinatura"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -990,54 +1001,54 @@ msgstr ""
 "O corpo da mensagem tem o tipo de assinatura “%s”, mas a assinatura no campo "
 "de cabeçalho é “%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr ""
 "O corpo da mensagem está vazio, mas a assinatura no campo de cabeçalho é "
 "“(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Retorno de erro com o corpo de tipo “%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Retorno de erro com o corpo vazio"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Digite qualquer tecla para fechar esta janela)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "A sessão dbus não está em execução, e o início automático falhou"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Não foi possível obter o perfil da máquina: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Não foi possível carregar %s ou %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Erro ao chamar StartServiceByName para %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Resposta %d inesperada do método StartServiceByName(\"%s\")"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1047,32 +1058,32 @@ msgstr ""
 "dono e o proxy foi construído com o sinalizador "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Sem suporte a espaço de nome abstrato"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr ""
 "Não foi possível especificar o arquivo de valor de uso único ao criar um "
 "servidor"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Erro ao gravar o arquivo de valor de uso único em “%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "O texto “%s” não é válido para GUID D-Bus"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Não é possível escutar no transporte “%s” por falta de suporte"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1095,67 +1106,67 @@ msgstr ""
 "\n"
 "Use “%s COMANDO --help” para obter ajuda de cada comando.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Erro: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Erro ao analisar XML de introspecção: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Erro: %s não é um nome válido\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Erro: %s não é um caminho de objeto válido\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Conectar ao barramento de sistema"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Conectar ao barramento de sessão"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Conectar ao endereço D-Bus escolhido"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Opções de conexão de ponto final:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Opções especificando a conexão de ponto final"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Nenhuma conexão de ponto final especificada"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Múltiplas conexões de ponto final especificadas"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr ""
 "Aviso: De acordo com os dados de introspecção a interface “%s” não existe\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1164,166 +1175,166 @@ msgstr ""
 "Aviso: De acordo com os dados de introspecção o método “%s” não existe na "
 "interface “%s”\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Destino opcional para o sinal (nome único)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Caminho do objeto para emitir sinal"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Nome de sinal e de interface"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Emitir um sinal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Erro ao conectar: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Erro: %s não é um nome válido de barramento exclusivo.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Erro: O caminho do objeto não foi especificado\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Erro: O nome do sinal não foi especificado\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Erro: O nome do sinal “%s” é inválido\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Erro: %s não é um nome de interface válido\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Erro: %s não é um nome de membro válido\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Erro ao analisar o parâmetro %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Erro limpando conexão: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Nome do destino para chamar um método"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Caminho do objeto para chamar um método"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Nome de método e de interface"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Tempo limite em segundos"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Permitir autorização interativa"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Chamar um método no objeto remoto."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Erro: O destino não foi especificado\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Erro: %s não é um nome de barramento válido\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Erro: O nome do método não foi especificado\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Erro: O nome do método “%s” é inválido\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Erro ao analisar o parâmetro %d do tipo “%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Erro ao adicionar manipulador %d: %s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Nome do destino para introspecção"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Caminho do objeto para introspecção"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Exibir XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Auto-examinar filhos"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Apenas imprimir as propriedades"
 
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspecção de um objeto remoto."
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nome do destino para monitorar"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Caminho do objeto para monitorar"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Monitora um objeto remoto."
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr ""
 "Erro: não é possível monitorar uma conexão que não seja de barramento de "
 "mensagem\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Serviço a ser ativado antes de esperar por uma outra (nome conhecido)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1331,130 +1342,130 @@ msgstr ""
 "Tempo limite de espera antes de sair com um erro (segundos); 0 para nenhum "
 "tempo limite (padrão)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[OPÇÃO…] NOME-BARRAMENTO"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Espera por um nome de barramento para aparecer."
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Erro: Um serviço a ser ativado deve ser especificado.\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Erro: Um serviço a ser esperado deve ser especificado.\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Erro: Número excessivo de argumentos.\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Erro: %s não é um nome válido de barramento conhecido.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Não autorizado para alterar configurações de depuração"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5112
 msgid "Unnamed"
 msgstr "Sem nome"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "O arquivo da área de trabalho não especifica o campo Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Não é possível localizar o terminal requerido para o aplicativo"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3630
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr ""
 "Não é possível criar pasta de configuração do aplicativo do usuário %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3634
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Não é possível criar pasta de configuração MIME do usuário %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3876 gio/gdesktopappinfo.c:3900
 msgid "Application information lacks an identifier"
 msgstr "A informação do aplicativo carece de um identificador"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4136
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Não é possível criar arquivo %s da área de trabalho do usuário"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4272
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Definição personalizada para %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "a unidade não implementa ejetar"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "a unidade não implementa ejetar ou eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "a unidade não implementa verificação por mídia"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "a unidade não implementa start"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "a unidade não implementa stop"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "O backend TLS não implementa recuperação de vinculação TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Suporte TLS não disponível"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Suporte DTLS não disponível"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Não é possível lidar com a versão %d da codificação GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Número inválido de tokens (%d) na codificação GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Não é possível lidar com a versão %d da codificação GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Número inválido de tokens (%d) na codificação GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Esperado um GEmblem para o GEmblemedIcon"
 
@@ -1462,213 +1473,218 @@ msgstr "Esperado um GEmblem para o GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Ponto de montagem contido não existe"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Não é possível copiar sobre diretório"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Não é possível copiar diretório sobre diretório"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Arquivo alvo existe"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Não é possível copiar o diretório recursivamente"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Não há suporte a união de arquivos"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Erro ao unir o arquivo: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Não há suporte a copiar (reflink/clone) entre montagens"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Não há suporte a copiar (reflink/clone) ou é inválido"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Não há suporte a copiar (reflink/clone) ou não funcionou"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Não é possível copiar o arquivo especial"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Fornecido valor inválido de link simbólico"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Não há suporte a links simbólicos"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Não há suporte para lixeira"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Nomes de arquivo não podem conter “%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Falha ao criar um diretório temporário para o modelo “%s”: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "volume não implementa montagem"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Nenhum aplicativo está registrado como manipulador deste arquivo"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "O enumerador está fechado"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "O enumerador do arquivo tem operação pendente"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "O enumerador do arquivo já está fechado"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Não é possível lidar com a versão %d da codificação GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Dados de entrada malformados para o GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Fluxo não tem suporte para query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Não há suporte à busca no fluxo"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Não é permitido truncar fluxo de entrada"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Não há suporte para truncar fluxo"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Nome de máquina inválido"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Resposta do proxy HTTP inválida"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Conexão do proxy HTTP não permitida"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Falha na autenticação com o proxy HTTP"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Autenticação necessária com o proxy HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Falha na conexão com o proxy HTTP: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Resposta do proxy HTTP grande demais"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "O servidor proxy HTTP fechou a conexão de forma inesperada."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Número errado de tokens (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Sem tipo para a classe chamada %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "O tipo %s não implementa a interface GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "O tipo %s não tem classe"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Número de versão malformado: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "O tipo %s não implementa from_tokens() na interface GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Não é possível lidar com a versão fornecida da codificação do ícone"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Nenhum endereço fornecido"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "O tamanho %u é muito longo para o endereço"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "O endereço contém bits ativos além do tamanho do prefixo (máscara)"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Não foi possível interpretar “%s” como uma máscara de endereço IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Sem espaço suficiente para o endereço do soquete"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Endereço de soquete não suportado"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Fluxo de entrada não implementa leitura"
 
@@ -1678,126 +1694,126 @@ msgstr "Fluxo de entrada não implementa leitura"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "O fluxo tem operação pendente"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Copiar com o arquivo"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Manter com o arquivo quando movido"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version” não leva argumentos"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Uso:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Exibe a informação da versão e sai."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Comandos:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Concatena arquivos para a saída padrão"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Copia um ou mais arquivos"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Mostra informações sobre locais"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Inicia um aplicativo a partir de um arquivo desktop"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Lista o conteúdo dos locais"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Obtém ou define o manipulador para um tipo mime"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Cria diretórios"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Monitora arquivos e diretórios por alterações"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Monta ou desmonta os locais"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Move um ou mais arquivos"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Abre arquivos com o aplicativo padrão"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Renomeia um arquivo"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Exclui um ou mais arquivos"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Lê da entrada padrão e salva"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Define um atributo de arquivo"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Move arquivos ou diretórios para a lixeira"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Lista o conteúdo de locais em uma árvore"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Use %s para obter ajuda detalhada.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Erro ao gravar para a saída padrão"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:171
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "LOCAL"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Concatena arquivos e os envia para a saída padrão."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1807,60 +1823,60 @@ msgstr ""
 "usando locais GIO em vez de arquivos locais: por exemplo, você pode\n"
 "usar alguma coisa como smb://servidor/recurso/arquivo.txt como local."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:301
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Nenhum local fornecido"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Nenhum diretório alvo"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Mostra progresso"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Pergunta antes de sobrescrever"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Preserva todos os atributos"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Cria backup dos arquivos de destino existentes"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Nunca segue links simbólicos"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Usa permissões padrão para o destino"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Transferido(s) %s de %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "ORIGEM"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "DESTINO"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Copia um ou mais arquivos de ORIGEM para DESTINO."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1870,98 +1886,91 @@ msgstr ""
 "GIO em vez de arquivos locais: por exemplo, você pode usar alguma\n"
 "coisa como smb://servidor/recurso/arquivo.txt como local."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "O destino %s não é um diretório"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: sobrescrever “%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Lista os atributos graváveis"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Obtém informação de sistema de arquivos"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Os atributos a obter"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:35
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTOS"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:38 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Não segue links simbólicos"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributos:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "nome de exibição: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "nome para edição: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "nome: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tipo: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "tamanho: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "oculto\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "caminho local: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "montagem unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Atributos definíveis:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Atributos graváveis no namespace:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Mostra informações sobre locais."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1977,11 +1986,11 @@ msgstr ""
 "ou por “*”, que corresponde a todos atributos"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "ARQUIVO-DESKTOP [ARG-ARQUIVO …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1989,51 +1998,51 @@ msgstr ""
 "Inicia um aplicativo a partir de um arquivo desktop, passando argumentos "
 "opcionais de nome de arquivo para ele."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Nenhum arquivo desktop fornecido"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr ""
 "O comando de inicialização não é compatível atualmente com esta plataforma"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Não foi possível carregar “%s”: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Não foi possível carregar informações de aplicativo para “%s”"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Não foi possível iniciar o aplicativo “%s”: %s"
 
-#: gio/gio-tool-list.c:36 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Mostra arquivos ocultos"
 
-#: gio/gio-tool-list.c:37
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Usa um formato de listagem longa"
 
-#: gio/gio-tool-list.c:39
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Exibe nomes de exibição"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Imprime URIs completas"
 
-#: gio/gio-tool-list.c:176
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Lista o conteúdo dos locais."
 
-#: gio/gio-tool-list.c:178
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2047,19 +2056,19 @@ msgstr ""
 "(ex.: standard::icon)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "TIPO MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "MANIPULADOR"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Obtém ou define o manipulador para um tipo mime."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2069,55 +2078,55 @@ msgstr ""
 "recomendados para o tipo mime. Se um manipulador for fornecido, ele é\n"
 "definido como o manipulador padrão para o tipo mime."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Deve-se especificar um único tipo mime, e talvez um manipulado"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Nenhum aplicativo padrão para “%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Aplicativo padrão para “%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Aplicativos registrados:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Nenhum aplicativo registrado\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Aplicativos recomendados:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Nenhum aplicativo recomendado\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Falha ao carregar informação para manipulador de “%s”"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Falha ao definir “%s” como o manipulador padrão para “%s”: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Criar diretórios pais"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Cria diretórios."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2127,133 +2136,133 @@ msgstr ""
 "locais GIO em vez de arquivos locais: por exemplo, você pode usar\n"
 "alguma coisa como smb://servidor/recurso/meudir.txt como local."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Monitora um diretório (padrão: depende do tipo)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Monitora um arquivo (padrão: depende do tipo)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Monitora um arquivo diretamente (note mudanças via links absolutos)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Monitora um arquivo diretamente, mas não relata alterações"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Relata movimentos e renomeação como eventos de exclusão/criação simples"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Monitora eventos de montagem"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Monitora arquivos ou diretórios por alterações."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Monta como montável"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Monta o volume com o arquivo de dispositivo ou outro identificador"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Desmonta"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Ejeta"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Interrompe o volume com o arquivo de dispositivo"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "DISPOSITIVO"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Desmonta todas montagens com o esquema dado"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "ESQUEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Ignora operações pendentes de arquivos ao desmontar ou ejetar"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Usa um usuário anônimo ao autenticar"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Lista"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Monitora eventos"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Mostra informações extras"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "O PIM numérico ao desbloquear um volume VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Mota um volume TCRYPT oculto"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Mota um volume TCRYPT de sistema"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "Acesso anônimo negado"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "Nenhuma unidade para o arquivo de dispositivo"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "Nenhum volume para o ID dado"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "Monta ou desmontar os locais."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Não usa reserva de cópia ou exclusão"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Move um ou mais arquivos da ORIGEM para DESTINO."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2263,12 +2272,12 @@ msgstr ""
 "GIO em vez de arquivos locais: por exemplo, você pode usar alguma\n"
 "coisa como smb://servidor/recurso/arquivo.txt como local"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Alvo %s não é um diretório"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2276,128 +2285,132 @@ msgstr ""
 "Abre arquivos com o aplicativo padrão que está\n"
 "registrado para manipular arquivos deste tipo."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignora arquivos não existentes, nunca pergunta"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Exclui os arquivos dados."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NOME"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Renomeia um arquivo."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Faltando argumento"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Número excessivo de argumentos"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Renomeação realizada com sucesso. Nova uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Só cria se não existir"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Adiciona ao final do arquivo"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Ao criar, restringe acesso ao usuário atual"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Ao substituir, substitui como se o destino não existe"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Emite uma nova etag ao final"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "A etag do arquivo sendo sobrescrito"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Erro ao ler a partir da saída padrão"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag não disponível\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Lê da entrada padrão e salva no DESTINO."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Nenhum destino dado"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Tipo do atributo"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TIPO"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Remove a definição de um atributo dado"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUTO"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VALOR"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Define um atributo de arquivos de LOCAL."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Local não especificado"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Atributo não especificado"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Valor não especificado"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Tipo de atributo inválido “%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Esvazia a lixeira"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Lista arquivos na lixeira com seus locais originais"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2405,23 +2418,23 @@ msgstr ""
 "Restaura um arquivo da lixeira para seu local original (possivelmente "
 "recriando o diretório)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Não foi possível localizar o caminho original"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Não foi possível recriar local original: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Não foi possível mover o arquivo para seu local original: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Move/Restaura arquivos ou diretórios para/da lixeira."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2429,44 +2442,44 @@ msgstr ""
 "Nota: para a opção --restore, se o local original do arquivo na lixeira \n"
 "já existir, ele não será sobrescrito a menos que --force seja usado."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "O local fornecido não inicia com trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Segue links simbólicos, montagens e atalhos"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Lista conteúdos de diretórios em um formato tipo árvore."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "O elemento <%s> não é permitido dentro de <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "O elemento <%s> não é permitido no nível mais alto"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "O arquivo %s aparece várias vezes no recurso"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Falha ao localizar “%s” em todos os diretórios fontes"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Falha ao localizar “%s” no diretório atual"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Opção de processamento “%s” desconhecida"
@@ -2475,38 +2488,38 @@ msgstr "Opção de processamento “%s” desconhecida"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Pré-processamento de %s requisitado, mas %s não está definida e %s não está "
 "no PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Ocorreu erro ao ler arquivo %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Ocorreu erro ao comprimir o arquivo %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "texto não pode aparecer dentro de <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Mostra a versão do programa e sai"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Nome do arquivo de saída"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2514,45 +2527,45 @@ msgstr ""
 "Os diretórios do quais serão carregados arquivos referenciados em ARQUIVO "
 "(padrão: diretório atual)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "DIRETÓRIO"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Gera a saída no formato definido pela extensão do arquivo alvo"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Gera um cabeçalho"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Gera código-fonte que vincula o recurso ao seu programa"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Gera uma lista de dependência"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Nome do arquivo de dependências para gerar"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inclui alvos falsos no arquivo de dependência gerado"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Não cria e registra o recurso automaticamente"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Não exporta funções; declara-as G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
@@ -2560,15 +2573,15 @@ msgstr ""
 "Não embute dados de recurso no arquivo C; presume estar vinculado "
 "externamente"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Nome do identificador C usado no código-fonte gerado"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "O compilador C alvo (padrão: a variável de ambiente CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2578,123 +2591,123 @@ msgstr ""
 "Arquivos de especificação de recurso têm a extensão .gresource.xml,\n"
 "e um arquivo de recurso tem a extensão .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Você deve fornecer exatamente um arquivo\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "o apelido deve ter um mínimo de 2 caracteres"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Valor numérico inválido"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> já especificado"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
-msgstr "value=\"%s\" já especificado"
+msgstr "value='%s' já especificado"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "valores de sinalizadores devem ter no máximo 1 bit definido"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> deve conter pelo menos um <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> não está contido no intervalo especificado"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> não é um membro válido do tipo enumerado especificado"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> contém string ausente no tipo de sinalizadores especializados"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> contém uma string ausente em <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> já especificado para essa chave"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> não permitido para as chaves de tipo “%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "o mínimo do <range> especificado é maior que o máximo"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "categoria de l10n sem suporte: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n requisitado, mas nenhum domínio gettext dado"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "contexto de tradução dado para o valor sem l10n habilitado"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Falha ao analisar o valor <default> de tipo “%s”: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> não pode ser especificado para chaves marcadas como tendo um tipo "
 "enumerado"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> já especificado para essa chave"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> não permitido para as chaves de tipo “%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> já dado"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> deve conter pelo menos um <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> já especificado para essa chave"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2702,49 +2715,49 @@ msgstr ""
 "<aliases> só pode ser especificado para chaves com tipos enumerados ou "
 "sinalizadores ou após <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
 "type"
 msgstr "<alias value='%s'/> dado quando “%s” já é um membro do tipo enumerado"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> dado quando <choice value='%s'/> já tinha sido dado"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> já especificado"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "o alvo do alias “%s” não é um tipo enumerado"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "o alvo alias “%s” não está em <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> deve conter pelo menos um <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Nomes vazios não são permitidos"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Nome inválido “%s”: nomes precisam começar com uma letra minúscula"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2753,36 +2766,36 @@ msgstr ""
 "Nome inválido “%s”: caractere inválido “%c”; apenas é permitido letras "
 "minúsculas, números e traços (”-”)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Nome inválido “%s”: dois hifens (”--”) consecutivos não são permitidos"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Nome inválido “%s”: o último caractere não pode ser um hífen (”-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Nome inválido “%s”: o tamanho máximo é 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> já especificado"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Não é possível adicionar chaves ao esquema “list-of”"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> já especificado"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2791,7 +2804,7 @@ msgstr ""
 "<key name='%s'> oculta <key name='%s'> em <schema id='%s'>; use <override> "
 "para modificar o valor"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2800,63 +2813,63 @@ msgstr ""
 "Apenas um entre “type”, “enum” ou “flags” deve ser especificado como "
 "atributo para <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> não está (ainda) definido."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Tipo inválido de texto GVariant “%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> determinado, mas o esquema não está estendendo nada"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Nenhum <key name='%s'> para sobrescrever"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> já especificado"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> já especificado"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> estende um esquema ainda não existente “%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> é uma lista de esquema ainda não existente “%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Não pode ser uma lista de um esquema com um caminho"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Não é possível estender um esquema com um caminho"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr ""
 "<schema id='%s'> é uma lista, estendendo <schema id='%s'> que não é uma lista"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2865,17 +2878,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> estende <schema id='%s' list-of='%s'>, mas "
 "“%s” não estende “%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Um caminho, se determinado, precisa começar e terminar com uma barra"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "O caminho de uma lista precisa terminar com “:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2884,49 +2897,49 @@ msgstr ""
 "Aviso: Esquema “%s” possui caminho “%s”. Caminhos iniciando com “/apps/”, “/"
 "desktop/” ou “/system/” são obsoletos."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> já especificado"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Apenas um elemento <%s> é permitido dentro de um <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "O elemento <%s> não é permitido no nível mais alto"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "O elemento <default> é exigido por <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Texto não pode aparecer dentro de <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Aviso: referência indefinida a <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict foi especificado; saindo."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Todo o arquivo foi ignorado."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignorando este arquivo."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2935,7 +2948,7 @@ msgstr ""
 "Nenhuma chave “%s” no esquema “%s” como especificado no arquivo de "
 "sobrescrita “%s”; ignorando sobrescrita para essa chave."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2944,7 +2957,7 @@ msgstr ""
 "Nenhuma chave “%s” no esquema “%s” como especificado no arquivo de "
 "sobrescrita “%s” e --strict foi especificado; saindo."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2954,7 +2967,7 @@ msgstr ""
 "“%s” no esquema “%s” (arquivo de substituição “%s”); ignorando substituição "
 "para esta chave."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2964,7 +2977,7 @@ msgstr ""
 "“%s” no esquema “%s” (arquivo de substituição “%s”) e --script foi "
 "especificado; saindo."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2973,7 +2986,7 @@ msgstr ""
 "Erro ao analisar chave “%s” no esquema “%s” como especificado no arquivo de "
 "sobrescrita “%s”: %s. Ignorando sobrescrita para essa chave."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2982,7 +2995,7 @@ msgstr ""
 "Erro ao analisar chave “%s” no esquema “%s” como especificado no arquivo de "
 "sobrescrita “%s”: %s. --script foi especificado; saindo."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2992,7 +3005,7 @@ msgstr ""
 "está fora dos limites dado pelo esquema; ignorando sobrescrita para essa "
 "chave."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -3001,7 +3014,7 @@ msgstr ""
 "Sobrescrita para chave “%s” no esquema “%s” no arquivo de sobrescrita “%s” "
 "está fora dos limites dado pelo esquema e --script foi especificado; saindo."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3010,7 +3023,7 @@ msgstr ""
 "Sobrescrita para a chave “%s” no esquema “%s” no arquivo de sobrescrita “%s” "
 "não está na lista de escolhas válidas; ignorando sobrescrita para essa chave."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -3019,23 +3032,23 @@ msgstr ""
 "Sobrescrita para a chave “%s” no esquema “%s” no arquivo de sobrescrita “%s” "
 "não está na lista de escolhas válidas e --scrict foi especificado; saindo."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Onde armazenar o arquivo gschemas compilado"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Aborta se ocorrer erros nos esquemas"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Não escreve o arquivo gschema compilado"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Não força restrições de nome de chave"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3045,25 +3058,25 @@ msgstr ""
 "É necessário que os arquivos schema tenham a extensão\n"
 ".gschema.xml, e o arquivo de cache é chamado gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Você deveria dar exatamente um nome de diretório"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Nenhum arquivo schema localizado: fazendo nada."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Nenhum arquivo de schema encontrado: arquivo de saída existente removido."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Nome de arquivo inválido: %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Erro ao obter informações do sistema de arquivos para %s: %s"
@@ -3072,357 +3085,357 @@ msgstr "Erro ao obter informações do sistema de arquivos para %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Ponto de montagem contido para arquivo %s não existe"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Não é possível renomear o diretório root"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Erro ao renomear arquivo %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Não é possível renomear o arquivo, o nome do arquivo já existe"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Nome de arquivo inválido"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Erro ao abrir arquivo %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Erro ao remover arquivo %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Erro ao mover para a lixeira o arquivo %s: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Não é possível criar o diretório da lixeira %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Não é possível localizar diretório de nível superior para a lixeira %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Não há suporte a mover para lixeira em montagens internas do sistema"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr ""
 "Não é possível localizar ou criar o diretório da lixeira %s para a lixeira %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Não é possível criar o arquivo de informações da lixeira para %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Não é possível mover para a lixeira o arquivo %s entre os limites de sistema "
 "de arquivos"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Não é possível mover para a lixeira o arquivo %s: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Não é possível mover para a lixeira o arquivo %s"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Erro ao criar o diretório %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "O sistema de arquivos não tem suporte a links simbólicos"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Erro ao criar link simbólico %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Erro ao mover arquivo %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Não é possível mover diretório sobre diretório"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Falha ao criar arquivo de backup"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Erro ao remover arquivo alvo: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Não há suporte a mover entre montagens"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Não foi possível determinar a utilização de disco de %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Valor de atributo deve ser não-NULO"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Tipo de atributo inválido (esperava-se expressão)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Tipo de atributo inválido (string ou inválido esperado)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Nome de atributo estendido inválido"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Erro ao definir atributo estendido “%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (codificação inválida)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Erro ao obter informação para o arquivo “%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Erro ao obter informação para o descritor de arquivo: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Tipo de atributo inválido (esperado uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Tipo de atributo inválido (esperado uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Tipo de atributo inválido (expressão de byte esperada)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Não foi possível definir permissões aos links simbólicos"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Erro ao definir permissões: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Erro ao definir proprietário: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "o link simbólico deve ser não-NULO"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Erro ao definir link simbólico: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Erro ao definir link simbólico: o arquivo não é um link simbólico"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr ""
 "Os nanossegundos extras %d para a marca de data/hora UNIX %lld são negativos"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr ""
 "Os nanossegundos extras %d para a marca de data/hora UNIX %lld alcança 1 "
 "segundo"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "A marca de data/hora UNIX %lld não cabe em 64 bits"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "A marca de data/hora UNIX %lld está fora do intervalo suportado pelo Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "O nome de arquivo “%s” não pode ser convertido para UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "O arquivo “%s” não pôde ser aberto: Erro %lu do Windows"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr ""
 "Erro ao definir data/hora de modificação ou acesso para o arquivo “%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Erro ao definir data/hora de modificação ou acesso: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "O contexto SELinux deve ser não-NULO"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux não está habilitado neste sistema"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Erro ao definir o contexto SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Não há suporte à definição do atributo %s"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Erro ao ler do arquivo: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Erro ao fechar arquivo: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Erro ao buscar no arquivo: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Não é possível localizar o tipo de arquivo monitor local padrão"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Erro ao gravar o arquivo: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Erro ao remover link antigo de backup: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Erro ao criar cópia de backup: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Erro ao renomear arquivo temporário: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Erro ao truncar arquivo: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Erro ao abrir arquivo “%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Arquivo alvo é um diretório"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Arquivo alvo não é um arquivo comum"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "O arquivo foi modificado externamente"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Erro ao remover arquivo antigo: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "GSeekType fornecido inválido"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Solicitação de busca inválida"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Não é possível truncar GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Fluxo de saída da memória não redimensionável"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Falha ao redimensionar fluxo de saída da memória"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3430,32 +3443,32 @@ msgstr ""
 "Quantidade de memória necessária para processar a escrita é maior que a "
 "disponível"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Solicitada uma busca antes do começo do fluxo"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Solicitada uma busca além do fim do fluxo"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "objeto de montagem não implementa “umount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "objeto de montagem não implementa “eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr ""
 "objeto de montagem não implementa “unmount” ou “unmount_with_operation”"
@@ -3463,128 +3476,136 @@ msgstr ""
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "objeto de montagem não implementa “eject” ou “eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "objeto de montagem não implementa “remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "objeto de montagem não implementa estimativa de tipo de conteúdo"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr ""
 "objeto de montagem não implementa estimativa de tipo de conteúdo síncrono"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Nome da máquina “%s” contém “[” mas não “]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Rede inalcançável"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Máquina inalcançável"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Não foi possível criar o monitor de rede: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Não foi possível criar o monitor de rede: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Não foi possível obter o estado da rede: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "O NetworkManager não está em execução"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "A versão do NetworkManager é muito antiga"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Fluxo de saída não implementa escrita"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "A soma dos vetores passada para %s é grande demais"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "A fonte do fluxo já está fechada"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Falha não especificada na pesquisa de proxy"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Erro ao resolver “%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s não implementado"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Domínio inválido"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "O recurso em “%s” não existe"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Falha ao descompactar o recurso em “%s”"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Os arquivos de recursos não podem ser renomeados"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "O recurso em “%s” não é um diretório"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Fluxo de entrada não implementa busca"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Lista as seções contendo recursos no arquivo elf ARQUIVO"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3594,15 +3615,15 @@ msgstr ""
 "Se SEÇÃO é fornecida, só lista os recursos dentro desta seção\n"
 "Se CAMINHO é fornecido, só lista recursos que casam com o caminho"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "ARQUIVO [CAMINHO]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SEÇÃO"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3614,15 +3635,15 @@ msgstr ""
 "Se CAMINHO é fornecido, só lista recursos que casam com o caminho\n"
 "Detalhes incluem a seção, tamanho e compactação"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extrai um arquivo de recurso para a saída padrão"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "ARQUIVO CAMINHO"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3650,7 +3671,7 @@ msgstr ""
 "Use “gresource help COMANDO” para obter uma ajuda detalhada.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3665,19 +3686,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SEÇÃO     Um nome de seção elf (opcional)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  COMANDO   O comando a ser explicado (opcional)\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  ARQUIVO    Um arquivo elf (binário ou biblioteca compartilhada)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3685,82 +3706,82 @@ msgstr ""
 "  ARQUIVO   Um arquivo elf (binário ou biblioteca compartilhada)\n"
 "            ou um arquivo de recurso compilado\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[CAMINHO]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  CAMINHO   Um caminho (opcional) do recurso (pode ser parcial)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "CAMINHO"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  CAMINHO   Um caminho do recurso\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Nenhum esquema “%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Esquema “%s” não é recolocável (o caminho não deve ser especificado)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Esquema “%s” é recolocável (o caminho deve ser especificado)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Caminho fornecido está vazio.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "O caminho deve começar com uma barra (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "O caminho deve terminar com uma barra (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "O caminho não pode conter duas barras adjacentes (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "O valor fornecido está fora do intervalo válido\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "A chave não é gravável\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Lista os esquemas instalados (não-recolocáveis)"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Lista os esquemas recolocáveis instalados"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Lista as chaves no ESQUEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "ESQUEMA[:CAMINHO]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Lista os filhos do ESQUEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3768,48 +3789,48 @@ msgstr ""
 "Lista as chaves e valores, recursivamente\n"
 "Se nenhum ESQUEMA for fornecido, lista todas as chaves\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[ESQUEMA[:CAMINHO]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Obtém o valor de CHAVE"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "ESQUEMA[:CAMINHO] CHAVE"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Consulta o intervalo de valores válidos para CHAVE"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Consulta a descrição para a CHAVE"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Define o valor de CHAVE para VALOR"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "ESQUEMA[:CAMINHO] CHAVE VALOR"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Restaurar CHAVE para seu valor padrão"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Restaurar todas as chaves no ESQUEMA para seus padrões"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Verifica se CHAVE é gravável"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3819,11 +3840,11 @@ msgstr ""
 "Se nenhuma CHAVE for especificada, monitora todas as chaves no ESQUEMA.\n"
 "Use ^C para parar o monitoramento.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "ESQUEMA[:CAMINHO] [CHAVE]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3872,7 +3893,7 @@ msgstr ""
 "Use “gsettings help COMANDO” para obter ajuda detalhada.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3887,11 +3908,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SCHEMADIR Um diretório para procurar por esquemas adicionais\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3899,424 +3920,424 @@ msgstr ""
 "  ESQUEMA   O nome do esquema\n"
 "  CAMINHO   O caminho, para esquemas recolocáveis\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  CHAVE     A chave (opcional) com o esquema\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  CHAVE     A chave com o esquema\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VALOR     O valor para definir\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Não foi possível carregar esquemas de %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Nenhum esquema instalado\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Nome de esquema vazio\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Nenhuma chave “%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Soquete inválido, não inicializado"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Soquete inválido, inicialização falhou devido a: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "O soquete já está fechado"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3193 gio/gsocket.c:4426 gio/gsocket.c:4484
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Tempo de E/S do soquete foi esgotado"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "criando GSocket a partir do fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Não é possível criar soquete: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Foi especificada uma família desconhecida"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Foi especificado um protocolo desconhecido"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr ""
 "Não foi possível usar operações de datagrama em um soquete não-datagrama."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Não foi possível usar operações de datagrama em um soquete com um tempo "
 "limite definido."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "não foi possível obter endereço local: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "não foi possível obter endereço remoto: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "não foi possível escutar: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Erro ao vincular ao endereço %s: %s"
 
-#: gio/gsocket.c:2388 gio/gsocket.c:2425 gio/gsocket.c:2535 gio/gsocket.c:2560
-#: gio/gsocket.c:2623 gio/gsocket.c:2681 gio/gsocket.c:2699
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Erro ao entrar no grupo multicast: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Erro ao sair do grupo multicast: %s"
 
-#: gio/gsocket.c:2390
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Não há suporte para multicast específico da origem"
 
-#: gio/gsocket.c:2537
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Família de soquete sem suporte"
 
-#: gio/gsocket.c:2562
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "a origem específica não é um endereço IPv4"
 
-#: gio/gsocket.c:2586
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Nome de interface grande demais"
 
-#: gio/gsocket.c:2599 gio/gsocket.c:2649
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Interface não localizada: %s"
 
-#: gio/gsocket.c:2625
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Não há suporte para multicast específico da origem IPv4"
 
-#: gio/gsocket.c:2683
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Não há suporte para multicast específico da origem IPv6"
 
-#: gio/gsocket.c:2892
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Erro ao aceitar a conexão: %s"
 
-#: gio/gsocket.c:3018
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Conexão em progresso"
 
-#: gio/gsocket.c:3069
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Não é possível obter erro pendente: "
 
-#: gio/gsocket.c:3258
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Erro ao receber dados: %s"
 
-#: gio/gsocket.c:3455
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Erro ao enviar dados: %s"
 
-#: gio/gsocket.c:3642
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Não é possível encerrar soquete: %s"
 
-#: gio/gsocket.c:3723
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Erro ao fechar soquete: %s"
 
-#: gio/gsocket.c:4419
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Aguardando pela condição do soquete: %s"
 
-#: gio/gsocket.c:4809 gio/gsocket.c:4825 gio/gsocket.c:4838
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Não foi possível enviar mensagem: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vetores da mensagem muito grandes"
 
-#: gio/gsocket.c:4855 gio/gsocket.c:4857 gio/gsocket.c:5004 gio/gsocket.c:5089
-#: gio/gsocket.c:5267 gio/gsocket.c:5307 gio/gsocket.c:5309
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Erro ao enviar mensagem: %s"
 
-#: gio/gsocket.c:5031
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "Não há suporte a GSocketControlMessage no Windows"
 
-#: gio/gsocket.c:5504 gio/gsocket.c:5580 gio/gsocket.c:5806
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Erro ao receber mensagem: %s"
 
-#: gio/gsocket.c:6089 gio/gsocket.c:6100 gio/gsocket.c:6163
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Não é possível ler as credenciais do soquete: %s"
 
-#: gio/gsocket.c:6172
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "g_socket_get_credentials não está implementado para este SO"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Não foi possível conectar-se ao servidor proxy %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Não foi possível conectar-se a %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Não foi possível conectar: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Não há suporte ao uso de proxy sobre uma conexão não TCP."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Não há suporte ao protocolo de proxy “%s”."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "O ouvinte já está fechado"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "O soquete adicionado está fechado"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "Não há suporte ao endereço IPv6 “%s” pelo SOCKSv4"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "O nome de usuário é muito longo para o protocolo SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "O nome de máquina “%s” é muito longo para o protocolo SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "O servidor não é um servidor proxy SOCKSv4."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "A conexão ao servidor por meio de SOCKSv4 foi rejeitada"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "O servidor não é um servidor proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "O proxy SOCKSv5 requer autenticação."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "O SOCKSv5 requer um método de autenticação sem suporte pelo GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr ""
 "O nome de usuário ou a senha são muito longos para o protocolo SOCKSv5."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "A autenticação SOCKSv5 falhou devido a um nome de usuário ou senha errados."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "O nome de máquina “%s” é muito longo para o protocolo SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "O servidor proxy SOCKSv5 está usando um tipo de endereço desconhecido."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Erro interno de servidor proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "A conexão SOCKSv5 não foi permitida pelo conjunto de regras."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Servidor inalcançável por meio do servidor SOCKSv5."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Rede inalcançável por meio do proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Conexão recusada por meio do proxy SOCKSv5."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "Proxy SOCKSv5 sem suporte ao comando “connect”."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "Proxy SOCKSv5 sem suporte ao tipo de endereço fornecido."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Erro de proxy SOCKSv5 desconhecido."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Falha ao criar canal para comunicar com processo filho (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Não há suporte a canais nesta plataforma"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Não é possível lidar com a versão %d da codificação GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Nenhum endereço válido foi localizado"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Erro ao resolver reversalmente “%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Erro ao analisar registro %s do DNS: pacote DNS mal formado"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Nenhum registro DNS do tipo de requisição para “%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Temporariamente sem condições de resolver “%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Erro ao resolver “%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Pacote DNS mal formado"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Falha ao analisar resposta DNS para “%s”: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Chave privada codificada com PEM não localizada"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Não foi possível decodificar uma chave privada codificada com PEM"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Não foi possível analisar chave privada codificada com PEM"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Certificado codificado com PEM não localizado"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Não foi possível analisar certificado codificado com PEM"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "O backend TLS atual não oferece suporte a PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr ""
 "Este GTlsBackend não oferece suporte à criação de certificados PKCS #11"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4326,7 +4347,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4334,139 +4355,139 @@ msgstr ""
 "Várias das senhas digitadas estavam incorretas, e o seu acesso será "
 "bloqueado se houverem mais falhas."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "A senha digitada está incorreta."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Não há suporte ao envio de FD"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Esperando 1 mensagem de controle, obtive %d"
 msgstr[1] "Esperando 1 mensagem de controle, obtive %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Tipo de dado auxiliar não esperado"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Esperando um fd, mas obtive %d\n"
 msgstr[1] "Esperando um fd, mas obtive %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Recebido fd inválido"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Não há suporte ao recebimento de FD"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Erro ao enviar credenciais: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Erro ao verificar se SO_PASSCRED está habilitado pelo soquete: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Erro ao habilitar SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Era esperado ler apenas um byte para receber credenciais, mas foi lido zero "
 "byte"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Não esperava mensagem de controle, mas recebeu %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Erro ao desabilitar SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Erro ao ler do descritor de arquivo: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Erro ao fechar o descritor de arquivo: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Sistema de arquivos root"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Erro ao gravar o descritor de arquivo: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr ""
 "Não há suporte a endereços de soquetes de domínio UNIX abstratos neste "
 "sistema"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "volume não implementa ejetar"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "volume não implementa eject ou eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Erro ao ler do manipulador: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Erro ao fechar manipulador: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Erro ao gravar o manipulador: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Memória insuficiente"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Erro interno: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Precisa de mais entrada"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Dados comprimidos inválidos"
 
@@ -4494,155 +4515,155 @@ msgstr "Executa um serviço dbus"
 msgid "Wrong args\n"
 msgstr "Args. incorretos\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Atributo “%s” inesperado para o elemento “%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Atributo “%s” do elemento “%s” não localizado"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Marca “%s” inesperada, esperava marca “%s”"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Marca “%s” inesperada dentro de “%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Data/hora “%s” inválida no arquivo de marcadores"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr ""
 "Nenhum arquivo de marcadores válido foi localizado nos diretórios de dados"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Já existe um marcador para o URI “%s”"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Nenhum marcador localizado para o URI “%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Não foi definido tipo MIME no marcador para o URI “%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Não foi definido sinal de particular no marcador para o URI “%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Não há grupos definidos no marcador para o URI “%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Nenhum aplicativo chamado “%s” registrou um marcador para “%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Falha em expandir linha de execução “%s” com URI “%s”"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Caractere não representável na conversão da entrada"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Sequência de caracteres parcial no final da entrada"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr ""
 "Não é possível converter a sequência “%s” para conjunto caracteres “%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Byte NULO embutido na entrada de conversão"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Byte NULO embutido na saída de conversão"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "O URI “%s” não é um URI absoluto que utilize o esquema “file”"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "O URI de arquivo local “%s” não pode incluir um “#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "O URI “%s” é inválido"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "O nome de máquina do URI “%s” é inválido"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "O URI “%s” contém caracteres com escape inválido"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "O nome de caminho “%s” não é um caminho absoluto"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %d de %b %H:%M:%S %Y"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d/%m/%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4663,62 +4684,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "janeiro"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "fevereiro"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "março"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "abril"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "maio"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "junho"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "julho"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "agosto"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "setembro"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "outubro"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "novembro"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "dezembro"
@@ -4740,132 +4761,132 @@ msgstr "dezembro"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "fev"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "abr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "maio"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "ago"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "set"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "out"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "dez"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "segunda-feira"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "terça-feira"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "quarta-feira"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "quinta-feira"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "sexta-feira"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "sábado"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "domingo"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "seg"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "ter"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "qua"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "qui"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "sex"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "sáb"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "dom"
@@ -4887,62 +4908,62 @@ msgstr "dom"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "janeiro"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "fevereiro"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "março"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "abril"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "maio"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "junho"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "julho"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "agosto"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "setembro"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "outubro"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "novembro"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "dezembro"
@@ -4964,192 +4985,192 @@ msgstr "dezembro"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "fev"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "abr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "maio"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "ago"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "set"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "out"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dez"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "AM"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "PM"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Erro ao abrir o diretório “%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Não foi possível alocar %lu byte para ler arquivo “%s”"
 msgstr[1] "Não foi possível alocar %lu bytes para ler arquivo “%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Ocorreu erro ao ler arquivo “%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Arquivo “%s” é muito grande"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Falha ao ler do arquivo “%s”: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Falha ao abrir arquivo “%s”: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "Falha ao obter atributos do arquivo “%s”: fstat() falhou: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Falha ao abrir arquivo “%s”: fdopen() falhou: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "Falha ao renomear arquivo “%s” para “%s”: g_rename() falhou: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Falha ao gravar o arquivo “%s”: write() falhou: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Falha ao gravar o arquivo “%s”: fsync() falhou: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Falha ao criar arquivo “%s”: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "O arquivo “%s” não pôde ser removido: g_unlink() falhou: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Modelo “%s” inválido, não deveria conter um “%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Modelo “%s” não contém XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Falha ao ler link simbólico “%s”: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Não foi possível abrir conversor de “%s” para “%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr ""
 "Não é possível fazer uma leitura em bruto em g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Dados residuais não convertidos no buffer de leitura"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Canal termina em um caractere parcial"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Não é possível fazer uma leitura em bruto de g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr ""
 "Não foi possível localizar arquivo de chave válido nos diretórios pesquisados"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Não é um arquivo comum"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5157,50 +5178,50 @@ msgstr ""
 "Arquivo de chave contém a linha “%s” que não é um par chave-valor, grupo ou "
 "comentário"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Nome de grupo inválido: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Arquivo de chave não começa com um grupo"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Nome de chave inválido: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Arquivo de chave contém codificação “%s” sem suporte"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Arquivo de chave não tem grupo “%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Arquivo de chave não tem chave “%s” no grupo “%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Arquivo de chave contém chave “%s” com valor “%s” que não é UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Arquivo de chave contém chave “%s” cujo valor não pode ser interpretado."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5209,81 +5230,81 @@ msgstr ""
 "Arquivo de chave contém chave “%s” no grupo “%s” que tem um valor que não "
 "pode ser interpretado."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Chave “%s” no grupo “%s” tem o valor “%s” onde %s era esperado"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Arquivo de chave contém caractere de escape no fim da linha"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Arquivo de chave contém sequência de escape “%s” inválida"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "O valor “%s” não pode ser interpretado como um número."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Valor inteiro “%s” fora dos limites"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "O valor “%s” não pode ser interpretado como ponto flutuante."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "O valor “%s” não pode ser interpretado como um booleano."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "Falha ao obter atributos do arquivo “%s%s%s%s”: fstat() falhou: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Falha ao mapear arquivo “%s%s%s%s”: mmap() falhou: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Falha ao abrir arquivo “%s”: open() falhou: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Erro na linha %d caractere %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Texto do nome codificado em UTF-8 inválido — “%s” não válido"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s” não é um nome válido"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s” não é um nome válido: “%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Erro na linha %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5293,7 +5314,7 @@ msgstr ""
 "referência de caractere (&#234; por exemplo) — talvez o dígito seja grande "
 "demais"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5303,23 +5324,23 @@ msgstr ""
 "utilizou um caractere “e comercial” sem desejar iniciar uma entidade — "
 "escape-o com &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Referência de caractere “%-.*s” não codifica um caractere permitido"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Entidade “&;” vazia; as entidades válidas são: &amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Nome de entidade “%-.*s” não é conhecido"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5327,11 +5348,11 @@ msgstr ""
 "Entidade não termina com um ponto e vírgula; provavelmente você utilizou um "
 "“e comercial” sem desejar iniciar uma entidade — escape-o com &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Documento tem de começar com um elemento (ex. <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5340,7 +5361,7 @@ msgstr ""
 "“%s” não é um caractere válido após um caractere “<”; não poderá começar um "
 "nome de elemento"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5349,12 +5370,12 @@ msgstr ""
 "Caractere estranho “%s”, esperado um caractere “>” para finalizar a marca "
 "“%s” de elemento vazio"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Número excessivo de atributos no elemento “%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5362,7 +5383,7 @@ msgstr ""
 "Caractere estranho “%s”, esperava-se um “=” após o nome do atributo “%s” do "
 "elemento “%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5373,7 +5394,7 @@ msgstr ""
 "marca inicial do elemento “%s”, ou opcionalmente um atributo; talvez tenha "
 "utilizado um caractere inválido no nome de atributo"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5382,7 +5403,7 @@ msgstr ""
 "Caractere estranho “%s”, esperava-se uma abertura de aspas após o sinal de "
 "igual ao atribuir o valor ao atributo “%s” do elemento “%s”"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5391,7 +5412,7 @@ msgstr ""
 "“%s” não é um caractere válido após os caracteres “</”; “%s” não poderá "
 "começar o nome de um elemento"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5400,25 +5421,25 @@ msgstr ""
 "“%s” não é um caractere válido após o nome do elemento de fecho “%s”; o "
 "caractere permitido é “>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Elemento “%s” foi fechado, nenhum elemento está atualmente aberto"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Elemento “%s” foi fechado, mas o elemento atualmente aberto é “%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Documento estava vazio ou apenas continha espaços"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Documento terminou inesperadamente logo após um menor que “<”"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5427,7 +5448,7 @@ msgstr ""
 "Documento terminou inesperadamente com elementos ainda abertos — “%s” foi o "
 "último elemento aberto"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5436,21 +5457,21 @@ msgstr ""
 "Documento terminou inesperadamente, esperava-se ver um sinal de maior (“>”) "
 "para terminar a marca <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Documento terminou inesperadamente dentro de um nome de elemento"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Documento terminou inesperadamente dentro de um nome de atributo"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr ""
 "Documento terminou inesperadamente dentro de uma marca de abertura de "
 "elemento."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5458,324 +5479,270 @@ msgstr ""
 "Documento terminou inesperadamente após o sinal de igual que se seguiu a um "
 "nome de atributo; nenhum valor de atributo"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Documento terminou inesperadamente dentro de um valor de atributo"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr ""
 "Documento terminou inesperadamente dentro da marca de fechamento do elemento "
 "“%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Documento terminou inesperadamente dentro da marca de um elemento não aberto"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Documento terminou inesperadamente dentro de um comentário ou instrução de "
 "processamento"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[OPÇÃO…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Opções de ajuda:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Mostra opções de ajuda"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Mostra todas as opções de ajuda"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Opções de aplicativo:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Opções:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Não é possível converter o valor inteiro “%s” para %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Valor inteiro “%s” para %s fora dos limites"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr ""
 "Não é possível converter o ponto flutuante com dupla precisão “%s” para %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Ponto flutuante com dupla precisão “%s” para %s fora dos limites"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Erro ao ler a opção %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Falta argumento para %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Opção %s desconhecida"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "objeto corrompido"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "erro interno ou objeto corrompido"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "memória insuficiente"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "limite de backtracking alcançado"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "o padrão contém itens sem suporte para correspondência parcial"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "erro interno"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "o padrão contém itens sem suporte para correspondência parcial"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr ""
 "não há suporte à referência retroativa como condição para correspondência "
 "parcial"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "limite de recursão alcançado"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "combinação inválida de sinalizador de nova linha"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "deslocamento ruim"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "utf8 curto"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "recursão infinita"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "é solicitado o modo de correspondência que não foi compilado para JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "erro desconhecido"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ no fim do padrão"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c no fim do padrão"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "caractere não reconhecido seguindo \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "números fora de ordem no quantificador {}"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "número grande demais no quantificador {}"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "terminação ] em falta para classe de caracteres"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "sequência de escape inválida na classe de caracteres"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "intervalo fora de ordem na classe de caracteres"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "nada a repetir"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "repetição inesperada"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "caractere não reconhecido após (? ou (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "Classes nomeadas POSIX têm suporte apenas dentro de uma classe"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "Elementos de arranjo POSIX sem suporte"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "faltando terminação )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referência a subpadrão não existente"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "faltando ) após o comentário"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "expressão regular é grande demais"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "falha ao obter memória"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") sem abrir ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "estouro de código"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "caractere não reconhecido após (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "número mal formado ou nome após (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "declaração de verificação anterior não é de largura fixa"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "número mal formado ou nome após (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "grupo condicional contém mais que duas ramificações"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "esperava-se declaração após (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R ou (?[+-]dígitos devem ser seguidos por )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "uma referência numerada não pode ser zero"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "nome de classe POSIX desconhecido"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "Elementos de arranjo POSIX sem suporte"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "valor de caractere na sequência \\x{...} é grande demais"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "condição inválida (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C não permitido na declaração de verificação anterior"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "não há suporte a escapes \\L, \\l, \\N{nome}, \\U e \\u"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "chamada recursiva pode causar uma repetição indefinidamente"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "caractere não reconhecido após (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "terminação em falta no nome do subpadrão"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dois subpadrões nomeados têm o mesmo nome"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "sequência \\P ou \\p mal formada"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "nome de propriedade desconhecido após \\P ou \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "nome de subpadrão é grande demais (máximo 32 caracteres)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "excesso de subpadrões nomeados (máximo 10.000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "valor octal é maior que \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "espaço de trabalho de compilação invadido"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "subpadrão de referência verificado anteriormente não localizado"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "O grupo DEFINE contém mais que uma ramificação"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "opções do NEWLINE inconsistentes"
 
 # obs.: "angle-brackets" não existe no Brasil, mas existe brackets, que é '<' e '>'
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5783,292 +5750,278 @@ msgstr ""
 "\\g não é seguido por um número ou nome entre aspas, chaves ou sinais de "
 "menor que ou maior que um número diferente de zero opcionalmente entre chaves"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "uma referência numerada não pode ser zero"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "um argumento não é permitido para (*ACCEPT), (*FAIL) ou (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) não reconhecido"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "número é muito grande"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "faltando o nome do subpadrão após (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "esperava-se dígito após (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr ""
-"] é um caractere de dados inválido no modo de compatibilidade do JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "não é permitido dois subpadrões nomeados com o mesmo nome"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) deve possuir um argumento"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c pode ser seguido por um caractere ASCII"
 
 # obs.: "angle-brackets" não existe no Brasil, mas existe brackets, que é '<' e '>'
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k não é seguido por um nome entre aspas, chaves ou sinais de menor que ou "
 "maior que"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N não é suportado em uma classe"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "muitas referências de encaminhamento"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "nome é muito cumprido em (*MARK), (*PRUNE), (*SKIP) ou (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "valor de caractere na sequência \\u.... é grande demais"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "estouro de código"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "caractere não reconhecido após (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "espaço de trabalho de compilação invadido"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "subpadrão de referência verificado anteriormente não localizado"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Erro ao coincidir expressão regular %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Biblioteca PCRE compilada sem suporte a UTF-8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Biblioteca PCRE compilada sem suporte às propriedades UTF-8"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Biblioteca PCRE compilada com opções incompatíveis"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Erro ao otimizar expressão regular %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Erro ao compilar expressão regular %s no caractere %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Erro ao compilar a expressão regular “%s” no caractere %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "esperava-se dígito hexadecimal ou “}”"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "esperava-se dígito hexadecimal"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "“<” em falta na referência simbólica"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "referência simbólica inacabada"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "referência simbólica de comprimento zero"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "esperava-se dígito"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "referência simbólica ilegal"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "“\\” final errado"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "sequência de escape desconhecida"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Erro ao analisar texto de substituição “%s” no caractere %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Texto citado não começa com uma aspa"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "Aspa sem par na linha de comando ou outro texto de console"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Texto terminou logo após um caractere “\\”. (O texto era “%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Texto terminou antes da aspa equivalente ter sido localizada para %c. (texto "
 "era “%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Texto estava vazio (ou apenas continha espaços)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Falha ao ler dados de processo filho (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Erro inesperado na leitura de dados de um processo filho (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Erro inesperado em waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Processo filho concluiu com código %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Processo filho foi terminado pelo sinal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Processo filho foi parado pelo sinal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Processo filho concluiu anormalmente"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Falha ao ler de canal filho (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Falha ao criar processo filho “%s” (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Falha no fork (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Falha ao ir para diretório “%s” (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Falha ao executar processo filho “%s” (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Falha ao abrir o arquivo para remapear o descritor de arquivo (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Falha ao duplicar o descritor de arquivo para o processo filho (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Falha no fork de processo filho (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Falha ao fechar o descritor de arquivo para o processo filho (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Erro desconhecido ao executar processo filho “%s”"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Falha ao ler dados suficientes de canal pid do filho (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Falha ao ler dados de processo filho"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Falha ao executar processo filho (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Falha em dup() no processo filho (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Nome de programa inválido: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "String inválida no vetor de argumentos em %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "String inválida no ambiente: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Diretório de trabalho inválido: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Falha ao executar programa auxiliar (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6076,225 +6029,225 @@ msgstr ""
 "Erro inesperado no g_io_channel_win32_poll() ao ler dados de um processo "
 "filho"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "Texto vazio não é um número"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s” não é um número assinado"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "O número “%s” está fora dos limites [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s” não é um número não assinado"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "%-encoding inválida na URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Caractere ilegal na URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Caracteres não UTF-8 na URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Endereço IPv6 “%.*s” inválido na URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Endereço IP “%.*s” codificado ilegal na URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Nome de máquina internacionalizado ilegal “%.*s” na URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Não foi possível analisar a porta “%.*s” na URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "A porta “%.*s” na URI está fora dos limites"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "A URI “%s” não é uma URI absoluta"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "A URI “%s” possui nenhum componente de host"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "A URI não é absoluta, e nenhuma URI base foi fornecida"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Faltando “=” e valor de parâmetro"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Falha ao alocar memória"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Caractere fora do limite para UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Sequência inválida na conversão da entrada"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Caractere fora do limite para UTF-16"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
-#: glib/gutils.c:2855
+#: glib/gutils.c:2857
 msgid "kB"
 msgstr "kB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
-#: glib/gutils.c:2857
+#: glib/gutils.c:2859
 msgid "MB"
 msgstr "MB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
-#: glib/gutils.c:2859
+#: glib/gutils.c:2861
 msgid "GB"
 msgstr "GB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
-#: glib/gutils.c:2861
+#: glib/gutils.c:2863
 msgid "TB"
 msgstr "TB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
-#: glib/gutils.c:2863
+#: glib/gutils.c:2865
 msgid "PB"
 msgstr "PB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
-#: glib/gutils.c:2865
+#: glib/gutils.c:2867
 msgid "EB"
 msgstr "EB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
-#: glib/gutils.c:2869
+#: glib/gutils.c:2871
 msgid "KiB"
 msgstr "KiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
-#: glib/gutils.c:2871
+#: glib/gutils.c:2873
 msgid "MiB"
 msgstr "MiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
-#: glib/gutils.c:2873
+#: glib/gutils.c:2875
 msgid "GiB"
 msgstr "GiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
-#: glib/gutils.c:2875
+#: glib/gutils.c:2877
 msgid "TiB"
 msgstr "TiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
-#: glib/gutils.c:2877
+#: glib/gutils.c:2879
 msgid "PiB"
 msgstr "PiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
-#: glib/gutils.c:2879
+#: glib/gutils.c:2881
 msgid "EiB"
 msgstr "EiB"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
-#: glib/gutils.c:2883
+#: glib/gutils.c:2885
 msgid "kb"
 msgstr "kb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
-#: glib/gutils.c:2885
+#: glib/gutils.c:2887
 msgid "Mb"
 msgstr "Mb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
-#: glib/gutils.c:2887
+#: glib/gutils.c:2889
 msgid "Gb"
 msgstr "Gb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
-#: glib/gutils.c:2889
+#: glib/gutils.c:2891
 msgid "Tb"
 msgstr "Tb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
-#: glib/gutils.c:2891
+#: glib/gutils.c:2893
 msgid "Pb"
 msgstr "Pb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
-#: glib/gutils.c:2893
+#: glib/gutils.c:2895
 msgid "Eb"
 msgstr "Eb"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
-#: glib/gutils.c:2897
+#: glib/gutils.c:2899
 msgid "Kib"
 msgstr "Kib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
-#: glib/gutils.c:2899
+#: glib/gutils.c:2901
 msgid "Mib"
 msgstr "Mib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
-#: glib/gutils.c:2901
+#: glib/gutils.c:2903
 msgid "Gib"
 msgstr "Gib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
-#: glib/gutils.c:2903
+#: glib/gutils.c:2905
 msgid "Tib"
 msgstr "Tib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
-#: glib/gutils.c:2905
+#: glib/gutils.c:2907
 msgid "Pib"
 msgstr "Pib"
 
 #. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
-#: glib/gutils.c:2907
+#: glib/gutils.c:2909
 msgid "Eib"
 msgstr "Eib"
 
-#: glib/gutils.c:2945
+#: glib/gutils.c:2947
 msgid "byte"
 msgid_plural "bytes"
 msgstr[0] "byte"
 msgstr[1] "bytes"
 
-#: glib/gutils.c:2949
+#: glib/gutils.c:2951
 msgid "bit"
 msgid_plural "bits"
 msgstr[0] "bit"
@@ -6302,7 +6255,7 @@ msgstr[1] "bits"
 
 #. Translators: The "%u" is replaced with the size value, like "13"; it could
 #. * be part of "13 bytes", but only the number is requested this time.
-#: glib/gutils.c:2957
+#: glib/gutils.c:2959
 #, c-format
 msgctxt "format-size"
 msgid "%u"
@@ -6310,7 +6263,7 @@ msgstr "%u"
 
 #. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
-#: glib/gutils.c:2962
+#: glib/gutils.c:2964
 #, c-format
 msgctxt "format-size"
 msgid "%u %s"
@@ -6318,9 +6271,8 @@ msgstr "%u %s"
 
 #. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
 #. * be part of "13.0 MB", but only the number is requested this time.
-#: glib/gutils.c:2998
+#: glib/gutils.c:3000
 #, c-format
-#| msgid "%.1f KB"
 msgctxt "format-size"
 msgid "%.1f"
 msgstr "%.1f"
@@ -6328,15 +6280,14 @@ msgstr "%.1f"
 #. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
 #. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
 #. * the unit symbol. An example: "13.0 MB"
-#: glib/gutils.c:3004
+#: glib/gutils.c:3006
 #, c-format
-#| msgid "%.1f kB"
 msgctxt "format-size"
 msgid "%.1f %s"
 msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3044
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6344,14 +6295,14 @@ msgstr[0] "%s byte"
 msgstr[1] "%s bytes"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3049
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bits"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3092
 #, c-format
 msgid "%u byte"
 msgid_plural "%u bytes"
@@ -6363,37 +6314,95 @@ msgstr[1] "%u bytes"
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3103
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3108
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3113
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3118
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3123
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3128
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
 #, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "nome para edição: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "erro interno ou objeto corrompido"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "combinação inválida de sinalizador de nova linha"
+
+#~ msgid "short utf8"
+#~ msgstr "utf8 curto"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "repetição inesperada"
+
+#~ msgid "failed to get memory"
+#~ msgstr "falha ao obter memória"
+
+#~ msgid ") without opening ("
+#~ msgstr ") sem abrir ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "caractere não reconhecido após (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R ou (?[+-]dígitos devem ser seguidos por )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "condição inválida (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "não há suporte a escapes \\L, \\l, \\N{nome}, \\U e \\u"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "chamada recursiva pode causar uma repetição indefinidamente"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "esperava-se dígito após (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr ""
+#~ "] é um caractere de dados inválido no modo de compatibilidade do "
+#~ "JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "muitas referências de encaminhamento"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "valor de caractere na sequência \\u.... é grande demais"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "Biblioteca PCRE compilada sem suporte às propriedades UTF-8"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Erro ao otimizar expressão regular %s: %s"
+
+#, c-format
 #~ msgid "%.1f MB"
 #~ msgstr "%.1f MB"
 
index 04f4d00..9f097fb 100644 (file)
--- a/po/ru.po
+++ b/po/ru.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: ru\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-07-26 07:58+0000\n"
-"PO-Revision-Date: 2022-07-26 12:57+0300\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-05 23:07+0300\n"
 "Last-Translator: Aleksandr Melman <Alexmelman88@gmail.com>\n"
 "Language-Team: Русский <gnome-cyr@gnome.org>\n"
 "Language: ru\n"
@@ -1765,7 +1765,7 @@ msgstr "Ошибка при записи в stdout"
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
 #: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "РАСПОЛОЖЕНИЕ"
@@ -1874,7 +1874,7 @@ msgstr "Получаемые атрибуты"
 msgid "ATTRIBUTES"
 msgstr "АТРИБУТЫ"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Не переходить по символическим ссылкам"
 
@@ -2273,7 +2273,7 @@ msgstr "Переименовать файл."
 msgid "Missing argument"
 msgstr "Отсутствует аргумент"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Слишком много аргументов"
 
@@ -2329,39 +2329,43 @@ msgstr "Прочитать из стандартного ввода и сохр
 msgid "No destination given"
 msgstr "Не указан путь назначения"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Тип атрибута"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "ТИП"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Снять данный атрибут"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "АТРИБУТ"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "ЗНАЧЕНИЕ"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Установить атрибуты файла ПРИЁМНИКА."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Адрес не определён"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Атрибут не определён"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Значение не определено"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Неверный тип атрибута «%s»"
@@ -3547,7 +3551,7 @@ msgstr "Недопустимый домен"
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
 #: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
 #: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
-#: gio/gresourcefile.c:738
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Ресурс из «%s» не существует"
@@ -3557,12 +3561,16 @@ msgstr "Ресурс из «%s» не существует"
 msgid "The resource at “%s” failed to decompress"
 msgstr "Не удалось распаковать ресурс из «%s»"
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Файлы ресурсов нельзя переименовать"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Ресурс из «%s» не является каталогом"
 
-#: gio/gresourcefile.c:942
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "По входному потоку перемещение не поддерживается"
 
@@ -4217,7 +4225,7 @@ msgstr "Прокси SOCKSv5 не поддерживает предложенн
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Неизвестная ошибка прокси SOCKSv5."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Не удалось создать канал для сообщения с процессом-потомком (%s)"
@@ -5886,7 +5894,7 @@ msgstr "Неожиданная ошибка при чтении данных и
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Произошла неожиданная ошибка в функции waitpid() (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Дочерний процесс завершился с кодом %ld"
@@ -5906,7 +5914,7 @@ msgstr "Дочерний процесс остановлен по сигналу
 msgid "Child process exited abnormally"
 msgstr "Дочерний процесс аварийно завершил работу"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Не удалось выполнить чтение из дочернего канала (%s)"
@@ -5921,7 +5929,7 @@ msgstr "Не удалось запустить дочерний процесс \
 msgid "Failed to fork (%s)"
 msgstr "Функция fork завершилась неудачно (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Не удалось сменить каталог на «%s» (%s)"
@@ -5963,46 +5971,46 @@ msgstr ""
 "Не удалось прочитать нужное количество данных из канала дочернего процесса "
 "(%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Не удалось прочитать данные из дочернего процесса"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Не удалось выполнить дочерний процесс (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Не удалось выполнить dup() в дочернем процессе (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Недопустимое имя программы: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Недопустимая строка в векторе аргументов под номером %d: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Недопустимая строка в окружении: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Недопустимый рабочий каталог: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Не удалось выполнить вспомогательную программу (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
index 5ea1af7..0d20da9 100644 (file)
--- a/po/sl.po
+++ b/po/sl.po
@@ -9,153 +9,164 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-22 16:26+0000\n"
-"PO-Revision-Date: 2022-03-22 19:31+0100\n"
+"POT-Creation-Date: 2022-09-10 09:05+0000\n"
+"PO-Revision-Date: 2022-09-11 21:10+0200\n"
 "Last-Translator: Matej Urbančič <mateju@src.gnome.org>\n"
 "Language-Team: Slovenian GNOME Translation Team <gnome-si@googlegroups.com>\n"
 "Language: sl_SI\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || n"
-"%100==4 ? 3 : 0);\n"
+"Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
+"n%100==4 ? 3 : 0);\n"
 "X-Poedit-SourceCharset: utf-8\n"
-"X-Generator: Poedit 3.0\n"
+"X-Generator: Poedit 3.0.1\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Nastavljanje privzetih programov ni podprto"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Nastavljanje programa kot nazadnje uporabljenega za vrsto datotek ni podprto"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Iskanje privzetega programa za vrsto vsebine »%s« je spodletelo"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Iskanje privzetega programa za shemo »%s« je spodletelo"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "Možnosti programa GApplication"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Prikaže možnosti programa"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Vstopi v način storitev (uporabi iz storitvenih datotek D-Bus)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Prepiši ID programa"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Zamenjaj trenutno zagnan primerek"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Izpiši pomoč"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[UKAZ]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Izpiši različico"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Izpiši podatke o različici in končaj"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Seznam znanih programov"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Izpiši nameščene programe, ki se lahko zaženejo z vodila D-Bus (po "
 "datotekah .desktop)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Zagon programa"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Zagon programa (z možnostjo določitve datoteke za odpiranje)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [DATOTEKA ...]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Omogoči dejanje"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Izvedi dejanje na programu"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID ACTION [PARAMETER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Izpis dejanja na voljo"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Izpiši statična dejanja za program (iz datoteke .desktop)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "UKAZ"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Ukaz, za katerega naj bo izpisana pomoč"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr ""
 "Določila programa v zapisu vodila D-Bus (na primer: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "DATOTEKA"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr ""
 "Izbirno relativno ali absolutno ime datoteke oziroma naslov URI za odpiranje"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ACTION"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Ime dejanja za zagon"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Neobvezen parameter za priklic dejanja, v zapisu GVariant"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -164,26 +175,26 @@ msgstr ""
 "Neznan ukaz %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Uporaba:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argumenti:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENTI ...]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Ukazi:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -192,7 +203,7 @@ msgstr ""
 "Z ukazom »%s help UKAZ« se izpiše podrobna pomoč.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -201,13 +212,13 @@ msgstr ""
 "Ukaz %s zahteva ID programa, da mu neposredno sledi\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "neveljaven ID programa: »%s«\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -216,21 +227,21 @@ msgstr ""
 "»%s« ne prevzema argumentov\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "povezava z vodilom D-Bus ni uspela: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "Napaka pri pošiljanju sporočila %s programu: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "ime dejanja mora biti podano po določilu id programa\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -239,25 +250,25 @@ msgstr ""
 "neveljavno ime dejanja: »%s«\n"
 "imena dejanj lahko tvorijo le številke in črke, vezaj » - « in pika » . «.\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "napaka razčlenjevanja parametra dejanja: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "dejanja prejemajo največ en parameter\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "ukaz list-actions zahteva le id programa"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "ni mogoče najti datoteke namizja za program %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -266,126 +277,126 @@ msgstr ""
 "neprepoznan ukaz: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "Prevelika vrednost štetja poslana na %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Iskanje po osnovnem pretoku ni podprto"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Ni mogoče razčleniti GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Pretok je že zaprt"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Razčlenitev na osnovnem pretoku ni dovoljena"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Opravilo je bilo preklicano."
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Neveljaven predmet, opravilo ni začeto"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Neveljavno večbitno zaporedje na vhodu"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Ni dovolj prostora za cilju"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Neveljavno zaporedje bajtov na vhodu pretvorbe"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Napaka med pretvorbo: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Dejanje prekinitve zagona ni podprto"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Pretvorba iz nabora znakov »%s« v »%s« ni podprta"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Ni mogoče odpreti pretvornika iz »%s« v »%s«"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s vrsta"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Neznana vrsta"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s vrsta datoteke"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials vsebuje neveljavne podatke"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "Na tem OS predmet GCredentials ni podprt"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Okolje ne podpira možnosti GCredentials"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "Predmet GCredentials na tem sistemu ne vsebuje ustreznega ID opravila"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Na tem OS vohljanje po poverilih ni podprto"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Nepričakovan prezgodnji konec pretoka"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nepodprt ključ  »%s« v vnosu naslova  »%s«"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Nesmiselna kombinacija za par ključ/vrednost v vnosu naslova »%s«"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -393,35 +404,35 @@ msgid ""
 msgstr ""
 "Naslov »%s« ni večkavem (zahtevana je pot, začasna mapa ali abstraktni ključ)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Napaka v naslovu »%s« – atribut »%s« je nepravilno oblikovan"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Neznan ali nepodprt prenos »%s« za naslov »%s«"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Predmet naslova »%s« ne vsebuje dvopičja ( : )"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Transportno ime v naslovu predmeta »%s« ne sme biti prazno polje"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
 "sign"
 msgstr "Par ključ/vrednost %d, »%s« v predmetu naslova »%s« ne vsebuje enačaja"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
@@ -429,7 +440,7 @@ msgstr ""
 "Par ključ/vrednost %d, »%s« v predmetu naslova »%s« ne sme vsebovati "
 "praznega ključa"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -438,7 +449,7 @@ msgstr ""
 "Napaka neubežnega ključa ali vrednosti v paru ključ/vrednost %d, »%s«, v "
 "predmetu naslova »%s«"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -447,83 +458,83 @@ msgstr ""
 "Napaka v naslovu »%s« – prenos unix zahteva enega izmed ključev »path« ali "
 "»abstract«"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr ""
 "Napaka v naslovu »%s« – atribut gostitelja manjka ali pa je nepravilno "
 "oblikovan"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr ""
 "Napaka v naslovu »%s« – manjka atribut vrat ali pa ali je nepravilno "
 "oblikovan"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Napaka v naslovu »%s« – atribut enkratne datoteke manjka ali pa je "
 "nepravilno oblikovan"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Napaka samodejnega zaganjanja: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Napaka med odpiranjem enkratne datoteke »%s«: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Napaka med branjem iz enkratne datoteke »%s«: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr ""
 "Napaka med branjem iz enkratne datoteke »%s«; pričakovanih 16 bajtov, "
 "pridobljenih pa %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Napaka med pisanjem vsebine enkratne datoteke »%s« v pretok:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Podan naslov je prazen."
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr ""
 "Ni mogoče oživiti vodila sporočila, če je nastavljena možnost AT_SECURE"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Ni mogoče oživiti vodila sporočila brez predmeta machine-id: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Ni mogoče samodejno zagnati vodila D-Bus brez nastavitve X11 $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Napaka med oživljanjem ukazne vrstice »%s«: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr "Ni mogoče določiti naslova vodila seje (ni podprto v tem OS)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -532,7 +543,7 @@ msgstr ""
 "Ni mogoče določiti naslova vodila iz okoljske spremenljivke "
 "DBUS_STARTER_BUS_TYPE – neznana vrednost »%s«"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -540,7 +551,7 @@ msgstr ""
 "Ni mogoče določiti naslova vodila, kajti okoljska spremenljivka "
 "DBUS_STARTER_BUS_TYPE ni nastavljena"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Neznana vrsta vodila %d"
@@ -561,20 +572,20 @@ msgstr ""
 "Izčrpani so vsi razpoložljivi overitveni mehanizmi (poskusi: %s) "
 "(razpoložljivih: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Uporabniški ID mora biti enak za odjemalca in strežnik"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Prekinjeno s strani GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Napaka med pridobivanjem podrobnosti mape »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -582,32 +593,32 @@ msgstr ""
 "Dovoljenja na mapi »%s« so napačno oblikovana. Pričakovano je dovoljenje "
 "0700, pridobljeno pa 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Napaka med ustvarjanjem mape »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Opravilo ni podprto"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Napaka med odpiranjem zbirke ključev »%s« za branje: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Vrstica %d zbirke ključev »%s« z vsebino »%s« je neustrezno oblikovana"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -615,7 +626,7 @@ msgstr ""
 "Prvi žeton vrstice %d zbirke ključev pri »%s« z vsebino »%s« je neustrezno "
 "oblikovan"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -623,162 +634,162 @@ msgstr ""
 "Drugi žeton vrstice %d zbirke ključev pri »%s« z vsebino »%s« je neustrezno "
 "oblikovana"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Piškotka z ID %d v zbirki ključev »%s« ni mogoče najti"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Napaka med ustvarjanjem datoteke zaklepa »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Napaka brisanja stare datoteke zaklepa »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Napaka med zapiranjem (nepovezane) datoteke zaklepa »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Napaka med razvezovanjem datoteke zaklepa »%s«: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Napaka med odpiranjem zbirke ključev »%s« za branje: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(V nadaljevanju je spodletelo tudi sproščanje zaklepa »%s«: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Povezava je zaprta"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Čas zakasnitve je potekel"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Med izgrajevanjem povezave s strani odjemalca so bile odkrite nepodprte "
 "zastavice"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "Vmesnik »org.freedesktop.DBus.Properties« na predmetu na poti %s ne obstaja"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Lastnost »%s« ne obstaja"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Lastnost »%s« ni berljiva"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Lastnost »%s« ni zapisljiva"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Napaka med nastavljanjem lastnosti »%s«: pričakovana je vrsta »%s«, javljena "
 "pa »%s«."
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Vmesnik »%s« ne obstaja"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Vmesnik »%s« na predmetu na poti %s ne obstaja"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Način »%s« ne obstaja"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Vrsta sporočila »%s« se ne sklada s pričakovano vrsto »%s«"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Za vmesnik %s pri %s je predmet že izvožen"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Ni mogoče pridobiti lastnosti %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Ni mogoče določiti lastnosti %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Način »%s« je vrnil vrsto »%s«, pričakovana pa je vrsta »%s«"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Način »%s« na vmesniku »%s« s podpisom »%s« ne obstaja"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Podrejeno drevo je že izvoženo za %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Predmeta na poti »%s« ni mogoče najti."
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "vrsta je neveljavna"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "Sporočilo METHOD_CALL: manjka polje glave PATH ali MEMBER"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "Sporočilo METHOD_RETURN: manjka polje glave REPLY_SERIAL"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "Sporočilo ERROR: manjka polje glave REPLY_SERIAL ali ERROR_NAME"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "Sporočilo SIGNAL: manjka polje glave PATH, INTERFACE ali MEMBER"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -786,7 +797,7 @@ msgstr ""
 "Sporočilo SIGNAL: polje glave PATH uporablja rezervirano vrednost /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -795,7 +806,7 @@ msgstr ""
 "freedesktop.DBus.Local"
 
 # Double multiple plural?
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
@@ -804,12 +815,12 @@ msgstr[1] "Med poskusom branja %lu bajtov je bil prejet le %lu"
 msgstr[2] "Med poskusom branja %lu bajtov sta bila prejeta le %lu"
 msgstr[3] "Med poskusom branja %lu bajtov so bili prejeti le %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Po nizu »%s« je pričakovan bajt NUL, vendar je bil zaznan %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -819,21 +830,21 @@ msgstr ""
 "bajtov na bajtnem odmiku %d (dolžina niza %d). Do takrat veljaven UTF-8 niz "
 "je »%s«"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Vrednost je gnezdene pregloboko"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Razčlenjena vrednost »%s« ni veljavna pot predmeta vodila D-Bus"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Razčlenjena vrednost »%s« ni veljaven podpis vodila D-Bus"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -852,7 +863,7 @@ msgstr[3] ""
 "Najdeno je polje dolžine %u bajtov, največja dovoljena pa je 2<<26 bajtov "
 "(64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -861,16 +872,16 @@ msgstr ""
 "Zaznano je polje vrste »'a%c«, pričakovana pa je vrednost večkratnika %u "
 "bajtov, zaznanih pa je %u bajtov dolžine"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "V vodilu D-Bus prazne vrednosti niso dovoljene"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Razčlenjena vrednost »%s« ni veljaven podpis vodila D-Bus"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -878,7 +889,7 @@ msgstr ""
 "Napaka med ločevanjem GVariant iz zaporedja z vrsto niza »%s« iz D-Bus žične "
 "oblike"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -887,29 +898,29 @@ msgstr ""
 "Neveljavna vrednost vrstnega reda zlogov. Pričakovana je ali vrednost 0x6c "
 "(» l «) ali 0x42 (» B «), najdena pa je vrednost 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr ""
 "Neveljavna večja različica protokola. Pričakovana je 1, najdenih pa jih je "
 "več (%d)"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Glava podpisa je najdena, vendar ni ustrezno oblikovana"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Glava podpisa s podpisom »%s« je najdena, vendar je telo sporočila prazno"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Razčlenjena vrednost »%s« ni veljaven podpis vodila D-Bus (za telo)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
@@ -922,11 +933,11 @@ msgstr[2] ""
 msgstr[3] ""
 "V sporočilu ni glave podpisa, vendar je telo sporočila dolgo %u bajte"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Sporočila ni mogoče ločiti iz zaporedja: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -934,22 +945,22 @@ msgstr ""
 "Napaka pri združevanju GVariant v zaporedje z vrsto niza »%s« v D-Bus žično "
 "obliko"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr "Število opisnikov v sporočilu (%d) se razlikuje od polja glave (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Sporočila ni bilo mogoče združiti v zaporedje: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "Telo sporočila ima podpis »%s«, vendar v glavi ni podpisa"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -957,52 +968,52 @@ msgid ""
 msgstr ""
 "Telo sporočila ima podpis vrste »%s«, vendar je podpis v polju glave »%s«"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Telo sporočila je prazno, vendar je v polju glave podpis »(%s)«"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Napaka vrnjena s telesom vrste »%s«"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Napaka vrnjena s praznim telesom"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(S pritiskom na katerikoli znak, se okno zapre)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Vodilo seje DBus ni zagnano, zato je samodejni zagon spodletel"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Ni mogoče pridobiti strojnega profila: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Ni mogoče naložiti %s oziroma %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Napaka med klicanjem predmeta StartServiceByName za %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Nepričakovan odgovor %d iz načina StartServiceByName(»%s«)"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -1011,30 +1022,30 @@ msgstr ""
 "Ni mogoče sklicati načina; posredniški strežnik za znano ime %s brez "
 "lastnika je bil zgrajen z zastavico  G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Abstraktni imenski prostor ni podprt"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Med ustvarjanjem strežnika ni mogoče določiti enkratne datoteke"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Napaka med zapisovanjem enkratne datoteke na »%s«: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Niz »%s« ni veljaven D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Na nepodprtem načinu prenosa »%s« ni mogoče poslušati"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1057,66 +1068,66 @@ msgstr ""
 "\n"
 "Uporabite »%s COMMAND --help« za pomoč o posameznem ukazu.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Napaka: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Napaka med samopreverjanjem XML: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Napaka: %s ni veljavno ime\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Napaka: %s ni veljavna pot predmeta\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Poveži s sistemskim vodilom"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Poveži z vodilom seje"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Poveži s podanim naslovom vodila D-Bus"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Možnosti končnih točk povezave:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Možnosti, ki določajo končne točke povezave"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Ni določene končne točke povezave"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Določenih je več povezav končne točke"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Opozorilo: na osnovi podatkov samopregleda, vmesnik »%s« ne obstaja\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1125,164 +1136,164 @@ msgstr ""
 "Opozorilo: na osnovi podatkov samopregleda, način »%s« ne obstaja na "
 "vmesniku »%s«\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Izbirni cilj za signal (enoznačno ime)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Pot predmeta za oddajanje signala"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Ime signala in vmesnika"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Oddaj signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Napaka med povezovanjem: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Napaka: %s ni veljavno enoznačno ime vodila.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Napaka: pot predmeta ni določena\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Napaka: ime signala ni določeno\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Napaka: ime signala »%s« ni veljavno\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Napaka: %s ni veljavno ime vmesnika.\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Napaka: %s ni veljavno ime predmeta.\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Napaka med razčlenjevanjem parametra %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Napaka med počiščenjem povezave: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Ime cilja za sklicanje načina"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Pot do predmeta za sklicanje načina"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Ime načina in vmesnika"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Časovni zamik v sekundah"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Dovoli interaktivno overjanje"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Skliči način na oddaljenem predmetu."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Napaka: cilj ni določen\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Napaka: %s ni veljavno ime vodila\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Napaka: ime načina ni določeno\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Napaka: ime načina »%s« ni veljavno\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Napaka med razčlenjevanjem parametra %d vrste »%s«: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Napaka med dodajanjem ročnika: %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Samopreverjanje ciljnega imena"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Samopreverjanje poti predmeta"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Natisni XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Samopreverjanje podrejenih predmetov"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Natisni le lastnosti"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Samopreverjanje oddaljenega predmeta."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Nadzor ciljnega imena"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Nadzor poti predmeta"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Nadzoruj oddaljeni predmet."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Napaka: ni mogoče nadzirati povezav mimo sporočilnega vtiča\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Storitev, ki naj se začne, preden začne program čakati na drugo (ime)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1290,132 +1301,132 @@ msgstr ""
 "Časovni zamik, po katerem je program končan z napako (v sekundah); vrednost "
 "0 onemogoči zamik (privzeto)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[MOŽNOST …] IME-VODILA"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Počakaj na izpis imena vodila."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Napaka: storitev za omogočanje mora biti določena.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr ""
 "Napaka: storitev za čakanje mora biti določena.\n"
 "\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Napaka: navedenih je preveč argumentov.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Napaka: %s ni veljavno enoznačno ime vodila.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr ""
 "Za spreminjanje nastavitev razhroščevanja so zahtevana posebna dovoljenja"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "Neimenovano"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Namizna datoteka ne vsebuje določenega polja Exec"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Ni mogoče najti terminala, ki ga zahteva program"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3637
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Ni mogoče ustvariti nastavitvene mape uporabnikovega programa %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3641
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Ni mogoče ustvariti uporabnikove nastavitvene mape MIME %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
 msgstr "Podatki programa so brez določila"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4143
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Ni mogoče ustvariti uporabnikove datoteke namizja %s"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Določilo po meri za %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "pogona ni mogoče izvreči"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "pogon ne vključuje ukaza izvrzi ali izvrzi_z_dejanjem"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "pogon ne podpira preverjanja enote"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "pogon ne vključuje možnosti zagona"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "pogon ne vključuje možnosti zaustavitve"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "Ozadnji program TLS ne vključuje pridobivanje vezi TLS"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "Podpora TLS ni na voljo"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "Podpora za DTLS ni na voljo"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Ni mogoče upravljati z različico %d kodiranja GEmblem"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Nepravilno oblikovana znakov (%d) v kodiranju GEmblem"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Ni mogoče upravljati z različico %d kodiranja GEmblemedIcon"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Nepravilno oblikovana znakov (%d) v kodiranju GEmblemedIcon"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Pričakovan GEmblem za GEmblemedIcon"
 
@@ -1423,214 +1434,219 @@ msgstr "Pričakovan GEmblem za GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Obstoječa enota ne obstaja"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Ni mogoče kopirati prek mape"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Ni mogoče kopirati mape prek mape"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Ciljna datoteka obstaja"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Ni mogoče kopirati drevesne zgradbe map"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splice ni podprt"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Napaka med prepletanjem datoteke: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr ""
 "Kopiranje (sklic povezave/kloniranje) med različnimi priklopi ni podprto"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Kopiranje (sklic povezave/kloniranje) ni podprto ali pa ni veljavno"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopiranje (sklic povezave/kloniranje) ni podprto, ali pa ni delovalo"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Ni mogoče kopirati posebne datoteke"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Neveljavna vrednost simbolne povezave"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Simbolne povezave niso podprte"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Smeti niso podprte"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Ni mogoče uporabiti »%c« v imenu datoteke"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Ustvarjanje začasne mape za predlogo »%s« je spodletelo: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "enota ne podpira priklopa"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Na voljo ni programa z a upravljanje s to datoteko"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Številčnik je zaprt"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Številčnik izvaja izredno dejanje"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Številčnik datotek je že zaprt"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Ni mogoče upravljati z različico %d kodiranja GFileIcon"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Nepravilno oblikovani podatki za GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Pretok ne podpira query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Iskanje po pretoku ni podprto"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Razčlenitev ni dovoljena na dovodnem pretoku"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Razčlenitev ni podprta na pretoku"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Neveljavno ime gostitelja"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Neustrezen odziv posredniškega strežnika HTTP"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "Overitev s posredniškim strežnikom HTTP ni dovoljena"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "Overitev s posredniškim strežnikom HTTP je spodletala"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "Zahtevana je overitev s posredniškim strežnikom HTTP"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "Povezava s posredniškim strežnikom HTTP je spodletela: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "Odziv posredniškegam strežnika HTTP je preobsežen."
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "Povezava s posredniškim strežnikom HTTP je nepričakovano končana."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Napačno število znakov (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Ni določenega imena razreda %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Vrsta %s ne vstavlja vmesnika GIcon"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Vrste %s ni uvrščena v razred"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Nepravilno oblikovana številka različice: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Vrsta %s ne vstavlja from_tokens() vmesnika GIcon"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Ni mogoče ravnati z navedeno različico kodiranja ikone"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Naslov ni naveden"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Dolžina %u je predolga za naslov"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Naslov ima določene bite prek dolžine predpone"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Ni mogoče razčleniti »%s« kot maske naslova IP"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Ni dovolj prostora za naslov vtiča"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Nepodprti naslov vtiča"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Vhodni pretok ne podpira branja"
 
@@ -1640,126 +1656,126 @@ msgstr "Vhodni pretok ne podpira branja"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Pretok izvaja izredno dejanje"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopiraj z datoteko"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Ohrani z datoteko ob premikanju"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "»različica« ne prevzema argumentov"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Uporaba:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Izpiši podatke o različici in končaj."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Ukazi:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Spoji datoteke in jih izpiši na standardni izhod"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopiraj eno ali več datotek"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Pokaži podatke o mestih"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Zagon programa iz datoteke namizja"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Izpiši seznam vsebine mest"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Pridobi ali določi ročnik za vrsto MIME"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Ustvarite mape"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Spremljaj spremembe datotek in map"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Priklop oziroma odklop mest"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Premakni eno ali več datotek"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Odpri datoteke s privzetim programom"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Preimenuj datoteko"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Izbriši eno ali več datotek"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Preberi prek standardnega vhoda in shrani"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Določi atribut datoteke"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Premakni datoteke in mape v smeti"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Izpiši vsebino v drevesni obliki"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Z ukazom %s se izpiše podrobna pomoč.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Napaka med pisanjem v standardni odvod"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "MESTO"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Spoji datoteke in jih izpiši na standardni izhod."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1769,60 +1785,60 @@ msgstr ""
 "oddaljen GIO namesto krajevnih poti do datotek. Primer: kot pot je\n"
 "mogoče uporabiti smb://strežnik/vir/datoteka.txt."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Ni podanih mest"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Ni ciljne mape"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Pokaži napredek"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Opozori pred prepisovanjem"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Ohrani vse atribute"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Varnostno kopiraj obstoječe ciljne datoteke"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Nikoli ne sledi simbolnim povezavam"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Uporabi privzeta dovoljenja za ciljno mesto"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Preneseno %s od %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "VIR"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "CILJ"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopiraj eno ali več datotek iz VIRA na CILJ."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1832,98 +1848,91 @@ msgstr ""
 "oddaljen GIO namesto krajevnih poti do datotek. Primer: kot pot je\n"
 "mogoče uporabiti smb://strežnik/vir/datoteka.txt."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "CIljni predmet %s ni mapa"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: Ali želite prepisati »%s«? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Izpiši zapisljive atribute"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Pridobi podrobnosti datotečnega sistema"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Zahtevani atributi"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATRIBUTI"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Ne sledi simbolnim povezavam"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "atributi:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "prikaži ime: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "uredi ime: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "ime: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "vrsta: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "velikost: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "skrito\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "naslov URI: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "Krajevna pot: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "priklopna točka unix: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Nastavljivi atributi:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Imenski prostor zapisljivih atributov:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Pokaže podatke o mestih."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1938,61 +1947,61 @@ msgstr ""
 "imenskim prostorom, na primer: unix ali z » * «, ki ustreza vsem."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "DATOTEKA-NAMIZJA [ARGUMENT …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
 msgstr ""
 "Zagon programa prek datoteke desktop skupaj z izbirnimi argumenti ukaza."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Ni nobene podane datoteke namizja"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Ukaz za zagon trenutno v tem okolju ni podprt."
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Ni mogoče naložiti »%s«: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Ni mogoče naložiti podrobnosti programa »%s«."
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Ni mogoče zagnati programa »%s«: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Pokaži skrite datoteke"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Uporabi zapis v dolgi obliki"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Izpiši prikazna imena"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Izpiši celotne naslove URI"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Izpiši vsebino mest."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2005,19 +2014,19 @@ msgstr ""
 "so lahko navedeni z imeni GIO, na primer standard::ikona."
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "VRSTA-MIME"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "ROČNIK"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Pridobi ali določi ročnik za vrsto MIME."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -2027,55 +2036,55 @@ msgstr ""
 "opreme za vrsto MIME, če pa je podan, je določen kot privzet\n"
 "ročnik za to vrsto MIME."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Določiti je treba eno vrsto MIME in pogojno ročnik"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Ni privzetega programa za »%s«\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Privzet program za »%s«: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Vpisani programi:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Ni vpisanih programov.\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Priporočeni programi:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Ni priporočenih programov.\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Nalaganje podrobnosti ročnika »%s« je spodletelo."
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "Določanje »%s« kot privzet ročnik za »%s« je spodletelo: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Ustvari nadrejene mape"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Ustvarjanje map"
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2085,135 +2094,135 @@ msgstr ""
 "oddaljen GIO namesto krajevnih poti do datotek. Primer: kot pot je\n"
 "mogoče uporabiti smb://strežnik/vir/mapa."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Nadzor mape (privzeto: odvisno od vrste)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Nadzor datoteke (privzeto: odvisno od vrste)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Nadzira spremembe datotek (prek trdih povezav)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Nadzira datoteko, vendar ne shranjuje poročil sprememb"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Zabeleži premikanja in preimenovanja kot enostavne dogodke izbrisano/"
 "ustvarjeno"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Spremljaj dogodke priklopne točke"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Spremljaj spremembe map in datotek."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "priklopi kot priklopno"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Priklopi nosilec z datoteko naprave oz. drugim določilnikom"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Odklopi"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Izvrzi"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Zaustavi pogon z datoteko naprave"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "NAPRAVA"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Odklopi vse priklope s podano shemo"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SHEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr ""
 "Prezri opravila datotek med odklapljanjem oziroma izmetavanjem priklopa"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Uporabni brezimne podatke za overjanje"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Seznam"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Nadzor dogodkov"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Pokaži dodatne podrobnosti"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Številska koda PIM za odklepanje razdelka VeraCrypt"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Priklopi skrit razdelek TCRYPT"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Priklopi sistemski razdelek TCRYPT"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr "Brezimen dostop ni dovoljen!"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr "Ni določenega pogona za datoteko naprave"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr "Ni nosilca za podano določilo ID"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr "Priklop oziroma odklop različnih nosilcev"
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Ne ustvari kopije in izbriši povrnitvene datoteke"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Premakni datoteke iz VIRA na CILJ."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2223,12 +2232,12 @@ msgstr ""
 "oddaljen GIO namesto krajevnih poti do datotek. Primer: kot pot je\n"
 "mogoče uporabiti smb://strežnik/vir/datoteka.txt."
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Cilj %s ni mapa"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2236,128 +2245,132 @@ msgstr ""
 "Odpre datoteke s privzetim programom, ki\n"
 "je nastavljen za odpiranje te vrste datotek."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Prezri neobstoječe datoteke in ne opozarjaj"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Izbriši podane datoteke."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "IME"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Preimenovanje datoteke"
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Manjka argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Navedenih je preveč argumentov"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Preimenovanje je bilo uspešno. Nov naslov URI: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Ustvari le, če ne obstaja"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Pripni na konec datoteke"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "Med ustvarjanjem omeji dostop trenutnemu uporabniku"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Med zamenjavo zamenjaj ciljno mesto, kot da to še ne obstaja."
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Natisni novo oznako etag na koncu"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Oznaka Etag datoteke, ki bo prepisana"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Napaka branja prek standardnega dovoda"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Oznaka Etag ni na voljo\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Preberi preko standardnega vhoda in shrani na CILJ."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Ni podanega cilja"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Vrsta atributa"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "VRSTA"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Odstrani podan atribut"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATRIBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VREDNOST"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Določitev atributa MESTA za datoteko"
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Mesto ni določeno"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Atribut ni določen"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Vrednost ni določena"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Neveljavna vrsta atributa »%s«"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Izprazni smeti"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Izpiši seznam datotek v smeteh z navedbo izvornega mesta."
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2365,23 +2378,23 @@ msgstr ""
 "Obnovi datoteko iz smeti na njeno izvorno mesto (upoštevajoč drevesno "
 "strukturo)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Ni mogoče določiti izvorne poti."
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Ni mogoče poustvariti izvornega mesta: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Ni mogoče premakniti datoteke na njeno izvorno mesto: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Premakni/Obnovi datoteke in mape v smeteh."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2389,44 +2402,44 @@ msgstr ""
 "Opomba: če izvorna datoteka že obstaja in je uporabljen argument --restore,\n"
 "ta ne bo prepisana, če ni uporabljen tudi argument --force."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Podano mesto se ne začne z trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Sledi simbolnim povezavam, priklopom in bližnjicam map"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Izpiši seznam vsebine map v drevesni obliki."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Predmet <%s> ni dovoljen znotraj predmeta <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Predmet <%s> ni dovoljen na vrhnji ravni"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Datoteka %s se v viru pojavi večkrat"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Datoteke »%s« ni mogoče najti v nobeni mapi virov"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Datoteke »%s« ni mogoče najti v trenutni mapi"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Neznana možnost obdelovanja »%s«"
@@ -2435,97 +2448,97 @@ msgstr "Neznana možnost obdelovanja »%s«"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Zahtevan ja atribut %s, vendar spremenljivka %s ni nastavljena, orodje "
 "ukazne vrstice  %s pa ni vpisano na poti PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Napaka med branjem datoteke %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Napaka med stiskanjem datoteke %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "besedilo se ne sme pojaviti znotraj <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Izpiši podrobnosti različice in končaj"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Ime izhodne datoteke"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 msgstr ""
 "Mape, iz katerih naj bodo prebrane datoteke (privzeto je to trenutna mapa)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "MAPA"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Ustvari odvod v obliki, izbrani s pripono imena ciljne datoteke"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Ustvari glavo vira"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Ustvari izvorno kodo za povezavo datoteke virov z vašo kodo"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Ustvari seznam odvisnosti."
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Ime ustvarjene datoteke odvisnosti za ustvarjanje"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Vključi lažne cilje v ustvarjeni datoteki odvisnosti"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Vira ne ustvari in ne vpiši samodejno"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Ne izvozi funkcij; te je treba deklarirati v G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr "Ne vgrajuj podatkov vira v datoteko C; predvidi zunanjo povezavo"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "Določilo imena jezika C za ustvarjanje izvorne kode"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Ciljni prevajalnik C (privzeto: okoljska spremenljivka CC)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2535,121 +2548,121 @@ msgstr ""
 "Datoteke določil vira imajo pripone .gresource.xml,\n"
 "datoteke vira pa pripono .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Podati je treba natanko eno ime datoteke\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "vzdevek mora vsebovati najmanj 2 znaka"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Neveljavna številčna vrednost"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<alias value='%s'/> je že določeno"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "<alias value='%s'/> je že določena"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "zastavice morajo biti nastavljene vsaj kot 1 bitni niz"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> oznaka mora vsebovati vsaj eno <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> ni znotraj določenega obsega"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> ni veljavni član določene oštevilčene vrste"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> vsebuje niz, ki ni med določenimi vrstami zastavic"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> vsebuje niz, ki ni med izbirami <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> je za ta ključ že določen"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> ni dovoljena vrednost vrste »%s«"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "najmanjša vrednost <range> je večja od največje vrednosti"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "nepodprta kategorija l10n: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "zahtevan je predmet l10n, vendar pa ni podana domena gettext"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "podan je prevod, ni pa omogočena podpora za l10n"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Razčlenjevanje vrednosti <default> vrste »%s« je spodletelo: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr "<choices> ni mogoče določiti za ključe, označene kot oštevilčene vrste"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> so za ta ključ že določene"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> ni dovoljena vrednost vrste »%s«"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> je že podano"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "vrednost <choices> mora vsebovati vsaj en <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> je za ta ključ že določen"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2657,7 +2670,7 @@ msgstr ""
 "<aliases> je mogoče določiti le za ključe z oštevilčenimi vrednostmi, z "
 "vrsto zastavic ali za <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2666,42 +2679,42 @@ msgstr ""
 "vrednost <alias value='%s'/> je podana, čeprav je »%s« že veljaven član "
 "oštevilčene vrste"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> je podano, vendar je <choice value='%s'/> že podan given"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> je že določeno"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "cilj vzdevka »%s« ni oštevilčene vrste"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "cilj vzdevka »%s« ni med izbirami <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "vrednost <aliases> mora vsebovati vsaj en <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Prazna polja imen niso dovoljena."
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Neveljavno ime »%s«: imena se morajo začeti z malo črko."
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2710,36 +2723,36 @@ msgstr ""
 "Neveljavno ime »%s«: neveljaven znak »%c«; dovoljene so samo male črke, "
 "številke in vezaj (» - «)."
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Neveljavno ime »%s«: zaporedna vezaja (» -- «) nista dovoljena."
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Neveljavno ime »%s«: zadnji znak ne sme biti vezaj (» - «)."
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Neveljavno ime »%s«: največja dolžina je 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name=»%s«> je že določeno"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Shemi »list-of« ni mogoče dodati ključev."
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name=»%s«> je že določeno"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2748,7 +2761,7 @@ msgstr ""
 "<key name=»%s«> sence <key name=»%s«> v <schema id=»%s«>; za spreminjanje "
 "vrednosti uporabite <override>"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2757,62 +2770,62 @@ msgstr ""
 "Natanko ena izmed možnosti »vrste«, »enum« ali »zastavice« mora biti "
 "določena kot lastnost ključa <key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id=»%s«> (še) ni določen."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Neveljavna vrsta niza GVariant »%s«"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> je podan, vendar shema ne razširja ničesar"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "<key name='%s'> za prepis ni na voljo"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name=»%s«> je že določeno"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id=»%s«> je že določeno"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> razširja še neobstoječo shemo »%s«"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> je seznam še neobstoječe sheme »%s«"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Seznam sheme s potjo ni mogoč"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Sheme ni mogoče razširiti s potjo"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr "<schema id=»%s«> je seznam, ki razširja <schema id=»%s«>, ki ni seznam"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2821,17 +2834,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> razširja <schema id='%s' list-of='%s'> vendar "
 "»%s« ne razširja »%s«"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "Pot, če je podana, se mora začeti in končati s poševnico"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Pot seznama se mora končati z » :/ «"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2840,49 +2853,49 @@ msgstr ""
 "Opozorilo: shema »%s« ima določeno pot »%s«. Poti, ki se začnejo z »/apps/«, "
 "»/desktop/« ali »/system/« so opuščene."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id=»%s«> je že določeno"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Le en predmet <%s> je lahko znotraj predmeta <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Predmet <%s> na vrhnji ravni ni dovoljen"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Predmet <default> mora biti zapisan v ključu <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Besedilo se ne sme pojaviti znotraj <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Opozorilo: neveljaven sklic na <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "določena je zastavica --strict; opravilo bo preklicano."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Celotna datoteka je prezrta."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Datoteka je prezrta."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2891,7 +2904,7 @@ msgstr ""
 "Ključ »%s« v shemi »%s« kot je določen v datoteki prepisa »%s« ne obstaja. "
 "Prepis za ta ključ bo prezrt."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2900,7 +2913,7 @@ msgstr ""
 "Ključ »%s« v shemi »%s« kot je določen v datoteki prepisa »%s« ne obstaja, "
 "določena je tudi zastavica --strict. Opravilo je prekinjeno."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2909,7 +2922,7 @@ msgstr ""
 "Ni mogoče uporabiti prepisa jezikovno prilagojenega ključa »%s« za namizje v "
 "shemi »%s« (prepisna datoteka »%s«). Prepis za ta ključ bo prezrt."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2919,7 +2932,7 @@ msgstr ""
 "shemi »%s« (prepisna datoteka »%s«), določena je tudi zastavica --strict. "
 "Opravilo je prekinjeno."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2928,7 +2941,7 @@ msgstr ""
 "Napaka razčlenjevanja ključa »%s« v shemi »%s« kot je določen v datoteki "
 "prepisa »%s«: %s. Prepis za ta ključ bo prezrt."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2938,7 +2951,7 @@ msgstr ""
 "prepisa »%s«: %s. Določena je bila zastavica --strict; opravilo je "
 "preklicano."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2947,7 +2960,7 @@ msgstr ""
 "Prepis za ključ »%s« v shemi »%s« v datoteki prepisa »%s« ni v obsegu, "
 "podanem v shemi. Prepis za ta ključ bo prezrt."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2956,7 +2969,7 @@ msgstr ""
 "Prepis za ključ »%s« v shemi »%s« v datoteki prepisa »%s« ni v obsegu, "
 "podanem v shemi, določena je tudi zastavica --strict. Opravilo je prekinjeno."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2965,7 +2978,7 @@ msgstr ""
 "Prepis za ključ »%s« v shemi »%s« v datoteki prepisa »%s« ni v seznamu "
 "veljavnih možnosti. Prepis za ta ključ bo prezrt."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2975,23 +2988,23 @@ msgstr ""
 "veljavnih možnosti, določena je tudi zastavica --strict. Opravilo je "
 "prekinjeno."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Kje naj se shrani datoteka gschemas.compiled"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Prekini ob vsakršni napaki v shemi"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Ne zapiši datoteke gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Ne vsili omejitev imena ključa"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -3001,25 +3014,25 @@ msgstr ""
 "sheme. Datoteke shem morajo imeti pripono .gschema.xml,\n"
 "datoteka predpomnilnika pa se imenuje gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Podati je treba natanko eno ime mape"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Datotek sheme ni mogoče najti: opravilo bo preklicano."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr ""
 "Datotek sheme ni mogoče najti: obstoječa odvodna datoteka je odstranjena."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Neveljavno ime datoteke %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Napaka med pridobivanjem podrobnosti datotečnega sistema za %s: %s"
@@ -3028,353 +3041,353 @@ msgstr "Napaka med pridobivanjem podrobnosti datotečnega sistema za %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Priklopne točke datoteke %s ni mogoče najti"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Ni mogoče preimenovati korenske mape"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Napaka med preimenovanjem datoteke %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Ni mogoče preimenovati datoteke, izbrano ime že obstaja"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Neveljavno ime datoteke"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Napaka med odpiranjem datoteke %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Napaka med odstranjevanjem datoteke %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Napaka med premikanjem datoteke %s v smeti: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Ni mogoče ustvariti mape smeti %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Ni mogoče najti vrhnje ravni smeti %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr ""
 "Kopiranje (sklic povezave/kloniranje) med različnimi priklopi ni podprto"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Ni mogoče najti oziroma ustvariti mape smeti %s za brisanje %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Ni mogoče ustvariti datoteke podrobnosti smeti za %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr ""
 "Datoteke %s ni mogoče premakniti v smeti prek različnih datotečnih sistemov"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Datoteke %s ni mogoče premakniti v smeti: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Datoteke %s ni mogoče premakniti v smeti"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Napaka med ustvarjanjem mape %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Datotečni sistem ne podpira simbolnih povezav"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Napaka med ustvarjanjem simbolne povezave %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Napaka med premikanjem datoteke %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Ni mogoče premakniti mape čez mapo"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Ustvarjanje varnostne kopije je spodletelo."
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Napaka med odstranjevanjem ciljne datoteke: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Premikanje med priklopi ni podprto"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Ni mogoče določiti porabe diska %s: %s."
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Vrednost atributa ni mogoče določiti kot NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Neveljavna vrsta atributa (pričakovan niz)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Neveljavna vrsta atributa (pričakovan je niz ali neveljavna vrednost)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Neveljavno razširjeno ime atributa"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Napaka med določanjem razširjenega atributa »%s«: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (neveljavni nabor znakov)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Napaka med pridobivanjem podatkov za datoteko »%s«: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Napaka med potrjevanjem opisovalnika datoteke: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Neveljavna vrsta atributa (pričakovan uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Neveljavna vrsta atributa (pričakovan uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Neveljavna vrsta atributa (pričakovan bitni niz)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Ni mogoče določiti dovoljenj simbolnih povezav"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Napaka med določanjem dovoljenj: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Napaka med določanjem lastnika: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "Simbolna povezava ne sme biti določena kot NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Napaka med določanjem simbolne povezave: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr ""
 "Napaka med določevanjem simbolne povezave; datoteka ni simbolna povezava"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Dodatne nanosekunde %d za časovni žig UNIX %lld so negativne"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Dodatne nanosekunde %d za časovni žig UNIX %lld so dosegle 1 sekundo"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "Časovni žig UNIX %lld je prevelik za 64-bitni zapis"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "Časovni žig UNIX %lld je izven obsega, ki je podprt na sistemih MS Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Imena datoteke »%s« ni mogoče pretvoriti v zapis UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Datoteke »%s« ni mogoče odpreti: napaka Windows %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Napaka med določanjem sprememb ali časa dostopa za datoteko »%s«: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Napaka med določanjem sprememb ali časa dostopa: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "Atributa SELinux ni mogoče določiti kot NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "Na tem sistemu SELinux ni omogočen"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Napaka nastavitve vsebine SELinux: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Določanje atributa %s ni podprto"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Napaka med branjem iz datoteke: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Napaka med zapiranjem datoteke: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Napaka med iskanjem v datoteki: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Ni mogoče najti privzete krajevne datoteke nadzora"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Napaka med pisanjem v datoteko: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Napaka med odstranjevanjem stare varnostne povezave: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Napaka med ustvarjanjem varnostne kopije: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Napaka med preimenovanjem začasne datoteke: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Napaka med obrezovanjem datoteke: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Napaka med odpiranjem datoteke »%s«: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Ciljna datoteka je mapa"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Ciljna datoteka ni običajna datoteka"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Datoteka je bila zunanje spremenjena"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Napaka med odstranjevanjem datoteke: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Privzet neveljaven GSeekType"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Neveljavna zahteva iskanja"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Ni mogoče razčleniti GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Odvoda pretoka pomnilnika ni mogoče razširiti"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Razširjanje pretoka odvoda pomnilnika je spodletelo."
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3382,159 +3395,167 @@ msgstr ""
 "Količina pomnilnika zahtevana za pisanje je večja kot je razpoložljivi "
 "prostor naslova"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Zahtevano iskanje pred začetkom pretoka"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Zahtevano iskanje za koncem pretoka"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "enota ne podpira možnosti »odklopi«"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "enota ne podpira možnosti »izvrzi«"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "enota ne podpira možnosti »odklopi« ali »odklopi z dejanjem«"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "enota ne podpira možnosti »izvrzi« ali »izvrzi z dejanjem«"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "enota ne podpira možnosti »ponovnega priklopa«"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "priklop ne podpira ugibanja vsebine vrste"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "priklop ne podpira usklajevanja ugibanja vsebine vrste"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Ime gostitelja »%s« vsebuje » [ «, ne pa tudi » ] «"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Omrežje ni dosegljivo"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Gostitelj ni dosegljiv"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Ni mogoče ustvariti nadzornika omrežja: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Ni mogoče ustvariti nadzornika omrežja: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Ni mogoče pridobiti stanja omrežja: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "Program NetworkManager ni zagnan"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Različica programa NetworkManager je prestara"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Odvodni pretok ne podpira pisanja"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Vsota vektorjev, poslanih na %s, je prevelika."
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Izvorni pretok je že zaprt"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Prišlo je do nedoločene napake poizvedbe posredniškega strežnika"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Napaka med razreševanjem »%s«: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "Za funkcijo %s ni zagotovljene podpore."
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Neveljavna domena"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Vir »%s« ne obstaja."
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Vira »%s« ni mogoče razširiti"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Izvornih datotek ni mogoče preimenovati"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Vir »%s« ni mapa."
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Vhodni pretok ne podpira iskanja"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Izpiši seznam odsekov, ki vsebujejo vire v DATOTEKI elf"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3544,15 +3565,15 @@ msgstr ""
 "Če je ODSEK podan, izpiši le vire iz tega odseka\n"
 "Če je podana POT, izpiši le skladne vire"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "DATOTEKA [POT]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "ODSEK"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3564,15 +3585,15 @@ msgstr ""
 "Če je podana POT, izpiši le ujemajoče vire\n"
 "Podrobnosti vsebujejo odsek, velikost in stiskanje"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Razširi datoteko vira na standardni odvod"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "DATOTEKA POT"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3600,7 +3621,7 @@ msgstr ""
 "Z ukazom »gresource help UKAZ« pridobite podrobno pomoč.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3615,19 +3636,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  ODSEK     Ime (izbirno) izbora elf\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  UKAZ      Ukaz (izbirno) za razlago\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  DATOTEKA  Datoteka elf (dvojiška ali skupna knjižnica)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3635,82 +3656,82 @@ msgstr ""
 "  DATOTEKA  Datoteka elf (dvojiška ali skupna knjižnica)\n"
 "            ali prevedena datoteka vira\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[POT]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  POT      Dodatna (neobvezna) pot vira (lahko je delna)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "POT"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  POT       Pot vira\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Shema »%s« ne obstaja.\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Shema »%s« ni dodeljiva (pot ne sme biti določena)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Shema »%s« je dodeljiva (pot mora biti določena)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Pot ni podana.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Zapis poti se mora začeti s poševnico (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Zapis poti se mora končati s poševnico (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Pot ne sme vsebovati dveh zaporednih poševnic (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Ponujena vrednost je izven veljavnega območja\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Ključ ni zapisljiv\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Izpiši nameščene (nedodeljive) sheme"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Seznam naloženih dodeljivih SHEM"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Izpiši seznam ključev SHEME"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SHEMA[:POT]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Izpiši seznam podrejenih predmetov SHEME"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3718,48 +3739,48 @@ msgstr ""
 "Rekurzivno izpiši ključe in vrednosti,\n"
 "če ni podana SHEMA, pa izpiši vse ključe\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SHEMA[:POT]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Pridobi vrednost KLJUČA"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SHEMA[:POT] KLJUČ"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Poizvej območje veljavnih vrednosti KLJUČA"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Preveri opis za KLJUČ"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Nastavi vrednosti KLJUČA na VREDNOST"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SHEMA[:POT] KLJUČ VREDNOST"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Ponastavi KLJUČ na privzeto vrednost"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Ponastavi vse ključe SHEME na privzete vrednosti"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Preveri ali je KLJUČ zapisljiv"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3769,11 +3790,11 @@ msgstr ""
 "V kolikor KLJUČ ni določen, nadzoruj vse ključe SHEME.\n"
 "Pritisni ^C za zaustavitev nadzora.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SHEMA[:POT] [KLJUČ]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3821,7 +3842,7 @@ msgstr ""
 "Z ukazom »gsettings help UKAZ« se izpiše podrobna pomoč.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3836,11 +3857,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  MAPASHEM  Mapa za iskanje dodatnih shem\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3848,422 +3869,422 @@ msgstr ""
 "  SHEMA         Ime sheme\n"
 "  POT              Pot do dodeljive sheme\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  KLJUČ           Ključ (izbirno) znotraj sheme\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  KLJUČ           Ključ znotraj sheme\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VREDNOST   Vrednost za nastavitev\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Ni mogoče odpreti shem iz %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Ni nameščenih shem\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Ni podanega imena sheme.\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Ključ »%s« ne obstaja.\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Neveljaven vtič, ni zagnano"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Neveljaven vtič, zaganjanje je spodletelo: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Vtič je že zaprt"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Vtič V/I naprave je časovno potekel"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "ustvarjanje GSocet preko fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Ni mogoče ustvariti vtiča: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Določena je neznana družina"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Določen je neznan protokol"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Ni mogoče uporabiti opravil datagrama na vtiču, ki jih ne podpira."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr ""
 "Ni mogoče uporabiti opravil datagrama na vtiču z nastavljenim časovnim "
 "pretekom"
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "ni mogoče pridobiti krajevnega naslova: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "ni mogoče pridobiti oddaljenega naslova: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "ni mogoče slediti: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Napaka vezave na naslov %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Napaka povezovanja v skupino za večsmerno oddajanje: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Napaka zapuščanja skupine za večsmerno oddajanje: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Ni podpore za večsmerno oddajanje lastno viru"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Nepodprta skupina vtiča"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "določeno po viru in ne po naslovu IPv4"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Ime vmesnika je predolgo"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Vmesnika ni mogoče najti: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Ni podpore za večsmerno oddajanje v protokolu IPv4"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Ni podpore za večsmerno oddajanje v protokolu IPv6"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Napaka med sprejemanjem povezave: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Povezava v teku"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Ni mogoče pridobiti uvrščene napake:"
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Napaka med prejemanjem podatkov: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Napaka med pošiljanjem podatkov: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Ni mogoče izklopiti vtiča: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Napaka med zapiranjem vtiča: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Čakanje na stanje vtiča: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Ni mogoče poslati sporočila: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Vektorji sporočila so preobsežni."
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Napaka med pošiljanjem sporočila: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "Predmet GSocketControlMessage na sistemih Windows ni podprt"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Napaka med prejemanjem sporočila: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Ni mogoče prebrati poveril vtiča: %s."
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "Operacijski sistem ne podpira možnosti g_socket_get_credentials"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Ni se mogoče povezati s posredniškim strežnikom %s:"
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Ni se mogoče povezati s strežnikom %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Ni se mogoče povezati: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Posredovanje preko ne-TCP povezave ni podprto."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Protokol posredniškega strežnika »%s« ni podprt."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Poslušalnik je že zaprt"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Dodan vtič je zaprt"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "Posredniški strežnik SOCKSv4 nima podpore za naslov IPv6 »%s«"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Uporabniško ime je predolgo za protokol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Ime gostitelja »%s« je predolgo za protokol SOCKSv4"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Strežnik ni SOCKSv4 posredniški strežnik."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Povezava preko posredniškega strežnika SOCKSv4 je zavrnjena."
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Strežnik ni SOCKSv5 posredniški strežnik."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "Posredniški strežnik SOCKSv5 zahteva overitev."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "Strežnik SOCKSv5 zahteva overitveni način, ki ni podprt v GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Uporabniško ime ali geslo za protokol SOCKSv5 je predolgo."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "Overitev strežnika SOCKSv5 je spodletela zaradi napačno vnesenega "
 "uporabniškega imena ali gesla."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Ime gostitelja »%s« je predolgo za protokol SOCKSv5"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "Posredniški strežnik SOCKSv5 uporablja neznano vrsto naslova."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Notranja napaka posredniškega strežnika SOCKSv5"
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "Nabor pravil ne dovoljuje SOCKSv5 povezave"
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Gostitelj ni dosegljiv preko strežnika SOCKSv5"
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Skozi SOCKSv5 posredniški strežnik ni mogoče doseči omrežja."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Povezava skozi posredniški strežnik SOCKSv5 je zavrnjena."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "Posredniški strežnik SOCKSv5 ne podpira ukaza »connect«."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 posredniški strežnik ne podpira ponujene vrste naslova"
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Neznana napaka posredniškega strežnika SOCKSv5."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Ni mogoče ustvariti cevi za stik z opravilom podrejenega predmeta (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Uporaba cevljenja na tem sistemu ni podprta"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Ni mogoče upravljati z različico %d kodiranja GThemedIcon"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Ni mogoče najti veljavnega naslova"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Napaka med obratnim razreševanjem »%s«: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Napaka razčlenjevanja zapisa DNS %s: nepravilno oblikovan paket DNS"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Ni zapisa DNS za zahtevano vrsto »%s«"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Trenutno ni mogoče razrešiti »%s«"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Napaka med razreševanjem »%s«"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Nepravilno oblikovan paket DNS"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Razčlenjevanje odziva DNS za »%s« je spodletelo: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Potrdila kodiranega s protokolom PEM ni mogoče najti."
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Ni mogoče odšifrirati s protokolom PEM šifriranega osebnega ključa"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Ni mogoče razčleniti s protokolom PEM kodiranega zasebnega ključa."
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Potrdila kodiranega s protokolom PEM ni mogoče najti."
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Ni mogoče razčleniti s protokolom PEM kodiranega potrdila."
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Ozadnji program TLS ne podpira potrdil PKCS #12."
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Ozadnji program GTlsBackend ne podpira ustvarjanja potrdil PKCS #11."
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4272,7 +4293,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4280,15 +4301,15 @@ msgstr ""
 "Neuspešnih je bilo več poskusov vnosa gesla, zato bo dostop ob naslednjem "
 "napačnem vnosu zaklenjen."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Vneseno geslo je nepravilno."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Pošiljanje FD ni podprto"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
@@ -4297,11 +4318,11 @@ msgstr[1] "Pričakovano eno nadzorno sporočilo, prejeto pa je %d sporočilo"
 msgstr[2] "Pričakovano eno nadzorno sporočilo, prejeti pa sta %d sporočili"
 msgstr[3] "Pričakovano eno nadzorno sporočilo, prejeta pa so %d sporočila"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Nepričakovana vrsta dodatnih podatkov"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
@@ -4310,111 +4331,111 @@ msgstr[1] "Pričakovan en fd, prejet pa je %d\n"
 msgstr[2] "Pričakovan en fd, prejeta pa sta %d\n"
 msgstr[3] "Pričakovan en fd, prejetih pa so %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Prejet neveljaven fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Prejemanje FD ni podprto"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Napaka med pošiljanjem poveril:"
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Napaka med preverjanjem ali je predmet O_PASSCRED omogočen za vtič: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Napaka omogočanja predmeta SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Pri prejemanju poveril je pričakovano branje enega bajta, vendar se je "
 "prebralo nič bajtov"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Nadzorno sporočilo ni pričakovano, vendar pa je prejeto %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Napaka med onemogočanjem SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Napaka med branjem iz opisovalnika datoteke: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Napaka med zapiranjem opisovalnika datoteke: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Koren datotečnega sistema"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Napaka med pisanjem v opisovalnik datoteke: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Abstraktni naslovi vtiča domene UNIX na tem sistemu niso podprti"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "nosilec ne podpira možnosti izmetavanja"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "nosilec ne prepozna ukaza izvrzi ali izvrzi_z_dejanjem"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Napaka branja iz ročnika: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Napaka med zapiranjem ročnika: %s."
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Napaka pisanja v ročnik: %s."
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Ni dovolj pomnilnika"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Notranja napaka: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Zahteva več vhoda"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Neveljavni stisnjeni podatki"
 
@@ -4442,153 +4463,153 @@ msgstr "Zaženi storitev DBus"
 msgid "Wrong args\n"
 msgstr "Napačni argumenti\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Nepričakovan atribut »%s« za predmet »%s«"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Atributa »%s« predmeta »%s« ni mogoče najti"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Nepričakovana oznaka »%s«, pričakovana je »%s«"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Nepričakovana oznaka »%s« znotraj »%s«"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Neveljaven zapis datuma/časa »%s« v datoteki zaznamka"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Ni veljavne datoteke zaznamkov v podatkovnih mapah"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Zaznamek za naslov URI »%s« že obstaja"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Ni veljavnega zaznamka za naslov URI »%s«"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "V zaznamku za naslov URI »%s« ni določene vrsta MIME"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "V zaznamku za naslov URI »%s« ni določene zasebne zastavice"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "V zaznamku za naslov URI »%s« ni nastavljenih skupin"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Program z imenom »%s« ni ustvaril zaznamka za »%s«"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Razširjanje ukazne vrstice »%s« z naslovom URI »%s« je spodletelo."
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Nepredstavljiv znak na dovodu pretvorbe"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Nedokončano zaporedje znakov na koncu vhoda"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Ni mogoče pretvoriti »%s« v nabor znakov »%s«"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Vstavljeno je prazno zaporedje bajtov na dovod pretvorbe"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Vstavljeno je prazno zaporedje bajtov na odvod pretvorbe"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "Naslov URI »%s« pri uporabi »datotečne« sheme ni absoluten"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "V naslovu URI krajevne datoteke »%s« ni mogoče uporabiti '#'"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "Naslov URI »%s« je neveljaven"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Ime gostitelja naslova URI »%s« ni veljavno"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "Naslov URI »%s« vsebuje neveljavne ubežne znake"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Pot »%s« ni absolutna pot"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a, %e. %b %Y %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%d.%m.%y"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4609,62 +4630,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "januar"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "februar"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "marec"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "april"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "junij"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "julij"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "avgust"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "september"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "oktober"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "december"
@@ -4686,132 +4707,132 @@ msgstr "december"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "apr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "avg"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "ponedeljek"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "torek"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "sreda"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "četrtek"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "petek"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "sobota"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "nedeljo"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "pon"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "tor"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "sre"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "čet"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "pet"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "sob"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "ned"
@@ -4833,62 +4854,62 @@ msgstr "ned"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "januar"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "februar"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "marec"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "april"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "junij"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "julij"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "avgust"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "september"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "oktober"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "december"
@@ -4910,84 +4931,84 @@ msgstr "december"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "apr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "avg"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dec"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "dop"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "pop"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Napaka med odpiranjem imenika »%s«: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
@@ -4996,112 +5017,112 @@ msgstr[1] "Ni mogoče dodeliti %lu bajta za branje datoteke »%s«"
 msgstr[2] "Ni mogoče dodeliti %lu bajtov za branje datoteke »%s«"
 msgstr[3] "Ni mogoče dodeliti %lu bajtov za branje datoteke »%s«"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Napaka med branjem datoteke »%s«: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Datoteka »%s« je prevelika."
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Branje datoteke »%s« je spodletelo: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Odpiranje datoteke »%s« je spodletelo: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Pridobivanje atributov datoteke »%s« je spodletelo: ukaz fstat() ni uspešno "
 "izveden: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Ni mogoče odpreti datoteke »%s«: ukaz fdopen() ni uspešno izveden: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Ni mogoče preimenovati datoteke »%s« v »%s«: ukaz g_rename() ni uspešno "
 "izveden: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Ni mogoče zapisati datoteke »%s«: ukaz write() je spodletel: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Ni mogoče zapisati datoteke »%s«: ukaz fsync() ni uspešno izveden: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Ni mogoče ustvariti datoteke »%s«: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr ""
 "Obstoječe datoteke »%s« ni mogoče odstraniti: ukaz g_unlink() ni uspešno "
 "izveden: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Predloga »%s« je neveljavna, saj ne sme vsebovati »%s«"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Predloga »%s« ne vsebuje XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Branje simbolne povezave »%s« je spodletelo: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Ni mogoče odpreti pretvornika iz »%s« v »%s«: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Ni mogoče prebrati g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Preostanek nepretvorjenih podatkov v bralnem medpomnilniku"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanal je prekinjen v delnem znaku"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Ni mogoče prebrati v g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Veljavnega ključa v iskanih mapah ni mogoče najti"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Ni običajna datoteka"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5109,52 +5130,52 @@ msgstr ""
 "Datoteka ključa vsebuje vrstico »%s«, ki ni par ključ-vrednost, skupina ali "
 "opomba"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Neveljavno ime skupine: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Datoteka s ključem se ne začne s skupino"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Neveljavno ime ključa: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Datoteka ključa vsebuje nepodprto kodiranje »%s«"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Datoteka s ključem ni del skupine »%s«"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Datoteka s ključem nima ključa »%s« v skupini »%s«"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr ""
 "Datoteka ključa vsebuje ključ »%s« z vrednostjo »%s«, ki ni zapisan v naboru "
 "UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr ""
 "Datoteka ključa vsebuje ključ »%s« z vrednostjo, ki je ni mogoče tolmačiti."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5163,85 +5184,85 @@ msgstr ""
 "Datoteka ključa vsebuje ključ »%s« v skupini »%s« z vrednostjo, ki je ni "
 "mogoče tolmačiti."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr ""
 "Ključ »%s« v skupini »%s« ima vrednost »%s«, pričakovana pa je vrednost %s."
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Datoteka s ključem vsebuje ubežni znak na koncu vrstice"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Datoteka ključa vsebuje neveljavno ubežno zaporedje »%s«"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Vrednosti »%s« ni mogoče obravnavati kot število."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Celoštevilska vrednost »%s« je izven obsega"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Vrednosti »%s« ni mogoče obravnavati kot število s plavajočo vejico."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Vrednosti »%s« ni mogoče obravnavati kot logično Boolovo vrednost."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Ni mogoče pridobiti atributov datoteke »%s%s%s%s«: ukaz fstat() je "
 "spodletel: %s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Ni mogoče preslikati %s%s%s%s: ukaz mmap() nje spodletel: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr ""
 "Odpiranje datoteke »%s« je spodletelo: ukaz open() ni uspešno izveden: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Napaka v vrstici %d, znak %d:"
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Neveljavno UTF-8 kodirano besedilo imena – neveljaven »%s«"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "»%s« ni veljavno ime"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "»%s« ni veljavno ime: »%c«"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Napaka v vrstici %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5250,7 +5271,7 @@ msgstr ""
 "Razčlenjevanje vrste »%-.*s«, ki bi morala določati številko znotraj sklica "
 "znaka (na primer &#234;) je spodletelo – morda je številka prevelika"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5259,24 +5280,24 @@ msgstr ""
 "Sklic znaka ni končan s podpičjem; najverjetneje je uporabljen znak » & « "
 "brez povezave s predmetom – znak » & « mora biti zapisan kot »&amp;«."
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Sklic znaka »%-.*s« ne kodira dovoljenega znaka"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Zaznan je prazen predmet » &; «; veljavne možnosti so: &amp; &quot; &lt; "
 "&gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Ime predmeta »%-.*s« ni prepoznano"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5284,11 +5305,11 @@ msgstr ""
 "Predmet ni zaključen s podpičjem; najverjetneje je uporabljen znak » & « "
 "brez povezave s predmetom – znak » & « mora biti zapisan kot »&amp;«."
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokument se mora začeti z predmetom (na primer <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5297,7 +5318,7 @@ msgstr ""
 "»%s« ni veljaven znak, ki lahko sledi znaku » < «;. Morda se ne začne z "
 "imenom predmeta."
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5306,12 +5327,12 @@ msgstr ""
 "Nenavaden znak »%s«; pričakovan znak je » > «, da zaključi oznako predmeta "
 "»%s«"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "Določenih je preveč atributov za predmet »%s«"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5319,7 +5340,7 @@ msgstr ""
 "Nenavaden znak »%s«; za imenom atributa »%s« (predmeta »%s«) je pričakovan "
 "znak » = «."
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5330,7 +5351,7 @@ msgstr ""
 "predmeta »%s« ali pogojno atribut. Morda je uporabljen neveljaven znak v "
 "imenu atributa."
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5339,7 +5360,7 @@ msgstr ""
 "Nenavaden znak »%s«; za enačajem je pričakovan narekovaj, znotraj katerega "
 "je podana vrednost atributa »%s« predmeta »%s«."
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5348,7 +5369,7 @@ msgstr ""
 "»%s« ni veljaven znak za znakoma » </ «; imena predmeta ni mogoče začeti z "
 "»%s«"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5357,25 +5378,25 @@ msgstr ""
 "Znak »%s« ni veljaven, kadar sledi zaprtju imena predmeta »%s«; dovoljen "
 "znak je » > «."
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Predmet »%s« je zaprt, trenutno ni odprtega drugega predmeta"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "Predmet »%s« je zaprt, še vedno pa je odprt predmet »%s«"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokument je prazen ali pa vsebuje le presledne znake"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Dokument je nepričakovano zaključen takoj za odprtjem oznake z » < «"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5384,28 +5405,28 @@ msgstr ""
 "Dokument je nepričakovano zaključen s še odprtimi predmeti – »%s« je zadnji "
 "odprt predmet"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
 "the tag <%s/>"
 msgstr ""
-"Dokument nepričakovano zaključen, pričakovan je zaključni zaklepaj oznake <"
-"%s/>"
+"Dokument nepričakovano zaključen, pričakovan je zaključni zaklepaj oznake "
+"<%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokument nepričakovano zaključen sredi imena predmeta"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokument nepričakovano zaključen sredi imena atributa"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokument nepričakovano zaključen sredi oznake za odprtje predmeta."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5413,317 +5434,263 @@ msgstr ""
 "Dokument nepričakovano zaključen za enačajem, ki sledil imenu atributa; ni "
 "določena vrednosti atributa"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokument nepričakovano zaključen sredi vrednosti atributa"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokument je nepričakovano zaključen sredi oznake zaprtja predmeta »%s«"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokument je nepričakovano zaključen sredi oznake zaprtja predmeta za neodprt "
 "predmet"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "Dokument nepričakovano zaključen sredi opombe ali ukaza"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[MOŽNOST ...]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Možnosti pomoči:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Pokaži možnosti pomoči"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Pokaži vse možnosti pomoči"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Možnosti programa:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Možnosti:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Ni mogoče razčleniti celoštevilske vrednosti »%s« za %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Celoštevilska vrednost »%s« za %s je izven obsega"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Ni mogoče razčleniti dvojne vrednosti »%s« za %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Dvojna vrednost »%s« za %s je izven obsega"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Napaka med razčlenjevanjem %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Manjka argument za %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Neznana možnost %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "pokvarjen predmet"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "notranja napaka ali pokvarjen predmet"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "primanjkuje pomnilnika"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "dosežena omejitev sledenja nazaj"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "vzorec vsebuje predmete, ki niso podprti za delno iskanje zadetkov"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "notranja napaka"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "vzorec vsebuje predmete, ki niso podprti za delno iskanje zadetkov"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "predhodne povezave, kot pogoji, niso podprti za delno primerjavo"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "dosežena omejitev globine drevesne ravni"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "nepravilna sestava zastavic nove vrstice"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "slab odmik"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "kratki utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekurzivna zanka"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "zahtevan je način skladnje, ki pa ni vključen v izgradnjo JIT"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "neznana napaka"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ na koncu vzorca"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c na koncu vzorca"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "neprepoznan znak sledi \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "številke niso zapisane pravilno v {} količilniku"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "številke so prevelike v {} količilniku"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "manjkajoč zaključni znak ] za znakovni razred"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "neveljavno ubežno zaporedje v znakovnem razredu"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "nepravilen obseg v znakovnem razredu"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "ni mogoče ponoviti"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "nepričakovana ponovitev"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "neprepoznan znak za (? ali (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "Imenski razredi POSIX so podprti le znotraj razreda"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "Zbirni predmeti POSIX niso podprti"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "manjka zaključujoči )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "povezava na neobstoječ podrejen vzorec"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "manjka ) po opombi"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "logični izraz je preobsežen"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "napaka med pridobivanjem pomnilnika"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") brez odpirajočega ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "prekoračitev kode"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "neprepoznan znak za (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "nepravilno oblikovano ime ali številka za (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "povratna trditev ni določene dolžine"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "nepravilno oblikovano ime ali številka za (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "pogojna skupina vsebuje več kot dve veji"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "trditev pričakovana za (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R ali (?[+-] številom mora slediti )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "oštevilčen sklic ne sme biti ničeln"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "neznano ime razreda POSIX"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "Zbirni predmeti POSIX niso podprti"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "znakovna vrednost v zaporedju \\x{...} je predolga"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "neveljaven pogoj (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C ni dovoljen v povratnih trditvah"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "ubežna zaporedja \\L, \\l, \\N{name}, \\U in \\u niso podprta"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "drevesni klic opravila se lahko izvaja v neskončnost"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "neprepoznan znak za (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "manjkajoč zaključni znak v imenu podrejenega vzorca"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "dva imenovana podrejena vzorca imata enako ime"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "nepravilno oblikovano \\P ali \\p zaporedje"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "neznano ime lastnosti za \\P ali \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "ime podrejenega vzorca je predolgo (največ 32 znakov)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "preveč imenovanih podrejenih vzorcev (največ 10,000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "osmiška vrednost je večja kot \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "pretečena delovna površina prevajanja kode"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "predhodno preverjene povezave podrejenega vzorca ni mogoče najti"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE skupina vsebuje več kot eno vejo"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "nepopolna NEWLINE možnost"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5731,287 +5698,275 @@ msgstr ""
 "\\g ne sledi ime oziroma število v oklepajih, oglatih oklepajih ali "
 "narekovajih, niti navadno število"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "oštevilčen sklic ne sme biti ničeln"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "argument ni dovoljen za (*ACCEPT), (*FAIL) ali (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) ni prepoznan"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "številka je prevelika"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "manjkajoče ime podrejenega vzorca po (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "pričakovana števka po (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] je neveljaven podatkovni znak v združljivostnem načinu JavaScript"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "različna imena podrejenih vzorcev z isto številko niso dovoljena"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) mora obvezno imeti argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c mora slediti znak ASCII"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "\\k ne sledi ime v oklepajih, oglatih oklepajih ali narekovajih"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N ni podprto v razredu"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "preveč sklicev s preskokom"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "ime je predolgo v (*MARK), (*PRUNE), (*SKIP) ali (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "znakovna vrednost v zaporedju \\u.... je predolga"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "prekoračitev kode"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "neprepoznan znak za (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "pretečena delovna površina prevajanja kode"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "predhodno preverjene povezave podrejenega vzorca ni mogoče najti"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Napaka med primerjanjem logičnega izraza %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "Knjižnica PCRE je pretvorjena brez UTF-8 podpore"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "Knjižnica PCRE je pretvorjena brez lastnosti UTF-8 podpore"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "Knjižnica PCRE je prevedena brez možnosti nezdružljivosti"
 
-#: glib/gregex.c:1362
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Napaka med prilagajanjem logičnega izraza %s: %s"
-
-#: glib/gregex.c:1442
-#, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Napaka med pretvarjanjem logičnega izraza %s pri znaku %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr ""
+"Prišlo je do napake med rpevajanjem logičnega izraza »%s« pri znaku %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "šestnajstiško število ali pa manjka » } «"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "pričakovano šestnajstiško število"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "manjka znak » < « v simbolni povezavi"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "nedokončana simbolna povezava"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "simbolna povezava nične dolžine"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "pričakovano število"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "neveljavna simbolna povezava"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "obidi končna » \\ «"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "neznano ubežno zaporedje"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Napaka med razčlenjevanjem besedila zamenjave »%s« pri znaku %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Navedeno besedilo se ne začne z narekovajem"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "V ukazni vrstici ali v navedenem besedilu manjka končni narekovaj"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Besedilo je končano takoj za znakom » \\ « (besedilo je »%s«)."
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Besedilo je končano pred zaključnim narekovajem za %c (besedilo je »%s«)."
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Besedilo je bilo prazno (ali pa vsebuje le presledne znake)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Ni mogoče prebrati podatkov podrejenega procesa (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Nepričakovana napaka branja podatkov podrejenega opravila (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Nepričakovana napaka v waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Podrejeni proces se je zaključil s kodo %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Podrejeni proces je uničen s signalom %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Podrejeni proces se je ustavil s signalom %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Podrejeni proces se je zaključil nenaravno"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Ni mogoče prebrati iz cevi podrejenega procesa (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Ni mogoče ustvariti podrejenega opravila »%s« (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Ni mogoča razvejitev (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Ni mogoče spremeniti v mapo »%s« (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Ni mogoče izvesti podrejenega opravila »%s« (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Ni mogoče odpreti datoteke za preslikavo opisnika datoteke (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Ni mogoče podvojiti opisnika datoteke podrejenega procesa (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Ni mogoče razvejiti podrejenega procesa (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Ni mogoče zapreti opisnika datoteke podrejenega procesa (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Neznana napaka med izvajanjem podrejenega opravila »%s«"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Ni mogoče prebrati dovolj podatkov iz cevi podrejenega procesa (%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Ni mogoče prebrati podatkov iz opravila podrejenega predmeta"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Ni mogoče izvesti podrejenega opravila (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Ni mogoče izvesti ukaza dup() podrejenega procesa (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Neveljavno ime programa: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Neveljaven niz v vektorju argumenta pri %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Neveljaven niz okolja: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Neveljavna delovna mapa: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Napaka med izvajanjem pomožnega programa  (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6019,262 +5974,271 @@ msgstr ""
 "Nepričakovana napaka v g_io_channel_win32_poll() med branjem podatkov "
 "procesa podrejenega predmeta"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
 msgstr "Prazen niz ni številska vrednost"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3396
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "»%s« ni podpisano število"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Število »%s« je izven območja [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3500
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "»%s« ni nepodpisano število"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Neveljavni nabor znakov v naslovu URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Neveljaven naslov v naslovu URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Napačen ne-UTF-8 znak v naslovu URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Neveljaven naslov IPv6 »%.*s« v naslovu URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Neveljaven kodiran naslov IP »%.*s« v naslovu URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Neveljavno internacionalizirano ime gostitelja »%.*s« v naslovu URI."
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Ni mogoče razčleniti vrat »%.*s« v naslovu URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Vrednost vrat »%.*s« v naslovu URI je izven obsega"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "Naslov URI »%s« ni absolutna pot"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "Naslov URI »%s« je brez vpisa gostitelja"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "Naslov URI ni absoluten naslov in ni podanega osnovnega naslova URI"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Manjka znak »=« in vrednost parametra"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Ni mogoče dodeliti pomnilnika"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Znak izven območja za UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Neveljavno zaporedje na vhodu pretvorbe"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Znak izven območja za UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "bajtov"
+msgstr[1] "bajt"
+msgstr[2] "bajta"
+msgstr[3] "bajti"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bitov"
+msgstr[1] "bit"
+msgstr[2] "bita"
+msgstr[3] "biti"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+#| msgid "%.1f KB"
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u bajtov"
-msgstr[1] "%u bajt"
-msgstr[2] "%u bajta"
-msgstr[3] "%u bajti"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bitov"
-msgstr[1] "%u bit"
-msgstr[2] "%u bita"
-msgstr[3] "%u biti"
+#| msgid "%.1f kB"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6284,7 +6248,7 @@ msgstr[2] "%s bajta"
 msgstr[3] "%s bajti"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
@@ -6293,41 +6257,198 @@ msgstr[1] "%s bit"
 msgstr[2] "%s bita"
 msgstr[3] "%s biti"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u bajtov"
+msgstr[1] "%u bajt"
+msgstr[2] "%u bajta"
+msgstr[3] "%u bajti"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "uredi ime: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "notranja napaka ali pokvarjen predmet"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "nepravilna sestava zastavic nove vrstice"
+
+#~ msgid "short utf8"
+#~ msgstr "kratki utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "nepričakovana ponovitev"
+
+#~ msgid "failed to get memory"
+#~ msgstr "napaka med pridobivanjem pomnilnika"
+
+#~ msgid ") without opening ("
+#~ msgstr ") brez odpirajočega ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "neprepoznan znak za (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R ali (?[+-] številom mora slediti )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "neveljaven pogoj (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "ubežna zaporedja \\L, \\l, \\N{name}, \\U in \\u niso podprta"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "drevesni klic opravila se lahko izvaja v neskončnost"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "pričakovana števka po (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "] je neveljaven podatkovni znak v združljivostnem načinu JavaScript"
+
+#~ msgid "too many forward references"
+#~ msgstr "preveč sklicev s preskokom"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "znakovna vrednost v zaporedju \\u.... je predolga"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "Knjižnica PCRE je pretvorjena brez lastnosti UTF-8 podpore"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Napaka med prilagajanjem logičnega izraza %s: %s"
+
+#, c-format
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#, c-format
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#, c-format
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#, c-format
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#, c-format
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#, c-format
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#, c-format
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#, c-format
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#, c-format
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#, c-format
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#, c-format
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#, c-format
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#, c-format
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#, c-format
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#, c-format
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#, c-format
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#, c-format
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#, c-format
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#, c-format
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#, c-format
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#, c-format
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#, c-format
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#, c-format
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
+
 #~ msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 #~ msgstr ""
 #~ "Ni mogoče naložiti /var/lib/dbus/machine-id oziroma /etc/machine-id: "
index e852909..aac4d51 100644 (file)
--- a/po/sv.po
+++ b/po/sv.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-03-22 15:19+0000\n"
-"PO-Revision-Date: 2022-03-22 16:33+0100\n"
+"POT-Creation-Date: 2022-09-06 17:22+0000\n"
+"PO-Revision-Date: 2022-09-10 11:00+0200\n"
 "Last-Translator: Anders Jonsson <anders.jonsson@norsjovallen.se>\n"
 "Language-Team: Swedish <tp-sv@listor.tp-sv.se>\n"
 "Language: sv\n"
@@ -19,138 +19,149 @@ 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 3.0.1\n"
+"X-Generator: Poedit 3.1.1\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "Inställning av standardprogram stöds inte ännu"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr "Inställning av program som senast använt för typ stöds inte ännu"
 
-#: gio/gapplication.c:500
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "Misslyckades med att hitta standardprogram för innehållstypen ”%s”"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "Misslyckades med att hitta standardprogram för URI-schemat ”%s”"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication-alternativ"
 
-#: gio/gapplication.c:500
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "Visa GApplication-alternativ"
 
-#: gio/gapplication.c:545
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "Gå in i GApplication-serviceläge (användning från D-Bus-servicefil)"
 
-#: gio/gapplication.c:557
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "Åsidosätt programmets ID"
 
-#: gio/gapplication.c:569
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "Ersätt den körande instansen"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "Skriv ut hjälp"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[KOMMANDO]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "Skriv ut version"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "Skriv ut versionsinformation och avsluta"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "Lista program"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr ""
 "Lista de installerade D-Bus-aktiverbara programmen (via .desktop-filer)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "Starta ett program"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "Starta programmet (med frivilliga filer att öppna)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "APPID [FIL…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "Aktivera en åtgärd"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "Anropa en åtgärd i programmet"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "APPID ÅTGÄRD [PARAMETER]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "Lista tillgängliga åtgärder"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "Lista statiska åtgärder för ett program (från .desktop-fil)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "APPID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "KOMMANDO"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "Kommandot att skriva ut detaljerad hjälp för"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "Programidentifierare i D-Bus-format (t.ex: org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "FIL"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "Frivilliga relativa eller absoluta filnamn eller URI:er att öppna"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "ÅTGÄRD"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "Åtgärdsnamn att starta"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "PARAMETER"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "Frivillig parameter till åtgärdsstarten, i GVariant-format"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -159,26 +170,26 @@ msgstr ""
 "Okänt kommando %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "Användning:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "Argument:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[ARGUMENT…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "Kommandon:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -187,7 +198,7 @@ msgstr ""
 "Använd ”%s help KOMMANDO” för att få detaljerad hjälp.\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -196,13 +207,13 @@ msgstr ""
 "%s-kommando kräver ett program-ID direkt efter\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "ogiltigt program-ID: ”%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -211,21 +222,21 @@ msgstr ""
 "”%s” tar inga argument\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "kunde inte ansluta till D-Bus: %s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "fel vid sändning av meddelande %s till program: %s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "åtgärdsnamn måste ges efter program-ID\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -234,25 +245,25 @@ msgstr ""
 "ogiltigt åtgärdsnamn: ”%s”\n"
 "åtgärdsnamn måste bestå av enbart alfanumeriska, ”-” och ”.”\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "fel vid tolkning av åtgärdsparameter: %s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "åtgärder accepterar maximalt en parameter\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "list-actions-kommandot tar enbart program-ID:t"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "kunde inte hitta desktopfil för programmet %s\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -261,126 +272,126 @@ msgstr ""
 "okänt kommando: %s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "För stort räknevärde skickat till %s"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "Sökning stöds inte på basströmmen"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "Kan inte kapa av GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "Strömmen är redan stängd"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "Kapning stöds inte på basströmmen"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1857 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "Åtgärden avbröts"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "Ogiltigt objekt, inte initierat"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "Ofullständig flerbytesekvens i inmatning"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "Inte tillräckligt med utrymme i målet"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "Ogiltig bytesekvens i konverteringsindata"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "Fel vid konvertering: %s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "Avbrytningsbar initiering stöds inte"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "Konvertering från teckentabellen ”%s” till ”%s” stöds inte"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "Kunde inte öppna konverteraren från ”%s” till ”%s”"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s-typ"
 
-#: gio/gcontenttype-win32.c:196
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "Okänd typ"
 
-#: gio/gcontenttype-win32.c:198
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s-filtyp"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials innehåller ogiltiga data"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "GCredentials är inte implementerat för detta operativsystem"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "Det finns inget stöd för GCredentials för din plattform"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "GCredentials innehåller inte ett process-ID för detta OS"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "Inloggningsuppgiftsspoofning är inte möjligt i detta OS"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "Oväntat tidig end-of-stream"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "Nyckeln ”%s” stöds inte i adressposten ”%s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "Betydelselös kombination av nyckel/värde-par i adressposten ”%s”"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
@@ -389,28 +400,28 @@ msgstr ""
 "Adressen ”%s” är ogiltig (behöver exakt en av sökväg, katalog, "
 "temporärkatalog eller abstrakta nycklar)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "Fel i adressen ”%s” — attributet ”%s” är felformulerat"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "Transport ”%s” är okänd eller saknar stöd för adressen ”%s”"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "Adresselementet ”%s” innehåller inte ett kolontecken (:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "Transportnamn i adresselementet ”%s” får inte vara tomt"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
@@ -419,14 +430,14 @@ msgstr ""
 "Nyckel/Värde-par %d, ”%s”, i adresselementet ”%s” innehåller inte ett "
 "likhetstecken"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr ""
 "Nyckel/Värde-par %d, ”%s”, i adresselementet ”%s” får inte ha en tom nyckel"
 
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
@@ -435,7 +446,7 @@ msgstr ""
 "Fel vid borttagning av escape i nyckel eller värde i Nyckel/Värde-par %d, "
 "”%s”, i adresselementet ”%s”"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
@@ -444,77 +455,77 @@ msgstr ""
 "Fel i adressen ”%s” — unix-transporten kräver att exakt en av nycklarna "
 "”path” eller ”abstract” har ställts in"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "Fel i adressen ”%s” — värdattributet saknas eller är felformulerat"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "Fel i adressen ”%s” — portattributet saknas eller är felformulerat"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr ""
 "Fel i adressen ”%s” — attributet noncefile saknas eller är felformulerat"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "Fel vid automatisk körning: "
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "Fel vid öppning av nonce-filen ”%s”: %s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "Fel vid läsning från nonce-filen ”%s”: %s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "Fel vid läsning från nonce-filen ”%s”, förväntade 16 byte, fick %d"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "Fel vid skrivning av innehåll i nonce-filen ”%s” till ström:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "Angivna adressen är tom"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "Kan inte starta en meddelandebuss när AT_SECURE har ställts in"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "Kan inte starta en meddelandebuss utan ett maskin-id: "
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "Kan inte starta D-Bus automatiskt utan X11-miljövariabeln $DISPLAY"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "Fel vid körning av kommandoraden ”%s”: "
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Kan inte fastställa adress för sessionsbuss (inte implementerat för detta "
 "operativsystem)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7318
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -523,7 +534,7 @@ msgstr ""
 "Kan inte fastställa bussadressen från miljövariabeln DBUS_STARTER_BUS_TYPE — "
 "okänt värde ”%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7327
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -531,7 +542,7 @@ msgstr ""
 "Kan inte fastställa bussadress därför att miljövariabeln "
 "DBUS_STARTER_BUS_TYPE inte är inställd"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "Okänd busstyp %d"
@@ -552,20 +563,20 @@ msgstr ""
 "Alla tillgängliga autentiseringsmekanismer har testats (försök: %s) "
 "(tillgängliga: %s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Användar-ID:n måste vara samma för motpart och server"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "Avbröts via GDBusAuthObserver::authorize-authenticated-peer"
 
-#: gio/gdbusauthmechanismsha1.c:300
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "Fel vid hämtning av information för katalogen ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:315
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -573,32 +584,32 @@ msgstr ""
 "Rättigheter på katalogen ”%s” är felformulerade. Förväntade rättigheten "
 "0700, fick 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:348 gio/gdbusauthmechanismsha1.c:359
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "Fel vid skapandet av katalogen ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:361 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "Åtgärden stöds inte"
 
-#: gio/gdbusauthmechanismsha1.c:404
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Fel vid öppnandet av nyckelringen ”%s” för läsning: "
 
-#: gio/gdbusauthmechanismsha1.c:427 gio/gdbusauthmechanismsha1.c:769
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "Rad %d av nyckelringen vid ”%s” med innehåll ”%s” är felformulerad"
 
-#: gio/gdbusauthmechanismsha1.c:441 gio/gdbusauthmechanismsha1.c:783
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -606,7 +617,7 @@ msgstr ""
 "Första token på rad %d av nyckelringen i ”%s” med innehållet ”%s” är "
 "felformulerad"
 
-#: gio/gdbusauthmechanismsha1.c:455 gio/gdbusauthmechanismsha1.c:797
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -614,57 +625,57 @@ msgstr ""
 "Andra token på rad %d av nyckelringen i ”%s” med innehållet ”%s” är "
 "felformulerad"
 
-#: gio/gdbusauthmechanismsha1.c:479
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "Hittade inte kaka med id %d i nyckelringen vid ”%s”"
 
-#: gio/gdbusauthmechanismsha1.c:536
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Fel vid skapandet av låsfilen ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:609
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Fel vid borttagning av gamla låsfilen ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:648
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "Fel vid stängning av (avlänkad) låsfil ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:659
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "Fel vid avlänkning av låsfilen ”%s”: %s"
 
-#: gio/gdbusauthmechanismsha1.c:736
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "Fel vid öppning av nyckelringen ”%s” för skrivning: "
 
-#: gio/gdbusauthmechanismsha1.c:930
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(I tillägg misslyckades även upplåsningen för ”%s”: %s) "
 
-#: gio/gdbusconnection.c:588 gio/gdbusconnection.c:2402
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "Anslutningen är stängd"
 
-#: gio/gdbusconnection.c:1887
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "Tidsgränsen uppnåddes"
 
-#: gio/gdbusconnection.c:2525
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr ""
 "Flaggor som inte stöds påträffades vid konstruktion av en anslutning på "
 "klientsidan"
 
-#: gio/gdbusconnection.c:4253 gio/gdbusconnection.c:4607
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
@@ -672,104 +683,104 @@ msgstr ""
 "Inget sådant gränssnitt ”org.freedesktop.DBus.Properties” på objekt med "
 "sökvägen %s"
 
-#: gio/gdbusconnection.c:4398
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "Ingen sådan egenskap ”%s”"
 
-#: gio/gdbusconnection.c:4410
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "Egenskapen ”%s” är inte läsbar"
 
-#: gio/gdbusconnection.c:4421
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "Egenskapen ”%s” är inte skrivbar"
 
-#: gio/gdbusconnection.c:4441
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr ""
 "Fel vid inställning av egenskapen ”%s”: Förväntade typen ”%s” men fick ”%s”"
 
-#: gio/gdbusconnection.c:4546 gio/gdbusconnection.c:4761
-#: gio/gdbusconnection.c:6744
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "Inget sådan gränssnitt ”%s”"
 
-#: gio/gdbusconnection.c:4983 gio/gdbusconnection.c:7258
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "Inget sådant gränssnitt ”%s” på objekt med sökvägen %s"
 
-#: gio/gdbusconnection.c:5084
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "Ingen sådan metod ”%s”"
 
-#: gio/gdbusconnection.c:5115
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "Typ av meddelande, ”%s”, matchar inte förväntade typen ”%s”"
 
-#: gio/gdbusconnection.c:5318
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "Ett objekt är redan exporterat för gränssnittet %s vid %s"
 
-#: gio/gdbusconnection.c:5545
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "Kunde inte hämta egenskap %s.%s"
 
-#: gio/gdbusconnection.c:5601
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "Kunde inte sätta egenskap %s.%s"
 
-#: gio/gdbusconnection.c:5780
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "Metoden ”%s” returnerade typen ”%s”, men förväntade ”%s”"
 
-#: gio/gdbusconnection.c:6856
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "Metoden ”%s” på gränssnittet ”%s” med signaturen ”%s” finns inte"
 
-#: gio/gdbusconnection.c:6977
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "Ett underträd har redan exporterats för %s"
 
-#: gio/gdbusconnection.c:7266
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Objektet finns inte på sökvägen ”%s”"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "typ är OGILTIG"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL-meddelande: rubrikfältet PATH eller MEMBER saknas"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN-meddelande: rubrikfältet REPLY_SERIAL saknas"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "FELmeddelande: rubrikfältet REPLY_SERIAL eller ERROR_NAME saknas"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "SIGNAL-meddelande: rubrikfältet PATH, INTERFACE eller MEMBER saknas"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
@@ -777,7 +788,7 @@ msgstr ""
 "SIGNAL-meddelande: Rubrikfältet PATH använder det reserverade värdet /org/"
 "freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
@@ -785,19 +796,19 @@ msgstr ""
 "SIGNAL-meddelande: Rubrikfältet INTERFACE använder det reserverade värdet "
 "org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "Ville läsa %lu byte men fick bara %lu"
 msgstr[1] "Ville läsa %lu byte men fick bara %lu"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "Förväntade NUL-byte efter strängen ”%s” men hittade byte %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -807,21 +818,21 @@ msgstr ""
 "(längd av strängen är %d). Den giltiga UTF-8-strängen fram till den punkten "
 "var ”%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "Värde nästlat för djupt"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "Tolkat värde ”%s” är inte en giltig D-Bus-objektsökväg"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "Tolkat värde ”%s” är inte en giltig D-Bus-signatur"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -832,7 +843,7 @@ msgstr[0] ""
 msgstr[1] ""
 "Påträffade array med längden %u byte. Maximal längd är 2<<26 byte (64 MiB)."
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -841,16 +852,16 @@ msgstr ""
 "Påträffade array av typ ”a%c”, förväntad att ha en längd som är en multipel "
 "av %u byte, men visade sig vara %u byte lång"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "Tomma strukturer (tupler) tillåts inte i D-Bus"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "Tolkat värde ”%s” för variant är inte en giltig D-Bus-signatur"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
@@ -858,7 +869,7 @@ msgstr ""
 "Fel vid deserialisering av GVariant med typsträngen ”%s” från D-Bus-"
 "transportformatet"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
@@ -867,38 +878,38 @@ msgstr ""
 "Ogiltigt värde för byteordning. Förväntade 0x6c (”l”) eller 0x42 (”B”) men "
 "hittade värdet 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "Ogiltig större protokollversion. Förväntade 1 men hittade %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "Signaturrubrik hittades men är inte av typen signatur"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr ""
 "Signaturrubrik med signaturen ”%s” hittades men meddelandekroppen är tom"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "Tolkat värde ”%s” är inte en giltig D-Bus-signatur (för kropp)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "Ingen signaturrubrik i meddelande men meddelandekroppen är %u byte"
 msgstr[1] "Ingen signaturrubrik i meddelande men meddelandekroppen är %u byte"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "Kan inte deserialisera meddelande: "
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
@@ -906,23 +917,23 @@ msgstr ""
 "Fel vid serialisering av GVariant med typsträngen ”%s” till D-Bus-"
 "transportformatet"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr "Antal filhandtag i meddelande (%d) skiljer sig från rubrikfältet (%d)"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "Kan inte serialisera meddelandet: "
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr ""
 "Meddelandekroppen har signaturen ”%s” men det finns ingen signaturrubrik"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
@@ -931,52 +942,52 @@ msgstr ""
 "Meddelandekroppen har typsignaturen ”%s” men signaturen i rubrikfältet är "
 "”%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "Meddelandekroppen är tom men signaturen i rubrikfältet är ”(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "Fel returnerades med kropp av typen ”%s”"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "Fel returnerade med tom kropp"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(Skriv vilket tecken som helst för att stänga detta fönster)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "Sessions-dbus kör inte, och autostart misslyckades"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "Kunde inte hämta hårdvaruprofil: %s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "Kunde inte läsa in %s eller %s: "
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "Fel vid anrop av StartServiceByName för %s: "
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "Oväntat svar %d från StartServiceByName(”%s”)-metod"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -985,30 +996,30 @@ msgstr ""
 "Kan inte anropa metod; proxy är för det välkända namnet %s utan en ägare och "
 "proxy konstruerades med flaggan G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "Abstrakt namnrymd stöds inte"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "Kan inte ange nonce-filen när en server skapas"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "Fel vid skrivning av nonce-fil i ”%s”: %s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "Strängen ”%s” är inte ett giltigt D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "Kan inte lyssna på transport ”%s” som inte stöds"
 
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -1031,66 +1042,66 @@ msgstr ""
 "\n"
 "Använd ”%s KOMMANDO --help” för hjälp med varje kommando.\n"
 
-#: gio/gdbus-tool.c:202 gio/gdbus-tool.c:274 gio/gdbus-tool.c:346
-#: gio/gdbus-tool.c:370 gio/gdbus-tool.c:860 gio/gdbus-tool.c:1245
-#: gio/gdbus-tool.c:1733
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "Fel: %s\n"
 
-#: gio/gdbus-tool.c:213 gio/gdbus-tool.c:287 gio/gdbus-tool.c:1749
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "Fel vid tolkning av introspektions-XML: %s\n"
 
-#: gio/gdbus-tool.c:251
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "Fel: %s är inte ett giltigt namn\n"
 
-#: gio/gdbus-tool.c:256 gio/gdbus-tool.c:746 gio/gdbus-tool.c:1064
-#: gio/gdbus-tool.c:1899 gio/gdbus-tool.c:2139
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "Fel: %s är inte en giltig objektsökväg\n"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "Anslut till systembussen"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "Anslut till sessionsbussen"
 
-#: gio/gdbus-tool.c:406
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "Anslut till angiven D-Bus-adress"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "Flaggor för anslutningspunkt:"
 
-#: gio/gdbus-tool.c:417
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "Flaggor som anger anslutningens ändpunkt"
 
-#: gio/gdbus-tool.c:440
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "Ingen anslutningsändpunkt har angivits"
 
-#: gio/gdbus-tool.c:450
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "Flera anslutningsändpunkter har angivits"
 
-#: gio/gdbus-tool.c:523
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "Varning: Enligt introspektionsdata finns inte gränssnittet ”%s”\n"
 
-#: gio/gdbus-tool.c:532
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
@@ -1099,164 +1110,164 @@ msgstr ""
 "Varning: Enligt introspektionsdata finns inte metoden ”%s” på gränssnittet "
 "”%s”\n"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "Frivilligt mål för signal (unikt namn)"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "Objektsökväg att sända signalen på"
 
-#: gio/gdbus-tool.c:596
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "Signal- och gränssnittsnamn"
 
-#: gio/gdbus-tool.c:629
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "Sänd en signal."
 
-#: gio/gdbus-tool.c:684 gio/gdbus-tool.c:1001 gio/gdbus-tool.c:1836
-#: gio/gdbus-tool.c:2068 gio/gdbus-tool.c:2288
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "Fel vid anslutning: %s\n"
 
-#: gio/gdbus-tool.c:704
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "Fel: %s är inte ett giltigt unikt bussnamn.\n"
 
-#: gio/gdbus-tool.c:723 gio/gdbus-tool.c:1044 gio/gdbus-tool.c:1879
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "Fel: Objektsökväg har inte angivits\n"
 
-#: gio/gdbus-tool.c:766
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "Fel: Signalnamnet är inte angivet\n"
 
-#: gio/gdbus-tool.c:780
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "Fel: Signalnamnet ”%s” är ogiltigt\n"
 
-#: gio/gdbus-tool.c:792
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "Fel: %s är inte ett giltigt gränssnittsnamn\n"
 
-#: gio/gdbus-tool.c:798
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "Fel: %s är inte ett giltigt medlemsnamn\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:835 gio/gdbus-tool.c:1176
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "Fel vid tolkning av parameter %d: %s\n"
 
-#: gio/gdbus-tool.c:867
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "Fel vid tömning av anslutning: %s\n"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "Målnamn att anropa metod på"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "Objektsökväg att anropa metod på"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "Metod- och gränssnittsnamn"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "Tidsgräns i sekunder"
 
-#: gio/gdbus-tool.c:899
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "Tillåt interaktiv auktorisering"
 
-#: gio/gdbus-tool.c:946
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "Anropa en metod på ett fjärrobjekt."
 
-#: gio/gdbus-tool.c:1018 gio/gdbus-tool.c:1853 gio/gdbus-tool.c:2093
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "Fel: Mål har inte angivits\n"
 
-#: gio/gdbus-tool.c:1029 gio/gdbus-tool.c:1870 gio/gdbus-tool.c:2104
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "Fel: %s är inte ett giltigt bussnamn\n"
 
-#: gio/gdbus-tool.c:1079
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "Fel: Metodnamnet är inte angivet\n"
 
-#: gio/gdbus-tool.c:1090
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "Fel: Metodnamnet ”%s” är ogiltigt\n"
 
-#: gio/gdbus-tool.c:1168
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "Fel vid tolkning av parameter %d av typen ”%s”: %s\n"
 
-#: gio/gdbus-tool.c:1194
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "Fel vid tillägg av handtag %d: %s\n"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "Målnamn att introspektera"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "Objektsökväg att introspektera"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "Skriv ut XML"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Introspektera barn"
 
-#: gio/gdbus-tool.c:1699
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "Skriv endast ut egenskaper"
 
-#: gio/gdbus-tool.c:1788
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspektera ett fjärrobjekt."
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "Målnamn att övervaka"
 
-#: gio/gdbus-tool.c:1995
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "Objektsökväg att övervaka"
 
-#: gio/gdbus-tool.c:2020
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "Övervaka ett fjärrobjekt."
 
-#: gio/gdbus-tool.c:2078
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "Fel: kan inte övervaka en anslutning som ej är på meddelandebuss\n"
 
-#: gio/gdbus-tool.c:2202
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "Tjänst att aktivera innan den andra väntas på (välkänt namn)"
 
-#: gio/gdbus-tool.c:2205
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
@@ -1264,129 +1275,129 @@ msgstr ""
 "Tidsgräns att vänta på innan vi avslutar med ett fel (sekunder); 0 för ingen "
 "tidsgräns (standard)"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[FLAGGA…] BUSSNAMN"
 
-#: gio/gdbus-tool.c:2254
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "Vänta på att ett bussnamn ska dyka upp."
 
-#: gio/gdbus-tool.c:2330
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "Fel: En tjänst att aktivera för måste anges.\n"
 
-#: gio/gdbus-tool.c:2335
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "Fel: En tjänst att vänta på måste anges.\n"
 
-#: gio/gdbus-tool.c:2340
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "Fel: För många argument.\n"
 
-#: gio/gdbus-tool.c:2348 gio/gdbus-tool.c:2355
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "Fel: %s är inte ett giltigt välkänt bussnamn.\n"
 
-#: gio/gdebugcontrollerdbus.c:358
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "Inte behörig att ändra felsökningsinställningar"
 
-#: gio/gdesktopappinfo.c:2178 gio/gdesktopappinfo.c:5105
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5119
 msgid "Unnamed"
 msgstr "Namnlös"
 
-#: gio/gdesktopappinfo.c:2588
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Desktop-filen angav inget Exec-fält"
 
-#: gio/gdesktopappinfo.c:2896
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Kunde inte hitta terminal som krävs för programmet"
 
-#: gio/gdesktopappinfo.c:3625
+#: gio/gdesktopappinfo.c:3637
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Kan inte skapa programkonfigurationsmapp för användare %s: %s"
 
-#: gio/gdesktopappinfo.c:3629
+#: gio/gdesktopappinfo.c:3641
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Kan inte skapa MIME-konfigurationsmapp för användare %s: %s"
 
-#: gio/gdesktopappinfo.c:3871 gio/gdesktopappinfo.c:3895
+#: gio/gdesktopappinfo.c:3883 gio/gdesktopappinfo.c:3907
 msgid "Application information lacks an identifier"
 msgstr "Programinformation saknar en identifierare"
 
-#: gio/gdesktopappinfo.c:4131
+#: gio/gdesktopappinfo.c:4143
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Kan inte skapa desktop-fil %s för användare"
 
-#: gio/gdesktopappinfo.c:4267
+#: gio/gdesktopappinfo.c:4279
 #, c-format
 msgid "Custom definition for %s"
 msgstr "Anpassad definition för %s"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "enheten har inte implementerat eject"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "enheten har inte implementerat eject eller eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "enheten har inte implementerat pollning av media"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "enheten har inte implementerat start"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "enheten har inte implementerat stop"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS-bakänden implementerar inte hämtande av TLS-bindning"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS-stöd finns inte tillgängligt"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS-stöd finns inte tillgängligt"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "Kan inte hantera version %d av GEmblem-kodning"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "Felformaterat antal token (%d) i GEmblem-kodning"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "Kan inte hantera version %d av GEmblemedIcon-kodning"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "Felformaterat antal token (%d) i GEmblemedIcon-kodning"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "Förväntade en GEmblem för GEmblemedIcon"
 
@@ -1394,213 +1405,218 @@ msgstr "Förväntade en GEmblem för GEmblemedIcon"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "Innefattande montering finns inte"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "Kan inte kopiera över katalog"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "Kan inte kopiera katalog över katalog"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "Målfilen finns"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "Kan inte kopiera katalogen rekursivt"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "Splice stöds inte"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "Fel vid splice av fil: %s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "Kopiering (reflänk/klon) mellan monteringar stöds inte"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "Kopiering (reflänk/klon) stöds inte eller är ogiltigt"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "Kopiering (reflänk/klon) stöds inte eller fungerade inte"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "Kan inte kopiera specialfil"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "Ogiltigt värde för symbolisk länk angivet"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "Symboliska länkar stöds inte"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "Papperskorgen stöds inte"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "Filnamn får inte innehålla ”%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "Misslyckades med att skapa en temporär katalog för mallen ”%s”: %s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "volymen har inte implementerat montering"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "Inget program är registrerat för hantering av denna fil"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "Numreraren är stängd"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "Filnumreraren har kvarstående åtgärd"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "Filnumreraren är redan stängd"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "Kan inte hantera version %d av GFileIcon-kodning"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "Felformaterade inmatningsdata för GFileIcon"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "Strömmen saknar stöd för query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "Sökning stöds inte på strömmen"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "Kapning tillåts inte på inmatningsströmmen"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "Kapning stöds inte på strömmen"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "Ogiltigt värdnamn"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "Felaktigt HTTP-proxysvar"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "HTTP-proxyanslutning tillåts inte"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP-proxyautentisering misslyckades"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP-proxyautentisering krävs"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "HTTP-proxyanslutning misslyckades: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP-proxysvar för stort"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP-proxyservern stängde oväntat anslutningen."
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "Fel antal token (%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "Ingen typ för klassnamnet %s"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "Typen %s implementerar inte GIcon-gränssnittet"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "Typen %s är inte klassad"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "Felformaterat versionsnummer: %s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "Typen %s implementerar inte from_tokens() på GIcon-gränssnittet"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "Kan inte hantera angiven version av ikonkodningen"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "Ingen adress angiven"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "Längden %u är för lång för adressen"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "Adress har bitar inställda utanför prefixlängden"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "Kunde inte tolka ”%s” som IP-adressmask"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "Inte tillräckligt med utrymme för uttagsadress"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "Uttagsadressen stöds inte"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "Inmatningsströmmen har inte implementerat läsning"
 
@@ -1610,290 +1626,283 @@ msgstr "Inmatningsströmmen har inte implementerat läsning"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "Strömmen har kvarstående åtgärd"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "Kopiera med fil"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "Behåll med filen vid flyttning"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "”version” tar inga argument"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "Användning:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "Skriv ut versionsinformation och avsluta."
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "Kommandon:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "Konkatenera filer till standard ut"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "Kopiera en eller flera filer"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "Visa information om platser"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "Starta ett program från en desktop-fil"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "Lista innehållet för platser"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "Hämta eller sätt hanteraren för en mime-typ"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "Skapa kataloger"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "Övervaka filer och kataloger efter förändringar"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "Montera eller avmontera platserna"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "Flytta en eller flera filer"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "Öppna filer med standardprogrammet"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "Byt namn på en fil"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "Ta bort en eller flera filer"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "Läs från standard in och spara"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "Sätt ett filattribut"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "Flytta filer eller kataloger till papperskorgen"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "Lista innehållet för platser i ett träd"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "Använd %s för att få detaljerad hjälp.\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "Fel vid skrivning till standard ut"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1210 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "PLATS"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "Konkatenera filer och skriv till standard ut."
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 msgstr ""
 "gio cat fungerar precis som det traditionella cat-verktyget, men\n"
-"använder GIO-platser istället för lokala filer: exempelvis kan du använda\n"
+"använder GIO-platser i stället för lokala filer: exempelvis kan du använda\n"
 "något liknande smb://server/resurs/fil.txt som plats."
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1261 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "Inga platser angivna"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "Ingen målkatalog"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "Visa förlopp"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "Fråga innan överskrivning"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "Behåll alla attribut"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "Säkerhetskopiera befintliga målfiler"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "Följ aldrig symboliska länkar"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "Använd standardrättigheter för målet"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "Överförde %s av %s (%s/s)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "KÄLLA"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "MÅL"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "Kopiera en eller fler filer från KÄLLA till MÅL."
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location."
 msgstr ""
 "gio copy liknar det traditionella cp-verktyget, men använder\n"
-"GIO-platser istället för lokala filer: exempelvis kan du använda något\n"
+"GIO-platser i stället för lokala filer: exempelvis kan du använda något\n"
 "liknande smb://server/resurs/fil.txt som plats."
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "Målet %s är inte en katalog"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s: skriv över ”%s”? "
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "Lista skrivbara attribut"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "Hämta information om filsystem"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "Attributen att hämta"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "ATTRIBUT"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Följ inte symboliska länkar"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "attribut:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "visningsnamn: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "redigeringsnamn: %s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "namn: %s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "typ: %s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "storlek: "
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "dold\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "lokal sökväg: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix-montering: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Inställningsbara attribut:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Skrivbara namnrymder för attribut:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Visa information om platser."
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1902,17 +1911,17 @@ msgid ""
 "namespace, e.g. unix, or by “*”, which matches all attributes"
 msgstr ""
 "gio info liknar det traditionella ls-verktyget, men använder\n"
-"GIO-platser istället för lokala filer: exempelvis kan du använda något\n"
+"GIO-platser i stället för lokala filer: exempelvis kan du använda något\n"
 "liknande smb://server/resurs/fil.txt som plats. Filattribut kan\n"
 "anges med deras GIO-namn, t.ex. standard::icon, eller bara efter\n"
 "namnrymd, t.ex. unix, eller med ”*” som matchar alla attribut"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "DESKTOP-FIL [FILARG …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
@@ -1920,50 +1929,50 @@ msgstr ""
 "Starta ett program från en desktop-fil, och skicka med valfria "
 "filnamnsargument till det."
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "Ingen desktop-fil angiven"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "Startkommandot stöds för närvarande inte på denna plattform"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "Kunde inte läsa in ”%s”: %s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "Kunde inte läsa in programinformation för ”%s”"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "Kunde inte starta programmet ”%s”: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "Visa dolda filer"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "Använd ett långt listningsformat"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "Skriv ut visningsnamn"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "Skriv ut fullständiga URI:er"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "Lista innehållet för platserna."
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1971,24 +1980,24 @@ msgid ""
 "be specified with their GIO name, e.g. standard::icon"
 msgstr ""
 "gio list liknar det traditionella ls-verktyget, men använder\n"
-"GIO-platser istället för lokala filer: exempelvis kan du använda något\n"
+"GIO-platser i stället för lokala filer: exempelvis kan du använda något\n"
 "liknande smb://server/resurs/fil.txt som plats. Filattribut kan\n"
 "anges med deras GIO-namn, t.ex. standard::icon"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIME-TYP"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "HANTERARE"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "Hämta eller sätt hanteraren för en mime-typ."
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -1998,207 +2007,207 @@ msgstr ""
 "program för mime-typen. Om en hanterare anges så sätts den som\n"
 "standardhanterare för mime-typen."
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "Måste ange en ensam mime-typ, och kanske en hanterare"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "Inga standardprogram för ”%s”\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "Standardprogram för ”%s”: %s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "Registrerade program:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "Inga registrerade program\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "Rekommenderade program:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "Inga rekommenderade program\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "Misslyckades med att läsa in information för hanteraren ”%s”"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr ""
 "Misslyckades med att ställa in ”%s” som standardhanterare för ”%s”: %s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "Skapa överordnade kataloger"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "Skapa kataloger."
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/mydir as location."
 msgstr ""
 "gio mkdir liknar det traditionella mkdir-verktyget, men använder\n"
-"GIO-platser istället för lokala filer: exempelvis kan du använda något\n"
+"GIO-platser i stället för lokala filer: exempelvis kan du använda något\n"
 "liknande smb://server/resurs/minkat som plats."
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "Övervaka en katalog (standard: beror på typ)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "Övervaka en fil (standard: beror på typ)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "Övervaka en fil direkt (upptäcker ändringar gjorda via hårda länkar)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "Övervakar en fil direkt men rapporterar inte ändringar"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr ""
 "Rapportera förflyttningar och namnbyten som enkla borttaget/skapat-händelser"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "Bevaka monteringshändelser"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "Övervaka filer och kataloger efter förändringar."
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "Montera som monteringsbar"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "Montera volym med enhetsfil, eller annan identifierare"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "Avmontera"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "Mata ut"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "Stoppa enhet med enhetsfil"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "ENHET"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "Avmontera alla monteringar med angivet schema"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "SCHEMA"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "Ignorera kvarstående filåtgärder vid avmontering eller utmatning"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "Använd en anonym användare vid autentisering"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "Lista"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "Övervaka händelser"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "Visa extra information"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "Numerisk PIM då en VeraCrypt-volym låses upp"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "Montera en dold TCRYPT-volym"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "Montera en TCRYPT-systemvolym"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:276 gio/gio-tool-mount.c:308
 msgid "Anonymous access denied"
 msgstr "Anonym åtkomst nekad"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:533
 msgid "No drive for device file"
 msgstr "Ingen enhet för enhetsfil"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1025
 msgid "No volume for given ID"
 msgstr "Ingen volym för angivet ID"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1214
 msgid "Mount or unmount the locations."
 msgstr "Montera eller avmontera platserna."
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "Fall inte tillbaka på kopiera och ta bort"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "Flytta en eller flera filer från KÄLLA till MÅL."
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
 "like smb://server/resource/file.txt as location"
 msgstr ""
 "gio move liknar det traditionella mv-verktyget, men använder\n"
-"GIO-platser istället för lokala filer: exempelvis kan du använda något\n"
+"GIO-platser i stället för lokala filer: exempelvis kan du använda något\n"
 "liknande smb://server/resurs/fil.txt som plats"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "Målet %s är inte en katalog"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2206,128 +2215,133 @@ msgstr ""
 "Öppna filer med standardprogrammet som\n"
 "är registrerat att hantera denna typ av filer."
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "Ignorera obefintliga filer, fråga aldrig"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "Ta bort de angivna filerna."
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "NAMN"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "Byt namn på en fil."
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "Saknar argument"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "För många argument"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "Namnbyte lyckades. Ny uri: %s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "Skapa endast om den inte redan finns"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "Lägg till i slutet på filen"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "När en fil skapas, begränsa åtkomsten till den aktuella användaren"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "Vid ersättning, ersätt som om målet inte finns"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "Skriv ny etag på slutet"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "Etag för filen som skrivs över"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "Fel vid läsning från standard in"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag finns inte tillgänglig\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "Läs från standard in och spara till MÅL."
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "Inget mål angivet"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Typ för attributet"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TYP"
 
-#: gio/gio-tool-set.c:89
+# Flaggan -d, namn delete
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Ta bort givet attribut"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ATTRIBUT"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "VÄRDE"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Sätt ett filattribut för PLATS."
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Platsen är inte angiven"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Attributet är inte angivet"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Värdet är inte angivet"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Ogiltig attributtyp ”%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "Töm papperskorgen"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "Lista filer i papperskorgen med deras ursprungliga platser"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
@@ -2335,23 +2349,23 @@ msgstr ""
 "Återställ en fil från papperskorgen till dess ursprungliga plats (möjligen "
 "genom att återskapa katalogen)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "Kunde inte hitta ursprunglig sökväg"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "Kunde inte återskapa ursprunglig plats: "
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "Kunde inte flytta filen till dess ursprungliga plats: "
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "Flytta/återställ filer eller kataloger till papperskorgen."
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2360,44 +2374,44 @@ msgstr ""
 "i papperskorgen inte skrivas över om den redan existerar, om inte --force\n"
 "ställs in."
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "Den angivna platsen börjar inte med trash:///"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "Följ symboliska länkar, monteringar och genvägar"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "Lista innehållet i kataloger i ett trädliknande format."
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "Elementet <%s> tillåts inte inuti <%s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "Elementet <%s> tillåts inte på toppnivå"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "Filen %s finns på flera ställen i resursen"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "Misslyckades med att hitta ”%s” i någon källkatalog"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "Misslyckades med att hitta ”%s” i aktuell katalog"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "Okänd behandlingsflagga ”%s”"
@@ -2406,37 +2420,37 @@ msgstr "Okänd behandlingsflagga ”%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr ""
 "Förbehandling av %s begärt, men %s inte inställt, och %s är inte i PATH"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "Fel vid läsning av filen %s: %s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "Fel vid komprimering av filen %s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "text får inte vara inuti <%s>"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "Visa programversion och avsluta"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "Namn på utmatningsfilen"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
@@ -2444,60 +2458,60 @@ msgstr ""
 "Katalogerna där filer som hänvisas till i FIL ska läsas från (standard: "
 "aktuell katalog)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "KATALOG"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "Generera utmatning i formatet valt av målfilnamnets filändelse"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "Generera källkods-header"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "Generera källkod som används för att länka in resursfilen i din kod"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "Generera beroendelista"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "Namn på beroendefilen att generera"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "Inkludera phony-mål i den genererade beroendefilen"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "Skapa och registrera inte resursen automatiskt"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "Exportera inte funktioner; deklarera dem som G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr ""
-"Bädda inte in resursdata i C-filen; anta att de är länkade externt istället"
+"Bädda inte in resursdata i C-filen; anta att de är länkade externt i stället"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "C-identifierarnamn som används för den genererade källkoden"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "Mål-C-kompilatorn (standard: CC-miljövariabeln)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2507,123 +2521,123 @@ msgstr ""
 "Resursspecifikationsfiler har filändelsen .gresource.xml,\n"
 "och resursfilen har filändelsen .gresource."
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "Du bör ange exakt ett filnamn\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "smeknamn måste bestå av minst 2 tecken"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "Ogiltigt numeriskt värde"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> redan angivet"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' redan angivet"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "flaggvärden får ha högst 1 bit satt"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> måste innehålla minst ett <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> ligger inte i det angivna intervallet"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> är inte en giltig medlem av den angivna uppräkningstypen"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> innehåller sträng som inte finns i angiven flaggtyp"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> innehåller en sträng som inte finns i <choices>"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "<range/> redan angivet för denna nyckel"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "<range> inte tillåtet för nycklar av typen ”%s”"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "angivet minimum för <range> är större än maximum"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "l10n-kategori som inte stöds: %s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "l10n begärt, men ingen gettext-domän angiven"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "översättningskontext angiven för värde utan att l10n är aktiverat"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "Misslyckades med att tolka <default>-värde av typen ”%s”: "
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr ""
 "<choices> kan inte anges för nycklar som taggats som att de är av "
 "uppräkningstyp"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "<choices> redan angivet för denna nyckel"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "<choices> inte tillåtet för nycklar av typen ”%s”"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> redan angivet"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> måste innehålla minst ett <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "<aliases> redan angivet för denna nyckel"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
@@ -2631,7 +2645,7 @@ msgstr ""
 "<aliases> kan endast anges för nycklar med uppräknings- eller flaggtyp eller "
 "efter <choices>"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
@@ -2639,42 +2653,42 @@ msgid ""
 msgstr ""
 "<alias value='%s'/> angivet då ”%s” redan är en medlem av uppräkningstypen"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr ""
 "<alias value='%s'/> angavs när <choice value='%s'/> redan hade angivits"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> redan angivet"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "aliasmålet ”%s” finns inte i uppräkningstyp"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "aliasmål ”%s” finns inte <choices>"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> måste innehålla minst ett <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "Tomma namn tillåts inte"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "Ogiltigt namn ”%s”: namn måste börja med en liten bokstav"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
@@ -2683,36 +2697,36 @@ msgstr ""
 "Ogiltigt namn ”%s”: ogiltigt tecken ”%c”; endast gemena bokstäver, siffror "
 "och bindestreck (”-”) tillåts"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "Ogiltigt namn ”%s”: två efterföljande bindestreck (”--”) tillåts inte"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "Ogiltigt namn ”%s”: sista tecknet får inte vara ett bindestreck (”-”)"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "Ogiltigt namn ”%s”: maximal längd är 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> redan angiven"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "Kan inte lägga till nycklar till ett ”list-of”-schema"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> redan angiven"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2721,7 +2735,7 @@ msgstr ""
 "<key name='%s'> skuggar <key name='%s'> i <schema id='%s'>; använd "
 "<override> för att ändra värdet"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
@@ -2730,56 +2744,56 @@ msgstr ""
 "Exakt en av ”type”, ”enum” eller ”flags” måste anges som ett attribut till "
 "<key>"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> inte (ännu) angiven."
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "Ogiltig GVariant-typsträng ”%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "<override> angavs men schemat utökar inte någonting"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "Ingen <key name='%s'> att åsidosätta"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> redan angiven"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> redan angiven"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> utökar ännu inte befintliga schemat ”%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> är lista av ännu inte befintliga schemat ”%s”"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "Kan inte vara en lista för ett schema med en sökväg"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "Kan inte utöka ett schema med en sökväg"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
@@ -2787,7 +2801,7 @@ msgstr ""
 "<schema id='%s'> är en lista, som utökar <schema id='%s'> vilket inte är en "
 "lista"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2796,17 +2810,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> utökar <schema id='%s' list-of='%s'> men ”%s” "
 "utökar inte ”%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "En sökväg, om angiven, måste börja och sluta med ett snedstreck"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "Sökvägen för en lista måste sluta med ”:/”"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2815,49 +2829,49 @@ msgstr ""
 "Varning: Schemat ”%s” har sökvägen ”%s”. Sökvägar som startar med ”/apps/”, "
 "”/desktop/” eller ”/system/” är föråldrade."
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> redan angiven"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "Endast ett <%s>-element tillåts inuti <%s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "Elementet <%s> tillåts inte på toppnivån"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "Elementet <default> krävs i <key>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "Text får inte vara inuti <%s>"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "Varning: odefinierad referens till <schema id='%s'/>"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "--strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "Hela denna fil har ignorerats."
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "Ignorerar denna fil."
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
@@ -2866,7 +2880,7 @@ msgstr ""
 "Ingen sådan nyckel ”%s” i schemat ”%s” som angetts i åsidosättningsfilen "
 "”%s”; ignorerar åsidosättning för denna nyckel."
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2875,7 +2889,7 @@ msgstr ""
 "Ingen sådan nyckel ”%s” i schemat ”%s” som angetts i åsidosättningsfilen "
 "”%s” och --strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2885,7 +2899,7 @@ msgstr ""
 "lokaliserade nyckeln ”%s” i schemat ”%s” (åsidosättningsfil ”%s”); ignorerar "
 "åsidosättning för denna nyckel."
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2895,7 +2909,7 @@ msgstr ""
 "lokaliserade nyckeln ”%s” i schemat ”%s” (åsidosättningsfil ”%s”) och --"
 "strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2904,7 +2918,7 @@ msgstr ""
 "Fel vid tolkning av nyckeln ”%s” i schemat ”%s” som angetts i "
 "åsidosättningsfilen ”%s”: %s. Ignorerar åsidosättning för denna nyckel."
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2913,7 +2927,7 @@ msgstr ""
 "Fel vid tolkning av nyckeln ”%s” i schemat ”%s” som angetts i "
 "åsidosättningsfilen ”%s”: %s. --strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2923,7 +2937,7 @@ msgstr ""
 "utanför intervallet som anges i schemat; ignorerar åsidosättning för denna "
 "nyckel."
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2932,7 +2946,7 @@ msgstr ""
 "Åsidosättning för nyckeln ”%s” i schemat ”%s” i åsidosättningsfilen ”%s” är "
 "utanför intervallet som anges i schemat och --strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2942,7 +2956,7 @@ msgstr ""
 "finns inte i listan över giltiga val; ignorerar åsidosättning för denna "
 "nyckel."
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2951,23 +2965,23 @@ msgstr ""
 "Åsidosättning för nyckeln ”%s” i schemat ”%s” i åsidosättningsfilen ”%s” "
 "finns inte i listan över giltiga val och --strict angavs; avslutar."
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "Var filen gschemas.compiled ska lagras"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "Avbryt vid alla fel i scheman"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "Skriv inte filen gschema.compiled"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "Tvinga inte igenom begränsningar för nyckelnamn"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2977,24 +2991,24 @@ msgstr ""
 "Schemafiler måste ha filändelsen .gschema.xml,\n"
 "och cachefilen kallas för gschemas.compiled."
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "Du bör ange exakt ett katalognamn"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "Inga schemafiler hittades: gör ingenting."
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "Inga schemafiler hittades: tog bort befintlig utmatningsfil."
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "Ogiltigt filnamn %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "Fel vid hämtning av filsystemsinformation för %s: %s"
@@ -3003,349 +3017,349 @@ msgstr "Fel vid hämtning av filsystemsinformation för %s: %s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "Innefattande montering för filen %s hittades inte"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "Kan inte byta namn på rotkatalog"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "Fel vid namnbyte av filen %s: %s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "Kan inte byta namn på filen, filnamnet finns redan"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "Ogiltigt filnamn"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "Fel vid öppning av filen %s: %s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "Fel vid borttagning av filen %s: %s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "Fel vid kastande av filen %s: %s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "Kunde inte skapa papperskorgskatalogen %s: %s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "Kunde inte hitta toppnivåkatalog för att kasta %s"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "Att kasta i papperskorg på systeminterna monteringar stöds inte"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "Kunde inte hitta eller skapa papperskorgskatalog %s att slänga %s i"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "Kunde inte skapa fil med information om vad som kastats för %s: %s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "Kunde inte kasta filen %s över filsystemsgränser"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "Kunde inte kasta filen %s: %s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "Kunde inte kasta filen %s"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "Fel vid skapandet av katalogen %s: %s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "Filsystemet saknar stöd för symboliska länkar"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "Fel vid skapande av symboliska länken %s: %s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "Fel vid flyttning av filen %s: %s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "Kan inte flytta katalog över katalog"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "Misslyckades med att skapa säkerhetskopiefil"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "Fel vid borttagning av målfil: %s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "Flyttning mellan monteringar stöds inte"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "Kunde inte bestämma diskanvändningen för %s: %s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Attributvärde måste vara icke-NULL"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "Ogiltig attributtyp (sträng förväntades)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Ogiltig attributtyp (sträng eller ogiltig förväntades)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Ogiltigt utökat attributnamn"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "Fel vid inställning av utökat attribut ”%s”: %s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (ogiltig kodning)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "Fel vid hämtning av information om filen ”%s”: %s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Fel vid hämtning av information om filhandtag: %s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Ogiltig attributtyp (uint32 förväntades)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Ogiltig attributtyp (uint64 förväntades)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Ogiltig attributtyp (bytesträng förväntades)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Kan inte ställa in rättigheter på symboliska länkar"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "Fel vid inställning av rättigheter: %s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Fel vid inställning av ägare: %s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "symbolisk länk måste vara icke-NULL"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Fel vid inställning av symbolisk länk: %s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Fel vid inställning av symbolisk länk: filen är inte en symbolisk länk"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "Extra nanosekunder %d för UNIX-tidsstämpeln %lld är negativa"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "Extra nanosekunder %d för UNIX-tidsstämpeln %lld överstiger 1 sekund"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX-tidstämpeln %lld ryms inte i 64 bitar"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "UNIX-tidstämpeln %lld är utanför intervallet som stöds av Windows"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "Filnamnet ”%s” kan inte konverteras till UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "Filen ”%s” kan inte öppnas: Windows-fel %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "Fel vid inställning av ändrings- eller åtkomsttid för filen ”%s”: %lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Fel vid inställning av ändrings- eller åtkomsttid: %s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux-kontext måste vara icke-NULL"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux är inte aktiverat på detta system"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "Fel vid inställning av SELinux-kontext: %s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Inställning av attributet %s stöds inte"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "Fel vid läsning från fil: %s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "Fel vid stängning av fil: %s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "Fel vid sökning i fil: %s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "Kunde inte hitta standardtyp för lokal filövervakare"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "Fel vid skrivning till fil: %s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "Fel vid borttagning av gamla länk till säkerhetskopia: %s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "Fel vid skapande av säkerhetskopia: %s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "Fel vid namnbyte på temporärfil: %s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1239
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "Fel vid kapning av fil: %s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1220 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "Fel vid öppning av filen ”%s”: %s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "Målfilen är en katalog"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "Målfilen är inte en vanlig fil"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "Filen blev externt ändrad"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "Fel vid borttagning av gammal fil: %s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "Ogiltig GSeekType angavs"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "Ogiltig sökbegäran"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "Kan inte kapa av GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "Storlek för minnesutmatningsström är inte ändringsbar"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "Misslyckades med att ändra storlek på minnesutmatningsström"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
@@ -3353,159 +3367,167 @@ msgstr ""
 "Den mängd minne som krävs för att behandla skrivningen är större än "
 "tillgänglig adressrymd"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "Begärde sökning innan början av strömmen"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "Begärde sökning bortom slutet av strömmen"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "mount har inte implementerat ”unmount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "mount har inte implementerat ”eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "mount har inte implementerat ”unmount” eller ”unmount_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "mount har inte implementerat ”eject” eller ”eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "mount har inte implementerat ”remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "mount har inte implementerat estimering av innehållstyp"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "mount har inte implementerat synkron estimering av innehållstyp"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "Värdnamnet ”%s” innehåller ”[” men inte ”]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "Nätverket är inte nåbart"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "Värddatorn är inte nåbar"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "Kunde inte skapa nätverksövervakare: %s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "Kunde inte skapa nätverksövervakare: "
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "Kunde inte få nätverksstatus: "
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "Nätverkshanteraren är inte igång"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "Nätverkshanterare är för gammal"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "Utmatningsström har inte implementerat skrivning"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "Summan av vektorer skickade till %s är för stor"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "Källströmmen är redan stängd"
 
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "Ospecificerat proxyuppslagningsfel"
+
 #. Translators: the first placeholder is a domain name, the
 #. * second is an error message
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "Fel vid uppslag av ”%s”: %s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s inte implementerad"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "Ogiltig domän"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "Resursen på ”%s” finns inte"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "Resursen på ”%s” gick inte att dekomprimera"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Resursfiler går inte att byta namn på"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "Resursen på ”%s” är inte en katalog"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Inmatningsströmmen har inte implementerat spolning"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "Lista sektioner som innehåller resurser i en elf-FIL"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3515,15 +3537,15 @@ msgstr ""
 "Om SEKTION anges, lista endast resurser i denna sektion\n"
 "Om SÖKVÄG anges, lista endast matchande resurser"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "FIL [SÖKVÄG]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "SEKTION"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3535,15 +3557,15 @@ msgstr ""
 "Om SÖKVÄG anges, lista endast matchande resurser\n"
 "Detaljer inkluderar sektionen, storlek och komprimering"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "Extrahera en resursfil till standard ut"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "FIL SÖKVÄG"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3571,7 +3593,7 @@ msgstr ""
 "Använd ”gresource help KOMMANDO” för detaljerad hjälp.\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3586,19 +3608,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  SEKTION   Ett (eventuellt) elf-sektionsnamn\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  KOMMANDO  (Eventuellt) kommando att förklara\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  FIL       En elf-fil (en binär eller ett delat bibliotek)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3606,82 +3628,82 @@ msgstr ""
 "  FIL       En elf-fil (en binär eller ett delat bibliotek)\n"
 "            eller en kompilerad resursfil\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[SÖKVÄG]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  SÖKVÄG    En (eventuell) resurssökväg (kan vara partiell)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "SÖKVÄG"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  SÖKVÄG    En resurssökväg\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "Inget sådant schema ”%s”\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "Schemat ”%s” är inte flyttbart (sökvägen får inte anges)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "Schemat ”%s” är flyttbart (sökvägen måste anges)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "Tom sökväg angavs.\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "Sökvägen måste börja med ett snedstreck (/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "Sökvägen måste sluta med ett snedstreck (/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "Sökvägen får inte innehålla två efterföljande snedstreck (//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "Tillhandahållet värde är utanför det giltiga intervallet\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "Nyckeln är inte skrivbar\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "Lista installerade (icke-flyttbara) scheman"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "Lista installerade, flyttbara scheman"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "Lista nycklarna i SCHEMA"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "SCHEMA[:SÖKVÄG]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "Lista barnen i SCHEMA"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3689,48 +3711,48 @@ msgstr ""
 "Lista nycklar och värden, rekursivt\n"
 "Om inget SCHEMA anges, lista alla nycklar\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "[SCHEMA[:SÖKVÄG]]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "Få värdet för NYCKEL"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "SCHEMA[:SÖKVÄG] NYCKEL"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "Fråga efter giltiga värden för NYCKEL"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "Fråga efter beskrivningen för NYCKEL"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "Ställ in värdet för NYCKEL till VÄRDE"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "SCHEMA[:SÖKVÄG] NYCKEL VÄRDE"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "Återställ NYCKEL till dess standardvärde"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "Nollställ alla nycklar i SCHEMA till sina standardvärden"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "Kontrollera om NYCKEL är skrivbar"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3740,11 +3762,11 @@ msgstr ""
 "Om ingen NYCKEL anges, övervaka alla nycklar i SCHEMA.\n"
 "Använd ^C för att avsluta övervakningen.\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "SCHEMA[:SÖKVÄG] [NYCKEL]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3792,7 +3814,7 @@ msgstr ""
 "Använd ”gsettings help KOMMANDO” för detaljerad hjälp.\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3807,11 +3829,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  SCHEMAKAT En katalog att söka i efter ytterligare scheman\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3819,421 +3841,421 @@ msgstr ""
 "  SCHEMA    Namnet på schemat\n"
 "  SÖKVÄG    Sökvägen, för flyttbara scheman\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  NYCKEL    (Eventuell) nyckel inom schemat\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  NYCKEL    Nyckeln inom schemat\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  VÄRDE     Värdet att ställa in\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "Kunde inte läsa in schema från %s: %s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "Inga scheman installerade\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "Tomt schemanamn angavs\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "Ingen sådan nyckel ”%s”\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "Ogiltigt uttag, inte initierat"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "Ogiltigt uttag, initiering misslyckades på grund av: %s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "Uttaget är redan stängt"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "Tidsgräns för in/ut på uttaget överstegs"
 
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "skapar GSocket från fd: %s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "Kunde inte skapa uttag: %s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "Okänd familj angavs"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "Okänt protokoll angavs"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "Kan inte använda datagramåtgärder på ett icke-datagram-uttag."
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr "Kan inte använda datagramåtgärder på ett uttag med en satt tidsgräns."
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "kunde inte få lokal adress: %s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "kunde inte få fjärradress: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "kunde inte lyssna: %s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "Fel vid bindning till adressen %s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "Fel vid medlemskap i multicast-grupp: %s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "Fel vid lämnande av multicast-grupp: %s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "Inget stöd för källspecifik multicast"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "Uttagsfamiljen stöds inte"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "källspecifik är inte en IPv4-adress"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "Gränssnittsnamnet är för långt"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "Gränssnitt hittades inte: %s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "Inget stöd för IPv4-källspecifik multicast"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "Inget stöd för IPv6-källspecifik multicast"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "Fel vid godkännande av anslutning: %s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "Anslutningsförsök pågår"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "Kunde inte få tag på väntande fel: "
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "Fel vid mottagning av data: %s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "Fel vid sändning av data: %s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "Kunde inte stänga ner uttag: %s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "Fel vid stängning av uttag: %s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "Väntar på uttagstillstånd: %s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "Kunde inte skicka meddelande: %s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "Meddelandevektorerna är för stora"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "Fel vid sändning av meddelande: %s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "GSocketControlMessage stöds inte på Windows"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "Fel vid mottagning av meddelande: %s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "Kunde inte läsa uttagets inloggningsuppgifter: %s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr ""
 "g_socket_get_credentials har inte implementerats för detta operativsystem"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "Kunde inte ansluta till proxyservern %s: "
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "Kunde inte ansluta till %s: "
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "Kunde inte ansluta: "
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "Att skicka via proxy över en icke-TCP-anslutning stöds inte."
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "Proxyprotokollet ”%s” stöds inte."
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "Lyssnaren är redan stängd"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "Tillagt uttag är stängt"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 saknar stöd för IPv6-adressen ”%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "Användarnamnet är för långt för SOCKSv4-protokollet"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "Värdnamnet ”%s” är för långt för SOCKSv4-protokollet"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "Servern är inte en SOCKSv4-proxyserver."
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "Anslutningen genom SOCKSv4-servern nekades"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "Servern är inte en SOCKSv5-proxyserver."
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5-proxyservern kräver autentisering."
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "SOCKSv5 kräver en autentiseringsmetod som inte stöds av GLib."
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "Användarnamn eller lösenord är för långt för SOCKSv5-protokollet."
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr ""
 "SOCKSv5-autentiseringen misslyckades på grund av felaktigt användarnamn "
 "eller lösenord."
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "Värdnamnet ”%s” är för långt för SOCKSv5-protokollet"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5-proxyservern använder en okänd adresstyp."
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "Internt fel i SOCKSv5-proxyserver."
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "SOCKSv5-anslutning tillåts inte av regeluppsättningen."
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "Värden är inte nåbar genom SOCKSv5-servern."
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "Nätverket är inte nåbart genom SOCKSv5-proxyservern."
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "Anslutningen nekades genom SOCKSv5-proxyservern."
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5-proxyservern saknar stöd för kommandot ”connect”."
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5-proxyservern saknar stöd för angiven adresstyp."
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Okänt fel i SOCKSv5-proxyserver."
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Misslyckades med att skapa rör för kommunikation med barnprocess (%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "Rör stöds inte på denna plattform"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "Kan inte hantera version %d av GThemedIcon-kodning"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "Inga giltiga adresser hittades"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "Fel vid omvänt uppslag av ”%s”: %s"
 
 #. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
-#: gio/gthreadedresolver.c:550 gio/gthreadedresolver.c:572
-#: gio/gthreadedresolver.c:610 gio/gthreadedresolver.c:657
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:698
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
 #, c-format
 msgid "Error parsing DNS %s record: malformed DNS packet"
 msgstr "Fel vid tolkning av DNS %s-post: felformulerat DNS-paket"
 
-#: gio/gthreadedresolver.c:756 gio/gthreadedresolver.c:893
-#: gio/gthreadedresolver.c:991 gio/gthreadedresolver.c:1041
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "Inga DNS-poster av den begärda typen för ”%s”"
 
-#: gio/gthreadedresolver.c:761 gio/gthreadedresolver.c:996
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "Kan för tillfället inte slå upp ”%s”"
 
-#: gio/gthreadedresolver.c:766 gio/gthreadedresolver.c:1001
-#: gio/gthreadedresolver.c:1111
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "Fel vid uppslag av ”%s”"
 
-#: gio/gthreadedresolver.c:780 gio/gthreadedresolver.c:804
-#: gio/gthreadedresolver.c:829 gio/gthreadedresolver.c:844
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 msgid "Malformed DNS packet"
 msgstr "Felformulerat DNS-paket"
 
-#: gio/gthreadedresolver.c:886
+#: gio/gthreadedresolver.c:888
 #, c-format
 msgid "Failed to parse DNS response for “%s”: "
 msgstr "Misslyckades med att tolka DNS-svar för ”%s”: "
 
-#: gio/gtlscertificate.c:478
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "Ingen PEM-kodad privat nyckel hittades"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "Kan inte dekryptera PEM-kodad privat nyckel"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "Kunde inte tolka PEM-kodad privat nyckel"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "Inget PEM-kodat certifikat hittades"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "Kunde inte tolka PEM-kodat certifikat"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "Den aktuella TLS-bakänden stöder inte PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "Denna GTlsBackend stöder inte skapande av PKCS #11-certifikat"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4243,7 +4265,7 @@ msgstr ""
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
@@ -4251,137 +4273,137 @@ msgstr ""
 "Flera felaktiga lösenord har angivits och din åtkomst kommer att låsas efter "
 "ytterligare misslyckanden."
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "Det angivna lösenordet är felaktigt."
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "Sändning av FD stöds inte"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "Förväntade 1 kontrollmeddelande, fick %d"
 msgstr[1] "Förväntade 1 kontrollmeddelande, fick %d"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "Oväntad typ av underordnade data"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "Förväntade en fd, men fick %d\n"
 msgstr[1] "Förväntade en fd, men fick %d\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "Tog emot ogiltig fd"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "Mottagning av FD stöds inte"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "Fel vid sändning av inloggningsuppgifter: "
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "Fel vid kontroll om SO_PASSCRED har aktiverats för uttaget: %s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "Fel vid aktivering av SO_PASSCRED: %s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr ""
 "Förväntade att läsa ett enda byte för mottagning av inloggningsuppgifter men "
 "läste noll byte"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "Förväntade inte kontrollmeddelande, men fick %d"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "Fel vid inaktivering av SO_PASSCRED: %s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "Fel vid läsning från filhandtag: %s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "Fel vid stängning av filhandtag: %s"
 
-#: gio/gunixmounts.c:2809 gio/gunixmounts.c:2862
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "Filsystemsrot"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "Fel vid skrivning till filhandtag: %s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "Abstrakta UNIX-domänuttagsadresser stöds inte på detta system"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "volymen har inte implementerat eject"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "volymen har inte implementerat eject eller eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "Fel vid läsning från handtag: %s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "Fel vid stängning av handtag: %s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "Fel vid skrivning till handtag: %s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "Slut på minne"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "Internt fel: %s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "Behöver mer inmatning"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "Ogiltiga komprimerade data"
 
@@ -4409,154 +4431,154 @@ msgstr "Kör en dbustjänst"
 msgid "Wrong args\n"
 msgstr "Fel argument\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "Oväntat attribut ”%s” för elementet ”%s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "Attributet ”%s” för elementet ”%s” hittades inte"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "Oväntad tagg ”%s”, taggen ”%s” förväntades"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "Oväntad tagg ”%s” inom ”%s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "Ogiltigt datum/tid ”%s” i bokmärkesfil"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "Ingen giltig bokmärkesfil hittades i datakataloger"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "Ett bokmärke för URI ”%s” finns redan"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "Inget bokmärke hittades för URI ”%s”"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "Ingen Mime-typ definierad i bokmärket för URI ”%s”"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "Ingen privat flagga har definierats i bokmärket för URI ”%s”"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "Inga grupper inställda i bokmärket för URI ”%s”"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "Inget program med namnet ”%s” registrerade ett bokmärke för ”%s”"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "Misslyckades med att expandera exec-raden ”%s” med URI ”%s”"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "Tecken som ej går att uttrycka i konverteringsindata"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "Ofullständig teckensekvens vid slutet av indata"
 
 # fallback syftar på en sträng
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "Kan inte konvertera reservsträngen ”%s” till kodningen ”%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "Inbäddad NUL-byte i konverteringsindata"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "Inbäddad NUL-byte i konverteringsutdata"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI:n ”%s” är ingen absolut URI som använder ”file”-schemat"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "Lokala fil-URI:n ”%s” får inte innehålla en ”#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI:n ”%s” är ogiltig"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "Värdnamnet i URI:n ”%s” är ogiltigt"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI:n ”%s” innehåller ogiltigt kodade tecken"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "Sökvägen ”%s” är ingen absolut sökväg"
 
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%a %e %b %Y %H:%M:%S"
 
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%y-%m-%d"
 
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%I:%M:%S %p"
@@ -4577,62 +4599,62 @@ msgstr "%I:%M:%S %p"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "Januari"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "Februari"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "Mars"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "April"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "Maj"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "Juni"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "Juli"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "Augusti"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "September"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "Oktober"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "November"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "December"
@@ -4654,132 +4676,132 @@ msgstr "December"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "Jan"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "Feb"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "Mar"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "Apr"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "Maj"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "Jun"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "Jul"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "Aug"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "Sep"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "Okt"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "Nov"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "Dec"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "Måndag"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "Tisdag"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "Onsdag"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "Torsdag"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "Fredag"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "Lördag"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "Söndag"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "Mån"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "Tis"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "Ons"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "Tor"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "Fre"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "Lör"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "Sön"
@@ -4801,62 +4823,62 @@ msgstr "Sön"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "januari"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "februari"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "mars"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "april"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "juni"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "juli"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "augusti"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "september"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "oktober"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "november"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "december"
@@ -4878,198 +4900,198 @@ msgstr "december"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "jan"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "feb"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "mar"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "apr"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "maj"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "jun"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "jul"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "aug"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "sep"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "okt"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "nov"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "dec"
 
 # Enligt ICU-locale: https://www.localeplanet.com/icu/sv/index.html
-# Glibc är istället tom: https://lh.2xlibre.net/locale/sv_SE/
+# Glibc är i stället tom: https://lh.2xlibre.net/locale/sv_SE/
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "fm"
 
 # Enligt ICU-locale: https://www.localeplanet.com/icu/sv/index.html
-# Glibc är istället tom: https://lh.2xlibre.net/locale/sv_SE/
+# Glibc är i stället tom: https://lh.2xlibre.net/locale/sv_SE/
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "em"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "Fel vid öppning av katalogen ”%s”: %s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "Kunde inte allokera %lu byte för att läsa filen ”%s”"
 msgstr[1] "Kunde inte allokera %lu byte för att läsa filen ”%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "Fel vid läsning av filen ”%s”: %s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "Filen ”%s” är för stor"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "Misslyckades med att läsa från filen ”%s”: %s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "Misslyckades med att öppna filen ”%s”: %s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr ""
 "Misslyckades med att få tag på attributen på filen ”%s”: fstat() "
 "misslyckades: %s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "Misslyckades med att öppna filen ”%s”: fdopen() misslyckades: %s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr ""
 "Misslyckades med att byta namn på filen ”%s” till ”%s”: g_rename() "
 "misslyckades: %s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "Misslyckades med att skriva filen ”%s”: write() misslyckades: %s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "Misslyckades med att skriva filen ”%s”: fsync() misslyckades: %s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "Misslyckades med att skapa filen ”%s”: %s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "Befintliga filen ”%s” kunde inte tas bort: g_unlink() misslyckades: %s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "Mallen ”%s” är ogiltig, den får inte innehålla ett ”%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "Mallen ”%s” innehåller inte XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "Misslyckades med att läsa den symboliska länken ”%s”: %s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "Kunde inte öppna konverteraren från ”%s” till ”%s”: %s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "Kan inte göra en rå läsning i g_io_channel_read_line_string"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "Överblivna okonverterade data i läsbufferten"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "Kanalen slutar med ett ofullständigt tecken"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "Kan inte göra en rå läsning i g_io_channel_read_to_end"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "Giltig nyckelfil kunde inte hittas i sökkatalogerna"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "Inte en vanlig fil"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
@@ -5077,43 +5099,43 @@ msgstr ""
 "Nyckelfilen innehåller raden ”%s” som inte är ett nyckel-värde-par, grupp "
 "eller kommentar"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "Ogiltigt gruppnamn: %s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "Nyckelfilen börjar inte med en grupp"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "Ogiltigt nyckelnamn: %.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "Nyckelfilen innehåller kodningen ”%s” som inte stöds"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "Nyckelfilen har inte gruppen ”%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "Nyckelfilen har inte nyckeln ”%s” i gruppen ”%s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "Nyckelfilen innehåller nyckeln ”%s” med värdet ”%s” som inte är UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
@@ -5121,7 +5143,7 @@ msgstr ""
 "Nyckelfilen innehåller nyckeln ”%s” som innehåller ett värde som inte kan "
 "tolkas."
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
@@ -5130,83 +5152,83 @@ msgstr ""
 "Nyckelfilen innehåller nyckeln ”%s” i gruppen ”%s” vilken innehåller ett "
 "värde som inte kan tolkas."
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "Nyckeln ”%s” i gruppen ”%s” innehåller värdet ”%s” där %s förväntades"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "Nyckelfilen innehåller kontrolltecken i slutet på en rad"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "Nyckelfilen innehåller ogiltiga kontrollsekvensen ”%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "Värdet ”%s” kan inte tolkas som ett tal."
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "Heltalsvärdet ”%s” är utanför intervallet"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "Värdet ”%s” kan inte tolkas som ett flyttal."
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "Värdet ”%s” kan inte tolkas som ett booleskt värde."
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr ""
 "Misslyckades med att få attribut för filen ”%s%s%s%s”: fstat() misslyckades: "
 "%s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "Misslyckades med att mappa %s%s%s%s: mmap() misslyckades: %s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "Misslyckades med att öppna filen ”%s”: open() misslyckades: %s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "Fel på rad %d tecken %d: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "Ogiltig UTF-8-kodad text i namnet — inte giltig ”%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "”%s” är inte ett giltigt namn"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "”%s” är inte ett giltigt namn: ”%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "Fel på rad %d: %s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5215,7 +5237,7 @@ msgstr ""
 "Misslyckades med att tolka ”%-.*s”, som skulle ha varit en siffra inuti en "
 "teckenreferens (&#234; till exempel) — siffran är kanske för stor"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5224,24 +5246,24 @@ msgstr ""
 "Teckenreferensen slutade inte med ett semikolon. Troligtvis använde du ett &-"
 "tecken utan att avse att starta en entitet. Skriv om &-tecknet som &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "Teckenreferensen ”%-.*s” kodar inte ett tillåtet tecken"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr ""
 "Tom entitet ”&;” hittades, giltiga entiteter är: &amp; &quot; &lt; &gt; "
 "&apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "Entitetsnamnet ”%-.*s” är okänt"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5249,11 +5271,11 @@ msgstr ""
 "Entiteten slutade inte med ett semikolon. Troligtvis använde du ett &-tecken "
 "utan att avse att starta en entitet. Skriv om &-tecknet som &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "Dokumentet måste börja med ett element (exempelvis <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
@@ -5262,7 +5284,7 @@ msgstr ""
 "”%s” är inte ett giltigt tecken efter ett ”<”-tecken. Det får inte inleda "
 "ett elementnamn"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
@@ -5271,12 +5293,12 @@ msgstr ""
 "Konstigt tecken ”%s”, ett ”>”-tecken förväntades för att avsluta tomma "
 "elementtaggen ”%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "För många attribut i elementet ”%s”"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
@@ -5284,7 +5306,7 @@ msgstr ""
 "Konstigt tecken ”%s”, ett ”=” förväntades efter attributnamnet ”%s” till "
 "elementet ”%s”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5295,7 +5317,7 @@ msgstr ""
 "starttaggen för elementet ”%s”, eller möjligtvis ett attribut. Du kanske "
 "använde ett ogiltigt tecken i ett attributnamn"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
@@ -5304,7 +5326,7 @@ msgstr ""
 "Konstigt tecken ”%s”, ett startcitationstecken förväntades efter "
 "likhetstecknet när värdet av attributet ”%s” till elementet ”%s” tilldelades"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
@@ -5313,7 +5335,7 @@ msgstr ""
 "”%s” är inte ett giltigt tecken efter tecknen ”</”. ”%s” får inte inleda ett "
 "elementnamn"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
@@ -5322,26 +5344,26 @@ msgstr ""
 "”%s” är inte ett giltigt tecken efter stängelementnamnet ”%s”. Det tillåtna "
 "tecknet är ”>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "Elementet ”%s” stängdes, inget element är öppet för tillfället"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr ""
 "Elementet ”%s” stängdes, men det element som är öppet för tillfället är ”%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "Dokumentet var tomt eller innehöll endast tomrum"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "Dokumentet tog oväntat slut efter ett öppningsklammer ”<”"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
@@ -5350,7 +5372,7 @@ msgstr ""
 "Dokumentet tog oväntat slut då element fortfarande var öppna. ”%s” var det "
 "senast öppnade elementet"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
@@ -5359,19 +5381,19 @@ msgstr ""
 "Dokumentet tog oväntat slut, en stängningsklammer förväntades för att "
 "avsluta taggen <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "Dokumentet tog oväntat slut inuti ett elementnamn"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "Dokumentet tog oväntat slut inuti ett attributnamn"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "Dokumentet tog oväntat slut inuti en elementöppnande tagg."
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
@@ -5379,317 +5401,263 @@ msgstr ""
 "Dokumentet tog oväntat slut efter likhetstecknet som följde ett "
 "attributnamn. Inget attributvärde"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "Dokumentet tog oväntat slut inuti ett attributvärde"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "Dokumentet tog oväntat slut inuti stängningstaggen för elementet ”%s”"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr ""
 "Dokumentet tog oväntat slut inuti stängningstaggen för ett oöppnat element"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr ""
 "Dokumentet tog oväntat slut inuti en kommentar eller behandlingsinstruktion"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[FLAGGA…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "Hjälpflaggor:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "Visa hjälpflaggor"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "Visa alla hjälpflaggor"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "Programflaggor:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "Flaggor:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "Kan inte tolka heltalsvärdet ”%s” för %s"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "Heltalsvärdet ”%s” för %s är utanför intervallet"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "Kan inte tolka dubbelvärdet ”%s” för %s"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "Dubbelvärdet ”%s” för %s är utanför intervallet"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "Fel vid tolkning av flaggan %s"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "Argument saknas för %s"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "Okänd flagga %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "skadat objekt"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "internt fel eller skadat objekt"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "slut på minne"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "bakåtspårningsgräns nådd"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "mönstret innehåller objekt som inte stöds för delvis matchning"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "internt fel"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "mönstret innehåller objekt som inte stöds för delvis matchning"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "bakreferenser som villkor stöds inte för delvis matchning"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "rekursionsgräns nådd"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "ogiltig kombination av nyradsflaggor"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "felaktig offset"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "kort utf8"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "rekursionsloop"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "matchningsläge som inte kompilerats för JIT efterfrågas"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "okänt fel"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ på slutet av mönster"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "\\c på slutet av mönster"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "okänt tecken efter \\"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "tal är inte i ordning i {}-kvantifierare"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "tal för stort i {}-kvantifierare"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "saknar avslutande ] för teckenklass"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "ogiltig escape-sekvens i teckenklass"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "intervall är inte i ordning i teckenklass"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "ingenting att upprepa"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "oväntad upprepning"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "okänt tecken efter (? eller (?-"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "POSIX-namngivna klasser stöds endast inom en klass"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "POSIX-sorteringselement stöds inte"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "saknar avslutande )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "referens till icke-existerande undermönster"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "saknar ) efter kommentar"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "reguljärt uttryck är för stort"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "misslyckades med att få minne"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") utan öppnande ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "överflöde i kod"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "okänt tecken efter (?<"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "felformulerat tal eller namn efter (?("
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind-assertion är inte av fast längd"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "felformulerat tal eller namn efter (?("
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "villkorsgrupp innehåller fler än två grenar"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "assertion förväntades efter (?("
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R eller (?[+-]siffror måste efterföljas av )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "en numrerad referens får inte vara noll"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "okänt POSIX-klassnamn"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "POSIX-sorteringselement stöds inte"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "teckenvärde i \\x{…}-sekvens är för stort"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "ogiltigt tillstånd (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "\\C tillåts inte i lookbehind-assertion"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "escapesekvenser \\L, \\l, \\N{namn}, \\U, och \\u stöds inte"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "rekursivt anrop kan gå in i en oändlig slinga"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "okänt tecken efter (?P"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "saknar avslutstecken i undermönstrets namn"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "två namngivna undermönster har samma namn"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "felformulerad \\P eller \\p-sekvens"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "okänt egenskapsnamn efter \\P eller \\p"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "undermönstrets namn är för långt (maximalt 32 tecken)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "för många namngivna undermönster (maximalt 10 000)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "oktalt värde är större än \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "fyllde över kompileringsutrymme"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "tidigare kontrollerad refererande undermönster hittades inte"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "DEFINE-grupp innehåller fler än en gren"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "inkonsistenta NEWLINE-flaggor"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
@@ -5697,292 +5665,279 @@ msgstr ""
 "\\g följs inte av ett namn inom klammerparentes, vinkelparentes eller "
 "citattecken eller siffra, eller en enkel siffra"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "en numrerad referens får inte vara noll"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "ett argument tillåts inte för (*ACCEPT), (*FAIL) eller (*COMMIT)"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "(*VERB) kändes inte igen"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "tal är för stort"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "saknar undermönsternamn efter (?&"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "siffra förväntas efter (?+"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "] är ett ogiltigt datatecken i JavaScript-kompatibilitetsläge"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "olika namn för undermönster för samma siffra är inte tillåtet"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) måste ha ett argument"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c måste följas av ett ASCII-tecken"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr ""
 "\\k följs inte av ett namn inom klammerparentes, vinkelparentes eller "
 "citattecken"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "\\N är saknar stöd i en klass"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "alltför många framåtreferenser"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "namn är alltför långt i (*MARK), (*PRUNE), (*SKIP) eller (*THEN)"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "teckenvärde i \\u....-sekvens är för stort"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "överflöde i kod"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "okänt tecken efter (?P"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "fyllde över kompileringsutrymme"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "tidigare kontrollerad refererande undermönster hittades inte"
+
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Fel vid matchning av reguljära uttrycket %s: %s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE-biblioteket är byggt utan stöd för UTF8"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE-biblioteket är byggt utan stöd för UTF8-egenskaper"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE-biblioteket är byggt med inkompatibla alternativ"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "Fel vid optimering av reguljära uttrycket %s: %s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "Fel vid kompilering av reguljära uttrycket %s vid tecknet %d: %s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "Fel vid kompilering av reguljära uttrycket ”%s” vid tecknet %s: %s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "hexadecimal siffra eller ”}” förväntades"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "hexadecimal siffra förväntades"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "saknar ”<” i symbolisk referens"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "oavslutad symbolisk referens"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "symbolisk referens med noll-längd"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "siffra förväntades"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "otillåten symbolisk referens"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "felplacerad avslutande ”\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "okänd escape-sekvens"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Fel vid tolkning av ersättningstexten ”%s” vid tecknet %lu: %s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "Citerad text börjar inte med citationstecken"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "Ensamt citationstecken på kommandoraden eller annan skalciterad text"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "Texten slutade efter ett ”\\”-tecken (texten var ”%s”)."
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr ""
 "Texten slutade innan matchande citationstecken hittades för %c (texten var "
 "”%s”)."
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "Texten var tom (eller innehöll bara tomrum)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "Misslyckades med att läsa data från barnprocess (%s)"
 
-#: glib/gspawn.c:462
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "Oväntat fel vid läsning av data från en barnprocess (%s)"
 
-#: glib/gspawn.c:547
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Oväntat fel i waitpid() (%s)"
 
-#: glib/gspawn.c:1175 glib/gspawn-win32.c:1438
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Barnprocess avslutades med kod %ld"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "Barnprocess dödat av signal %ld"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "Barnprocess stoppad av signal %ld"
 
-#: glib/gspawn.c:1197
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "Barnprocess avslutades onormalt"
 
-#: glib/gspawn.c:1890 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Misslyckades med att läsa från rör till barn (%s)"
 
-#: glib/gspawn.c:2253
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "Misslyckades med att starta barnprocessen ”%s” (%s)"
 
-#: glib/gspawn.c:2370
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "Misslyckades med att grena (%s)"
 
-#: glib/gspawn.c:2530 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Misslyckades med att byta till katalogen ”%s” (%s)"
 
-#: glib/gspawn.c:2540
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "Misslyckades med att köra barnprocessen ”%s” (%s)"
 
-#: glib/gspawn.c:2550
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "Misslyckades med att öppna fil för att mappa om filhandtag (%s)"
 
-#: glib/gspawn.c:2558
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "Misslyckades med att duplicera filhandtag för barnprocess (%s)"
 
-#: glib/gspawn.c:2567
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "Misslyckades med att skapa barnprocess (%s)"
 
-#: glib/gspawn.c:2575
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "Misslyckades med att stänga filhandtag för barnprocess (%s)"
 
-#: glib/gspawn.c:2583
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "Okänt fel vid körning av barnprocessen ”%s”"
 
-#: glib/gspawn.c:2607
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr ""
 "Misslyckades med att läsa tillräckligt med data från röret till barnets pid "
 "(%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Misslyckades med att läsa data från barnprocessen"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:521
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Misslyckades med att köra barnprocess (%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Misslyckades med att köra dup() i barnprocess (%s)"
 
-#: glib/gspawn-win32.c:471
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Ogiltigt programnamn: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:807
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Ogiltig sträng i argumentvektorn vid %d: %s"
 
-#: glib/gspawn-win32.c:492 glib/gspawn-win32.c:823
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Ogiltig sträng i miljön: %s"
 
-#: glib/gspawn-win32.c:803
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Ogiltig arbetskatalog: %s"
 
-#: glib/gspawn-win32.c:868
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Misslyckades med att köra hjälparprogram (%s)"
 
-#: glib/gspawn-win32.c:1096
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -5990,258 +5945,265 @@ msgstr ""
 "Oväntat fel i g_io_channel_win32_poll() vid inläsning av data från en "
 "barnprocess"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3372 glib/gstrfuncs.c:3474
 msgid "Empty string is not a number"
 msgstr "Tom sträng är inte ett tal"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3396
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "”%s” är inte ett tal med tecken"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3406 glib/gstrfuncs.c:3510
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "Talet ”%s” är utanför gränserna [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3500
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "”%s” är inte ett teckenlöst tal"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "Ogiltig %-kodning i URI"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "Otillåtet tecken i URI"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "Tecken som inte är UTF-8 i URI"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "Ogiltig IPv6-adress ”%.*s” i URI"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "Otillåtet kodad IP-adress ”%.*s” i URI"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "Otillåtet internationaliserat värdnamn ”%.*s” i URI"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "Kunde inte tolka port ”%.*s” i URI"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "Port ”%.*s” i URI är utanför intervallet"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI ”%s” är inte en absolut URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI ”%s” har ingen värdkomponent"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI är inte absolut, och ingen bas-URI angavs"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "Saknar ”=” och parametervärde"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "Misslyckades med att allokera minne"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "Tecknet är utanför intervallet för UTF-8"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "Ogiltig sekvens i konverteringsindata"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "Tecknet är utanför intervallet för UTF-16"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "byte"
+msgstr[1] "byte"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "bit"
+msgstr[1] "bitar"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u byte"
-msgstr[1] "%u byte"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u bit"
-msgstr[1] "%u bitar"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
@@ -6249,48 +6211,180 @@ msgstr[0] "%s byte"
 msgstr[1] "%s byte"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s bit"
 msgstr[1] "%s bitar"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u byte"
+msgstr[1] "%u byte"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "redigeringsnamn: %s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "internt fel eller skadat objekt"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "ogiltig kombination av nyradsflaggor"
+
+#~ msgid "short utf8"
+#~ msgstr "kort utf8"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "oväntad upprepning"
+
+#~ msgid "failed to get memory"
+#~ msgstr "misslyckades med att få minne"
+
+#~ msgid ") without opening ("
+#~ msgstr ") utan öppnande ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "okänt tecken efter (?<"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R eller (?[+-]siffror måste efterföljas av )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "ogiltigt tillstånd (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "escapesekvenser \\L, \\l, \\N{namn}, \\U, och \\u stöds inte"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "rekursivt anrop kan gå in i en oändlig slinga"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "siffra förväntas efter (?+"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "] är ett ogiltigt datatecken i JavaScript-kompatibilitetsläge"
+
+#~ msgid "too many forward references"
+#~ msgstr "alltför många framåtreferenser"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "teckenvärde i \\u....-sekvens är för stort"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE-biblioteket är byggt utan stöd för UTF8-egenskaper"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "Fel vid optimering av reguljära uttrycket %s: %s"
+
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
+
 #~ msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 #~ msgstr "Kunde inte läsa in /var/lib/dbus/machine-id eller /etc/machine-id: "
 
index fb0face..9f5d625 100644 (file)
--- a/po/tr.po
+++ b/po/tr.po
@@ -16,8 +16,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-07-20 20:48+0000\n"
-"PO-Revision-Date: 2022-07-22 17:39+0300\n"
+"POT-Creation-Date: 2022-08-31 23:44+0000\n"
+"PO-Revision-Date: 2022-09-01 21:35+0300\n"
 "Last-Translator: Emin Tufan Çetin <etcetin@gmail.com>\n"
 "Language-Team: Türkçe <gnome-turk@gnome.org>\n"
 "Language: tr\n"
@@ -37,12 +37,12 @@ msgid "Setting application as last used for type not supported yet"
 msgstr ""
 "Uygulamayı tür için son kullanılan olarak belirleme henüz desteklenmiyor"
 
-#: gio/gappinfo.c:808
+#: gio/gappinfo.c:810
 #, c-format
 msgid "Failed to find default application for content type ‘%s’"
 msgstr "‘%s’ içerik türü için öntanımlı uygulama bulunamadı"
 
-#: gio/gappinfo.c:868
+#: gio/gappinfo.c:870
 #, c-format
 msgid "Failed to find default application for URI Scheme ‘%s’"
 msgstr "‘%s’ URI Şeması için öntanımlı uygulama bulunamadı"
@@ -306,7 +306,7 @@ msgstr "Akış zaten kapalı"
 msgid "Truncate not supported on base stream"
 msgstr "Taban akış üzerinde sonunun kesilmesi desteklenmiyor"
 
-#: gio/gcancellable.c:321 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
 #: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
@@ -351,7 +351,7 @@ msgstr "“%s” karakter kümesinden “%s” karakter kümesine dönüşüm de
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "“%s”den “%s”e dönüştürücü açılamıyor"
 
-#: gio/gcontenttype.c:473
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s türü"
@@ -534,7 +534,7 @@ msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr ""
 "Oturum veri yolu adresi saptanamıyor (bu işletim sistemi için uygulanmadı)"
 
-#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7320
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
@@ -543,7 +543,7 @@ msgstr ""
 "DBUS_STARTER_BUS_TYPE ortam değişkeninden veri yolu adresi saptanamıyor — "
 "bilinmeyen değer “%s”"
 
-#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7329
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
@@ -564,7 +564,7 @@ msgstr "Satır okunmaya çalışılırken beklenmeyen içerik eksikliği"
 msgid "Unexpected lack of content trying to (safely) read a line"
 msgstr "Satır okunmaya çalışılırken (güvenli) beklenmeyen içerik eksikliği"
 
-#: gio/gdbusauth.c:481
+#: gio/gdbusauth.c:482
 #, c-format
 msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
@@ -572,20 +572,20 @@ msgstr ""
 "Tüm olası kimlik doğrulama yöntemleri tükendi (denenen: %s) (kullanılabilir: "
 "%s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "Kullanıcı kimlikleri eş ve sunucu için aynı olmalıdır"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "GDBusAuthObserver::authorize-authenticated-peer yolu ile iptal edildi"
 
-#: gio/gdbusauthmechanismsha1.c:302
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "“%s” dizini için bilgi alınırken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:317
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
@@ -593,12 +593,12 @@ msgstr ""
 "“%s” dizini üzerindeki izinler bozulmuştur. 0700 kipi beklenmiştir, ama 0%o "
 "alınmıştır"
 
-#: gio/gdbusauthmechanismsha1.c:350 gio/gdbusauthmechanismsha1.c:361
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "“%s” dizini oluşturulurken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:363 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
 #: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
 #: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
 #: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
@@ -608,17 +608,17 @@ msgstr "“%s” dizini oluşturulurken hata: %s"
 msgid "Operation not supported"
 msgstr "İşlem desteklenmiyor"
 
-#: gio/gdbusauthmechanismsha1.c:406
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "Okumak için “%s” anahtarlığı açılırken hata: "
 
-#: gio/gdbusauthmechanismsha1.c:429 gio/gdbusauthmechanismsha1.c:770
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "“%3$s” içerikli “%2$s” konumundaki anahtarlığın %1$d. satırı bozulmuş"
 
-#: gio/gdbusauthmechanismsha1.c:443 gio/gdbusauthmechanismsha1.c:784
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -626,7 +626,7 @@ msgstr ""
 "“%3$s” içerikli “%2$s” konumundaki anahtarlığın %1$d. satırının ilk "
 "belirteci bozulmuş"
 
-#: gio/gdbusauthmechanismsha1.c:457 gio/gdbusauthmechanismsha1.c:798
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
@@ -634,37 +634,37 @@ msgstr ""
 "“%3$s” içerikli “%2$s” konumundaki anahtarlığın %1$d. satırının ikinci "
 "belirteci bozulmuş"
 
-#: gio/gdbusauthmechanismsha1.c:481
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "“%2$s” konumundaki anahtarlıkta %1$d kimlikli çerez bulunamadı"
 
-#: gio/gdbusauthmechanismsha1.c:538
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "Kilit dosyası “%s” oluşturulurken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:611
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "Eski kilit dosyası “%s” silinirken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:650
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "(Bağlantısı olmayan) kilit dosyası “%s” kapatılırken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:661
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "“%s” kilit dosyasının bağlantısı kaldırılırken hata: %s"
 
-#: gio/gdbusauthmechanismsha1.c:737
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "“%s” anahtarlığını yazma için açarken hata: "
 
-#: gio/gdbusauthmechanismsha1.c:931
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(Ayrıca, “%s” için kilidi açma başarısız oldu: %s) "
@@ -683,85 +683,85 @@ msgid ""
 msgstr ""
 "İstemci taraflı bağlantı kurulurken desteklenmeyen etiketlerle karşılaşıldı"
 
-#: gio/gdbusconnection.c:4255 gio/gdbusconnection.c:4609
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr ""
 "%s yolundaki nesnede “org.freedesktop.DBus.Properties” gibi bir arayüz yok"
 
-#: gio/gdbusconnection.c:4400
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "“%s” gibi bir özellik yok"
 
-#: gio/gdbusconnection.c:4412
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "“%s” özelliği okunabilir değil"
 
-#: gio/gdbusconnection.c:4423
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "“%s” özelliği yazılabilir değil"
 
-#: gio/gdbusconnection.c:4443
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr "“%s” özelliği ayarlanırken hata: “%s” türü beklendi, “%s” elde edildi"
 
-#: gio/gdbusconnection.c:4548 gio/gdbusconnection.c:4763
-#: gio/gdbusconnection.c:6746
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "“%s” gibi bir arabirim yok"
 
-#: gio/gdbusconnection.c:4985 gio/gdbusconnection.c:7260
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "%2$s yolundaki nesnede “%1$s” gibi bir arayüz yok"
 
-#: gio/gdbusconnection.c:5086
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "“%s” gibi bir anahtar yok"
 
-#: gio/gdbusconnection.c:5117
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "“%s” iletisinin türü, beklenen “%s” türü ile örtüşmüyor"
 
-#: gio/gdbusconnection.c:5320
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "%2$s konumundaki %1$s arayüzü için bir nesne zaten dışa aktarıldı"
 
-#: gio/gdbusconnection.c:5547
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "%s.%s özelliği alınamadı"
 
-#: gio/gdbusconnection.c:5603
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "%s.%s özelliği ayarlanamadı"
 
-#: gio/gdbusconnection.c:5782
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "“%s” yöntemi “%s” türü döndürdü, ancak “%s” bekleniyordu"
 
-#: gio/gdbusconnection.c:6858
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "“%3$s” imzalı “%2$s” arayüzü üzerinde “%1$s” yöntemi yok"
 
-#: gio/gdbusconnection.c:6979
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "%s için bir alt ağaç zaten dışa aktarılmış"
 
-#: gio/gdbusconnection.c:7268
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "Nesne, “%s” yolunda yok"
@@ -1299,38 +1299,38 @@ msgstr "Hata: %s geçerli bilinen bir veri yolu adı değil.\n"
 msgid "Not authorized to change debug settings"
 msgstr "Hata ayıklama ayarlarını değiştirmeye yetkili değil"
 
-#: gio/gdesktopappinfo.c:2180 gio/gdesktopappinfo.c:5114
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5112
 msgid "Unnamed"
 msgstr "Adlandırılmamış"
 
-#: gio/gdesktopappinfo.c:2590
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "Desktop dosyası Exec alanı belirtmemiş"
 
-#: gio/gdesktopappinfo.c:2898
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "Uygulama için gerekli uçbirim bulunamadı"
 
-#: gio/gdesktopappinfo.c:3632
+#: gio/gdesktopappinfo.c:3630
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "Kullanıcı uygulaması yapılandırma klasörü %s oluşturulamıyor: %s"
 
-#: gio/gdesktopappinfo.c:3636
+#: gio/gdesktopappinfo.c:3634
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "Kullanıcı MIME yapılandırma klasörü %s oluşturulamıyor: %s"
 
-#: gio/gdesktopappinfo.c:3878 gio/gdesktopappinfo.c:3902
+#: gio/gdesktopappinfo.c:3876 gio/gdesktopappinfo.c:3900
 msgid "Application information lacks an identifier"
 msgstr "Uygulama bilgisinde tanımlayıcı eksik"
 
-#: gio/gdesktopappinfo.c:4138
+#: gio/gdesktopappinfo.c:4136
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "Kullanıcı masaüstü dosyası %s oluşturulamıyor"
 
-#: gio/gdesktopappinfo.c:4274
+#: gio/gdesktopappinfo.c:4272
 #, c-format
 msgid "Custom definition for %s"
 msgstr "%s için özel tanım"
@@ -1728,11 +1728,11 @@ msgid "Error writing to stdout"
 msgstr "stdout’a yazılırken hata"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:342 gio/gio-tool-list.c:173
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
 #: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "KONUM"
@@ -1751,7 +1751,7 @@ msgstr ""
 "yerine GIO konumlarını kullanır: örneğin, smb://sunucu/kaynak/dosya.txt\n"
 "gibi bir şeyi konum olarak kullanabilirsiniz."
 
-#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:373 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
 #: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
 #: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
@@ -1840,72 +1840,65 @@ msgstr "Alınacak öznitelikler"
 msgid "ATTRIBUTES"
 msgstr "ÖZNİTELİKLER"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Simgesel bağlantıları takip etme"
 
-#: gio/gio-tool-info.c:80
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "öznitelikler:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:136
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "gösterme adı: %s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:141
-#, c-format
-msgid "edit name: %s\n"
-msgstr "düzenleme adı: %s\n"
-
-#: gio/gio-tool-info.c:147
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "ad: %s\n"
 
-#: gio/gio-tool-info.c:154
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "tür: %s\n"
 
-#: gio/gio-tool-info.c:160
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "boyut: "
 
-#: gio/gio-tool-info.c:165
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "gizli\n"
 
-#: gio/gio-tool-info.c:168
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri: %s\n"
 
-#: gio/gio-tool-info.c:174
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "yerel yol: %s\n"
 
-#: gio/gio-tool-info.c:207
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "unix bağlaması: %s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:288
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "Belirlenebilir öznitelikler:\n"
 
-#: gio/gio-tool-info.c:312
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "Yazılabilir öznitelik ad boşlukları:\n"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "Konumlar hakkında bilgi göster."
 
-#: gio/gio-tool-info.c:349
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2138,7 +2131,8 @@ msgstr "ŞEMA"
 
 #: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
-msgstr "Ayırırken veya çıkarırken tamamlanmamış dosya eylemlerini görmezden gel"
+msgstr ""
+"Ayırırken veya çıkarırken tamamlanmamış dosya eylemlerini görmezden gel"
 
 #: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
@@ -2240,7 +2234,7 @@ msgstr "Bir dosyayı yeniden adlandır."
 msgid "Missing argument"
 msgstr "Eksik argüman"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Fazla argüman"
 
@@ -2296,39 +2290,43 @@ msgstr "Standart girdiden oku ve HEDEF’e kaydet."
 msgid "No destination given"
 msgstr "Verilen hedef yok"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Özniteliğin türü"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "TÜR"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "Verilen özniteliği kaldır"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "ÖZNİTELİK"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "DEĞER"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "KONUM’un bir dosya özniteliğini belirle."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Konum belirtilmedi"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Öznitelik belirtilmedi"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Değer belirtilmedi"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Geçersiz öznitelik türü “%s”"
@@ -3141,133 +3139,133 @@ msgstr "Bağlı sistemler arasında taşıma desteklenmiyor"
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "%s’in disk kullanımı saptanamadı: %s"
 
-#: gio/glocalfileinfo.c:773
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "Öznitelik değeri NULL olmamalı"
 
-#: gio/glocalfileinfo.c:780
-msgid "Invalid attribute type (string expected)"
-msgstr "Geçersiz öznitelik türü (dizgi beklendi)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "Geçersiz öznitelik türü (dizge veya geçersiz beklendi)"
 
-#: gio/glocalfileinfo.c:787
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "Geçersiz genişletilmiş öznitelik adı"
 
-#: gio/glocalfileinfo.c:827
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "“%s” genişletilmiş özniteliği atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:1725 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (geçersiz kodlama)"
 
-#: gio/glocalfileinfo.c:1884 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
 #: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "“%s” dosyası için bilgi alınırken hata: %s"
 
-#: gio/glocalfileinfo.c:2150
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "Dosya tanımlayıcı için bilgi alındığında hata: %s"
 
-#: gio/glocalfileinfo.c:2195
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "Geçersiz öznitelik türü (uint32 beklendi)"
 
-#: gio/glocalfileinfo.c:2213
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "Geçersiz öznitelik türü (uint64 beklendi)"
 
-#: gio/glocalfileinfo.c:2232 gio/glocalfileinfo.c:2251
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "Geçersiz öznitelik türü (byte dizisi beklendi)"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "Simgesel bağlar üzerindeki yetkiler ayarlanamıyor"
 
-#: gio/glocalfileinfo.c:2314
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "İzinler atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:2365
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "Sahip atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:2388
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "simgesel bağ NULL olmamalı"
 
-#: gio/glocalfileinfo.c:2398 gio/glocalfileinfo.c:2417
-#: gio/glocalfileinfo.c:2428
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "Simgesel bağ atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:2407
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "Simgesel bağ atanırken hata: dosya bir simgesel bağ değil"
 
-#: gio/glocalfileinfo.c:2479
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "UNIX zaman damgası %2$lld için %1$d ek nanosaniye negatif"
 
-#: gio/glocalfileinfo.c:2488
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "UNIX zaman damgası %2$lld için %1$d ek nano saniye 1 saniyeye ulaştı"
 
-#: gio/glocalfileinfo.c:2498
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX zaman damgası %lld 64 bit’e sığmıyor"
 
-#: gio/glocalfileinfo.c:2509
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr ""
 "UNIX zaman damgası %lld Windows tarafından desteklenen aralığın dışında"
 
-#: gio/glocalfileinfo.c:2612
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "“%s” dosya adı UTF-16’ya dönüştürülemedi"
 
-#: gio/glocalfileinfo.c:2631
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "“%s” dosyası açılamadı: Windows Hatası %lu"
 
-#: gio/glocalfileinfo.c:2644
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "“%s” dosyasına değiştirme veya erişim süresi atanırken hata: %lu"
 
-#: gio/glocalfileinfo.c:2785 gio/glocalfileinfo.c:2797
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "Değiştirme veya erişim süresi atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:2820
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux bağlamı NULL olmamalı"
 
-#: gio/glocalfileinfo.c:2827
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "SELinux bu sistede etkin değil"
 
-#: gio/glocalfileinfo.c:2837
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "SELinux bağlamı atanırken hata: %s"
 
-#: gio/glocalfileinfo.c:2934
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "Öznitelik %s ataması desteklenmiyor"
@@ -3505,7 +3503,7 @@ msgstr "Geçersiz alan adı"
 #: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
 #: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
 #: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
-#: gio/gresourcefile.c:738
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "“%s” konumundaki kaynak yok"
@@ -3515,12 +3513,16 @@ msgstr "“%s” konumundaki kaynak yok"
 msgid "The resource at “%s” failed to decompress"
 msgstr "“%s” konumundaki kaynak açılamadı"
 
-#: gio/gresourcefile.c:734
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "Kaynak dosyalar yeniden adlandırılamaz"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "“%s” konumundaki kaynak bir dizin değildir"
 
-#: gio/gresourcefile.c:942
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "Girdi akışı aramayı yerine getirmiyor"
 
@@ -4173,7 +4175,7 @@ msgstr "SOCKSv5 vekil sunucusu verilen adres türünü desteklemiyor."
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Bilinmeyen SOCKSv5 vekil hatası."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Alt süreçle haberleşme için boru yaratılamadı (%s)"
@@ -5705,7 +5707,7 @@ msgstr "\\N bir sınıfta desteklenmez"
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "(*MARK), (*PRUNE), (*SKIP) ya da (*THEN) içinde ad çok uzun"
 
-#: glib/gregex.c:678 glib/gregex.c:811
+#: glib/gregex.c:678 glib/gregex.c:809
 msgid "code overflow"
 msgstr "kod akış taşması"
 
@@ -5721,61 +5723,61 @@ msgstr "derleme çalışma alanı kaplandı"
 msgid "previously-checked referenced subpattern not found"
 msgstr "önceden denetlenmiş referanslı alt desen bulunamadı"
 
-#: glib/gregex.c:810 glib/gregex.c:1043 glib/gregex.c:2344
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "Düzenli ifade %s eşleşirken hata: %s"
 
-#: glib/gregex.c:1620
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE kütüphanesi UTF8 desteği olmadan derlenmiş"
 
-#: glib/gregex.c:1628
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE kütüphanesi uyuşmayan seçenekler ile derlenmiş"
 
-#: glib/gregex.c:1753
+#: glib/gregex.c:1751
 #, c-format
 msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
 msgstr "Düzenli ifade ‘%s’ derlenirken karakter %s hatalı: %s"
 
-#: glib/gregex.c:2788
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "onaltılı rakam ya da “}” beklendi"
 
-#: glib/gregex.c:2804
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "onaltılı rakam beklendi"
 
-#: glib/gregex.c:2844
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "simgesel referansda eksik “<”"
 
-#: glib/gregex.c:2853
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "tamamlanmamış simgesel referans"
 
-#: glib/gregex.c:2860
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "sıfır-uzunlukta simgesel referans"
 
-#: glib/gregex.c:2871
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "rakam beklendi"
 
-#: glib/gregex.c:2889
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "geçersiz simgesel referans"
 
-#: glib/gregex.c:2952
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "son “\\” kayıp"
 
-#: glib/gregex.c:2956
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "geçersiz çıkış dizisi"
 
-#: glib/gregex.c:2966
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "Yerine koyma metni “%s” işlenirken karakter %lu hatalı: %s"
@@ -5818,7 +5820,7 @@ msgstr "Alt süreçten bilgi okurken beklenmeyen hata oluştu (%s)"
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "waitpid() (%s) içinde beklenmeyen hata"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Alt işlem %ld kodu ile sonlandı"
@@ -5838,7 +5840,7 @@ msgstr "Alt işlem %ld sinyali ile durduruldu"
 msgid "Child process exited abnormally"
 msgstr "Alt işlem anormal bir biçimde sonlandı"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Alt süreç borusundan okuma başarısızlığı (%s)"
@@ -5853,7 +5855,7 @@ msgstr "“%s” alt süreci üretme başarısız (%s)"
 msgid "Failed to fork (%s)"
 msgstr "Çatallama başarısızlığı (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "“%s” dizinine değiştirme başarısızlığı (%s)"
@@ -5893,46 +5895,46 @@ msgstr "Alt süreç “%s” çalıştırılırken bilinmeyen hata oluştu"
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Alt süreç borusundan yeterli bilgi okunamadı (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Alt süreçten bilgi okuma başarısızlığı"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Alt süreç yürütme başarısızlığı (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Alt süreç dup() yapılamadı (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Geçersiz program adı: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "%d konumunda argüman vektörü içinde geçersiz dizgi: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Çevre içinde geçersiz dizgi: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Geçersiz çalışma dizini: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Yardımcı program (%s) çalıştırılamadı"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
@@ -6250,6 +6252,10 @@ msgstr "%.1f PB"
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "düzenleme adı: %s\n"
+
 #~ msgid "internal error or corrupted object"
 #~ msgstr "iç hata ya da bozuk nesne"
 
index b28996c..c1b4c13 100644 (file)
--- a/po/uk.po
+++ b/po/uk.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-08-01 22:52+0000\n"
-"PO-Revision-Date: 2022-08-02 14:39+0300\n"
+"POT-Creation-Date: 2022-08-05 19:22+0000\n"
+"PO-Revision-Date: 2022-08-07 19:07+0300\n"
 "Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
 "Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
 "Language: uk\n"
@@ -1774,7 +1774,7 @@ msgstr "Помилка при записі до стандартного вив
 #: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
 #: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
 #: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
-#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:93
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
 #: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "МІСЦЕ"
@@ -1882,7 +1882,7 @@ msgstr "Атрибути, значення яких слід отримати"
 msgid "ATTRIBUTES"
 msgstr "АТРИБУТИ"
 
-#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:36
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "Не переходити за символічними посиланнями"
 
@@ -2279,7 +2279,7 @@ msgstr "Перейменувати файл."
 msgid "Missing argument"
 msgstr "Пропущено аргумент"
 
-#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:141
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "Забагато аргументів"
 
@@ -2336,39 +2336,44 @@ msgstr ""
 msgid "No destination given"
 msgstr "Не вказано призначення"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "Тип атрибута"
 
-#: gio/gio-tool-set.c:35
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "ТИП"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:38
+#| msgid "Set a file attribute"
+msgid "Unset given attribute"
+msgstr "Скасувати встановлення вказаного атрибуту"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "АТРИБУТ"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "ЗНАЧЕННЯ"
 
-#: gio/gio-tool-set.c:97
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "Встановити атрибут файла для МІСЦЕ."
 
-#: gio/gio-tool-set.c:117
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "Не вказано місця"
 
-#: gio/gio-tool-set.c:124
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "Не вказано атрибута"
 
-#: gio/gio-tool-set.c:134
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "Не вказано значення"
 
-#: gio/gio-tool-set.c:184
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "Некоректний тип атрибута «%s»"
@@ -4242,7 +4247,7 @@ msgstr "Проксі SOCKSv5 не підтримує пропонований т
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "Невідома помилка проксі SOCKSv5."
 
-#: gio/gtestdbus.c:614 glib/gspawn-win32.c:303
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "Помилка створення каналу для обміну з дочірнім процесом (%s)"
@@ -5906,7 +5911,7 @@ msgstr "Неочікувана помилка під час читання да
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "Неочікувана помилка у waitpid() (%s)"
 
-#: glib/gspawn.c:1170 glib/gspawn-win32.c:1434
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "Дочірній процес закінчився з кодом %ld"
@@ -5926,7 +5931,7 @@ msgstr "Дочірній процес зупинений за сигналом %
 msgid "Child process exited abnormally"
 msgstr "Дочірній процес аварійно закінчив роботу"
 
-#: glib/gspawn.c:1885 glib/gspawn-win32.c:342 glib/gspawn-win32.c:350
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "Помилка зчитування з дочірнього каналу (%s)"
@@ -5941,7 +5946,7 @@ msgstr "Не вдалося запустити дочірній процес «%
 msgid "Failed to fork (%s)"
 msgstr "Помилка створення процесу (%s)"
 
-#: glib/gspawn.c:2525 glib/gspawn-win32.c:373
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "Не вдалося змінити каталог на «%s» (%s)"
@@ -5981,46 +5986,46 @@ msgstr "Невідома помилка виконання дочірнього
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "Не вдалося зчитати достатню кількість даних з дочірнього каналу (%s)"
 
-#: glib/gspawn-win32.c:286
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "Помилка зчитування даних з дочірнього процесу"
 
-#: glib/gspawn-win32.c:379 glib/gspawn-win32.c:384 glib/gspawn-win32.c:510
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "Помилка виконання дочірнього процесу (%s)"
 
-#: glib/gspawn-win32.c:389
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "Не вдалося виконати dup() у дочірньому процесі (%s)"
 
-#: glib/gspawn-win32.c:460
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "Неправильна назва програми: %s"
 
-#: glib/gspawn-win32.c:470 glib/gspawn-win32.c:802
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "Неправильний рядок у векторі аргументів %d: %s"
 
-#: glib/gspawn-win32.c:481 glib/gspawn-win32.c:818
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "Неправильний рядок у середовищі: %s"
 
-#: glib/gspawn-win32.c:798
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "Неправильний робочий каталог: %s"
 
-#: glib/gspawn-win32.c:863
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "Не вдалося виконати допоміжну програму (%s)"
 
-#: glib/gspawn-win32.c:1092
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
index 4fc0b68..593a356 100644 (file)
@@ -23,8 +23,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: glib master\n"
 "Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/glib/issues\n"
-"POT-Creation-Date: 2022-02-14 13:48+0000\n"
-"PO-Revision-Date: 2022-02-15 19:09+0800\n"
+"POT-Creation-Date: 2022-08-31 23:44+0000\n"
+"PO-Revision-Date: 2022-09-11 07:57+0800\n"
 "Last-Translator: lumingzh <lumingzh@qq.com>\n"
 "Language-Team: Chinese - China <i18n-zh@googlegroups.com>\n"
 "Language: zh_CN\n"
@@ -32,137 +32,148 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0\n"
-"X-Generator: Gtranslator 41.0\n"
+"X-Generator: Gtranslator 42.0\n"
 
-#: gio/gappinfo.c:333
+#: gio/gappinfo.c:335
 msgid "Setting default applications not supported yet"
 msgstr "暂不支持设置默认应用程序"
 
-#: gio/gappinfo.c:366
+#: gio/gappinfo.c:368
 msgid "Setting application as last used for type not supported yet"
 msgstr "暂不支持设置上次用来打开文件类型的应用程序"
 
-#: gio/gapplication.c:497
+#: gio/gappinfo.c:810
+#, c-format
+msgid "Failed to find default application for content type ‘%s’"
+msgstr "无法找到处理内容类型“%s”的默认应用程序"
+
+#: gio/gappinfo.c:870
+#, c-format
+msgid "Failed to find default application for URI Scheme ‘%s’"
+msgstr "无法找到处理 URI Scheme“%s”的默认应用程序"
+
+#: gio/gapplication.c:502
 msgid "GApplication options"
 msgstr "GApplication 选项"
 
-#: gio/gapplication.c:497
+#: gio/gapplication.c:502
 msgid "Show GApplication options"
 msgstr "显示 GApplication 选项"
 
-#: gio/gapplication.c:542
+#: gio/gapplication.c:547
 msgid "Enter GApplication service mode (use from D-Bus service files)"
 msgstr "进入 GApplication 服务模式(从 D-Bus 服务文件中调用)"
 
-#: gio/gapplication.c:554
+#: gio/gapplication.c:559
 msgid "Override the application’s ID"
 msgstr "覆盖应用程序 ID"
 
-#: gio/gapplication.c:566
+#: gio/gapplication.c:571
 msgid "Replace the running instance"
 msgstr "替代运行中的实例"
 
-#: gio/gapplication-tool.c:45 gio/gapplication-tool.c:46 gio/gio-tool.c:227
-#: gio/gresource-tool.c:494 gio/gsettings-tool.c:584
+#: gio/gapplication-tool.c:47 gio/gapplication-tool.c:48 gio/gio-tool.c:229
+#: gio/gresource-tool.c:496 gio/gsettings-tool.c:586
 msgid "Print help"
 msgstr "打印帮助"
 
-#: gio/gapplication-tool.c:47 gio/gresource-tool.c:495 gio/gresource-tool.c:563
+#: gio/gapplication-tool.c:49 gio/gresource-tool.c:497 gio/gresource-tool.c:565
 msgid "[COMMAND]"
 msgstr "[命令]"
 
-#: gio/gapplication-tool.c:49 gio/gio-tool.c:228
+#: gio/gapplication-tool.c:51 gio/gio-tool.c:230
 msgid "Print version"
 msgstr "打印版本"
 
-#: gio/gapplication-tool.c:50 gio/gsettings-tool.c:590
+#: gio/gapplication-tool.c:52 gio/gsettings-tool.c:592
 msgid "Print version information and exit"
 msgstr "打印版本信息并退出"
 
-#: gio/gapplication-tool.c:53
+#: gio/gapplication-tool.c:55
 msgid "List applications"
 msgstr "列出应用程序"
 
-#: gio/gapplication-tool.c:54
+#: gio/gapplication-tool.c:56
 msgid "List the installed D-Bus activatable applications (by .desktop files)"
 msgstr "列出已安装的 D-Bus 可以激活的应用程序(根据 .desktop文件)"
 
-#: gio/gapplication-tool.c:57
+#: gio/gapplication-tool.c:59
 msgid "Launch an application"
 msgstr "启动一个应用程序"
 
-#: gio/gapplication-tool.c:58
+#: gio/gapplication-tool.c:60
 msgid "Launch the application (with optional files to open)"
 msgstr "启动应用程序(可选打开文件)"
 
-#: gio/gapplication-tool.c:59
+#: gio/gapplication-tool.c:61
 msgid "APPID [FILE…]"
 msgstr "应用ID [文件…]"
 
-#: gio/gapplication-tool.c:61
+#: gio/gapplication-tool.c:63
 msgid "Activate an action"
 msgstr "激活一个操作"
 
-#: gio/gapplication-tool.c:62
+#: gio/gapplication-tool.c:64
 msgid "Invoke an action on the application"
 msgstr "在应用程序上调用一个操作"
 
-#: gio/gapplication-tool.c:63
+#: gio/gapplication-tool.c:65
 msgid "APPID ACTION [PARAMETER]"
 msgstr "应用ID 操作 [参数]"
 
-#: gio/gapplication-tool.c:65
+#: gio/gapplication-tool.c:67
 msgid "List available actions"
 msgstr "列出可用的操作"
 
-#: gio/gapplication-tool.c:66
+#: gio/gapplication-tool.c:68
 msgid "List static actions for an application (from .desktop file)"
 msgstr "列出一个应用程序的静态操作(来自 .desktop 文件)"
 
-#: gio/gapplication-tool.c:67 gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:69 gio/gapplication-tool.c:75
 msgid "APPID"
 msgstr "应用ID"
 
-#: gio/gapplication-tool.c:72 gio/gapplication-tool.c:135 gio/gdbus-tool.c:106
-#: gio/gio-tool.c:224
+#: gio/gapplication-tool.c:74 gio/gapplication-tool.c:137 gio/gdbus-tool.c:108
+#: gio/gio-tool.c:226
 msgid "COMMAND"
 msgstr "命令"
 
-#: gio/gapplication-tool.c:72
+#: gio/gapplication-tool.c:74
 msgid "The command to print detailed help for"
 msgstr "要打印其详细帮助的命令"
 
-#: gio/gapplication-tool.c:73
+#: gio/gapplication-tool.c:75
 msgid "Application identifier in D-Bus format (eg: org.example.viewer)"
 msgstr "D-Bus 格式的应用程序标识符(比如:org.example.viewer)"
 
-#: gio/gapplication-tool.c:74 gio/glib-compile-resources.c:820
-#: gio/glib-compile-resources.c:826 gio/glib-compile-resources.c:855
-#: gio/gresource-tool.c:501 gio/gresource-tool.c:567
+#: gio/gapplication-tool.c:76 gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:828 gio/glib-compile-resources.c:857
+#: gio/gresource-tool.c:503 gio/gresource-tool.c:569
 msgid "FILE"
 msgstr "文件"
 
-#: gio/gapplication-tool.c:74
+#: gio/gapplication-tool.c:76
 msgid "Optional relative or absolute filenames, or URIs to open"
 msgstr "可选要打开的相对或绝对文件名或 URI"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "ACTION"
 msgstr "操作"
 
-#: gio/gapplication-tool.c:75
+#: gio/gapplication-tool.c:77
 msgid "The action name to invoke"
 msgstr "要调用的操作名称"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "PARAMETER"
 msgstr "参数"
 
-#: gio/gapplication-tool.c:76
+#: gio/gapplication-tool.c:78
 msgid "Optional parameter to the action invocation, in GVariant format"
 msgstr "可选的操作调用参数,GVariant 格式"
 
-#: gio/gapplication-tool.c:98 gio/gresource-tool.c:532 gio/gsettings-tool.c:676
+#: gio/gapplication-tool.c:100 gio/gresource-tool.c:534
+#: gio/gsettings-tool.c:678
 #, c-format
 msgid ""
 "Unknown command %s\n"
@@ -171,26 +182,26 @@ msgstr ""
 "未知命令 %s\n"
 "\n"
 
-#: gio/gapplication-tool.c:103
+#: gio/gapplication-tool.c:105
 msgid "Usage:\n"
 msgstr "用法:\n"
 
-#: gio/gapplication-tool.c:116 gio/gresource-tool.c:557
-#: gio/gsettings-tool.c:711
+#: gio/gapplication-tool.c:118 gio/gresource-tool.c:559
+#: gio/gsettings-tool.c:713
 msgid "Arguments:\n"
 msgstr "参数:\n"
 
-#: gio/gapplication-tool.c:135 gio/gio-tool.c:224
+#: gio/gapplication-tool.c:137 gio/gio-tool.c:226
 msgid "[ARGS…]"
 msgstr "[参数…]"
 
-#: gio/gapplication-tool.c:136
+#: gio/gapplication-tool.c:138
 #, c-format
 msgid "Commands:\n"
 msgstr "命令:\n"
 
 #. Translators: do not translate 'help', but please translate 'COMMAND'.
-#: gio/gapplication-tool.c:148
+#: gio/gapplication-tool.c:150
 #, c-format
 msgid ""
 "Use “%s help COMMAND” to get detailed help.\n"
@@ -199,7 +210,7 @@ msgstr ""
 "使用“%s help 命令”获取详细帮助。\n"
 "\n"
 
-#: gio/gapplication-tool.c:167
+#: gio/gapplication-tool.c:169
 #, c-format
 msgid ""
 "%s command requires an application id to directly follow\n"
@@ -208,13 +219,13 @@ msgstr ""
 "%s 命令需要直接跟一个应用程序 ID\n"
 "\n"
 
-#: gio/gapplication-tool.c:173
+#: gio/gapplication-tool.c:175
 #, c-format
 msgid "invalid application id: “%s”\n"
 msgstr "无效的应用程序 ID:“%s”\n"
 
 #. Translators: %s is replaced with a command name like 'list-actions'
-#: gio/gapplication-tool.c:184
+#: gio/gapplication-tool.c:186
 #, c-format
 msgid ""
 "“%s” takes no arguments\n"
@@ -223,21 +234,21 @@ msgstr ""
 "“%s”不接受参数\n"
 "\n"
 
-#: gio/gapplication-tool.c:268
+#: gio/gapplication-tool.c:270
 #, c-format
 msgid "unable to connect to D-Bus: %s\n"
 msgstr "无法连接到 D-Bus:%s\n"
 
-#: gio/gapplication-tool.c:288
+#: gio/gapplication-tool.c:290
 #, c-format
 msgid "error sending %s message to application: %s\n"
 msgstr "给应用程序发送 %s 消息时出错:%s\n"
 
-#: gio/gapplication-tool.c:319
+#: gio/gapplication-tool.c:321
 msgid "action name must be given after application id\n"
 msgstr "操作名必须在应用程序 ID 后给出\n"
 
-#: gio/gapplication-tool.c:327
+#: gio/gapplication-tool.c:329
 #, c-format
 msgid ""
 "invalid action name: “%s”\n"
@@ -246,25 +257,25 @@ msgstr ""
 "无效的操作名:“%s”\n"
 "操作名只能由字母数字、“-”和“.”组成\n"
 
-#: gio/gapplication-tool.c:346
+#: gio/gapplication-tool.c:348
 #, c-format
 msgid "error parsing action parameter: %s\n"
 msgstr "解析操作参数时出错:%s\n"
 
-#: gio/gapplication-tool.c:358
+#: gio/gapplication-tool.c:360
 msgid "actions accept a maximum of one parameter\n"
 msgstr "操作最多接受一个参数\n"
 
-#: gio/gapplication-tool.c:413
+#: gio/gapplication-tool.c:415
 msgid "list-actions command takes only the application id"
 msgstr "list-actions 命令只能接受应用程序的 ID"
 
-#: gio/gapplication-tool.c:423
+#: gio/gapplication-tool.c:425
 #, c-format
 msgid "unable to find desktop file for application %s\n"
 msgstr "找不到与应用程序 %s 对应的桌面文件\n"
 
-#: gio/gapplication-tool.c:468
+#: gio/gapplication-tool.c:470
 #, c-format
 msgid ""
 "unrecognised command: %s\n"
@@ -273,262 +284,262 @@ msgstr ""
 "未识别的命令:%s\n"
 "\n"
 
-#: gio/gbufferedinputstream.c:420 gio/gbufferedinputstream.c:498
-#: gio/ginputstream.c:179 gio/ginputstream.c:379 gio/ginputstream.c:648
-#: gio/ginputstream.c:1050 gio/goutputstream.c:223 gio/goutputstream.c:1049
-#: gio/gpollableinputstream.c:205 gio/gpollableoutputstream.c:277
+#: gio/gbufferedinputstream.c:422 gio/gbufferedinputstream.c:500
+#: gio/ginputstream.c:181 gio/ginputstream.c:381 gio/ginputstream.c:650
+#: gio/ginputstream.c:1052 gio/goutputstream.c:225 gio/goutputstream.c:1051
+#: gio/gpollableinputstream.c:207 gio/gpollableoutputstream.c:279
 #, c-format
 msgid "Too large count value passed to %s"
 msgstr "传递给 %s 的计数值太大"
 
-#: gio/gbufferedinputstream.c:891 gio/gbufferedoutputstream.c:575
-#: gio/gdataoutputstream.c:562
+#: gio/gbufferedinputstream.c:893 gio/gbufferedoutputstream.c:577
+#: gio/gdataoutputstream.c:564
 msgid "Seek not supported on base stream"
 msgstr "基流不支持定位"
 
-#: gio/gbufferedinputstream.c:938
+#: gio/gbufferedinputstream.c:940
 msgid "Cannot truncate GBufferedInputStream"
 msgstr "无法截断 GBufferedInputStream"
 
-#: gio/gbufferedinputstream.c:983 gio/ginputstream.c:1239 gio/giostream.c:300
-#: gio/goutputstream.c:2198
+#: gio/gbufferedinputstream.c:985 gio/ginputstream.c:1241 gio/giostream.c:302
+#: gio/goutputstream.c:2200
 msgid "Stream is already closed"
 msgstr "流已经关闭"
 
-#: gio/gbufferedoutputstream.c:612 gio/gdataoutputstream.c:592
+#: gio/gbufferedoutputstream.c:614 gio/gdataoutputstream.c:594
 msgid "Truncate not supported on base stream"
 msgstr "基流不支持截断"
 
-#: gio/gcancellable.c:319 gio/gdbusconnection.c:1873 gio/gdbusprivate.c:1418
-#: gio/gsimpleasyncresult.c:871 gio/gsimpleasyncresult.c:897
+#: gio/gcancellable.c:319 gio/gdbusconnection.c:1859 gio/gdbusprivate.c:1420
+#: gio/gsimpleasyncresult.c:873 gio/gsimpleasyncresult.c:899
 #, c-format
 msgid "Operation was cancelled"
 msgstr "操作被取消"
 
-#: gio/gcharsetconverter.c:260
+#: gio/gcharsetconverter.c:262
 msgid "Invalid object, not initialized"
 msgstr "无效的对象,未初始化"
 
-#: gio/gcharsetconverter.c:281 gio/gcharsetconverter.c:309
+#: gio/gcharsetconverter.c:283 gio/gcharsetconverter.c:311
 msgid "Incomplete multibyte sequence in input"
 msgstr "输入中有不完整的多字节序列"
 
-#: gio/gcharsetconverter.c:315 gio/gcharsetconverter.c:324
+#: gio/gcharsetconverter.c:317 gio/gcharsetconverter.c:326
 msgid "Not enough space in destination"
 msgstr "目标位置没有足够的空间"
 
-#: gio/gcharsetconverter.c:342 gio/gdatainputstream.c:848
-#: gio/gdatainputstream.c:1266 glib/gconvert.c:449 glib/gconvert.c:879
-#: glib/giochannel.c:1573 glib/giochannel.c:1615 glib/giochannel.c:2470
-#: glib/gutf8.c:890 glib/gutf8.c:1344
+#: gio/gcharsetconverter.c:344 gio/gdatainputstream.c:850
+#: gio/gdatainputstream.c:1268 glib/gconvert.c:451 glib/gconvert.c:883
+#: glib/giochannel.c:1576 glib/giochannel.c:1618 glib/giochannel.c:2473
+#: glib/gutf8.c:892 glib/gutf8.c:1346
 msgid "Invalid byte sequence in conversion input"
 msgstr "转换输入中有无效的字符序列"
 
-#: gio/gcharsetconverter.c:347 glib/gconvert.c:457 glib/gconvert.c:793
-#: glib/giochannel.c:1580 glib/giochannel.c:2482
+#: gio/gcharsetconverter.c:349 glib/gconvert.c:459 glib/gconvert.c:797
+#: glib/giochannel.c:1583 glib/giochannel.c:2485
 #, c-format
 msgid "Error during conversion: %s"
 msgstr "转换过程中出错:%s"
 
-#: gio/gcharsetconverter.c:445 gio/gsocket.c:1147
+#: gio/gcharsetconverter.c:447 gio/gsocket.c:1151
 msgid "Cancellable initialization not supported"
 msgstr "不支持可撤销的初始化"
 
-#: gio/gcharsetconverter.c:456 glib/gconvert.c:322 glib/giochannel.c:1401
+#: gio/gcharsetconverter.c:458 glib/gconvert.c:324 glib/giochannel.c:1404
 #, c-format
 msgid "Conversion from character set “%s” to “%s” is not supported"
 msgstr "不支持从字符集“%s”到“%s”的转换"
 
-#: gio/gcharsetconverter.c:460 glib/gconvert.c:326
+#: gio/gcharsetconverter.c:462 glib/gconvert.c:328
 #, c-format
 msgid "Could not open converter from “%s” to “%s”"
 msgstr "无法打开从“%s”到“%s”的转换器"
 
-#: gio/gcontenttype.c:470
+#: gio/gcontenttype.c:472
 #, c-format
 msgid "%s type"
 msgstr "%s 类型"
 
-#: gio/gcontenttype-win32.c:192
+#: gio/gcontenttype-win32.c:198
 msgid "Unknown type"
 msgstr "未知类型"
 
-#: gio/gcontenttype-win32.c:194
+#: gio/gcontenttype-win32.c:200
 #, c-format
 msgid "%s filetype"
 msgstr "%s 文件类型"
 
-#: gio/gcredentials.c:335
+#: gio/gcredentials.c:337
 msgid "GCredentials contains invalid data"
 msgstr "GCredentials 包含无效数据"
 
-#: gio/gcredentials.c:395 gio/gcredentials.c:686
+#: gio/gcredentials.c:397 gio/gcredentials.c:688
 msgid "GCredentials is not implemented on this OS"
 msgstr "此操作系统上没有实现 GCredentials"
 
-#: gio/gcredentials.c:550 gio/gcredentials.c:568
+#: gio/gcredentials.c:552 gio/gcredentials.c:570
 msgid "There is no GCredentials support for your platform"
 msgstr "您的平台尚不支持 GCredentials"
 
-#: gio/gcredentials.c:626
+#: gio/gcredentials.c:628
 msgid "GCredentials does not contain a process ID on this OS"
 msgstr "此操作系统上的 GCredentials 未包含一个进程 ID"
 
-#: gio/gcredentials.c:680
+#: gio/gcredentials.c:682
 msgid "Credentials spoofing is not possible on this OS"
 msgstr "此操作系统上无法进行证书欺骗"
 
-#: gio/gdatainputstream.c:304
+#: gio/gdatainputstream.c:306
 msgid "Unexpected early end-of-stream"
 msgstr "非预期的过早的流结束符"
 
-#: gio/gdbusaddress.c:162 gio/gdbusaddress.c:236 gio/gdbusaddress.c:325
+#: gio/gdbusaddress.c:164 gio/gdbusaddress.c:238 gio/gdbusaddress.c:327
 #, c-format
 msgid "Unsupported key “%s” in address entry “%s”"
 msgstr "地址条目“%2$s”中有未支持的键“%1$s”"
 
-#: gio/gdbusaddress.c:175
+#: gio/gdbusaddress.c:177
 #, c-format
 msgid "Meaningless key/value pair combination in address entry “%s”"
 msgstr "地址条目“%s”中有无意义的键/值对组合"
 
-#: gio/gdbusaddress.c:184
+#: gio/gdbusaddress.c:186
 #, c-format
 msgid ""
 "Address “%s” is invalid (need exactly one of path, dir, tmpdir, or abstract "
 "keys)"
 msgstr "地址“%s”无效(需要指定一个且仅一个的路径、目录、临时目录或抽象键)"
 
-#: gio/gdbusaddress.c:251 gio/gdbusaddress.c:262 gio/gdbusaddress.c:277
-#: gio/gdbusaddress.c:340 gio/gdbusaddress.c:351
+#: gio/gdbusaddress.c:253 gio/gdbusaddress.c:264 gio/gdbusaddress.c:279
+#: gio/gdbusaddress.c:342 gio/gdbusaddress.c:353
 #, c-format
 msgid "Error in address “%s” — the “%s” attribute is malformed"
 msgstr "地址“%s”中有错误——\"%s\"属性格式错误"
 
-#: gio/gdbusaddress.c:421 gio/gdbusaddress.c:680
+#: gio/gdbusaddress.c:423 gio/gdbusaddress.c:682
 #, c-format
 msgid "Unknown or unsupported transport “%s” for address “%s”"
 msgstr "传输“%s”对于地址“%s”未知或不支持"
 
-#: gio/gdbusaddress.c:465
+#: gio/gdbusaddress.c:467
 #, c-format
 msgid "Address element “%s” does not contain a colon (:)"
 msgstr "地址元素“%s”未包含冒号(:)"
 
-#: gio/gdbusaddress.c:474
+#: gio/gdbusaddress.c:476
 #, c-format
 msgid "Transport name in address element “%s” must not be empty"
 msgstr "地址元素“%s”中的传输名称不能为空"
 
-#: gio/gdbusaddress.c:495
+#: gio/gdbusaddress.c:497
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” does not contain an equal "
 "sign"
 msgstr "地址元素“%3$s”中的第 %1$d 个键/值对 “%2$s”未包含等号"
 
-#: gio/gdbusaddress.c:506
+#: gio/gdbusaddress.c:508
 #, c-format
 msgid ""
 "Key/Value pair %d, “%s”, in address element “%s” must not have an empty key"
 msgstr "地址元素“%3$s”中的第 %1$d 个键/值对 “%2$s”不能有空的键"
 
 # 改掉顿号,因其不是并列关系
-#: gio/gdbusaddress.c:520
+#: gio/gdbusaddress.c:522
 #, c-format
 msgid ""
 "Error unescaping key or value in Key/Value pair %d, “%s”, in address element "
 "“%s”"
 msgstr "在地址元素“%3$s”中,对键/值对 %1$d,“%2$s”取消转义键或值时出错"
 
-#: gio/gdbusaddress.c:588
+#: gio/gdbusaddress.c:590
 #, c-format
 msgid ""
 "Error in address “%s” — the unix transport requires exactly one of the keys "
 "“path” or “abstract” to be set"
 msgstr "地址“%s”中有错误——UNIX 传输需要“path”或“abstract”之一的键被设置"
 
-#: gio/gdbusaddress.c:623
+#: gio/gdbusaddress.c:625
 #, c-format
 msgid "Error in address “%s” — the host attribute is missing or malformed"
 msgstr "地址“%s”中有错误——主机属性丢失或格式错误"
 
-#: gio/gdbusaddress.c:637
+#: gio/gdbusaddress.c:639
 #, c-format
 msgid "Error in address “%s” — the port attribute is missing or malformed"
 msgstr "地址“%s”中有错误——端口属性丢失或格式错误"
 
-#: gio/gdbusaddress.c:651
+#: gio/gdbusaddress.c:653
 #, c-format
 msgid "Error in address “%s” — the noncefile attribute is missing or malformed"
 msgstr "地址“%s”中有错误——临时文件属性丢失或格式错误"
 
-#: gio/gdbusaddress.c:672
+#: gio/gdbusaddress.c:674
 msgid "Error auto-launching: "
 msgstr "自动启动出错:"
 
-#: gio/gdbusaddress.c:725
+#: gio/gdbusaddress.c:727
 #, c-format
 msgid "Error opening nonce file “%s”: %s"
 msgstr "打开临时文件“%s”时出错:%s"
 
-#: gio/gdbusaddress.c:744
+#: gio/gdbusaddress.c:746
 #, c-format
 msgid "Error reading from nonce file “%s”: %s"
 msgstr "读取临时文件“%s”时出错:%s"
 
-#: gio/gdbusaddress.c:753
+#: gio/gdbusaddress.c:755
 #, c-format
 msgid "Error reading from nonce file “%s”, expected 16 bytes, got %d"
 msgstr "读取临时文件“%s”时出错,预计 16 个字节,得到 %d 个"
 
-#: gio/gdbusaddress.c:771
+#: gio/gdbusaddress.c:773
 #, c-format
 msgid "Error writing contents of nonce file “%s” to stream:"
 msgstr "写入临时文件“%s”的内容到流时出错:"
 
-#: gio/gdbusaddress.c:986
+#: gio/gdbusaddress.c:988
 msgid "The given address is empty"
 msgstr "给定的地址为空"
 
-#: gio/gdbusaddress.c:1099
+#: gio/gdbusaddress.c:1101
 #, c-format
 msgid "Cannot spawn a message bus when AT_SECURE is set"
 msgstr "无法在已设置 AT_SECURE 时启动一条消息总线"
 
-#: gio/gdbusaddress.c:1106
+#: gio/gdbusaddress.c:1108
 msgid "Cannot spawn a message bus without a machine-id: "
 msgstr "无法在无机器 ID 时生成一条消息总线:"
 
-#: gio/gdbusaddress.c:1113
+#: gio/gdbusaddress.c:1115
 #, c-format
 msgid "Cannot autolaunch D-Bus without X11 $DISPLAY"
 msgstr "无法在没有 X11 $DISPLAY 的情况下自动启动 D-Bus"
 
-#: gio/gdbusaddress.c:1155
+#: gio/gdbusaddress.c:1157
 #, c-format
 msgid "Error spawning command line “%s”: "
 msgstr "生成并运行命令行“%s”时出错:"
 
-#: gio/gdbusaddress.c:1224
+#: gio/gdbusaddress.c:1226
 #, c-format
 msgid "Cannot determine session bus address (not implemented for this OS)"
 msgstr "无法确定会话总线地址(尚未在此操作系统上实现)"
 
-#: gio/gdbusaddress.c:1373 gio/gdbusconnection.c:7334
+#: gio/gdbusaddress.c:1375 gio/gdbusconnection.c:7321
 #, c-format
 msgid ""
 "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable "
 "— unknown value “%s”"
 msgstr "无法从 DBUS_STARTER_BUS_TYPE 环境变量确定总线地址——未知的值“%s”"
 
-#: gio/gdbusaddress.c:1382 gio/gdbusconnection.c:7343
+#: gio/gdbusaddress.c:1384 gio/gdbusconnection.c:7330
 msgid ""
 "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment "
 "variable is not set"
 msgstr "无法确定总线地址,因为环境变量 DBUS_STARTER_BUS_TYPE 未设置"
 
-#: gio/gdbusaddress.c:1392
+#: gio/gdbusaddress.c:1394
 #, c-format
 msgid "Unknown bus type %d"
 msgstr "未知的总线类型 %d"
@@ -547,236 +558,236 @@ msgid ""
 "Exhausted all available authentication mechanisms (tried: %s) (available: %s)"
 msgstr "用尽了所有可用的认证机制(已尝试:%s)(可用的:%s)"
 
-#: gio/gdbusauth.c:1171
+#: gio/gdbusauth.c:1178
 msgid "User IDs must be the same for peer and server"
 msgstr "对等端和服务器端的用户 ID 必须相同"
 
-#: gio/gdbusauth.c:1183
+#: gio/gdbusauth.c:1190
 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer"
 msgstr "通过 GDBusAuthObserver::authorize-authenticated-peer 取消"
 
-#: gio/gdbusauthmechanismsha1.c:299
+#: gio/gdbusauthmechanismsha1.c:303
 #, c-format
 msgid "Error when getting information for directory “%s”: %s"
 msgstr "获取目录“%s”信息时发生错误:%s"
 
-#: gio/gdbusauthmechanismsha1.c:314
+#: gio/gdbusauthmechanismsha1.c:318
 #, c-format
 msgid ""
 "Permissions on directory “%s” are malformed. Expected mode 0700, got 0%o"
 msgstr "目录“%s”权限错误。期望 0700,得到 0%o"
 
-#: gio/gdbusauthmechanismsha1.c:347 gio/gdbusauthmechanismsha1.c:358
+#: gio/gdbusauthmechanismsha1.c:351 gio/gdbusauthmechanismsha1.c:362
 #, c-format
 msgid "Error creating directory “%s”: %s"
 msgstr "创建目录“%s”时出错:%s"
 
-#: gio/gdbusauthmechanismsha1.c:360 gio/gfile.c:1080 gio/gfile.c:1318
-#: gio/gfile.c:1456 gio/gfile.c:1694 gio/gfile.c:1749 gio/gfile.c:1807
-#: gio/gfile.c:1891 gio/gfile.c:1948 gio/gfile.c:2012 gio/gfile.c:2067
-#: gio/gfile.c:3772 gio/gfile.c:3912 gio/gfile.c:4205 gio/gfile.c:4675
-#: gio/gfile.c:5086 gio/gfile.c:5171 gio/gfile.c:5261 gio/gfile.c:5358
-#: gio/gfile.c:5445 gio/gfile.c:5546 gio/gfile.c:8375 gio/gfile.c:8465
-#: gio/gfile.c:8549 gio/win32/gwinhttpfile.c:453
+#: gio/gdbusauthmechanismsha1.c:364 gio/gfile.c:1095 gio/gfile.c:1333
+#: gio/gfile.c:1471 gio/gfile.c:1709 gio/gfile.c:1764 gio/gfile.c:1822
+#: gio/gfile.c:1906 gio/gfile.c:1963 gio/gfile.c:2027 gio/gfile.c:2082
+#: gio/gfile.c:3787 gio/gfile.c:3927 gio/gfile.c:4339 gio/gfile.c:4809
+#: gio/gfile.c:5220 gio/gfile.c:5305 gio/gfile.c:5395 gio/gfile.c:5492
+#: gio/gfile.c:5579 gio/gfile.c:5680 gio/gfile.c:8809 gio/gfile.c:8899
+#: gio/gfile.c:8983 gio/win32/gwinhttpfile.c:453
 msgid "Operation not supported"
 msgstr "不支持该操作"
 
-#: gio/gdbusauthmechanismsha1.c:403
+#: gio/gdbusauthmechanismsha1.c:407
 #, c-format
 msgid "Error opening keyring “%s” for reading: "
 msgstr "打开密钥环“%s”以读取时出错:"
 
-#: gio/gdbusauthmechanismsha1.c:426 gio/gdbusauthmechanismsha1.c:748
+#: gio/gdbusauthmechanismsha1.c:430 gio/gdbusauthmechanismsha1.c:771
 #, c-format
 msgid "Line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "“%2$s”处的密钥环第 %1$d 行有不符合格式的内容“%3$s”"
 
-#: gio/gdbusauthmechanismsha1.c:440 gio/gdbusauthmechanismsha1.c:762
+#: gio/gdbusauthmechanismsha1.c:444 gio/gdbusauthmechanismsha1.c:785
 #, c-format
 msgid ""
 "First token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "“%2$s”处的密钥环第 %1$d 行第一个令牌有不符合格式的内容“%3$s”"
 
-#: gio/gdbusauthmechanismsha1.c:454 gio/gdbusauthmechanismsha1.c:776
+#: gio/gdbusauthmechanismsha1.c:458 gio/gdbusauthmechanismsha1.c:799
 #, c-format
 msgid ""
 "Second token of line %d of the keyring at “%s” with content “%s” is malformed"
 msgstr "“%2$s”处的密钥环第 %1$d 行第二个令牌有不符合格式的内容“%3$s”"
 
-#: gio/gdbusauthmechanismsha1.c:478
+#: gio/gdbusauthmechanismsha1.c:482
 #, c-format
 msgid "Didn’t find cookie with id %d in the keyring at “%s”"
 msgstr "未在“%2$s”处的密钥环中找到 ID 为 %1$d 的 cookie"
 
-#: gio/gdbusauthmechanismsha1.c:524
+#: gio/gdbusauthmechanismsha1.c:539
 #, c-format
 msgid "Error creating lock file “%s”: %s"
 msgstr "创建锁文件“%s”时出错:%s"
 
-#: gio/gdbusauthmechanismsha1.c:588
+#: gio/gdbusauthmechanismsha1.c:612
 #, c-format
 msgid "Error deleting stale lock file “%s”: %s"
 msgstr "删除过时的锁文件“%s”时出错:%s"
 
-#: gio/gdbusauthmechanismsha1.c:627
+#: gio/gdbusauthmechanismsha1.c:651
 #, c-format
 msgid "Error closing (unlinked) lock file “%s”: %s"
 msgstr "关闭(未链接的)锁文件“%s”时出错:%s"
 
-#: gio/gdbusauthmechanismsha1.c:638
+#: gio/gdbusauthmechanismsha1.c:662
 #, c-format
 msgid "Error unlinking lock file “%s”: %s"
 msgstr "删除(unlink)锁文件“%s”时出错:%s"
 
-#: gio/gdbusauthmechanismsha1.c:715
+#: gio/gdbusauthmechanismsha1.c:738
 #, c-format
 msgid "Error opening keyring “%s” for writing: "
 msgstr "打开钥匙环“%s”以写入时出错:"
 
-#: gio/gdbusauthmechanismsha1.c:909
+#: gio/gdbusauthmechanismsha1.c:932
 #, c-format
 msgid "(Additionally, releasing the lock for “%s” also failed: %s) "
 msgstr "(此外,解除“%s”的锁定也失败了:%s) "
 
-#: gio/gdbusconnection.c:604 gio/gdbusconnection.c:2418
+#: gio/gdbusconnection.c:590 gio/gdbusconnection.c:2404
 msgid "The connection is closed"
 msgstr "连接已关闭"
 
-#: gio/gdbusconnection.c:1903
+#: gio/gdbusconnection.c:1889
 msgid "Timeout was reached"
 msgstr "已到超时限制"
 
-#: gio/gdbusconnection.c:2541
+#: gio/gdbusconnection.c:2527
 msgid ""
 "Unsupported flags encountered when constructing a client-side connection"
 msgstr "构建客户端连接时遇到不支持的标志"
 
-#: gio/gdbusconnection.c:4269 gio/gdbusconnection.c:4623
+#: gio/gdbusconnection.c:4256 gio/gdbusconnection.c:4610
 #, c-format
 msgid ""
 "No such interface “org.freedesktop.DBus.Properties” on object at path %s"
 msgstr "路径 %s 的对象上没有“org.freedesktop.DBus.Properties”接口"
 
-#: gio/gdbusconnection.c:4414
+#: gio/gdbusconnection.c:4401
 #, c-format
 msgid "No such property “%s”"
 msgstr "无此属性“%s”"
 
-#: gio/gdbusconnection.c:4426
+#: gio/gdbusconnection.c:4413
 #, c-format
 msgid "Property “%s” is not readable"
 msgstr "属性“%s”不可读"
 
-#: gio/gdbusconnection.c:4437
+#: gio/gdbusconnection.c:4424
 #, c-format
 msgid "Property “%s” is not writable"
 msgstr "属性“%s”不可写"
 
-#: gio/gdbusconnection.c:4457
+#: gio/gdbusconnection.c:4444
 #, c-format
 msgid "Error setting property “%s”: Expected type “%s” but got “%s”"
 msgstr "设置属性“%s”时出错:期望“%s”类型但得到了“%s”类型"
 
-#: gio/gdbusconnection.c:4562 gio/gdbusconnection.c:4777
-#: gio/gdbusconnection.c:6760
+#: gio/gdbusconnection.c:4549 gio/gdbusconnection.c:4764
+#: gio/gdbusconnection.c:6747
 #, c-format
 msgid "No such interface “%s”"
 msgstr "无此接口“%s”"
 
-#: gio/gdbusconnection.c:4999 gio/gdbusconnection.c:7274
+#: gio/gdbusconnection.c:4986 gio/gdbusconnection.c:7261
 #, c-format
 msgid "No such interface “%s” on object at path %s"
 msgstr "在路径 %s 的对象上没有“%s”接口"
 
-#: gio/gdbusconnection.c:5100
+#: gio/gdbusconnection.c:5087
 #, c-format
 msgid "No such method “%s”"
 msgstr "没有“%s”这个方法"
 
-#: gio/gdbusconnection.c:5131
+#: gio/gdbusconnection.c:5118
 #, c-format
 msgid "Type of message, “%s”, does not match expected type “%s”"
 msgstr "消息的类型“%s”,与预期的类型“%s”不匹配"
 
-#: gio/gdbusconnection.c:5334
+#: gio/gdbusconnection.c:5321
 #, c-format
 msgid "An object is already exported for the interface %s at %s"
 msgstr "已为 %2$s 处的接口 %1$s 导出了一个对象"
 
-#: gio/gdbusconnection.c:5561
+#: gio/gdbusconnection.c:5548
 #, c-format
 msgid "Unable to retrieve property %s.%s"
 msgstr "无法检索属性 %s.%s"
 
-#: gio/gdbusconnection.c:5617
+#: gio/gdbusconnection.c:5604
 #, c-format
 msgid "Unable to set property %s.%s"
 msgstr "无法设置属性 %s.%s"
 
-#: gio/gdbusconnection.c:5796
+#: gio/gdbusconnection.c:5783
 #, c-format
 msgid "Method “%s” returned type “%s”, but expected “%s”"
 msgstr "方法“%s”返回类型“%s”,但预期的是“%s”"
 
-#: gio/gdbusconnection.c:6872
+#: gio/gdbusconnection.c:6859
 #, c-format
 msgid "Method “%s” on interface “%s” with signature “%s” does not exist"
 msgstr "带有“%3$s”签名的接口“%2$s”上不存在“%1$s”方法"
 
-#: gio/gdbusconnection.c:6993
+#: gio/gdbusconnection.c:6980
 #, c-format
 msgid "A subtree is already exported for %s"
 msgstr "已经为 %s 导出一个子树"
 
-#: gio/gdbusconnection.c:7282
+#: gio/gdbusconnection.c:7269
 #, c-format
 msgid "Object does not exist at path “%s”"
 msgstr "对象在路径“%s”处不存在"
 
-#: gio/gdbusmessage.c:1301
+#: gio/gdbusmessage.c:1303
 msgid "type is INVALID"
 msgstr "类型无效"
 
-#: gio/gdbusmessage.c:1312
+#: gio/gdbusmessage.c:1314
 msgid "METHOD_CALL message: PATH or MEMBER header field is missing"
 msgstr "METHOD_CALL 消息:PATH 或 MEMBER 首部字段缺失"
 
-#: gio/gdbusmessage.c:1323
+#: gio/gdbusmessage.c:1325
 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing"
 msgstr "METHOD_RETURN 消息:REPLY_SERIAL 首部字段缺失"
 
-#: gio/gdbusmessage.c:1335
+#: gio/gdbusmessage.c:1337
 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing"
 msgstr "错误消息:REPLY_SERIAL 或 ERROR_NAME 首部字段缺失"
 
-#: gio/gdbusmessage.c:1348
+#: gio/gdbusmessage.c:1350
 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing"
 msgstr "信号消息:PATH、INTERFACE 或 MEMBER METHOD_RETURN缺失"
 
-#: gio/gdbusmessage.c:1356
+#: gio/gdbusmessage.c:1358
 msgid ""
 "SIGNAL message: The PATH header field is using the reserved value /org/"
 "freedesktop/DBus/Local"
 msgstr "信号消息:PATH 首部字段正在使用保留值 /org/freedesktop/DBus/Local"
 
-#: gio/gdbusmessage.c:1364
+#: gio/gdbusmessage.c:1366
 msgid ""
 "SIGNAL message: The INTERFACE header field is using the reserved value org."
 "freedesktop.DBus.Local"
 msgstr "信号消息:INTERFACE 首部字段正在使用保留值 org.freedesktop.DBus.Local"
 
-#: gio/gdbusmessage.c:1412 gio/gdbusmessage.c:1472
+#: gio/gdbusmessage.c:1414 gio/gdbusmessage.c:1474
 #, c-format
 msgid "Wanted to read %lu byte but only got %lu"
 msgid_plural "Wanted to read %lu bytes but only got %lu"
 msgstr[0] "期望读取 %lu 个字节但只得到 %lu 个"
 
-#: gio/gdbusmessage.c:1426
+#: gio/gdbusmessage.c:1428
 #, c-format
 msgid "Expected NUL byte after the string “%s” but found byte %d"
 msgstr "期望“%s”后为 NUL 字节但找到了字节 %d"
 
-#: gio/gdbusmessage.c:1445
+#: gio/gdbusmessage.c:1447
 #, c-format
 msgid ""
 "Expected valid UTF-8 string but found invalid bytes at byte offset %d "
@@ -785,21 +796,21 @@ msgstr ""
 "期望得到有效的 UTF-8 字符串,但在字节偏移 %d 处(字符串长度为 %d)找到了无效"
 "的字节。该点的有效 UTF-8 字符串曾是“%s”"
 
-#: gio/gdbusmessage.c:1509 gio/gdbusmessage.c:1785 gio/gdbusmessage.c:1996
+#: gio/gdbusmessage.c:1511 gio/gdbusmessage.c:1787 gio/gdbusmessage.c:1998
 msgid "Value nested too deeply"
 msgstr "值嵌套过深"
 
-#: gio/gdbusmessage.c:1677
+#: gio/gdbusmessage.c:1679
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus object path"
 msgstr "已解析的值“%s”不是有效的 D-Bus 对象路径"
 
-#: gio/gdbusmessage.c:1701
+#: gio/gdbusmessage.c:1703
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature"
 msgstr "已解析的值“%s”不是有效的 D-Bus 签名"
 
-#: gio/gdbusmessage.c:1752
+#: gio/gdbusmessage.c:1754
 #, c-format
 msgid ""
 "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)."
@@ -807,7 +818,7 @@ msgid_plural ""
 "Encountered array of length %u bytes. Maximum length is 2<<26 bytes (64 MiB)."
 msgstr[0] "遇到长度为 %u 字节的数组。最大长度应为 2<<26 字节(64 MiB)。"
 
-#: gio/gdbusmessage.c:1772
+#: gio/gdbusmessage.c:1774
 #, c-format
 msgid ""
 "Encountered array of type “a%c”, expected to have a length a multiple of %u "
@@ -815,131 +826,131 @@ msgid ""
 msgstr ""
 "遇到类型为“a%c”的数组,需要长度为 %u 字节的倍数,但是找到的长度为 %u 字节"
 
-#: gio/gdbusmessage.c:1926 gio/gdbusmessage.c:2645
+#: gio/gdbusmessage.c:1928 gio/gdbusmessage.c:2647
 msgid "Empty structures (tuples) are not allowed in D-Bus"
 msgstr "D-Bus 中不允许空结构(tuples)"
 
-#: gio/gdbusmessage.c:1980
+#: gio/gdbusmessage.c:1982
 #, c-format
 msgid "Parsed value “%s” for variant is not a valid D-Bus signature"
 msgstr "变量的已解析值“%s”不是有效的 D-Bus 签名"
 
-#: gio/gdbusmessage.c:2021
+#: gio/gdbusmessage.c:2023
 #, c-format
 msgid ""
 "Error deserializing GVariant with type string “%s” from the D-Bus wire format"
 msgstr "从 D-Bus 线格式以类型字符串“%s”反序列化 GVariant 时发生错误"
 
-#: gio/gdbusmessage.c:2206
+#: gio/gdbusmessage.c:2208
 #, c-format
 msgid ""
 "Invalid endianness value. Expected 0x6c (“l”) or 0x42 (“B”) but found value "
 "0x%02x"
 msgstr "无效的字节序值。期望为 0x6c(“l”)或 0x42(“B”)但找到值 0x%02x"
 
-#: gio/gdbusmessage.c:2225
+#: gio/gdbusmessage.c:2227
 #, c-format
 msgid "Invalid major protocol version. Expected 1 but found %d"
 msgstr "无效的主协议版本。期望 1,但是找到了 %d"
 
-#: gio/gdbusmessage.c:2283 gio/gdbusmessage.c:2881
+#: gio/gdbusmessage.c:2285 gio/gdbusmessage.c:2883
 msgid "Signature header found but is not of type signature"
 msgstr "找到了签名首部但不属于类型签名"
 
-#: gio/gdbusmessage.c:2295
+#: gio/gdbusmessage.c:2297
 #, c-format
 msgid "Signature header with signature “%s” found but message body is empty"
 msgstr "发现签名“%s”的签名首部,但消息主体为空"
 
-#: gio/gdbusmessage.c:2310
+#: gio/gdbusmessage.c:2312
 #, c-format
 msgid "Parsed value “%s” is not a valid D-Bus signature (for body)"
 msgstr "已解析的值“%s”不是有效的 D-Bus 签名(针对消息主体)"
 
-#: gio/gdbusmessage.c:2342
+#: gio/gdbusmessage.c:2344
 #, c-format
 msgid "No signature header in message but the message body is %u byte"
 msgid_plural "No signature header in message but the message body is %u bytes"
 msgstr[0] "消息中没有签名首部,但消息主体为 %u 字节"
 
-#: gio/gdbusmessage.c:2352
+#: gio/gdbusmessage.c:2354
 msgid "Cannot deserialize message: "
 msgstr "无法反序列化消息:"
 
-#: gio/gdbusmessage.c:2698
+#: gio/gdbusmessage.c:2700
 #, c-format
 msgid ""
 "Error serializing GVariant with type string “%s” to the D-Bus wire format"
 msgstr "以类型字符串“%s”序列化 GVariant 到 D-Bus 线格式时发生错误"
 
-#: gio/gdbusmessage.c:2835
+#: gio/gdbusmessage.c:2837
 #, c-format
 msgid ""
 "Number of file descriptors in message (%d) differs from header field (%d)"
 msgstr "消息中的文件描述符数量(%d)与首部字段中的(%d)不同"
 
-#: gio/gdbusmessage.c:2843
+#: gio/gdbusmessage.c:2845
 msgid "Cannot serialize message: "
 msgstr "无法序列化消息:"
 
-#: gio/gdbusmessage.c:2896
+#: gio/gdbusmessage.c:2898
 #, c-format
 msgid "Message body has signature “%s” but there is no signature header"
 msgstr "消息主体有签名“%s”但是没有签名首部"
 
-#: gio/gdbusmessage.c:2906
+#: gio/gdbusmessage.c:2908
 #, c-format
 msgid ""
 "Message body has type signature “%s” but signature in the header field is "
 "“%s”"
 msgstr "消息主体有类型签名“%s”但首部字段的签名为“%s”"
 
-#: gio/gdbusmessage.c:2922
+#: gio/gdbusmessage.c:2924
 #, c-format
 msgid "Message body is empty but signature in the header field is “(%s)”"
 msgstr "消息主体为空,但首部字段的签名为“(%s)”"
 
-#: gio/gdbusmessage.c:3477
+#: gio/gdbusmessage.c:3479
 #, c-format
 msgid "Error return with body of type “%s”"
 msgstr "出错,返回了“%s”类型的主体"
 
-#: gio/gdbusmessage.c:3485
+#: gio/gdbusmessage.c:3487
 msgid "Error return with empty body"
 msgstr "出错,返回了空的主体"
 
-#: gio/gdbusprivate.c:2185
+#: gio/gdbusprivate.c:2187
 #, c-format
 msgid "(Type any character to close this window)\n"
 msgstr "(按任意键关闭本窗口)\n"
 
-#: gio/gdbusprivate.c:2371
+#: gio/gdbusprivate.c:2373
 #, c-format
 msgid "Session dbus not running, and autolaunch failed"
 msgstr "dbus 会话未运行,自动启动失败"
 
-#: gio/gdbusprivate.c:2394
+#: gio/gdbusprivate.c:2396
 #, c-format
 msgid "Unable to get Hardware profile: %s"
 msgstr "无法获取硬件配置文件:%s"
 
 #. Translators: Both placeholders are file paths
-#: gio/gdbusprivate.c:2445
+#: gio/gdbusprivate.c:2447
 #, c-format
 msgid "Unable to load %s or %s: "
 msgstr "无法载入 %s 或 %s:"
 
-#: gio/gdbusproxy.c:1573
+#: gio/gdbusproxy.c:1575
 #, c-format
 msgid "Error calling StartServiceByName for %s: "
 msgstr "为 %s 调用 StartServiceByName 时出错:"
 
-#: gio/gdbusproxy.c:1596
+#: gio/gdbusproxy.c:1598
 #, c-format
 msgid "Unexpected reply %d from StartServiceByName(\"%s\") method"
 msgstr "从 StartServiceByName(\"%2$s\") 方法获得意外回复 %1$d"
 
-#: gio/gdbusproxy.c:2707 gio/gdbusproxy.c:2842
+#: gio/gdbusproxy.c:2709 gio/gdbusproxy.c:2844
 #, c-format
 msgid ""
 "Cannot invoke method; proxy is for the well-known name %s without an owner, "
@@ -948,31 +959,31 @@ msgstr ""
 "无法调用方法;代理名称为常见的无所有者的名称 %s,且代理使用 "
 "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START 标记构建"
 
-#: gio/gdbusserver.c:767
+#: gio/gdbusserver.c:765
 msgid "Abstract namespace not supported"
 msgstr "不支持抽象命名空间"
 
-#: gio/gdbusserver.c:860
+#: gio/gdbusserver.c:857
 msgid "Cannot specify nonce file when creating a server"
 msgstr "创建服务器时无法指定临时文件"
 
-#: gio/gdbusserver.c:942
+#: gio/gdbusserver.c:939
 #, c-format
 msgid "Error writing nonce file at “%s”: %s"
 msgstr "写入“%s”处的临时文件时出错:%s"
 
-#: gio/gdbusserver.c:1117
+#: gio/gdbusserver.c:1114
 #, c-format
 msgid "The string “%s” is not a valid D-Bus GUID"
 msgstr "字符串“%s”不是有效 D-Bus GUID"
 
-#: gio/gdbusserver.c:1157
+#: gio/gdbusserver.c:1152
 #, c-format
 msgid "Cannot listen on unsupported transport “%s”"
 msgstr "无法监听不支持的传输“%s”"
 
 # 统一翻译
-#: gio/gdbus-tool.c:111
+#: gio/gdbus-tool.c:113
 #, c-format
 msgid ""
 "Commands:\n"
@@ -995,360 +1006,360 @@ msgstr ""
 "\n"
 "使用“%s 命令 --help”以获得每一个命令的帮助。\n"
 
-#: gio/gdbus-tool.c:201 gio/gdbus-tool.c:273 gio/gdbus-tool.c:345
-#: gio/gdbus-tool.c:369 gio/gdbus-tool.c:859 gio/gdbus-tool.c:1244
-#: gio/gdbus-tool.c:1732
+#: gio/gdbus-tool.c:204 gio/gdbus-tool.c:276 gio/gdbus-tool.c:348
+#: gio/gdbus-tool.c:372 gio/gdbus-tool.c:862 gio/gdbus-tool.c:1247
+#: gio/gdbus-tool.c:1734
 #, c-format
 msgid "Error: %s\n"
 msgstr "错误:%s\n"
 
-#: gio/gdbus-tool.c:212 gio/gdbus-tool.c:286 gio/gdbus-tool.c:1748
+#: gio/gdbus-tool.c:215 gio/gdbus-tool.c:289 gio/gdbus-tool.c:1750
 #, c-format
 msgid "Error parsing introspection XML: %s\n"
 msgstr "解析 Introspection XML 时出错:%s\n"
 
-#: gio/gdbus-tool.c:250
+#: gio/gdbus-tool.c:253
 #, c-format
 msgid "Error: %s is not a valid name\n"
 msgstr "错误:%s 不是有效的名称\n"
 
-#: gio/gdbus-tool.c:255 gio/gdbus-tool.c:745 gio/gdbus-tool.c:1063
-#: gio/gdbus-tool.c:1898 gio/gdbus-tool.c:2138
+#: gio/gdbus-tool.c:258 gio/gdbus-tool.c:748 gio/gdbus-tool.c:1066
+#: gio/gdbus-tool.c:1900 gio/gdbus-tool.c:2140
 #, c-format
 msgid "Error: %s is not a valid object path\n"
 msgstr "错误:%s 不是有效的对象路径\n"
 
-#: gio/gdbus-tool.c:403
+#: gio/gdbus-tool.c:406
 msgid "Connect to the system bus"
 msgstr "连接到系统总线"
 
-#: gio/gdbus-tool.c:404
+#: gio/gdbus-tool.c:407
 msgid "Connect to the session bus"
 msgstr "连接到会话总线"
 
-#: gio/gdbus-tool.c:405
+#: gio/gdbus-tool.c:408
 msgid "Connect to given D-Bus address"
 msgstr "连接到给定的 D-Bus 地址"
 
-#: gio/gdbus-tool.c:415
+#: gio/gdbus-tool.c:418
 msgid "Connection Endpoint Options:"
 msgstr "连接端点选项:"
 
-#: gio/gdbus-tool.c:416
+#: gio/gdbus-tool.c:419
 msgid "Options specifying the connection endpoint"
 msgstr "指定连接端点的选项"
 
 # 没有>未,消歧义
-#: gio/gdbus-tool.c:439
+#: gio/gdbus-tool.c:442
 #, c-format
 msgid "No connection endpoint specified"
 msgstr "未指定连接的端点"
 
-#: gio/gdbus-tool.c:449
+#: gio/gdbus-tool.c:452
 #, c-format
 msgid "Multiple connection endpoints specified"
 msgstr "指定了多个连接端点"
 
-#: gio/gdbus-tool.c:522
+#: gio/gdbus-tool.c:525
 #, c-format
 msgid ""
 "Warning: According to introspection data, interface “%s” does not exist\n"
 msgstr "警告:根据 Introspection 数据,接口“%s”不存在\n"
 
-#: gio/gdbus-tool.c:531
+#: gio/gdbus-tool.c:534
 #, c-format
 msgid ""
 "Warning: According to introspection data, method “%s” does not exist on "
 "interface “%s”\n"
 msgstr "警告:根据 Introspection 数据,接口“%2$s”中不存在方法“%1$s”\n"
 
-#: gio/gdbus-tool.c:593
+#: gio/gdbus-tool.c:596
 msgid "Optional destination for signal (unique name)"
 msgstr "信号的可选目标位置(唯一名称)"
 
-#: gio/gdbus-tool.c:594
+#: gio/gdbus-tool.c:597
 msgid "Object path to emit signal on"
 msgstr "要触发信号的对象路径"
 
-#: gio/gdbus-tool.c:595
+#: gio/gdbus-tool.c:598
 msgid "Signal and interface name"
 msgstr "信号和接口名称"
 
-#: gio/gdbus-tool.c:628
+#: gio/gdbus-tool.c:631
 msgid "Emit a signal."
 msgstr "发射信号。"
 
-#: gio/gdbus-tool.c:683 gio/gdbus-tool.c:1000 gio/gdbus-tool.c:1835
-#: gio/gdbus-tool.c:2067 gio/gdbus-tool.c:2287
+#: gio/gdbus-tool.c:686 gio/gdbus-tool.c:1003 gio/gdbus-tool.c:1837
+#: gio/gdbus-tool.c:2069 gio/gdbus-tool.c:2289
 #, c-format
 msgid "Error connecting: %s\n"
 msgstr "连接时出错:%s\n"
 
-#: gio/gdbus-tool.c:703
+#: gio/gdbus-tool.c:706
 #, c-format
 msgid "Error: %s is not a valid unique bus name.\n"
 msgstr "错误:%s 不是有效的唯一总线名。\n"
 
-#: gio/gdbus-tool.c:722 gio/gdbus-tool.c:1043 gio/gdbus-tool.c:1878
+#: gio/gdbus-tool.c:725 gio/gdbus-tool.c:1046 gio/gdbus-tool.c:1880
 msgid "Error: Object path is not specified\n"
 msgstr "错误:未指定对象路径\n"
 
-#: gio/gdbus-tool.c:765
+#: gio/gdbus-tool.c:768
 msgid "Error: Signal name is not specified\n"
 msgstr "错误:未指定信号名\n"
 
-#: gio/gdbus-tool.c:779
+#: gio/gdbus-tool.c:782
 #, c-format
 msgid "Error: Signal name “%s” is invalid\n"
 msgstr "错误:信号名“%s”无效\n"
 
-#: gio/gdbus-tool.c:791
+#: gio/gdbus-tool.c:794
 #, c-format
 msgid "Error: %s is not a valid interface name\n"
 msgstr "错误:%s 不是有效的接口名称。\n"
 
-#: gio/gdbus-tool.c:797
+#: gio/gdbus-tool.c:800
 #, c-format
 msgid "Error: %s is not a valid member name\n"
 msgstr "错误:%s 不是有效的成员名称。\n"
 
 #. Use the original non-"parse-me-harder" error
-#: gio/gdbus-tool.c:834 gio/gdbus-tool.c:1175
+#: gio/gdbus-tool.c:837 gio/gdbus-tool.c:1178
 #, c-format
 msgid "Error parsing parameter %d: %s\n"
 msgstr "解析第 %d 个选项时出错:%s\n"
 
-#: gio/gdbus-tool.c:866
+#: gio/gdbus-tool.c:869
 #, c-format
 msgid "Error flushing connection: %s\n"
 msgstr "刷新连接时出错:%s\n"
 
-#: gio/gdbus-tool.c:894
+#: gio/gdbus-tool.c:897
 msgid "Destination name to invoke method on"
 msgstr "调用方法的目标位置名称"
 
-#: gio/gdbus-tool.c:895
+#: gio/gdbus-tool.c:898
 msgid "Object path to invoke method on"
 msgstr "调用方法的对象路径"
 
-#: gio/gdbus-tool.c:896
+#: gio/gdbus-tool.c:899
 msgid "Method and interface name"
 msgstr "方法和接口名称"
 
-#: gio/gdbus-tool.c:897
+#: gio/gdbus-tool.c:900
 msgid "Timeout in seconds"
 msgstr "超时(以秒计)"
 
-#: gio/gdbus-tool.c:898
+#: gio/gdbus-tool.c:901
 msgid "Allow interactive authorization"
 msgstr "允许交互式授权"
 
-#: gio/gdbus-tool.c:945
+#: gio/gdbus-tool.c:948
 msgid "Invoke a method on a remote object."
 msgstr "在远程对象上调用一个方法。"
 
-#: gio/gdbus-tool.c:1017 gio/gdbus-tool.c:1852 gio/gdbus-tool.c:2092
+#: gio/gdbus-tool.c:1020 gio/gdbus-tool.c:1854 gio/gdbus-tool.c:2094
 msgid "Error: Destination is not specified\n"
 msgstr "错误:未指定目标位置名称\n"
 
-#: gio/gdbus-tool.c:1028 gio/gdbus-tool.c:1869 gio/gdbus-tool.c:2103
+#: gio/gdbus-tool.c:1031 gio/gdbus-tool.c:1871 gio/gdbus-tool.c:2105
 #, c-format
 msgid "Error: %s is not a valid bus name\n"
 msgstr "错误:%s 不是有效的总线名称\n"
 
-#: gio/gdbus-tool.c:1078
+#: gio/gdbus-tool.c:1081
 msgid "Error: Method name is not specified\n"
 msgstr "错误:方法名没有指定\n"
 
-#: gio/gdbus-tool.c:1089
+#: gio/gdbus-tool.c:1092
 #, c-format
 msgid "Error: Method name “%s” is invalid\n"
 msgstr "错误:方法名“%s”无效\n"
 
-#: gio/gdbus-tool.c:1167
+#: gio/gdbus-tool.c:1170
 #, c-format
 msgid "Error parsing parameter %d of type “%s”: %s\n"
 msgstr "解析\"%2$s\"类型的第 %1$d 个参数时发生错误:%3$s\n"
 
-#: gio/gdbus-tool.c:1193
+#: gio/gdbus-tool.c:1196
 #, c-format
 msgid "Error adding handle %d: %s\n"
 msgstr "添加句柄 %d 时出错:%s\n"
 
-#: gio/gdbus-tool.c:1694
+#: gio/gdbus-tool.c:1696
 msgid "Destination name to introspect"
 msgstr "要 Introspect 的目标位置名称"
 
-#: gio/gdbus-tool.c:1695
+#: gio/gdbus-tool.c:1697
 msgid "Object path to introspect"
 msgstr "要 Introspect 的对象路径"
 
-#: gio/gdbus-tool.c:1696
+#: gio/gdbus-tool.c:1698
 msgid "Print XML"
 msgstr "输出 XML"
 
-#: gio/gdbus-tool.c:1697
+#: gio/gdbus-tool.c:1699
 msgid "Introspect children"
 msgstr "Introspect 子对象"
 
-#: gio/gdbus-tool.c:1698
+#: gio/gdbus-tool.c:1700
 msgid "Only print properties"
 msgstr "只打印属性"
 
 # 跟命令行里的统一翻译
-#: gio/gdbus-tool.c:1787
+#: gio/gdbus-tool.c:1789
 msgid "Introspect a remote object."
 msgstr "Introspect 一个远程对象。"
 
-#: gio/gdbus-tool.c:1993
+#: gio/gdbus-tool.c:1995
 msgid "Destination name to monitor"
 msgstr "要监视的目标位置名称"
 
-#: gio/gdbus-tool.c:1994
+#: gio/gdbus-tool.c:1996
 msgid "Object path to monitor"
 msgstr "要监视的对象路径"
 
-#: gio/gdbus-tool.c:2019
+#: gio/gdbus-tool.c:2021
 msgid "Monitor a remote object."
 msgstr "监视一个远程对象。"
 
-#: gio/gdbus-tool.c:2077
+#: gio/gdbus-tool.c:2079
 msgid "Error: can’t monitor a non-message-bus connection\n"
 msgstr "错误:无法监视 non-message-bus 连接\n"
 
-#: gio/gdbus-tool.c:2201
+#: gio/gdbus-tool.c:2203
 msgid "Service to activate before waiting for the other one (well-known name)"
 msgstr "在等待另一服务前要激活的服务(常见名称)"
 
-#: gio/gdbus-tool.c:2204
+#: gio/gdbus-tool.c:2206
 msgid ""
 "Timeout to wait for before exiting with an error (seconds); 0 for no timeout "
 "(default)"
 msgstr "出现错误退出前的超时(秒); 0 为无超时(默认)"
 
-#: gio/gdbus-tool.c:2252
+#: gio/gdbus-tool.c:2254
 msgid "[OPTION…] BUS-NAME"
 msgstr "[选项…] 总线名称"
 
-#: gio/gdbus-tool.c:2253
+#: gio/gdbus-tool.c:2255
 msgid "Wait for a bus name to appear."
 msgstr "等待总线名称出现。"
 
-#: gio/gdbus-tool.c:2329
+#: gio/gdbus-tool.c:2331
 msgid "Error: A service to activate for must be specified.\n"
 msgstr "错误:未指定需要激活的服务名称。\n"
 
-#: gio/gdbus-tool.c:2334
+#: gio/gdbus-tool.c:2336
 msgid "Error: A service to wait for must be specified.\n"
 msgstr "错误:未指定需要等待的服务名称。\n"
 
-#: gio/gdbus-tool.c:2339
+#: gio/gdbus-tool.c:2341
 msgid "Error: Too many arguments.\n"
 msgstr "错误:参数过多。\n"
 
-#: gio/gdbus-tool.c:2347 gio/gdbus-tool.c:2354
+#: gio/gdbus-tool.c:2349 gio/gdbus-tool.c:2356
 #, c-format
 msgid "Error: %s is not a valid well-known bus name.\n"
 msgstr "错误:%s 不是有效的总线名称。\n"
 
-#: gio/gdebugcontrollerdbus.c:203
+#: gio/gdebugcontrollerdbus.c:360
 #, c-format
 msgid "Not authorized to change debug settings"
 msgstr "未获认证以更改调试设置"
 
-#: gio/gdesktopappinfo.c:2174 gio/gdesktopappinfo.c:5099
+#: gio/gdesktopappinfo.c:2182 gio/gdesktopappinfo.c:5112
 msgid "Unnamed"
 msgstr "未命名"
 
-#: gio/gdesktopappinfo.c:2584
+#: gio/gdesktopappinfo.c:2592
 msgid "Desktop file didn’t specify Exec field"
 msgstr "桌面文件未指定 Exec 字段"
 
-#: gio/gdesktopappinfo.c:2892
+#: gio/gdesktopappinfo.c:2891
 msgid "Unable to find terminal required for application"
 msgstr "无法找到应用程序需要的终端"
 
-#: gio/gdesktopappinfo.c:3619
+#: gio/gdesktopappinfo.c:3630
 #, c-format
 msgid "Can’t create user application configuration folder %s: %s"
 msgstr "无法创建用户应用程序配置文件夹 %s:%s"
 
-#: gio/gdesktopappinfo.c:3623
+#: gio/gdesktopappinfo.c:3634
 #, c-format
 msgid "Can’t create user MIME configuration folder %s: %s"
 msgstr "无法创建用户 MIME 配置文件夹 %s:%s"
 
-#: gio/gdesktopappinfo.c:3865 gio/gdesktopappinfo.c:3889
+#: gio/gdesktopappinfo.c:3876 gio/gdesktopappinfo.c:3900
 msgid "Application information lacks an identifier"
 msgstr "应用程序信息缺少标志符"
 
-#: gio/gdesktopappinfo.c:4125
+#: gio/gdesktopappinfo.c:4136
 #, c-format
 msgid "Can’t create user desktop file %s"
 msgstr "无法创建用户桌面文件 %s"
 
-#: gio/gdesktopappinfo.c:4261
+#: gio/gdesktopappinfo.c:4272
 #, c-format
 msgid "Custom definition for %s"
 msgstr "%s 的自定义"
 
-#: gio/gdrive.c:417
+#: gio/gdrive.c:419
 msgid "drive doesn’t implement eject"
 msgstr "驱动器未实现弹出"
 
 #. Translators: This is an error
 #. * message for drive objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gdrive.c:495
+#: gio/gdrive.c:497
 msgid "drive doesn’t implement eject or eject_with_operation"
 msgstr "驱动器未实现弹出或 eject_with_operation"
 
-#: gio/gdrive.c:571
+#: gio/gdrive.c:573
 msgid "drive doesn’t implement polling for media"
 msgstr "驱动器未实现介质的轮询"
 
-#: gio/gdrive.c:778
+#: gio/gdrive.c:780
 msgid "drive doesn’t implement start"
 msgstr "驱动器未实现启动"
 
-#: gio/gdrive.c:880
+#: gio/gdrive.c:882
 msgid "drive doesn’t implement stop"
 msgstr "驱动器未实现停止"
 
-#: gio/gdtlsconnection.c:1186 gio/gtlsconnection.c:955
+#: gio/gdtlsconnection.c:1188 gio/gtlsconnection.c:957
 msgid "TLS backend does not implement TLS binding retrieval"
 msgstr "TLS 后端没有实现 TLS 绑定获取"
 
-#: gio/gdummytlsbackend.c:195 gio/gdummytlsbackend.c:321
-#: gio/gdummytlsbackend.c:513
+#: gio/gdummytlsbackend.c:197 gio/gdummytlsbackend.c:323
+#: gio/gdummytlsbackend.c:515
 msgid "TLS support is not available"
 msgstr "TLS 支持不可用"
 
-#: gio/gdummytlsbackend.c:423
+#: gio/gdummytlsbackend.c:425
 msgid "DTLS support is not available"
 msgstr "DTLS 支持不可用"
 
-#: gio/gemblem.c:323
+#: gio/gemblem.c:325
 #, c-format
 msgid "Can’t handle version %d of GEmblem encoding"
 msgstr "无法处理版本为 %d 的 GEmblem 编码"
 
-#: gio/gemblem.c:333
+#: gio/gemblem.c:335
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblem encoding"
 msgstr "GEmblem 编码中有不正确的符号数量(%d)"
 
-#: gio/gemblemedicon.c:362
+#: gio/gemblemedicon.c:364
 #, c-format
 msgid "Can’t handle version %d of GEmblemedIcon encoding"
 msgstr "无法处理版本为 %d 的 GEmblemedIcon 编码"
 
-#: gio/gemblemedicon.c:372
+#: gio/gemblemedicon.c:374
 #, c-format
 msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding"
 msgstr "GEmblemedIcon 编码中有不正确的符号数量(%d)"
 
-#: gio/gemblemedicon.c:395
+#: gio/gemblemedicon.c:397
 msgid "Expected a GEmblem for GEmblemedIcon"
 msgstr "GEmblemedIcon 中应为 GEmblem"
 
@@ -1356,213 +1367,218 @@ msgstr "GEmblemedIcon 中应为 GEmblem"
 #. * trying to find the enclosing (user visible)
 #. * mount of a file, but none exists.
 #.
-#: gio/gfile.c:1579
+#: gio/gfile.c:1594
 msgid "Containing mount does not exist"
 msgstr "包含的挂载不存在"
 
-#: gio/gfile.c:2626 gio/glocalfile.c:2486
+#: gio/gfile.c:2641 gio/glocalfile.c:2500
 msgid "Can’t copy over directory"
 msgstr "无法跨目录复制"
 
-#: gio/gfile.c:2686
+#: gio/gfile.c:2701
 msgid "Can’t copy directory over directory"
 msgstr "无法跨目录复制到目录"
 
-#: gio/gfile.c:2694
+#: gio/gfile.c:2709
 msgid "Target file exists"
 msgstr "目标文件已存在"
 
-#: gio/gfile.c:2713
+#: gio/gfile.c:2728
 msgid "Can’t recursively copy directory"
 msgstr "无法递归复制目录"
 
-#: gio/gfile.c:3014
+#: gio/gfile.c:3029
 msgid "Splice not supported"
 msgstr "不支持拼接"
 
-#: gio/gfile.c:3018
+#: gio/gfile.c:3033
 #, c-format
 msgid "Error splicing file: %s"
 msgstr "拼接文件时出错:%s"
 
-#: gio/gfile.c:3170
+#: gio/gfile.c:3185
 msgid "Copy (reflink/clone) between mounts is not supported"
 msgstr "不支持在挂载之间复制(reflink/clone)"
 
-#: gio/gfile.c:3174
+#: gio/gfile.c:3189
 msgid "Copy (reflink/clone) is not supported or invalid"
 msgstr "复制(reflink/clone)操作不支持或无效"
 
-#: gio/gfile.c:3179
+#: gio/gfile.c:3194
 msgid "Copy (reflink/clone) is not supported or didn’t work"
 msgstr "复制(reflink/clone)操作不支持或者失败"
 
-#: gio/gfile.c:3244
+#: gio/gfile.c:3259
 msgid "Can’t copy special file"
 msgstr "无法复制特殊文件"
 
-#: gio/gfile.c:4138
+#: gio/gfile.c:4153
 msgid "Invalid symlink value given"
 msgstr "给定的符号链接值无效"
 
-#: gio/gfile.c:4148 glib/gfileutils.c:2333
+#: gio/gfile.c:4163 glib/gfileutils.c:2335
 msgid "Symbolic links not supported"
 msgstr "不支持符号链接"
 
-#: gio/gfile.c:4316
+#: gio/gfile.c:4450
 msgid "Trash not supported"
 msgstr "不支持回收站"
 
-#: gio/gfile.c:4428
+#: gio/gfile.c:4562
 #, c-format
 msgid "File names cannot contain “%c”"
 msgstr "文件名不能包含“%c”"
 
-#: gio/gfile.c:7028 gio/gvolume.c:364
+#: gio/gfile.c:6993 gio/gfile.c:7119
+#, c-format
+msgid "Failed to create a temporary directory for template “%s”: %s"
+msgstr "为模板“%s”创建临时目录失败:%s"
+
+#: gio/gfile.c:7408 gio/gvolume.c:366
 msgid "volume doesn’t implement mount"
 msgstr "卷未实现挂载"
 
-#: gio/gfile.c:7142 gio/gfile.c:7190
+#: gio/gfile.c:7522 gio/gfile.c:7599
 msgid "No application is registered as handling this file"
 msgstr "没有应用程序注册为处理此文件的"
 
-#: gio/gfileenumerator.c:212
+#: gio/gfileenumerator.c:214
 msgid "Enumerator is closed"
 msgstr "枚举器已关闭"
 
-#: gio/gfileenumerator.c:219 gio/gfileenumerator.c:278
-#: gio/gfileenumerator.c:377 gio/gfileenumerator.c:476
+#: gio/gfileenumerator.c:221 gio/gfileenumerator.c:280
+#: gio/gfileenumerator.c:379 gio/gfileenumerator.c:478
 msgid "File enumerator has outstanding operation"
 msgstr "文件枚举器有异常操作"
 
-#: gio/gfileenumerator.c:368 gio/gfileenumerator.c:467
+#: gio/gfileenumerator.c:370 gio/gfileenumerator.c:469
 msgid "File enumerator is already closed"
 msgstr "文件枚举器已关闭"
 
-#: gio/gfileicon.c:250
+#: gio/gfileicon.c:252
 #, c-format
 msgid "Can’t handle version %d of GFileIcon encoding"
 msgstr "无法处理版本为 %d 的 GFileIcon 编码"
 
-#: gio/gfileicon.c:260
+#: gio/gfileicon.c:262
 msgid "Malformed input data for GFileIcon"
 msgstr "GFileIcon 有不正确的输入数据"
 
-#: gio/gfileinputstream.c:149 gio/gfileinputstream.c:394
-#: gio/gfileiostream.c:167 gio/gfileoutputstream.c:164
-#: gio/gfileoutputstream.c:497
+#: gio/gfileinputstream.c:151 gio/gfileinputstream.c:396
+#: gio/gfileiostream.c:169 gio/gfileoutputstream.c:166
+#: gio/gfileoutputstream.c:499
 msgid "Stream doesn’t support query_info"
 msgstr "流不支持 query_info"
 
-#: gio/gfileinputstream.c:325 gio/gfileiostream.c:379
-#: gio/gfileoutputstream.c:371
+#: gio/gfileinputstream.c:327 gio/gfileiostream.c:381
+#: gio/gfileoutputstream.c:373
 msgid "Seek not supported on stream"
 msgstr "流不支持定位"
 
-#: gio/gfileinputstream.c:369
+#: gio/gfileinputstream.c:371
 msgid "Truncate not allowed on input stream"
 msgstr "输入流不允许截断"
 
-#: gio/gfileiostream.c:455 gio/gfileoutputstream.c:447
+#: gio/gfileiostream.c:457 gio/gfileoutputstream.c:449
 msgid "Truncate not supported on stream"
 msgstr "流不支持截断"
 
-#: gio/ghttpproxy.c:91 gio/gresolver.c:458 gio/gresolver.c:611
-#: glib/gconvert.c:1825
+#: gio/ghttpproxy.c:93 gio/gresolver.c:460 gio/gresolver.c:613
+#: glib/gconvert.c:1829
 msgid "Invalid hostname"
 msgstr "无效的主机名"
 
-#: gio/ghttpproxy.c:143
+#: gio/ghttpproxy.c:145
 msgid "Bad HTTP proxy reply"
 msgstr "错误的 HTTP 代理回复"
 
-#: gio/ghttpproxy.c:159
+#: gio/ghttpproxy.c:161
 msgid "HTTP proxy connection not allowed"
 msgstr "不允许 HTTP 代理连接"
 
-#: gio/ghttpproxy.c:164
+#: gio/ghttpproxy.c:166
 msgid "HTTP proxy authentication failed"
 msgstr "HTTP 代理认证失败"
 
-#: gio/ghttpproxy.c:167
+#: gio/ghttpproxy.c:169
 msgid "HTTP proxy authentication required"
 msgstr "HTTP 代理需要认证"
 
-#: gio/ghttpproxy.c:171
+#: gio/ghttpproxy.c:173
 #, c-format
 msgid "HTTP proxy connection failed: %i"
 msgstr "连接到 HTTP 代理失败: %i"
 
-#: gio/ghttpproxy.c:266
+#: gio/ghttpproxy.c:268
 msgid "HTTP proxy response too big"
 msgstr "HTTP 代理响应过大"
 
-#: gio/ghttpproxy.c:283
+#: gio/ghttpproxy.c:285
 msgid "HTTP proxy server closed connection unexpectedly."
 msgstr "HTTP 代理服务器意外关闭连接。"
 
-#: gio/gicon.c:298
+#: gio/gicon.c:300
 #, c-format
 msgid "Wrong number of tokens (%d)"
 msgstr "错误的符号数量(%d)"
 
-#: gio/gicon.c:318
+#: gio/gicon.c:320
 #, c-format
 msgid "No type for class name %s"
 msgstr "类名 %s 没有类型"
 
-#: gio/gicon.c:328
+#: gio/gicon.c:330
 #, c-format
 msgid "Type %s does not implement the GIcon interface"
 msgstr "类型 %s 没有实现 GIcon 接口"
 
-#: gio/gicon.c:339
+#: gio/gicon.c:341
 #, c-format
 msgid "Type %s is not classed"
 msgstr "类型 %s 不是类"
 
-#: gio/gicon.c:353
+#: gio/gicon.c:355
 #, c-format
 msgid "Malformed version number: %s"
 msgstr "不正确的版本号:%s"
 
-#: gio/gicon.c:367
+#: gio/gicon.c:369
 #, c-format
 msgid "Type %s does not implement from_tokens() on the GIcon interface"
 msgstr "类型 %s 没有实现 GIcon 接口的 from_tokens() 方法"
 
-#: gio/gicon.c:469
+#: gio/gicon.c:471
 msgid "Can’t handle the supplied version of the icon encoding"
 msgstr "无法处理提供版本的图标编码"
 
-#: gio/ginetaddressmask.c:182
+#: gio/ginetaddressmask.c:184
 msgid "No address specified"
 msgstr "没有指定地址"
 
-#: gio/ginetaddressmask.c:190
+#: gio/ginetaddressmask.c:192
 #, c-format
 msgid "Length %u is too long for address"
 msgstr "对地址来说长度 %u 太长了"
 
-#: gio/ginetaddressmask.c:223
+#: gio/ginetaddressmask.c:225
 msgid "Address has bits set beyond prefix length"
 msgstr "地址有些位设置得超出了前缀长度"
 
-#: gio/ginetaddressmask.c:300
+#: gio/ginetaddressmask.c:302
 #, c-format
 msgid "Could not parse “%s” as IP address mask"
 msgstr "不能将“%s”解析为 IP 地址掩码"
 
-#: gio/ginetsocketaddress.c:203 gio/ginetsocketaddress.c:220
-#: gio/gnativesocketaddress.c:109 gio/gunixsocketaddress.c:228
+#: gio/ginetsocketaddress.c:205 gio/ginetsocketaddress.c:222
+#: gio/gnativesocketaddress.c:111 gio/gunixsocketaddress.c:230
 msgid "Not enough space for socket address"
 msgstr "没有足够的空间用于套接字地址"
 
-#: gio/ginetsocketaddress.c:235
+#: gio/ginetsocketaddress.c:237
 msgid "Unsupported socket address"
 msgstr "不支持的套接字地址"
 
-#: gio/ginputstream.c:188
+#: gio/ginputstream.c:190
 msgid "Input stream doesn’t implement read"
 msgstr "输入流未实现读取"
 
@@ -1572,126 +1588,126 @@ msgstr "输入流未实现读取"
 #. Translators: This is an error you get if there is
 #. * already an operation running against this stream when
 #. * you try to start one
-#: gio/ginputstream.c:1249 gio/giostream.c:310 gio/goutputstream.c:2208
+#: gio/ginputstream.c:1251 gio/giostream.c:312 gio/goutputstream.c:2210
 msgid "Stream has outstanding operation"
 msgstr "流有异常操作"
 
-#: gio/gio-tool.c:160
+#: gio/gio-tool.c:162
 msgid "Copy with file"
 msgstr "复制文件时保留"
 
-#: gio/gio-tool.c:164
+#: gio/gio-tool.c:166
 msgid "Keep with file when moved"
 msgstr "移动时与文件一起"
 
-#: gio/gio-tool.c:205
+#: gio/gio-tool.c:207
 msgid "“version” takes no arguments"
 msgstr "“version”不接受参数"
 
-#: gio/gio-tool.c:207 gio/gio-tool.c:223 glib/goption.c:869
+#: gio/gio-tool.c:209 gio/gio-tool.c:225 glib/goption.c:871
 msgid "Usage:"
 msgstr "用法:"
 
-#: gio/gio-tool.c:210
+#: gio/gio-tool.c:212
 msgid "Print version information and exit."
 msgstr "打印版本信息并退出。"
 
-#: gio/gio-tool.c:226
+#: gio/gio-tool.c:228
 msgid "Commands:"
 msgstr "命令:"
 
-#: gio/gio-tool.c:229
+#: gio/gio-tool.c:231
 msgid "Concatenate files to standard output"
 msgstr "串接文件,写到标准输出"
 
-#: gio/gio-tool.c:230
+#: gio/gio-tool.c:232
 msgid "Copy one or more files"
 msgstr "复制文件"
 
-#: gio/gio-tool.c:231
+#: gio/gio-tool.c:233
 msgid "Show information about locations"
 msgstr "显示关于位置的信息"
 
-#: gio/gio-tool.c:232
+#: gio/gio-tool.c:234
 msgid "Launch an application from a desktop file"
 msgstr "从桌面文件启动应用程序"
 
-#: gio/gio-tool.c:233
+#: gio/gio-tool.c:235
 msgid "List the contents of locations"
 msgstr "列出某位置的内容"
 
-#: gio/gio-tool.c:234
+#: gio/gio-tool.c:236
 msgid "Get or set the handler for a mimetype"
 msgstr "获取或设置某种 MIME 类型的处理程序"
 
-#: gio/gio-tool.c:235
+#: gio/gio-tool.c:237
 msgid "Create directories"
 msgstr "创建目录"
 
-#: gio/gio-tool.c:236
+#: gio/gio-tool.c:238
 msgid "Monitor files and directories for changes"
 msgstr "监视文件和目录的更改"
 
-#: gio/gio-tool.c:237
+#: gio/gio-tool.c:239
 msgid "Mount or unmount the locations"
 msgstr "挂载或卸载位置"
 
-#: gio/gio-tool.c:238
+#: gio/gio-tool.c:240
 msgid "Move one or more files"
 msgstr "移动文件"
 
-#: gio/gio-tool.c:239
+#: gio/gio-tool.c:241
 msgid "Open files with the default application"
 msgstr "用默认应用打开文件"
 
-#: gio/gio-tool.c:240
+#: gio/gio-tool.c:242
 msgid "Rename a file"
 msgstr "重命名文件"
 
-#: gio/gio-tool.c:241
+#: gio/gio-tool.c:243
 msgid "Delete one or more files"
 msgstr "删除文件"
 
-#: gio/gio-tool.c:242
+#: gio/gio-tool.c:244
 msgid "Read from standard input and save"
 msgstr "从标准输入读取并保存"
 
-#: gio/gio-tool.c:243
+#: gio/gio-tool.c:245
 msgid "Set a file attribute"
 msgstr "设置文件属性"
 
-#: gio/gio-tool.c:244
+#: gio/gio-tool.c:246
 msgid "Move files or directories to the trash"
 msgstr "移动文件或目录到回收站"
 
-#: gio/gio-tool.c:245
+#: gio/gio-tool.c:247
 msgid "Lists the contents of locations in a tree"
 msgstr "在树中列出某位置的内容"
 
-#: gio/gio-tool.c:247
+#: gio/gio-tool.c:249
 #, c-format
 msgid "Use %s to get detailed help.\n"
 msgstr "使用 %s 以获取详细帮助。\n"
 
-#: gio/gio-tool-cat.c:87
+#: gio/gio-tool-cat.c:89
 msgid "Error writing to stdout"
 msgstr "写入到标准输出时出错"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-cat.c:133 gio/gio-tool-info.c:340 gio/gio-tool-list.c:172
-#: gio/gio-tool-mkdir.c:48 gio/gio-tool-monitor.c:37 gio/gio-tool-monitor.c:39
-#: gio/gio-tool-monitor.c:41 gio/gio-tool-monitor.c:43
-#: gio/gio-tool-monitor.c:204 gio/gio-tool-mount.c:1199 gio/gio-tool-open.c:70
-#: gio/gio-tool-remove.c:48 gio/gio-tool-rename.c:45 gio/gio-tool-set.c:89
-#: gio/gio-tool-trash.c:220 gio/gio-tool-tree.c:239
+#: gio/gio-tool-cat.c:135 gio/gio-tool-info.c:379 gio/gio-tool-list.c:173
+#: gio/gio-tool-mkdir.c:50 gio/gio-tool-monitor.c:39 gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43 gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:206 gio/gio-tool-mount.c:1202 gio/gio-tool-open.c:72
+#: gio/gio-tool-remove.c:50 gio/gio-tool-rename.c:47 gio/gio-tool-set.c:95
+#: gio/gio-tool-trash.c:222 gio/gio-tool-tree.c:241
 msgid "LOCATION"
 msgstr "位置"
 
-#: gio/gio-tool-cat.c:138
+#: gio/gio-tool-cat.c:140
 msgid "Concatenate files and print to standard output."
 msgstr "串接文件,写到标准输出。"
 
-#: gio/gio-tool-cat.c:140
+#: gio/gio-tool-cat.c:142
 msgid ""
 "gio cat works just like the traditional cat utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1700,60 +1716,60 @@ msgstr ""
 "gio cat 如传统 cat 程序那样工作,但使用 GIO 位置而非本地文件:\n"
 "例如,你可以指定 smb://server/resource/file.txt 之类的位置。"
 
-#: gio/gio-tool-cat.c:162 gio/gio-tool-info.c:371 gio/gio-tool-mkdir.c:76
-#: gio/gio-tool-monitor.c:229 gio/gio-tool-mount.c:1250 gio/gio-tool-open.c:96
-#: gio/gio-tool-remove.c:72 gio/gio-tool-trash.c:303
+#: gio/gio-tool-cat.c:164 gio/gio-tool-info.c:410 gio/gio-tool-mkdir.c:78
+#: gio/gio-tool-monitor.c:231 gio/gio-tool-mount.c:1253 gio/gio-tool-open.c:98
+#: gio/gio-tool-remove.c:74 gio/gio-tool-trash.c:303
 msgid "No locations given"
 msgstr "未给定位置"
 
-#: gio/gio-tool-copy.c:43 gio/gio-tool-move.c:38
+#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
 msgid "No target directory"
 msgstr "无目标目录"
 
-#: gio/gio-tool-copy.c:44 gio/gio-tool-move.c:39
+#: gio/gio-tool-copy.c:46 gio/gio-tool-move.c:41
 msgid "Show progress"
 msgstr "显示进度"
 
-#: gio/gio-tool-copy.c:45 gio/gio-tool-move.c:40
+#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:42
 msgid "Prompt before overwrite"
 msgstr "覆盖前提示"
 
-#: gio/gio-tool-copy.c:46
+#: gio/gio-tool-copy.c:48
 msgid "Preserve all attributes"
 msgstr "保留所有属性"
 
-#: gio/gio-tool-copy.c:47 gio/gio-tool-move.c:41 gio/gio-tool-save.c:49
+#: gio/gio-tool-copy.c:49 gio/gio-tool-move.c:43 gio/gio-tool-save.c:51
 msgid "Backup existing destination files"
 msgstr "备份现有的目标文件"
 
-#: gio/gio-tool-copy.c:48
+#: gio/gio-tool-copy.c:50
 msgid "Never follow symbolic links"
 msgstr "从不跟随符号链接"
 
-#: gio/gio-tool-copy.c:49
+#: gio/gio-tool-copy.c:51
 msgid "Use default permissions for the destination"
 msgstr "对目标使用默认权限"
 
-#: gio/gio-tool-copy.c:74 gio/gio-tool-move.c:67
+#: gio/gio-tool-copy.c:76 gio/gio-tool-move.c:69
 #, c-format
 msgid "Transferred %s out of %s (%s/s)"
 msgstr "已复制 %2$s 中的 %1$s(%3$s/秒)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96
 msgid "SOURCE"
 msgstr "来源"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-copy.c:100 gio/gio-tool-move.c:94 gio/gio-tool-save.c:160
+#: gio/gio-tool-copy.c:102 gio/gio-tool-move.c:96 gio/gio-tool-save.c:162
 msgid "DESTINATION"
 msgstr "目标"
 
-#: gio/gio-tool-copy.c:105
+#: gio/gio-tool-copy.c:107
 msgid "Copy one or more files from SOURCE to DESTINATION."
 msgstr "将一个或多个文件从源头复制到目标。"
 
-#: gio/gio-tool-copy.c:107
+#: gio/gio-tool-copy.c:109
 msgid ""
 "gio copy is similar to the traditional cp utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1762,98 +1778,91 @@ msgstr ""
 "gio copy 如传统 cp 程序那样工作,但使用 GIO 位置而非本地文件:\n"
 "例如,你可以指定 smb://server/resource/file.txt 之类的位置。"
 
-#: gio/gio-tool-copy.c:149
+#: gio/gio-tool-copy.c:151
 #, c-format
 msgid "Destination %s is not a directory"
 msgstr "目标“%s”不是目录"
 
-#: gio/gio-tool-copy.c:196 gio/gio-tool-move.c:186
+#: gio/gio-tool-copy.c:198 gio/gio-tool-move.c:188
 #, c-format
 msgid "%s: overwrite “%s”? "
 msgstr "%s:要覆盖“%s”吗?"
 
-#: gio/gio-tool-info.c:37
+#: gio/gio-tool-info.c:39
 msgid "List writable attributes"
 msgstr "列出可写属性"
 
-#: gio/gio-tool-info.c:38
+#: gio/gio-tool-info.c:40
 msgid "Get file system info"
 msgstr "获取文件系统信息"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "The attributes to get"
 msgstr "要获取的属性"
 
-#: gio/gio-tool-info.c:39 gio/gio-tool-list.c:36
+#: gio/gio-tool-info.c:41 gio/gio-tool-list.c:37
 msgid "ATTRIBUTES"
 msgstr "属性"
 
-#: gio/gio-tool-info.c:40 gio/gio-tool-list.c:39 gio/gio-tool-set.c:34
+#: gio/gio-tool-info.c:42 gio/gio-tool-list.c:40 gio/gio-tool-set.c:37
 msgid "Don’t follow symbolic links"
 msgstr "不要跟随符号链接"
 
-#: gio/gio-tool-info.c:78
+#: gio/gio-tool-info.c:105
 msgid "attributes:\n"
 msgstr "属性:\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:134
+#: gio/gio-tool-info.c:165 gio/gio-tool-info.c:174
 #, c-format
 msgid "display name: %s\n"
 msgstr "显示名称:%s\n"
 
-#. Translators: This is a noun and represents and attribute of a file
-#: gio/gio-tool-info.c:139
-#, c-format
-msgid "edit name: %s\n"
-msgstr "编辑名称:%s\n"
-
-#: gio/gio-tool-info.c:145
+#: gio/gio-tool-info.c:182
 #, c-format
 msgid "name: %s\n"
 msgstr "名称:%s\n"
 
-#: gio/gio-tool-info.c:152
+#: gio/gio-tool-info.c:189
 #, c-format
 msgid "type: %s\n"
 msgstr "类型:%s\n"
 
-#: gio/gio-tool-info.c:158
+#: gio/gio-tool-info.c:195
 msgid "size: "
 msgstr "大小:"
 
-#: gio/gio-tool-info.c:163
+#: gio/gio-tool-info.c:200
 msgid "hidden\n"
 msgstr "隐藏\n"
 
-#: gio/gio-tool-info.c:166
+#: gio/gio-tool-info.c:203
 #, c-format
 msgid "uri: %s\n"
 msgstr "uri:%s\n"
 
-#: gio/gio-tool-info.c:172
+#: gio/gio-tool-info.c:210
 #, c-format
 msgid "local path: %s\n"
 msgstr "本地路径: %s\n"
 
-#: gio/gio-tool-info.c:205
+#: gio/gio-tool-info.c:244
 #, c-format
 msgid "unix mount: %s%s %s %s %s\n"
 msgstr "UNIX 挂载:%s%s %s %s %s\n"
 
-#: gio/gio-tool-info.c:286
+#: gio/gio-tool-info.c:325
 msgid "Settable attributes:\n"
 msgstr "可设置的属性:\n"
 
-#: gio/gio-tool-info.c:310
+#: gio/gio-tool-info.c:349
 msgid "Writable attribute namespaces:\n"
 msgstr "可写的属性命名空间:\n"
 
-#: gio/gio-tool-info.c:345
+#: gio/gio-tool-info.c:384
 msgid "Show information about locations."
 msgstr "显示位置信息。"
 
-#: gio/gio-tool-info.c:347
+#: gio/gio-tool-info.c:386
 msgid ""
 "gio info is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1867,60 +1876,60 @@ msgstr ""
 "空间(如 unix),也可使用“*”匹配全部"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-launch.c:54
+#: gio/gio-tool-launch.c:56
 msgid "DESKTOP-FILE [FILE-ARG …]"
 msgstr "桌面文件 [文件参数 …]"
 
-#: gio/gio-tool-launch.c:57
+#: gio/gio-tool-launch.c:59
 msgid ""
 "Launch an application from a desktop file, passing optional filename "
 "arguments to it."
 msgstr "从桌面文件启动应用程序,并向其传递可选的文件名参数。"
 
-#: gio/gio-tool-launch.c:77
+#: gio/gio-tool-launch.c:79
 msgid "No desktop file given"
 msgstr "未给定桌面文件"
 
-#: gio/gio-tool-launch.c:85
+#: gio/gio-tool-launch.c:87
 msgid "The launch command is not currently supported on this platform"
 msgstr "当前平台尚不支持该启动命令"
 
-#: gio/gio-tool-launch.c:98
+#: gio/gio-tool-launch.c:100
 #, c-format
 msgid "Unable to load ‘%s‘: %s"
 msgstr "无法加载“%s”:%s"
 
-#: gio/gio-tool-launch.c:107
+#: gio/gio-tool-launch.c:109
 #, c-format
 msgid "Unable to load application information for ‘%s‘"
 msgstr "无法加载“%s”的应用程序信息"
 
-#: gio/gio-tool-launch.c:119
+#: gio/gio-tool-launch.c:121
 #, c-format
 msgid "Unable to launch application ‘%s’: %s"
 msgstr "无法启动应用程序“%s”: %s"
 
-#: gio/gio-tool-list.c:37 gio/gio-tool-tree.c:32
+#: gio/gio-tool-list.c:38 gio/gio-tool-tree.c:34
 msgid "Show hidden files"
 msgstr "显示隐藏文件"
 
-#: gio/gio-tool-list.c:38
+#: gio/gio-tool-list.c:39
 msgid "Use a long listing format"
 msgstr "使用长列表格式"
 
-#: gio/gio-tool-list.c:40
+#: gio/gio-tool-list.c:41
 msgid "Print display names"
 msgstr "显示名称"
 
-#: gio/gio-tool-list.c:41
+#: gio/gio-tool-list.c:42
 msgid "Print full URIs"
 msgstr "显示完整 URI"
 
-#: gio/gio-tool-list.c:177
+#: gio/gio-tool-list.c:178
 msgid "List the contents of the locations."
 msgstr "列出位置中的内容。"
 
-#: gio/gio-tool-list.c:179
+#: gio/gio-tool-list.c:180
 msgid ""
 "gio list is similar to the traditional ls utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -1932,19 +1941,19 @@ msgstr ""
 "文件属性,可使用其 GIO 名称(如 standard::icon)"
 
 #. Translators: commandline placeholder
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "MIMETYPE"
 msgstr "MIME 类型"
 
-#: gio/gio-tool-mime.c:71
+#: gio/gio-tool-mime.c:73
 msgid "HANDLER"
 msgstr "处理程序"
 
-#: gio/gio-tool-mime.c:76
+#: gio/gio-tool-mime.c:78
 msgid "Get or set the handler for a mimetype."
 msgstr "获取或设置某一 MIME 类型的处理程序。"
 
-#: gio/gio-tool-mime.c:78
+#: gio/gio-tool-mime.c:80
 msgid ""
 "If no handler is given, lists registered and recommended applications\n"
 "for the mimetype. If a handler is given, it is set as the default\n"
@@ -1954,55 +1963,55 @@ msgstr ""
 "应用程序。如果已给定处理程序,它将被设为 MIME 类型的\n"
 "默认应用程序。"
 
-#: gio/gio-tool-mime.c:100
+#: gio/gio-tool-mime.c:102
 msgid "Must specify a single mimetype, and maybe a handler"
 msgstr "必须指定一个 MIME 类型,也可同时指定处理程序"
 
-#: gio/gio-tool-mime.c:116
+#: gio/gio-tool-mime.c:118
 #, c-format
 msgid "No default applications for “%s”\n"
 msgstr "未设置用于“%s”的默认应用程序\n"
 
-#: gio/gio-tool-mime.c:122
+#: gio/gio-tool-mime.c:124
 #, c-format
 msgid "Default application for “%s”: %s\n"
 msgstr "用于“%s”的默认应用程序:%s\n"
 
-#: gio/gio-tool-mime.c:127
+#: gio/gio-tool-mime.c:129
 msgid "Registered applications:\n"
 msgstr "已注册的应用程序:\n"
 
-#: gio/gio-tool-mime.c:129
+#: gio/gio-tool-mime.c:131
 msgid "No registered applications\n"
 msgstr "无已注册的应用程序\n"
 
-#: gio/gio-tool-mime.c:140
+#: gio/gio-tool-mime.c:142
 msgid "Recommended applications:\n"
 msgstr "推荐的应用程序:\n"
 
-#: gio/gio-tool-mime.c:142
+#: gio/gio-tool-mime.c:144
 msgid "No recommended applications\n"
 msgstr "无推荐的应用程序\n"
 
-#: gio/gio-tool-mime.c:162
+#: gio/gio-tool-mime.c:164
 #, c-format
 msgid "Failed to load info for handler “%s”"
 msgstr "载入处理程序“%s”的信息失败"
 
-#: gio/gio-tool-mime.c:168
+#: gio/gio-tool-mime.c:170
 #, c-format
 msgid "Failed to set “%s” as the default handler for “%s”: %s\n"
 msgstr "将“%s”设置为“%s”的默认处理程序失败:%s\n"
 
-#: gio/gio-tool-mkdir.c:31
+#: gio/gio-tool-mkdir.c:33
 msgid "Create parent directories"
 msgstr "创建上级目录"
 
-#: gio/gio-tool-mkdir.c:52
+#: gio/gio-tool-mkdir.c:54
 msgid "Create directories."
 msgstr "创建目录。"
 
-#: gio/gio-tool-mkdir.c:54
+#: gio/gio-tool-mkdir.c:56
 msgid ""
 "gio mkdir is similar to the traditional mkdir utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2011,132 +2020,132 @@ msgstr ""
 "gio mkdir 如传统 mkdir 程序那样工作,但使用 GIO 位置而非本地文件:\n"
 "例如,你可以指定 smb://server/resource/mydir 之类的位置。"
 
-#: gio/gio-tool-monitor.c:37
+#: gio/gio-tool-monitor.c:39
 msgid "Monitor a directory (default: depends on type)"
 msgstr "监视目录(默认:取决于类型)"
 
-#: gio/gio-tool-monitor.c:39
+#: gio/gio-tool-monitor.c:41
 msgid "Monitor a file (default: depends on type)"
 msgstr "监视文件(默认:取决于类型)"
 
-#: gio/gio-tool-monitor.c:41
+#: gio/gio-tool-monitor.c:43
 msgid "Monitor a file directly (notices changes made via hardlinks)"
 msgstr "直接监视文件(通过硬链接通知更改)"
 
-#: gio/gio-tool-monitor.c:43
+#: gio/gio-tool-monitor.c:45
 msgid "Monitors a file directly, but doesn’t report changes"
 msgstr "直接监视文件,但不报告更改"
 
-#: gio/gio-tool-monitor.c:45
+#: gio/gio-tool-monitor.c:47
 msgid "Report moves and renames as simple deleted/created events"
 msgstr "将移动和重命名报告为简单的删除/创建事件"
 
-#: gio/gio-tool-monitor.c:47
+#: gio/gio-tool-monitor.c:49
 msgid "Watch for mount events"
 msgstr "监视挂载事件"
 
-#: gio/gio-tool-monitor.c:209
+#: gio/gio-tool-monitor.c:211
 msgid "Monitor files or directories for changes."
 msgstr "监视文件和目录更改。"
 
-#: gio/gio-tool-mount.c:63
+#: gio/gio-tool-mount.c:65
 msgid "Mount as mountable"
 msgstr "挂载为可挂载项"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "Mount volume with device file, or other identifier"
 msgstr "使用设备文件或其他标识挂载卷"
 
-#: gio/gio-tool-mount.c:64
+#: gio/gio-tool-mount.c:66
 msgid "ID"
 msgstr "ID"
 
-#: gio/gio-tool-mount.c:65
+#: gio/gio-tool-mount.c:67
 msgid "Unmount"
 msgstr "卸载"
 
-#: gio/gio-tool-mount.c:66
+#: gio/gio-tool-mount.c:68
 msgid "Eject"
 msgstr "弹出"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "Stop drive with device file"
 msgstr "使用设备文件停止驱动器"
 
-#: gio/gio-tool-mount.c:67
+#: gio/gio-tool-mount.c:69
 msgid "DEVICE"
 msgstr "设备"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "Unmount all mounts with the given scheme"
 msgstr "按给定方案里卸载所有挂载项"
 
-#: gio/gio-tool-mount.c:68
+#: gio/gio-tool-mount.c:70
 msgid "SCHEME"
 msgstr "方案"
 
-#: gio/gio-tool-mount.c:69
+#: gio/gio-tool-mount.c:71
 msgid "Ignore outstanding file operations when unmounting or ejecting"
 msgstr "卸载或弹出时忽略正在进行的文件操作"
 
-#: gio/gio-tool-mount.c:70
+#: gio/gio-tool-mount.c:72
 msgid "Use an anonymous user when authenticating"
 msgstr "认证时使用匿名用户"
 
 #. Translator: List here is a verb as in 'List all mounts'
-#: gio/gio-tool-mount.c:72
+#: gio/gio-tool-mount.c:74
 msgid "List"
 msgstr "列出"
 
-#: gio/gio-tool-mount.c:73
+#: gio/gio-tool-mount.c:75
 msgid "Monitor events"
 msgstr "监视事件"
 
-#: gio/gio-tool-mount.c:74
+#: gio/gio-tool-mount.c:76
 msgid "Show extra information"
 msgstr "显示附加信息"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "The numeric PIM when unlocking a VeraCrypt volume"
 msgstr "解锁 VeraCrypt 卷的数字 PIM"
 
-#: gio/gio-tool-mount.c:75
+#: gio/gio-tool-mount.c:77
 msgid "PIM"
 msgstr "PIM"
 
-#: gio/gio-tool-mount.c:76
+#: gio/gio-tool-mount.c:78
 msgid "Mount a TCRYPT hidden volume"
 msgstr "挂载 TCRYPT 隐藏卷"
 
-#: gio/gio-tool-mount.c:77
+#: gio/gio-tool-mount.c:79
 msgid "Mount a TCRYPT system volume"
 msgstr "挂载 TCRYPT 系统卷"
 
-#: gio/gio-tool-mount.c:265 gio/gio-tool-mount.c:297
+#: gio/gio-tool-mount.c:268 gio/gio-tool-mount.c:300
 msgid "Anonymous access denied"
 msgstr "匿名访问被拒绝"
 
-#: gio/gio-tool-mount.c:522
+#: gio/gio-tool-mount.c:525
 msgid "No drive for device file"
 msgstr "没有对应设备文件的驱动器"
 
-#: gio/gio-tool-mount.c:1014
+#: gio/gio-tool-mount.c:1017
 msgid "No volume for given ID"
 msgstr "没有对应ID的卷"
 
-#: gio/gio-tool-mount.c:1203
+#: gio/gio-tool-mount.c:1206
 msgid "Mount or unmount the locations."
 msgstr "挂载或卸载位置。"
 
-#: gio/gio-tool-move.c:42
+#: gio/gio-tool-move.c:44
 msgid "Don’t use copy and delete fallback"
 msgstr "不要使用复制和删除替代方案"
 
-#: gio/gio-tool-move.c:99
+#: gio/gio-tool-move.c:101
 msgid "Move one or more files from SOURCE to DEST."
 msgstr "将一个或多个文件从源头复制到目标。"
 
-#: gio/gio-tool-move.c:101
+#: gio/gio-tool-move.c:103
 msgid ""
 "gio move is similar to the traditional mv utility, but using GIO\n"
 "locations instead of local files: for example, you can use something\n"
@@ -2145,12 +2154,12 @@ msgstr ""
 "gio move 如传统 mv 程序那样工作,但使用 GIO 位置而非本地文件:\n"
 "例如,你可以指定 smb://server/resource/file.txt 之类的位置"
 
-#: gio/gio-tool-move.c:143
+#: gio/gio-tool-move.c:145
 #, c-format
 msgid "Target %s is not a directory"
 msgstr "目标 %s 不是目录"
 
-#: gio/gio-tool-open.c:75
+#: gio/gio-tool-open.c:77
 msgid ""
 "Open files with the default application that\n"
 "is registered to handle files of this type."
@@ -2158,150 +2167,154 @@ msgstr ""
 "使用已注册为处理此类型文件的\n"
 "默认应用程序打开文件。"
 
-#: gio/gio-tool-remove.c:31 gio/gio-tool-trash.c:33
+#: gio/gio-tool-remove.c:33 gio/gio-tool-trash.c:35
 msgid "Ignore nonexistent files, never prompt"
 msgstr "忽略不存在的文件,从不提示"
 
-#: gio/gio-tool-remove.c:52
+#: gio/gio-tool-remove.c:54
 msgid "Delete the given files."
 msgstr "删除指定文件。"
 
-#: gio/gio-tool-rename.c:45
+#: gio/gio-tool-rename.c:47
 msgid "NAME"
 msgstr "名称"
 
-#: gio/gio-tool-rename.c:50
+#: gio/gio-tool-rename.c:52
 msgid "Rename a file."
 msgstr "重命名文件。"
 
-#: gio/gio-tool-rename.c:70
+#: gio/gio-tool-rename.c:72
 msgid "Missing argument"
 msgstr "缺少参数"
 
-#: gio/gio-tool-rename.c:76 gio/gio-tool-save.c:190 gio/gio-tool-set.c:137
+#: gio/gio-tool-rename.c:78 gio/gio-tool-save.c:192 gio/gio-tool-set.c:150
 msgid "Too many arguments"
 msgstr "参数过多"
 
-#: gio/gio-tool-rename.c:95
+#: gio/gio-tool-rename.c:97
 #, c-format
 msgid "Rename successful. New uri: %s\n"
 msgstr "重命名成功。新 uri:%s\n"
 
-#: gio/gio-tool-save.c:50
+#: gio/gio-tool-save.c:52
 msgid "Only create if not existing"
 msgstr "不存在时才创建"
 
-#: gio/gio-tool-save.c:51
+#: gio/gio-tool-save.c:53
 msgid "Append to end of file"
 msgstr "追加到文件末尾"
 
-#: gio/gio-tool-save.c:52
+#: gio/gio-tool-save.c:54
 msgid "When creating, restrict access to the current user"
 msgstr "创建时限制当前用户的访问"
 
-#: gio/gio-tool-save.c:53
+#: gio/gio-tool-save.c:55
 msgid "When replacing, replace as if the destination did not exist"
 msgstr "替换时假定目标不存在"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:55
+#: gio/gio-tool-save.c:57
 msgid "Print new etag at end"
 msgstr "在末尾打印新 etag"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "The etag of the file being overwritten"
 msgstr "文件的 etag 被覆盖"
 
-#: gio/gio-tool-save.c:57
+#: gio/gio-tool-save.c:59
 msgid "ETAG"
 msgstr "ETAG"
 
-#: gio/gio-tool-save.c:113
+#: gio/gio-tool-save.c:115
 msgid "Error reading from standard input"
 msgstr "读取标准输入时出错"
 
 #. Translators: The "etag" is a token allowing to verify whether a file has been modified
-#: gio/gio-tool-save.c:139
+#: gio/gio-tool-save.c:141
 msgid "Etag not available\n"
 msgstr "Etag 不可用\n"
 
-#: gio/gio-tool-save.c:163
+#: gio/gio-tool-save.c:165
 msgid "Read from standard input and save to DEST."
 msgstr "读取标准输入并保存到目标。"
 
-#: gio/gio-tool-save.c:183
+#: gio/gio-tool-save.c:185
 msgid "No destination given"
 msgstr "未给定目标"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "Type of the attribute"
 msgstr "属性类型"
 
-#: gio/gio-tool-set.c:33
+#: gio/gio-tool-set.c:36
 msgid "TYPE"
 msgstr "类型"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:38
+msgid "Unset given attribute"
+msgstr "取消设置给定属性"
+
+#: gio/gio-tool-set.c:95
 msgid "ATTRIBUTE"
 msgstr "属性"
 
-#: gio/gio-tool-set.c:89
+#: gio/gio-tool-set.c:95
 msgid "VALUE"
 msgstr "值"
 
-#: gio/gio-tool-set.c:93
+#: gio/gio-tool-set.c:99
 msgid "Set a file attribute of LOCATION."
 msgstr "设置位置的文件属性。"
 
-#: gio/gio-tool-set.c:113
+#: gio/gio-tool-set.c:119
 msgid "Location not specified"
 msgstr "未指定位置"
 
-#: gio/gio-tool-set.c:120
+#: gio/gio-tool-set.c:126
 msgid "Attribute not specified"
 msgstr "未指定属性"
 
-#: gio/gio-tool-set.c:130
+#: gio/gio-tool-set.c:143
 msgid "Value not specified"
 msgstr "未指定值"
 
-#: gio/gio-tool-set.c:180
+#: gio/gio-tool-set.c:193
 #, c-format
 msgid "Invalid attribute type “%s”"
 msgstr "无效的属性类型“%s”"
 
-#: gio/gio-tool-trash.c:34
+#: gio/gio-tool-trash.c:36
 msgid "Empty the trash"
 msgstr "清空回收站"
 
-#: gio/gio-tool-trash.c:35
+#: gio/gio-tool-trash.c:37
 msgid "List files in the trash with their original locations"
 msgstr "列出回收站中的文件以及它们的原始位置"
 
-#: gio/gio-tool-trash.c:36
+#: gio/gio-tool-trash.c:38
 msgid ""
 "Restore a file from trash to its original location (possibly recreating the "
 "directory)"
 msgstr "还原回收站文件到它的原始位置(如果需要,创建新目录)"
 
-#: gio/gio-tool-trash.c:106
+#: gio/gio-tool-trash.c:108
 msgid "Unable to find original path"
 msgstr "无法找到原始路径"
 
-#: gio/gio-tool-trash.c:123
+#: gio/gio-tool-trash.c:125
 msgid "Unable to recreate original location: "
 msgstr "无法创建原始位置:"
 
-#: gio/gio-tool-trash.c:136
+#: gio/gio-tool-trash.c:138
 msgid "Unable to move file to its original location: "
 msgstr "无法移动文件回它的原始位置:"
 
-#: gio/gio-tool-trash.c:225
+#: gio/gio-tool-trash.c:227
 msgid "Move/Restore files or directories to the trash."
 msgstr "移动/还原文件或目录到回收站。"
 
-#: gio/gio-tool-trash.c:227
+#: gio/gio-tool-trash.c:229
 msgid ""
 "Note: for --restore switch, if the original location of the trashed file \n"
 "already exists, it will not be overwritten unless --force is set."
@@ -2309,44 +2322,44 @@ msgstr ""
 "注意:对于 --restore 开关,如果回收站中的文件的原始路径已经存在,\n"
 "除非额外指定了 --force 参数,已存在的文件将不会被覆盖。"
 
-#: gio/gio-tool-trash.c:258
+#: gio/gio-tool-trash.c:260
 msgid "Location given doesn't start with trash:///"
 msgstr "给定的位置没有以 trash:/// 开头"
 
-#: gio/gio-tool-tree.c:33
+#: gio/gio-tool-tree.c:35
 msgid "Follow symbolic links, mounts and shortcuts"
 msgstr "跟踪符号链接、挂载点及快捷方式"
 
-#: gio/gio-tool-tree.c:244
+#: gio/gio-tool-tree.c:246
 msgid "List contents of directories in a tree-like format."
 msgstr "使用树状格式列出目录内容。"
 
-#: gio/glib-compile-resources.c:140 gio/glib-compile-schemas.c:1514
+#: gio/glib-compile-resources.c:142 gio/glib-compile-schemas.c:1516
 #, c-format
 msgid "Element <%s> not allowed inside <%s>"
 msgstr "在 <%2$s> 中不允许元素 <%1$s>"
 
-#: gio/glib-compile-resources.c:144
+#: gio/glib-compile-resources.c:146
 #, c-format
 msgid "Element <%s> not allowed at toplevel"
 msgstr "顶层中不允许元素 <%s>"
 
-#: gio/glib-compile-resources.c:234
+#: gio/glib-compile-resources.c:236
 #, c-format
 msgid "File %s appears multiple times in the resource"
 msgstr "文件 %s 在资源中出现了多次"
 
-#: gio/glib-compile-resources.c:245
+#: gio/glib-compile-resources.c:247
 #, c-format
 msgid "Failed to locate “%s” in any source directory"
 msgstr "在所有源目录中定位“%s”失败"
 
-#: gio/glib-compile-resources.c:256
+#: gio/glib-compile-resources.c:258
 #, c-format
 msgid "Failed to locate “%s” in current directory"
 msgstr "在当前目录定位“%s”失败"
 
-#: gio/glib-compile-resources.c:290
+#: gio/glib-compile-resources.c:292
 #, c-format
 msgid "Unknown processing option “%s”"
 msgstr "未知的处理选项“%s”"
@@ -2355,94 +2368,94 @@ msgstr "未知的处理选项“%s”"
 #. * the second %s is an environment variable, and the third
 #. * %s is a command line tool
 #.
-#: gio/glib-compile-resources.c:310 gio/glib-compile-resources.c:367
-#: gio/glib-compile-resources.c:424
+#: gio/glib-compile-resources.c:312 gio/glib-compile-resources.c:369
+#: gio/glib-compile-resources.c:426
 #, c-format
 msgid "%s preprocessing requested, but %s is not set, and %s is not in PATH"
 msgstr "请求了 %s 预处理,但未设定 %s,且 %s 不在 PATH 内"
 
-#: gio/glib-compile-resources.c:457
+#: gio/glib-compile-resources.c:459
 #, c-format
 msgid "Error reading file %s: %s"
 msgstr "读取文件 %s 出错:%s"
 
-#: gio/glib-compile-resources.c:477
+#: gio/glib-compile-resources.c:479
 #, c-format
 msgid "Error compressing file %s"
 msgstr "压缩文件时出错:%s"
 
-#: gio/glib-compile-resources.c:541
+#: gio/glib-compile-resources.c:543
 #, c-format
 msgid "text may not appear inside <%s>"
 msgstr "<%s> 内不应出现文本"
 
-#: gio/glib-compile-resources.c:819 gio/glib-compile-schemas.c:2172
+#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2174
 msgid "Show program version and exit"
 msgstr "显示程序版本并退出"
 
-#: gio/glib-compile-resources.c:820
+#: gio/glib-compile-resources.c:822
 msgid "Name of the output file"
 msgstr "输出文件的名称"
 
-#: gio/glib-compile-resources.c:821
+#: gio/glib-compile-resources.c:823
 msgid ""
 "The directories to load files referenced in FILE from (default: current "
 "directory)"
 msgstr "FILE 中引用的要从其中载入文件的目录(默认为当前目录)"
 
-#: gio/glib-compile-resources.c:821 gio/glib-compile-schemas.c:2173
-#: gio/glib-compile-schemas.c:2202
+#: gio/glib-compile-resources.c:823 gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2204
 msgid "DIRECTORY"
 msgstr "目录"
 
-#: gio/glib-compile-resources.c:822
+#: gio/glib-compile-resources.c:824
 msgid ""
 "Generate output in the format selected for by the target filename extension"
 msgstr "以目标文件扩展名所选择的格式生成输出"
 
-#: gio/glib-compile-resources.c:823
+#: gio/glib-compile-resources.c:825
 msgid "Generate source header"
 msgstr "生成源码头文件"
 
-#: gio/glib-compile-resources.c:824
+#: gio/glib-compile-resources.c:826
 msgid "Generate source code used to link in the resource file into your code"
 msgstr "生成用于将资源文件链接到您代码的源代码"
 
-#: gio/glib-compile-resources.c:825
+#: gio/glib-compile-resources.c:827
 msgid "Generate dependency list"
 msgstr "生成依赖关系列表"
 
-#: gio/glib-compile-resources.c:826
+#: gio/glib-compile-resources.c:828
 msgid "Name of the dependency file to generate"
 msgstr "要生成的依赖文件名称"
 
-#: gio/glib-compile-resources.c:827
+#: gio/glib-compile-resources.c:829
 msgid "Include phony targets in the generated dependency file"
 msgstr "在生成的依赖关系文件中包含伪目标"
 
-#: gio/glib-compile-resources.c:828
+#: gio/glib-compile-resources.c:830
 msgid "Don’t automatically create and register resource"
 msgstr "不要自动创建和注册资源"
 
-#: gio/glib-compile-resources.c:829
+#: gio/glib-compile-resources.c:831
 msgid "Don’t export functions; declare them G_GNUC_INTERNAL"
 msgstr "不要导出函数;请将它们声明为 G_GNUC_INTERNAL"
 
-#: gio/glib-compile-resources.c:830
+#: gio/glib-compile-resources.c:832
 msgid ""
 "Don’t embed resource data in the C file; assume it's linked externally "
 "instead"
 msgstr "不要在 C 文件里嵌入资源数据;而假定它是以外部连接的"
 
-#: gio/glib-compile-resources.c:831
+#: gio/glib-compile-resources.c:833
 msgid "C identifier name used for the generated source code"
 msgstr "用于生成的源代码的 C 标识符名称"
 
-#: gio/glib-compile-resources.c:832
+#: gio/glib-compile-resources.c:834
 msgid "The target C compiler (default: the CC environment variable)"
 msgstr "目标 C 编译器(默认:CC 环境变量)"
 
-#: gio/glib-compile-resources.c:858
+#: gio/glib-compile-resources.c:860
 msgid ""
 "Compile a resource specification into a resource file.\n"
 "Resource specification files have the extension .gresource.xml,\n"
@@ -2452,204 +2465,204 @@ msgstr ""
 "资源规格文件以 .gresource.xml 为扩展名,\n"
 "资源文件以 .gresource 为扩展名。"
 
-#: gio/glib-compile-resources.c:880
+#: gio/glib-compile-resources.c:882
 msgid "You should give exactly one file name\n"
 msgstr "您应该给定一个且只能一个文件名\n"
 
-#: gio/glib-compile-schemas.c:92
+#: gio/glib-compile-schemas.c:94
 #, c-format
 msgid "nick must be a minimum of 2 characters"
 msgstr "昵称必须至少 2 个字符"
 
-#: gio/glib-compile-schemas.c:103
+#: gio/glib-compile-schemas.c:105
 #, c-format
 msgid "Invalid numeric value"
 msgstr "无效的数值"
 
-#: gio/glib-compile-schemas.c:111
+#: gio/glib-compile-schemas.c:113
 #, c-format
 msgid "<value nick='%s'/> already specified"
 msgstr "<value nick='%s'/> 已指定"
 
-#: gio/glib-compile-schemas.c:119
+#: gio/glib-compile-schemas.c:121
 #, c-format
 msgid "value='%s' already specified"
 msgstr "value='%s' 已指定"
 
-#: gio/glib-compile-schemas.c:133
+#: gio/glib-compile-schemas.c:135
 #, c-format
 msgid "flags values must have at most 1 bit set"
 msgstr "标志值最多只能设置 1 位"
 
-#: gio/glib-compile-schemas.c:158
+#: gio/glib-compile-schemas.c:160
 #, c-format
 msgid "<%s> must contain at least one <value>"
 msgstr "<%s> 必须包含至少一个 <value>"
 
-#: gio/glib-compile-schemas.c:314
+#: gio/glib-compile-schemas.c:316
 #, c-format
 msgid "<%s> is not contained in the specified range"
 msgstr "<%s> 不在指定的范围内"
 
-#: gio/glib-compile-schemas.c:326
+#: gio/glib-compile-schemas.c:328
 #, c-format
 msgid "<%s> is not a valid member of the specified enumerated type"
 msgstr "<%s> 不是指定枚举类型的有效成员"
 
-#: gio/glib-compile-schemas.c:332
+#: gio/glib-compile-schemas.c:334
 #, c-format
 msgid "<%s> contains string not in the specified flags type"
 msgstr "<%s> 包含了不在指定标志类型里的字符串"
 
-#: gio/glib-compile-schemas.c:338
+#: gio/glib-compile-schemas.c:340
 #, c-format
 msgid "<%s> contains a string not in <choices>"
 msgstr "<%s> 包含了不在 <choices> 里的字符串"
 
-#: gio/glib-compile-schemas.c:372
+#: gio/glib-compile-schemas.c:374
 msgid "<range/> already specified for this key"
 msgstr "此键已被指定为 <range/>"
 
-#: gio/glib-compile-schemas.c:390
+#: gio/glib-compile-schemas.c:392
 #, c-format
 msgid "<range> not allowed for keys of type “%s”"
 msgstr "“%s”类型的键不允许 <range>"
 
-#: gio/glib-compile-schemas.c:407
+#: gio/glib-compile-schemas.c:409
 #, c-format
 msgid "<range> specified minimum is greater than maximum"
 msgstr "<range> 指定的最小值比最大值还大"
 
-#: gio/glib-compile-schemas.c:432
+#: gio/glib-compile-schemas.c:434
 #, c-format
 msgid "unsupported l10n category: %s"
 msgstr "不支持的 l10n 目录:%s"
 
-#: gio/glib-compile-schemas.c:440
+#: gio/glib-compile-schemas.c:442
 msgid "l10n requested, but no gettext domain given"
 msgstr "已请求 l10n,但未给定 gettext 域"
 
-#: gio/glib-compile-schemas.c:452
+#: gio/glib-compile-schemas.c:454
 msgid "translation context given for value without l10n enabled"
 msgstr "值给定的翻译上下文未启用 l10n"
 
-#: gio/glib-compile-schemas.c:474
+#: gio/glib-compile-schemas.c:476
 #, c-format
 msgid "Failed to parse <default> value of type “%s”: "
 msgstr "解析类型“%s”的 <default> 值失败:"
 
-#: gio/glib-compile-schemas.c:491
+#: gio/glib-compile-schemas.c:493
 msgid ""
 "<choices> cannot be specified for keys tagged as having an enumerated type"
 msgstr "无法为标记为枚举类型的键指定 <choices>"
 
-#: gio/glib-compile-schemas.c:500
+#: gio/glib-compile-schemas.c:502
 msgid "<choices> already specified for this key"
 msgstr "此键已被指定为 <choices>"
 
-#: gio/glib-compile-schemas.c:512
+#: gio/glib-compile-schemas.c:514
 #, c-format
 msgid "<choices> not allowed for keys of type “%s”"
 msgstr "“%s”类型的键不允许 <choices>"
 
-#: gio/glib-compile-schemas.c:528
+#: gio/glib-compile-schemas.c:530
 #, c-format
 msgid "<choice value='%s'/> already given"
 msgstr "<choice value='%s'/> 已给定"
 
-#: gio/glib-compile-schemas.c:543
+#: gio/glib-compile-schemas.c:545
 #, c-format
 msgid "<choices> must contain at least one <choice>"
 msgstr "<choices> 必须包含至少一个 <choice>"
 
-#: gio/glib-compile-schemas.c:557
+#: gio/glib-compile-schemas.c:559
 msgid "<aliases> already specified for this key"
 msgstr "此键已被指定为 <aliases>"
 
-#: gio/glib-compile-schemas.c:561
+#: gio/glib-compile-schemas.c:563
 msgid ""
 "<aliases> can only be specified for keys with enumerated or flags types or "
 "after <choices>"
 msgstr "<aliases> 只能被指定在枚举或标志类型的键上,或是在 <choices> 之后的键"
 
-#: gio/glib-compile-schemas.c:580
+#: gio/glib-compile-schemas.c:582
 #, c-format
 msgid ""
 "<alias value='%s'/> given when “%s” is already a member of the enumerated "
 "type"
 msgstr "给定了 <alias value='%s'/>,但“%s”已经是枚举类型的成员"
 
-#: gio/glib-compile-schemas.c:586
+#: gio/glib-compile-schemas.c:588
 #, c-format
 msgid "<alias value='%s'/> given when <choice value='%s'/> was already given"
 msgstr "给定了 <alias value='%s'/>,但 <choice value='%s'/> 已给定"
 
-#: gio/glib-compile-schemas.c:594
+#: gio/glib-compile-schemas.c:596
 #, c-format
 msgid "<alias value='%s'/> already specified"
 msgstr "<alias value='%s'/> 已指定"
 
-#: gio/glib-compile-schemas.c:604
+#: gio/glib-compile-schemas.c:606
 #, c-format
 msgid "alias target “%s” is not in enumerated type"
 msgstr "别名目标“%s”不在枚举类型内"
 
-#: gio/glib-compile-schemas.c:605
+#: gio/glib-compile-schemas.c:607
 #, c-format
 msgid "alias target “%s” is not in <choices>"
 msgstr "别名目标“%s”不在 <choices> 内"
 
-#: gio/glib-compile-schemas.c:620
+#: gio/glib-compile-schemas.c:622
 #, c-format
 msgid "<aliases> must contain at least one <alias>"
 msgstr "<aliases> 必须包含至少一个 <alias>"
 
-#: gio/glib-compile-schemas.c:797
+#: gio/glib-compile-schemas.c:799
 msgid "Empty names are not permitted"
 msgstr "不允许空名称"
 
-#: gio/glib-compile-schemas.c:807
+#: gio/glib-compile-schemas.c:809
 #, c-format
 msgid "Invalid name “%s”: names must begin with a lowercase letter"
 msgstr "无效名称“%s”:名称必须以小写字母开始"
 
-#: gio/glib-compile-schemas.c:819
+#: gio/glib-compile-schemas.c:821
 #, c-format
 msgid ""
 "Invalid name “%s”: invalid character “%c”; only lowercase letters, numbers "
 "and hyphen (“-”) are permitted"
 msgstr "无效名称“%s”:无效的字符“%c”;仅允许使用小写字母、数字和连字符(“-”)"
 
-#: gio/glib-compile-schemas.c:828
+#: gio/glib-compile-schemas.c:830
 #, c-format
 msgid "Invalid name “%s”: two successive hyphens (“--”) are not permitted"
 msgstr "无效名称“%s”:不允许使用连续的连字符(“--”)"
 
-#: gio/glib-compile-schemas.c:837
+#: gio/glib-compile-schemas.c:839
 #, c-format
 msgid "Invalid name “%s”: the last character may not be a hyphen (“-”)"
 msgstr "无效名称“%s”:最后一个字符串不应为连字符(“-”)。"
 
-#: gio/glib-compile-schemas.c:845
+#: gio/glib-compile-schemas.c:847
 #, c-format
 msgid "Invalid name “%s”: maximum length is 1024"
 msgstr "无效名称“%s”:最大长度为 1024"
 
-#: gio/glib-compile-schemas.c:917
+#: gio/glib-compile-schemas.c:919
 #, c-format
 msgid "<child name='%s'> already specified"
 msgstr "<child name='%s'> 已指定"
 
-#: gio/glib-compile-schemas.c:943
+#: gio/glib-compile-schemas.c:945
 msgid "Cannot add keys to a “list-of” schema"
 msgstr "无法添加键到一个“list-of”架构"
 
-#: gio/glib-compile-schemas.c:954
+#: gio/glib-compile-schemas.c:956
 #, c-format
 msgid "<key name='%s'> already specified"
 msgstr "<key name='%s'> 已指定"
 
-#: gio/glib-compile-schemas.c:972
+#: gio/glib-compile-schemas.c:974
 #, c-format
 msgid ""
 "<key name='%s'> shadows <key name='%s'> in <schema id='%s'>; use <override> "
@@ -2658,69 +2671,69 @@ msgstr ""
 "<key name='%s'> 与 <key name='%s'> 在 <schema id='%s'> 重合; 请使用 "
 "<override> 修改其值"
 
-#: gio/glib-compile-schemas.c:983
+#: gio/glib-compile-schemas.c:985
 #, c-format
 msgid ""
 "Exactly one of “type”, “enum” or “flags” must be specified as an attribute "
 "to <key>"
 msgstr "“type”、“enum”或“flags”中必须有一个被指定为 <key> 的属性"
 
-#: gio/glib-compile-schemas.c:1002
+#: gio/glib-compile-schemas.c:1004
 #, c-format
 msgid "<%s id='%s'> not (yet) defined."
 msgstr "<%s id='%s'> 尚未定义。"
 
-#: gio/glib-compile-schemas.c:1017
+#: gio/glib-compile-schemas.c:1019
 #, c-format
 msgid "Invalid GVariant type string “%s”"
 msgstr "无效的 GVariant 类型字符串“%s”"
 
-#: gio/glib-compile-schemas.c:1047
+#: gio/glib-compile-schemas.c:1049
 msgid "<override> given but schema isn’t extending anything"
 msgstr "已给定 <override> 但架构并未扩展"
 
-#: gio/glib-compile-schemas.c:1060
+#: gio/glib-compile-schemas.c:1062
 #, c-format
 msgid "No <key name='%s'> to override"
 msgstr "无 <key name='%s'> 可覆盖"
 
-#: gio/glib-compile-schemas.c:1068
+#: gio/glib-compile-schemas.c:1070
 #, c-format
 msgid "<override name='%s'> already specified"
 msgstr "<override name='%s'> 已指定"
 
-#: gio/glib-compile-schemas.c:1141
+#: gio/glib-compile-schemas.c:1143
 #, c-format
 msgid "<schema id='%s'> already specified"
 msgstr "<schema id='%s'> 已指定"
 
-#: gio/glib-compile-schemas.c:1153
+#: gio/glib-compile-schemas.c:1155
 #, c-format
 msgid "<schema id='%s'> extends not yet existing schema “%s”"
 msgstr "<schema id='%s'> 扩展了尚不存在的架构“%s”"
 
-#: gio/glib-compile-schemas.c:1169
+#: gio/glib-compile-schemas.c:1171
 #, c-format
 msgid "<schema id='%s'> is list of not yet existing schema “%s”"
 msgstr "<schema id='%s'> 是尚不存在的架构“%s”的列表"
 
-#: gio/glib-compile-schemas.c:1177
+#: gio/glib-compile-schemas.c:1179
 #, c-format
 msgid "Cannot be a list of a schema with a path"
 msgstr "不能是带有路径架构的列表"
 
-#: gio/glib-compile-schemas.c:1187
+#: gio/glib-compile-schemas.c:1189
 #, c-format
 msgid "Cannot extend a schema with a path"
 msgstr "无法扩展带有路径的架构"
 
-#: gio/glib-compile-schemas.c:1197
+#: gio/glib-compile-schemas.c:1199
 #, c-format
 msgid ""
 "<schema id='%s'> is a list, extending <schema id='%s'> which is not a list"
 msgstr "<schema id='%s'> 是一个列表,扩展的 <schema id='%s'> 不是列表"
 
-#: gio/glib-compile-schemas.c:1207
+#: gio/glib-compile-schemas.c:1209
 #, c-format
 msgid ""
 "<schema id='%s' list-of='%s'> extends <schema id='%s' list-of='%s'> but “%s” "
@@ -2729,17 +2742,17 @@ msgstr ""
 "<schema id='%s' list-of='%s'> 扩展 <schema id='%s' list-of='%s'>,但“%s”不扩"
 "展“%s”"
 
-#: gio/glib-compile-schemas.c:1224
+#: gio/glib-compile-schemas.c:1226
 #, c-format
 msgid "A path, if given, must begin and end with a slash"
 msgstr "一个路径,如果给定则必须以斜线(/)开始和结束"
 
-#: gio/glib-compile-schemas.c:1231
+#: gio/glib-compile-schemas.c:1233
 #, c-format
 msgid "The path of a list must end with “:/”"
 msgstr "一个列表的路径必须以“:/”结束"
 
-#: gio/glib-compile-schemas.c:1240
+#: gio/glib-compile-schemas.c:1242
 #, c-format
 msgid ""
 "Warning: Schema “%s” has path “%s”.  Paths starting with “/apps/”, “/"
@@ -2748,56 +2761,56 @@ msgstr ""
 "警告:架构“%s”带有路径“%s”。以“/apps/”、“/desktop/”或“/system/”开头的路径已弃"
 "用。"
 
-#: gio/glib-compile-schemas.c:1270
+#: gio/glib-compile-schemas.c:1272
 #, c-format
 msgid "<%s id='%s'> already specified"
 msgstr "<%s id='%s'> 已指定"
 
-#: gio/glib-compile-schemas.c:1420 gio/glib-compile-schemas.c:1436
+#: gio/glib-compile-schemas.c:1422 gio/glib-compile-schemas.c:1438
 #, c-format
 msgid "Only one <%s> element allowed inside <%s>"
 msgstr "在 <%2$s> 中仅允许一个成员 <%1$s>"
 
-#: gio/glib-compile-schemas.c:1518
+#: gio/glib-compile-schemas.c:1520
 #, c-format
 msgid "Element <%s> not allowed at the top level"
 msgstr "顶层中不允许元素 <%s>"
 
-#: gio/glib-compile-schemas.c:1536
+#: gio/glib-compile-schemas.c:1538
 msgid "Element <default> is required in <key>"
 msgstr "<key> 里不需要元素 <default>"
 
-#: gio/glib-compile-schemas.c:1626
+#: gio/glib-compile-schemas.c:1628
 #, c-format
 msgid "Text may not appear inside <%s>"
 msgstr "<%s> 内不应出现文本"
 
-#: gio/glib-compile-schemas.c:1694
+#: gio/glib-compile-schemas.c:1696
 #, c-format
 msgid "Warning: undefined reference to <schema id='%s'/>"
 msgstr "警告:到 <schema id='%s'/> 的引用未定义"
 
 #. Translators: Do not translate "--strict".
-#: gio/glib-compile-schemas.c:1833 gio/glib-compile-schemas.c:1912
+#: gio/glib-compile-schemas.c:1835 gio/glib-compile-schemas.c:1914
 msgid "--strict was specified; exiting."
 msgstr "指定了 --strict;正在退出。"
 
-#: gio/glib-compile-schemas.c:1845
+#: gio/glib-compile-schemas.c:1847
 msgid "This entire file has been ignored."
 msgstr "整个文件被忽略。"
 
-#: gio/glib-compile-schemas.c:1908
+#: gio/glib-compile-schemas.c:1910
 msgid "Ignoring this file."
 msgstr "正在忽略此文件。"
 
-#: gio/glib-compile-schemas.c:1963
+#: gio/glib-compile-schemas.c:1965
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s”; ignoring "
 "override for this key."
 msgstr "覆盖文件“%3$s”中指定的架构“%2$s”中没有键“%1$s”;正在忽略对此键的覆盖。"
 
-#: gio/glib-compile-schemas.c:1971
+#: gio/glib-compile-schemas.c:1973
 #, c-format
 msgid ""
 "No such key “%s” in schema “%s” as specified in override file “%s” and --"
@@ -2805,7 +2818,7 @@ msgid ""
 msgstr ""
 "覆盖文件“%3$s”中指定的架构“%2$s”中没有键“%1$s”并且已指定 --strict;正在退出。"
 
-#: gio/glib-compile-schemas.c:1993
+#: gio/glib-compile-schemas.c:1995
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2814,7 +2827,7 @@ msgstr ""
 "无法为架构“%2$s”中的局部键“%1$s”提供每个桌面的覆盖(覆盖文件“%3$s”);正在忽"
 "略对此键的覆盖。"
 
-#: gio/glib-compile-schemas.c:2002
+#: gio/glib-compile-schemas.c:2004
 #, c-format
 msgid ""
 "Cannot provide per-desktop overrides for localized key “%s” in schema "
@@ -2823,7 +2836,7 @@ msgstr ""
 "无法为架构“%2$s”中的局部键“%1$s”提供每个桌面的覆盖(覆盖文件“%3$s”)并且已指"
 "定 --strict;正在退出。"
 
-#: gio/glib-compile-schemas.c:2026
+#: gio/glib-compile-schemas.c:2028
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2832,7 +2845,7 @@ msgstr ""
 "解析覆盖文件“%3$s”所指定架构“%2$s”中的键“%1$s”时出错:%4$s。正在忽略对此键的"
 "覆盖。"
 
-#: gio/glib-compile-schemas.c:2038
+#: gio/glib-compile-schemas.c:2040
 #, c-format
 msgid ""
 "Error parsing key “%s” in schema “%s” as specified in override file “%s”: "
@@ -2841,7 +2854,7 @@ msgstr ""
 "解析覆盖文件“%3$s”所指定架构“%2$s”中的键“%1$s”时出错:%4$s。已指定 --strict;"
 "正在退出。"
 
-#: gio/glib-compile-schemas.c:2065
+#: gio/glib-compile-schemas.c:2067
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2850,7 +2863,7 @@ msgstr ""
 "覆盖文件“%3$s”中架构“%2$s”的键“%1$s”的覆盖超出了架构给出的范围;正在忽略对此"
 "键的覆盖。"
 
-#: gio/glib-compile-schemas.c:2075
+#: gio/glib-compile-schemas.c:2077
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is outside the "
@@ -2859,7 +2872,7 @@ msgstr ""
 "覆盖文件“%3$s”中架构“%2$s”的键“%1$s”的覆盖超出了架构给出的范围并且已指定 --"
 "strict;正在退出。"
 
-#: gio/glib-compile-schemas.c:2101
+#: gio/glib-compile-schemas.c:2103
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2868,7 +2881,7 @@ msgstr ""
 "覆盖文件“%3$s”中架构“%2$s”的键“%1$s”的覆盖的值不在有效值列表内;正在忽略对此"
 "键的覆盖。"
 
-#: gio/glib-compile-schemas.c:2111
+#: gio/glib-compile-schemas.c:2113
 #, c-format
 msgid ""
 "Override for key “%s” in schema “%s” in override file “%s” is not in the "
@@ -2877,23 +2890,23 @@ msgstr ""
 "覆盖文件“%3$s”中架构“%2$s”的键“%1$s”的覆盖的值不在有效值列表内并且已指定 --"
 "strict;正在退出。"
 
-#: gio/glib-compile-schemas.c:2173
+#: gio/glib-compile-schemas.c:2175
 msgid "Where to store the gschemas.compiled file"
 msgstr "gschemas.compiled 文件存储于何处"
 
-#: gio/glib-compile-schemas.c:2174
+#: gio/glib-compile-schemas.c:2176
 msgid "Abort on any errors in schemas"
 msgstr "在架构里出现任何错误时中止"
 
-#: gio/glib-compile-schemas.c:2175
+#: gio/glib-compile-schemas.c:2177
 msgid "Do not write the gschema.compiled file"
 msgstr "不要对 gschema.compiled 进行写操作"
 
-#: gio/glib-compile-schemas.c:2176
+#: gio/glib-compile-schemas.c:2178
 msgid "Do not enforce key name restrictions"
 msgstr "不要强制键名的限制"
 
-#: gio/glib-compile-schemas.c:2205
+#: gio/glib-compile-schemas.c:2207
 msgid ""
 "Compile all GSettings schema files into a schema cache.\n"
 "Schema files are required to have the extension .gschema.xml,\n"
@@ -2903,24 +2916,24 @@ msgstr ""
 "要使用扩展 .gschema.xml,需要有架构文件,\n"
 "缓存文件被称为 gschemas.compiled。"
 
-#: gio/glib-compile-schemas.c:2226
+#: gio/glib-compile-schemas.c:2228
 msgid "You should give exactly one directory name"
 msgstr "您应该给出一个且仅一个的目录名"
 
-#: gio/glib-compile-schemas.c:2269
+#: gio/glib-compile-schemas.c:2271
 msgid "No schema files found: doing nothing."
 msgstr "未找到架构文件:无事可做。"
 
-#: gio/glib-compile-schemas.c:2271
+#: gio/glib-compile-schemas.c:2273
 msgid "No schema files found: removed existing output file."
 msgstr "未找到架构文件:已删除存在的输出文件。"
 
-#: gio/glocalfile.c:549 gio/win32/gwinhttpfile.c:436
+#: gio/glocalfile.c:563 gio/win32/gwinhttpfile.c:436
 #, c-format
 msgid "Invalid filename %s"
 msgstr "无效的文件名 %s"
 
-#: gio/glocalfile.c:982
+#: gio/glocalfile.c:996
 #, c-format
 msgid "Error getting filesystem info for %s: %s"
 msgstr "读取 %s 文件系统信息时出错:%s"
@@ -2929,503 +2942,515 @@ msgstr "读取 %s 文件系统信息时出错:%s"
 #. * the enclosing (user visible) mount of a file, but none
 #. * exists.
 #.
-#: gio/glocalfile.c:1123
+#: gio/glocalfile.c:1137
 #, c-format
 msgid "Containing mount for file %s not found"
 msgstr "找不到文件 %s 包含的挂载"
 
-#: gio/glocalfile.c:1146
+#: gio/glocalfile.c:1160
 msgid "Can’t rename root directory"
 msgstr "无法重命名根目录"
 
-#: gio/glocalfile.c:1164 gio/glocalfile.c:1187
+#: gio/glocalfile.c:1178 gio/glocalfile.c:1201
 #, c-format
 msgid "Error renaming file %s: %s"
 msgstr "重命名文件 %s 时出错:%s"
 
-#: gio/glocalfile.c:1171
+#: gio/glocalfile.c:1185
 msgid "Can’t rename file, filename already exists"
 msgstr "无法重命名文件,该文件名已存在"
 
-#: gio/glocalfile.c:1184 gio/glocalfile.c:2380 gio/glocalfile.c:2408
-#: gio/glocalfile.c:2547 gio/glocalfileoutputstream.c:656
+#: gio/glocalfile.c:1198 gio/glocalfile.c:2394 gio/glocalfile.c:2422
+#: gio/glocalfile.c:2561 gio/glocalfileoutputstream.c:658
 msgid "Invalid filename"
 msgstr "无效的文件名"
 
-#: gio/glocalfile.c:1352 gio/glocalfile.c:1363
+#: gio/glocalfile.c:1366 gio/glocalfile.c:1377
 #, c-format
 msgid "Error opening file %s: %s"
 msgstr "打开文件 %s 时出错:%s"
 
-#: gio/glocalfile.c:1488
+#: gio/glocalfile.c:1502
 #, c-format
 msgid "Error removing file %s: %s"
 msgstr "删除文件 %s 时出错:%s"
 
-#: gio/glocalfile.c:1982 gio/glocalfile.c:1993 gio/glocalfile.c:2020
+#: gio/glocalfile.c:1996 gio/glocalfile.c:2007 gio/glocalfile.c:2034
 #, c-format
 msgid "Error trashing file %s: %s"
 msgstr "将文件 %s 丢到回收站时出错:%s"
 
-#: gio/glocalfile.c:2040
+#: gio/glocalfile.c:2054
 #, c-format
 msgid "Unable to create trash directory %s: %s"
 msgstr "无法创建回收站目录 %s:%s"
 
-#: gio/glocalfile.c:2061
+#: gio/glocalfile.c:2075
 #, c-format
 msgid "Unable to find toplevel directory to trash %s"
 msgstr "找不到回收站 %s 的顶级目录"
 
-#: gio/glocalfile.c:2069
+#: gio/glocalfile.c:2083
 #, c-format
 msgid "Trashing on system internal mounts is not supported"
 msgstr "不支持在系统内部挂载上的丢弃到回收站操作"
 
-#: gio/glocalfile.c:2155 gio/glocalfile.c:2183
+#: gio/glocalfile.c:2169 gio/glocalfile.c:2197
 #, c-format
 msgid "Unable to find or create trash directory %s to trash %s"
 msgstr "无法找到或创建回收站目录 %s 来丢弃 %s"
 
-#: gio/glocalfile.c:2229
+#: gio/glocalfile.c:2243
 #, c-format
 msgid "Unable to create trashing info file for %s: %s"
 msgstr "为 %s 创建回收站信息文件失败:%s"
 
-#: gio/glocalfile.c:2291
+#: gio/glocalfile.c:2305
 #, c-format
 msgid "Unable to trash file %s across filesystem boundaries"
 msgstr "无法跨越文件系统边界将文件 %s 丢到回收站"
 
-#: gio/glocalfile.c:2295 gio/glocalfile.c:2351
+#: gio/glocalfile.c:2309 gio/glocalfile.c:2365
 #, c-format
 msgid "Unable to trash file %s: %s"
 msgstr "无法将文件 %s 丢到回收站:%s"
 
-#: gio/glocalfile.c:2357
+#: gio/glocalfile.c:2371
 #, c-format
 msgid "Unable to trash file %s"
 msgstr "无法将文件 %s 丢到回收站"
 
-#: gio/glocalfile.c:2383
+#: gio/glocalfile.c:2397
 #, c-format
 msgid "Error creating directory %s: %s"
 msgstr "创建目录 %s 时出错:%s"
 
-#: gio/glocalfile.c:2412
+#: gio/glocalfile.c:2426
 #, c-format
 msgid "Filesystem does not support symbolic links"
 msgstr "文件系统不支持符号链接"
 
-#: gio/glocalfile.c:2415
+#: gio/glocalfile.c:2429
 #, c-format
 msgid "Error making symbolic link %s: %s"
 msgstr "创建符号链接 %s 时出错:%s"
 
-#: gio/glocalfile.c:2458 gio/glocalfile.c:2493 gio/glocalfile.c:2550
+#: gio/glocalfile.c:2472 gio/glocalfile.c:2507 gio/glocalfile.c:2564
 #, c-format
 msgid "Error moving file %s: %s"
 msgstr "移动文件 %s 时出错:%s"
 
-#: gio/glocalfile.c:2481
+#: gio/glocalfile.c:2495
 msgid "Can’t move directory over directory"
 msgstr "无法将目录移动到目录"
 
-#: gio/glocalfile.c:2507 gio/glocalfileoutputstream.c:1108
-#: gio/glocalfileoutputstream.c:1122 gio/glocalfileoutputstream.c:1137
-#: gio/glocalfileoutputstream.c:1154 gio/glocalfileoutputstream.c:1168
+#: gio/glocalfile.c:2521 gio/glocalfileoutputstream.c:1110
+#: gio/glocalfileoutputstream.c:1124 gio/glocalfileoutputstream.c:1139
+#: gio/glocalfileoutputstream.c:1156 gio/glocalfileoutputstream.c:1170
 msgid "Backup file creation failed"
 msgstr "备份文件创建失败"
 
-#: gio/glocalfile.c:2526
+#: gio/glocalfile.c:2540
 #, c-format
 msgid "Error removing target file: %s"
 msgstr "移除目标文件出错:%s"
 
-#: gio/glocalfile.c:2540
+#: gio/glocalfile.c:2554
 msgid "Move between mounts not supported"
 msgstr "不支持在挂载之间移动"
 
-#: gio/glocalfile.c:2714
+#: gio/glocalfile.c:2728
 #, c-format
 msgid "Could not determine the disk usage of %s: %s"
 msgstr "无法确定 %s 的磁盘使用情况:%s"
 
-#: gio/glocalfileinfo.c:767
+#: gio/glocalfileinfo.c:775
 msgid "Attribute value must be non-NULL"
 msgstr "属性值必须为非空"
 
-#: gio/glocalfileinfo.c:774
-msgid "Invalid attribute type (string expected)"
-msgstr "无效的属性类型(应为字符串)"
+#: gio/glocalfileinfo.c:782
+msgid "Invalid attribute type (string or invalid expected)"
+msgstr "无效的属性类型(应为字符串或无效)"
 
-#: gio/glocalfileinfo.c:781
+#: gio/glocalfileinfo.c:789
 msgid "Invalid extended attribute name"
 msgstr "无效的扩展属性名"
 
-#: gio/glocalfileinfo.c:821
+#: gio/glocalfileinfo.c:840
 #, c-format
 msgid "Error setting extended attribute “%s”: %s"
 msgstr "设置扩展属性“%s”时出错:%s"
 
-#: gio/glocalfileinfo.c:1709 gio/win32/gwinhttpfile.c:191
+#: gio/glocalfileinfo.c:1738 gio/win32/gwinhttpfile.c:191
 msgid " (invalid encoding)"
 msgstr " (无效的编码)"
 
-#: gio/glocalfileinfo.c:1868 gio/glocalfileoutputstream.c:943
-#: gio/glocalfileoutputstream.c:995
+#: gio/glocalfileinfo.c:1897 gio/glocalfileoutputstream.c:945
+#: gio/glocalfileoutputstream.c:997
 #, c-format
 msgid "Error when getting information for file “%s”: %s"
 msgstr "获取文件“%s”的信息时出错:%s"
 
-#: gio/glocalfileinfo.c:2134
+#: gio/glocalfileinfo.c:2163
 #, c-format
 msgid "Error when getting information for file descriptor: %s"
 msgstr "获取文件描述符的信息时出错:%s"
 
-#: gio/glocalfileinfo.c:2179
+#: gio/glocalfileinfo.c:2208
 msgid "Invalid attribute type (uint32 expected)"
 msgstr "无效的属性类型(应为 uint32)"
 
-#: gio/glocalfileinfo.c:2197
+#: gio/glocalfileinfo.c:2226
 msgid "Invalid attribute type (uint64 expected)"
 msgstr "无效的属性类型(应为 uint64)"
 
-#: gio/glocalfileinfo.c:2216 gio/glocalfileinfo.c:2235
+#: gio/glocalfileinfo.c:2245 gio/glocalfileinfo.c:2264
 msgid "Invalid attribute type (byte string expected)"
 msgstr "无效的属性类型(应为字节字符串)"
 
-#: gio/glocalfileinfo.c:2282
+#: gio/glocalfileinfo.c:2311
 msgid "Cannot set permissions on symlinks"
 msgstr "无法为符号链接设置权限"
 
-#: gio/glocalfileinfo.c:2298
+#: gio/glocalfileinfo.c:2327
 #, c-format
 msgid "Error setting permissions: %s"
 msgstr "设置访问权限出错:%s"
 
-#: gio/glocalfileinfo.c:2349
+#: gio/glocalfileinfo.c:2378
 #, c-format
 msgid "Error setting owner: %s"
 msgstr "设置所有者出错:%s"
 
-#: gio/glocalfileinfo.c:2372
+#: gio/glocalfileinfo.c:2401
 msgid "symlink must be non-NULL"
 msgstr "符号链接必须是非空"
 
-#: gio/glocalfileinfo.c:2382 gio/glocalfileinfo.c:2401
-#: gio/glocalfileinfo.c:2412
+#: gio/glocalfileinfo.c:2411 gio/glocalfileinfo.c:2430
+#: gio/glocalfileinfo.c:2441
 #, c-format
 msgid "Error setting symlink: %s"
 msgstr "设置符号链接出错:%s"
 
-#: gio/glocalfileinfo.c:2391
+#: gio/glocalfileinfo.c:2420
 msgid "Error setting symlink: file is not a symlink"
 msgstr "设定符号链接出错:文件不是符号链接"
 
-#: gio/glocalfileinfo.c:2463
+#: gio/glocalfileinfo.c:2492
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld are negative"
 msgstr "额外的纳秒数字 %d 在 UNIX 时间戳 %lld 中是负值"
 
-#: gio/glocalfileinfo.c:2472
+#: gio/glocalfileinfo.c:2501
 #, c-format
 msgid "Extra nanoseconds %d for UNIX timestamp %lld reach 1 second"
 msgstr "额外的纳秒数字 %d 在 UNIX 时间戳 %lld 中长度已达到一秒钟"
 
-#: gio/glocalfileinfo.c:2482
+#: gio/glocalfileinfo.c:2511
 #, c-format
 msgid "UNIX timestamp %lld does not fit into 64 bits"
 msgstr "UNIX 时间戳 %lld 无法作为 64 比特数据存储"
 
-#: gio/glocalfileinfo.c:2493
+#: gio/glocalfileinfo.c:2522
 #, c-format
 msgid "UNIX timestamp %lld is outside of the range supported by Windows"
 msgstr "UNIX 时间戳 %lld 位于 Windows 所支持的范围之外"
 
-#: gio/glocalfileinfo.c:2570
+#: gio/glocalfileinfo.c:2625
 #, c-format
 msgid "File name “%s” cannot be converted to UTF-16"
 msgstr "文件名“%s”不能转换为 UTF-16"
 
-#: gio/glocalfileinfo.c:2589
+#: gio/glocalfileinfo.c:2644
 #, c-format
 msgid "File “%s” cannot be opened: Windows Error %lu"
 msgstr "无法打开文件“%s”:Windows 错误 %lu"
 
-#: gio/glocalfileinfo.c:2602
+#: gio/glocalfileinfo.c:2657
 #, c-format
 msgid "Error setting modification or access time for file “%s”: %lu"
 msgstr "设置文件“%s”的修改或访问时间时出错:%lu"
 
-#: gio/glocalfileinfo.c:2703
+#: gio/glocalfileinfo.c:2798 gio/glocalfileinfo.c:2810
 #, c-format
 msgid "Error setting modification or access time: %s"
 msgstr "设置修改或访问时间时出错:%s"
 
-#: gio/glocalfileinfo.c:2726
+#: gio/glocalfileinfo.c:2833
 msgid "SELinux context must be non-NULL"
 msgstr "SELinux 上下文必须是非空"
 
-#: gio/glocalfileinfo.c:2733
+#: gio/glocalfileinfo.c:2840
 msgid "SELinux is not enabled on this system"
 msgstr "此系统尚未启用 SELinux"
 
-#: gio/glocalfileinfo.c:2743
+#: gio/glocalfileinfo.c:2850
 #, c-format
 msgid "Error setting SELinux context: %s"
 msgstr "设置 SELinux 上下文出错:%s"
 
-#: gio/glocalfileinfo.c:2836
+#: gio/glocalfileinfo.c:2947
 #, c-format
 msgid "Setting attribute %s not supported"
 msgstr "不支持设置属性 %s"
 
-#: gio/glocalfileinputstream.c:163 gio/glocalfileoutputstream.c:801
+#: gio/glocalfileinputstream.c:165 gio/glocalfileoutputstream.c:803
 #, c-format
 msgid "Error reading from file: %s"
 msgstr "读取文件出错:%s"
 
-#: gio/glocalfileinputstream.c:194 gio/glocalfileoutputstream.c:353
-#: gio/glocalfileoutputstream.c:447
+#: gio/glocalfileinputstream.c:196 gio/glocalfileoutputstream.c:355
+#: gio/glocalfileoutputstream.c:449
 #, c-format
 msgid "Error closing file: %s"
 msgstr "关闭文件出错:%s"
 
-#: gio/glocalfileinputstream.c:272 gio/glocalfileoutputstream.c:563
-#: gio/glocalfileoutputstream.c:1186
+#: gio/glocalfileinputstream.c:274 gio/glocalfileoutputstream.c:565
+#: gio/glocalfileoutputstream.c:1188
 #, c-format
 msgid "Error seeking in file: %s"
 msgstr "在文件中定位时出错:%s"
 
-#: gio/glocalfilemonitor.c:866
+#: gio/glocalfilemonitor.c:882
 msgid "Unable to find default local file monitor type"
 msgstr "无法找到默认的本地文件监视器类型"
 
-#: gio/glocalfileoutputstream.c:220 gio/glocalfileoutputstream.c:298
-#: gio/glocalfileoutputstream.c:334 gio/glocalfileoutputstream.c:822
+#: gio/glocalfileoutputstream.c:222 gio/glocalfileoutputstream.c:300
+#: gio/glocalfileoutputstream.c:336 gio/glocalfileoutputstream.c:824
 #, c-format
 msgid "Error writing to file: %s"
 msgstr "写入文件出错:%s"
 
-#: gio/glocalfileoutputstream.c:380
+#: gio/glocalfileoutputstream.c:382
 #, c-format
 msgid "Error removing old backup link: %s"
 msgstr "移除旧的备份链接出错:%s"
 
-#: gio/glocalfileoutputstream.c:394 gio/glocalfileoutputstream.c:407
+#: gio/glocalfileoutputstream.c:396 gio/glocalfileoutputstream.c:409
 #, c-format
 msgid "Error creating backup copy: %s"
 msgstr "创建备份拷贝:%s"
 
-#: gio/glocalfileoutputstream.c:425
+#: gio/glocalfileoutputstream.c:427
 #, c-format
 msgid "Error renaming temporary file: %s"
 msgstr "重命名临时文件出错:%s"
 
-#: gio/glocalfileoutputstream.c:609 gio/glocalfileoutputstream.c:1237
+#: gio/glocalfileoutputstream.c:611 gio/glocalfileoutputstream.c:1241
 #, c-format
 msgid "Error truncating file: %s"
 msgstr "截断文件出错:%s"
 
-#: gio/glocalfileoutputstream.c:662 gio/glocalfileoutputstream.c:907
-#: gio/glocalfileoutputstream.c:1218 gio/gsubprocess.c:229
+#: gio/glocalfileoutputstream.c:664 gio/glocalfileoutputstream.c:909
+#: gio/glocalfileoutputstream.c:1222 gio/gsubprocess.c:231
 #, c-format
 msgid "Error opening file “%s”: %s"
 msgstr "打开文件“%s”出错:%s"
 
-#: gio/glocalfileoutputstream.c:957
+#: gio/glocalfileoutputstream.c:959
 msgid "Target file is a directory"
 msgstr "目标文件是目录"
 
-#: gio/glocalfileoutputstream.c:971
+#: gio/glocalfileoutputstream.c:973
 msgid "Target file is not a regular file"
 msgstr "目标文件不是普通文件"
 
-#: gio/glocalfileoutputstream.c:1013
+#: gio/glocalfileoutputstream.c:1015
 msgid "The file was externally modified"
 msgstr "文件已经被其他程序修改"
 
-#: gio/glocalfileoutputstream.c:1202
+#: gio/glocalfileoutputstream.c:1204
 #, c-format
 msgid "Error removing old file: %s"
 msgstr "移除旧文件出错:%s"
 
-#: gio/gmemoryinputstream.c:474 gio/gmemoryoutputstream.c:762
+#: gio/gmemoryinputstream.c:476 gio/gmemoryoutputstream.c:764
 msgid "Invalid GSeekType supplied"
 msgstr "提供的 GSeekType 无效"
 
-#: gio/gmemoryinputstream.c:484
+#: gio/gmemoryinputstream.c:486
 msgid "Invalid seek request"
 msgstr "无效的搜寻请求"
 
-#: gio/gmemoryinputstream.c:508
+#: gio/gmemoryinputstream.c:510
 msgid "Cannot truncate GMemoryInputStream"
 msgstr "无法截断 GMemoryInputStream"
 
-#: gio/gmemoryoutputstream.c:568
+#: gio/gmemoryoutputstream.c:570
 msgid "Memory output stream not resizable"
 msgstr "内存输出流无法改变大小"
 
-#: gio/gmemoryoutputstream.c:584
+#: gio/gmemoryoutputstream.c:586
 msgid "Failed to resize memory output stream"
 msgstr "改变内存输出流大小失败"
 
-#: gio/gmemoryoutputstream.c:663
+#: gio/gmemoryoutputstream.c:665
 msgid ""
 "Amount of memory required to process the write is larger than available "
 "address space"
 msgstr "处理写入所需要的内存超过了可用的空间"
 
-#: gio/gmemoryoutputstream.c:772
+#: gio/gmemoryoutputstream.c:774
 msgid "Requested seek before the beginning of the stream"
 msgstr "请求的定位值在流的开始之前"
 
-#: gio/gmemoryoutputstream.c:787
+#: gio/gmemoryoutputstream.c:789
 msgid "Requested seek beyond the end of the stream"
 msgstr "请求的定位值在流的结束之后"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement unmount.
-#: gio/gmount.c:399
+#: gio/gmount.c:401
 msgid "mount doesn’t implement “unmount”"
 msgstr "挂载未实现“unmount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement eject.
-#: gio/gmount.c:475
+#: gio/gmount.c:477
 msgid "mount doesn’t implement “eject”"
 msgstr "挂载未实现“eject”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of unmount or unmount_with_operation.
-#: gio/gmount.c:553
+#: gio/gmount.c:555
 msgid "mount doesn’t implement “unmount” or “unmount_with_operation”"
 msgstr "挂载未实现“unmount”或“unmount_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gmount.c:638
+#: gio/gmount.c:640
 msgid "mount doesn’t implement “eject” or “eject_with_operation”"
 msgstr "挂载未实现“eject”或“eject_with_operation”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement remount.
-#: gio/gmount.c:726
+#: gio/gmount.c:728
 msgid "mount doesn’t implement “remount”"
 msgstr "挂载未实现“remount”"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:808
+#: gio/gmount.c:810
 msgid "mount doesn’t implement content type guessing"
 msgstr "挂载未实现内容类型猜测"
 
 #. Translators: This is an error
 #. * message for mount objects that
 #. * don't implement content type guessing.
-#: gio/gmount.c:895
+#: gio/gmount.c:897
 msgid "mount doesn’t implement synchronous content type guessing"
 msgstr "挂载未实现同步内容类型猜测"
 
-#: gio/gnetworkaddress.c:415
+#: gio/gnetworkaddress.c:417
 #, c-format
 msgid "Hostname “%s” contains “[” but not “]”"
 msgstr "主机名“%s”包含“[”但是缺少“]”"
 
-#: gio/gnetworkmonitorbase.c:219 gio/gnetworkmonitorbase.c:323
+#: gio/gnetworkmonitorbase.c:221 gio/gnetworkmonitorbase.c:325
 msgid "Network unreachable"
 msgstr "网络不可达"
 
-#: gio/gnetworkmonitorbase.c:257 gio/gnetworkmonitorbase.c:287
+#: gio/gnetworkmonitorbase.c:259 gio/gnetworkmonitorbase.c:289
 msgid "Host unreachable"
 msgstr "主机不可达"
 
-#: gio/gnetworkmonitornetlink.c:99 gio/gnetworkmonitornetlink.c:111
-#: gio/gnetworkmonitornetlink.c:130
+#: gio/gnetworkmonitornetlink.c:101 gio/gnetworkmonitornetlink.c:113
+#: gio/gnetworkmonitornetlink.c:132
 #, c-format
 msgid "Could not create network monitor: %s"
 msgstr "不能创建网络监视器:%s"
 
-#: gio/gnetworkmonitornetlink.c:120
+#: gio/gnetworkmonitornetlink.c:122
 msgid "Could not create network monitor: "
 msgstr "无法创建网络监视器:"
 
-#: gio/gnetworkmonitornetlink.c:183
+#: gio/gnetworkmonitornetlink.c:185
 msgid "Could not get network status: "
 msgstr "无法获取网络状态:"
 
-#: gio/gnetworkmonitornm.c:311
+#: gio/gnetworkmonitornm.c:313
 #, c-format
 msgid "NetworkManager not running"
 msgstr "NetworkManager 未在运行"
 
-#: gio/gnetworkmonitornm.c:322
+#: gio/gnetworkmonitornm.c:324
 #, c-format
 msgid "NetworkManager version too old"
 msgstr "NetworkManager 版本太老"
 
-#: gio/goutputstream.c:232 gio/goutputstream.c:775
+#: gio/goutputstream.c:234 gio/goutputstream.c:777
 msgid "Output stream doesn’t implement write"
 msgstr "输出流未实现写入"
 
-#: gio/goutputstream.c:472 gio/goutputstream.c:1533
+#: gio/goutputstream.c:474 gio/goutputstream.c:1535
 #, c-format
 msgid "Sum of vectors passed to %s too large"
 msgstr "传递给 %s 的向量和太大"
 
-#: gio/goutputstream.c:736 gio/goutputstream.c:1761
+#: gio/goutputstream.c:738 gio/goutputstream.c:1763
 msgid "Source stream is already closed"
 msgstr "源流已经关闭"
 
-#: gio/gresolver.c:401 gio/gthreadedresolver.c:150 gio/gthreadedresolver.c:168
+#: gio/gproxyaddressenumerator.c:324 gio/gproxyaddressenumerator.c:342
+msgid "Unspecified proxy lookup failure"
+msgstr "未指定的代理查询失败"
+
+#. Translators: the first placeholder is a domain name, the
+#. * second is an error message
+#: gio/gresolver.c:403 gio/gthreadedresolver.c:152 gio/gthreadedresolver.c:170
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
 #, c-format
 msgid "Error resolving “%s”: %s"
 msgstr "解析“%s”时出错:%s"
 
 #. Translators: The placeholder is for a function name.
-#: gio/gresolver.c:470 gio/gresolver.c:630
+#: gio/gresolver.c:472 gio/gresolver.c:632
 #, c-format
 msgid "%s not implemented"
 msgstr "%s 尚未实现"
 
-#: gio/gresolver.c:999 gio/gresolver.c:1051
+#: gio/gresolver.c:1001 gio/gresolver.c:1053
 msgid "Invalid domain"
 msgstr "无效的域"
 
-#: gio/gresource.c:681 gio/gresource.c:943 gio/gresource.c:983
-#: gio/gresource.c:1107 gio/gresource.c:1179 gio/gresource.c:1253
-#: gio/gresource.c:1334 gio/gresourcefile.c:476 gio/gresourcefile.c:599
-#: gio/gresourcefile.c:736
+#: gio/gresource.c:683 gio/gresource.c:945 gio/gresource.c:985
+#: gio/gresource.c:1109 gio/gresource.c:1181 gio/gresource.c:1255
+#: gio/gresource.c:1336 gio/gresourcefile.c:478 gio/gresourcefile.c:601
+#: gio/gresourcefile.c:752
 #, c-format
 msgid "The resource at “%s” does not exist"
 msgstr "位于“%s”的资源不存在"
 
-#: gio/gresource.c:848
+#: gio/gresource.c:850
 #, c-format
 msgid "The resource at “%s” failed to decompress"
 msgstr "解压位于“%s”的资源失败"
 
-#: gio/gresourcefile.c:732
+#: gio/gresourcefile.c:658
+msgid "Resource files cannot be renamed"
+msgstr "无法重命名资源文件"
+
+#: gio/gresourcefile.c:748
 #, c-format
 msgid "The resource at “%s” is not a directory"
 msgstr "“%s”处的资源不是一个目录"
 
-#: gio/gresourcefile.c:940
+#: gio/gresourcefile.c:956
 msgid "Input stream doesn’t implement seek"
 msgstr "输入流未实现定位"
 
-#: gio/gresource-tool.c:500
+#: gio/gresource-tool.c:502
 msgid "List sections containing resources in an elf FILE"
 msgstr "列出 elf 文件中包含资源的段"
 
-#: gio/gresource-tool.c:506
+#: gio/gresource-tool.c:508
 msgid ""
 "List resources\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3435,15 +3460,15 @@ msgstr ""
 "如果指定了段,则仅在此段中列出资源\n"
 "如果指定了路径,则仅列出匹配的资源"
 
-#: gio/gresource-tool.c:509 gio/gresource-tool.c:519
+#: gio/gresource-tool.c:511 gio/gresource-tool.c:521
 msgid "FILE [PATH]"
 msgstr "文件 [路径]"
 
-#: gio/gresource-tool.c:510 gio/gresource-tool.c:520 gio/gresource-tool.c:527
+#: gio/gresource-tool.c:512 gio/gresource-tool.c:522 gio/gresource-tool.c:529
 msgid "SECTION"
 msgstr "段"
 
-#: gio/gresource-tool.c:515
+#: gio/gresource-tool.c:517
 msgid ""
 "List resources with details\n"
 "If SECTION is given, only list resources in this section\n"
@@ -3455,15 +3480,15 @@ msgstr ""
 "如果指定了文件,则仅列出匹配的资源\n"
 "详细信息包括段、大小和压缩情况"
 
-#: gio/gresource-tool.c:525
+#: gio/gresource-tool.c:527
 msgid "Extract a resource file to stdout"
 msgstr "提取一个资源文件到标准输出"
 
-#: gio/gresource-tool.c:526
+#: gio/gresource-tool.c:528
 msgid "FILE PATH"
 msgstr "文件 路径"
 
-#: gio/gresource-tool.c:540
+#: gio/gresource-tool.c:542
 msgid ""
 "Usage:\n"
 "  gresource [--section SECTION] COMMAND [ARGS…]\n"
@@ -3491,7 +3516,7 @@ msgstr ""
 "使用“gresoure help 命令”获取详细帮助。\n"
 "\n"
 
-#: gio/gresource-tool.c:554
+#: gio/gresource-tool.c:556
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3506,19 +3531,19 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gresource-tool.c:561
+#: gio/gresource-tool.c:563
 msgid "  SECTION   An (optional) elf section name\n"
 msgstr "  段        一个 elf 段名(可选)\n"
 
-#: gio/gresource-tool.c:565 gio/gsettings-tool.c:718
+#: gio/gresource-tool.c:567 gio/gsettings-tool.c:720
 msgid "  COMMAND   The (optional) command to explain\n"
 msgstr "  命令      要解释的命令(可选)\n"
 
-#: gio/gresource-tool.c:571
+#: gio/gresource-tool.c:573
 msgid "  FILE      An elf file (a binary or a shared library)\n"
 msgstr "  文件      一个 elf 文件(可执行文件或共享库)\n"
 
-#: gio/gresource-tool.c:574
+#: gio/gresource-tool.c:576
 msgid ""
 "  FILE      An elf file (a binary or a shared library)\n"
 "            or a compiled resource file\n"
@@ -3526,82 +3551,82 @@ msgstr ""
 "  文件      一个 elf 文件(可执行文件或共享库)\n"
 "            或已编译的资源文件\n"
 
-#: gio/gresource-tool.c:578
+#: gio/gresource-tool.c:580
 msgid "[PATH]"
 msgstr "[路径]"
 
-#: gio/gresource-tool.c:580
+#: gio/gresource-tool.c:582
 msgid "  PATH      An (optional) resource path (may be partial)\n"
 msgstr "  路径      (部分)资源路径(可选)\n"
 
-#: gio/gresource-tool.c:581
+#: gio/gresource-tool.c:583
 msgid "PATH"
 msgstr "路径"
 
-#: gio/gresource-tool.c:583
+#: gio/gresource-tool.c:585
 msgid "  PATH      A resource path\n"
 msgstr "  路径      一个资源路径\n"
 
-#: gio/gsettings-tool.c:49 gio/gsettings-tool.c:70 gio/gsettings-tool.c:923
+#: gio/gsettings-tool.c:51 gio/gsettings-tool.c:72 gio/gsettings-tool.c:925
 #, c-format
 msgid "No such schema “%s”\n"
 msgstr "没有“%s”这个架构\n"
 
-#: gio/gsettings-tool.c:55
+#: gio/gsettings-tool.c:57
 #, c-format
 msgid "Schema “%s” is not relocatable (path must not be specified)\n"
 msgstr "“%s”架构不可重定位(必须指定路径)\n"
 
-#: gio/gsettings-tool.c:76
+#: gio/gsettings-tool.c:78
 #, c-format
 msgid "Schema “%s” is relocatable (path must be specified)\n"
 msgstr "“%s”架构可重定位(必须指定路径)\n"
 
-#: gio/gsettings-tool.c:90
+#: gio/gsettings-tool.c:92
 msgid "Empty path given.\n"
 msgstr "给定的路径为空。\n"
 
-#: gio/gsettings-tool.c:96
+#: gio/gsettings-tool.c:98
 msgid "Path must begin with a slash (/)\n"
 msgstr "路径必须以斜杠开头(/)\n"
 
-#: gio/gsettings-tool.c:102
+#: gio/gsettings-tool.c:104
 msgid "Path must end with a slash (/)\n"
 msgstr "路径必须以斜杠结束(/)\n"
 
-#: gio/gsettings-tool.c:108
+#: gio/gsettings-tool.c:110
 msgid "Path must not contain two adjacent slashes (//)\n"
 msgstr "路径中不能包含连续两个斜杠(//)\n"
 
-#: gio/gsettings-tool.c:553
+#: gio/gsettings-tool.c:555
 msgid "The provided value is outside of the valid range\n"
 msgstr "提供的值不在有效范围内\n"
 
-#: gio/gsettings-tool.c:560
+#: gio/gsettings-tool.c:562
 msgid "The key is not writable\n"
 msgstr "键不可写\n"
 
-#: gio/gsettings-tool.c:596
+#: gio/gsettings-tool.c:598
 msgid "List the installed (non-relocatable) schemas"
 msgstr "列出已安装的(不可重定位的)架构"
 
-#: gio/gsettings-tool.c:602
+#: gio/gsettings-tool.c:604
 msgid "List the installed relocatable schemas"
 msgstr "列出安装的可重定位的架构"
 
-#: gio/gsettings-tool.c:608
+#: gio/gsettings-tool.c:610
 msgid "List the keys in SCHEMA"
 msgstr "列出架构中的键"
 
-#: gio/gsettings-tool.c:609 gio/gsettings-tool.c:615 gio/gsettings-tool.c:658
+#: gio/gsettings-tool.c:611 gio/gsettings-tool.c:617 gio/gsettings-tool.c:660
 msgid "SCHEMA[:PATH]"
 msgstr "架构[:路径]"
 
-#: gio/gsettings-tool.c:614
+#: gio/gsettings-tool.c:616
 msgid "List the children of SCHEMA"
 msgstr "列出架构的子对象"
 
-#: gio/gsettings-tool.c:620
+#: gio/gsettings-tool.c:622
 msgid ""
 "List keys and values, recursively\n"
 "If no SCHEMA is given, list all keys\n"
@@ -3609,48 +3634,48 @@ msgstr ""
 "递归列出键和值\n"
 "如果没有给出架构,列出所有键\n"
 
-#: gio/gsettings-tool.c:622
+#: gio/gsettings-tool.c:624
 msgid "[SCHEMA[:PATH]]"
 msgstr "架构[:路径]"
 
-#: gio/gsettings-tool.c:627
+#: gio/gsettings-tool.c:629
 msgid "Get the value of KEY"
 msgstr "获取键的值"
 
-#: gio/gsettings-tool.c:628 gio/gsettings-tool.c:634 gio/gsettings-tool.c:640
-#: gio/gsettings-tool.c:652 gio/gsettings-tool.c:664
+#: gio/gsettings-tool.c:630 gio/gsettings-tool.c:636 gio/gsettings-tool.c:642
+#: gio/gsettings-tool.c:654 gio/gsettings-tool.c:666
 msgid "SCHEMA[:PATH] KEY"
 msgstr "架构[:路径] 键"
 
-#: gio/gsettings-tool.c:633
+#: gio/gsettings-tool.c:635
 msgid "Query the range of valid values for KEY"
 msgstr "查询键的有效值范围"
 
-#: gio/gsettings-tool.c:639
+#: gio/gsettings-tool.c:641
 msgid "Query the description for KEY"
 msgstr "查询键的描述"
 
-#: gio/gsettings-tool.c:645
+#: gio/gsettings-tool.c:647
 msgid "Set the value of KEY to VALUE"
 msgstr "将键的值设为给定的键值"
 
-#: gio/gsettings-tool.c:646
+#: gio/gsettings-tool.c:648
 msgid "SCHEMA[:PATH] KEY VALUE"
 msgstr "架构[:路径] 键 键值"
 
-#: gio/gsettings-tool.c:651
+#: gio/gsettings-tool.c:653
 msgid "Reset KEY to its default value"
 msgstr "将键重设为默认值"
 
-#: gio/gsettings-tool.c:657
+#: gio/gsettings-tool.c:659
 msgid "Reset all keys in SCHEMA to their defaults"
 msgstr "重置架构中所有键为默认值"
 
-#: gio/gsettings-tool.c:663
+#: gio/gsettings-tool.c:665
 msgid "Check if KEY is writable"
 msgstr "查看键是否可写"
 
-#: gio/gsettings-tool.c:669
+#: gio/gsettings-tool.c:671
 msgid ""
 "Monitor KEY for changes.\n"
 "If no KEY is specified, monitor all keys in SCHEMA.\n"
@@ -3660,11 +3685,11 @@ msgstr ""
 "如果没有指定键,则监视架构中的所有键。\n"
 "使用 ^C 停止监视。\n"
 
-#: gio/gsettings-tool.c:672
+#: gio/gsettings-tool.c:674
 msgid "SCHEMA[:PATH] [KEY]"
 msgstr "架构[:路径] [键]"
 
-#: gio/gsettings-tool.c:684
+#: gio/gsettings-tool.c:686
 msgid ""
 "Usage:\n"
 "  gsettings --version\n"
@@ -3712,7 +3737,7 @@ msgstr ""
 "使用“gsettings help 命令”查看详细的帮助。\n"
 "\n"
 
-#: gio/gsettings-tool.c:708
+#: gio/gsettings-tool.c:710
 #, c-format
 msgid ""
 "Usage:\n"
@@ -3727,11 +3752,11 @@ msgstr ""
 "%s\n"
 "\n"
 
-#: gio/gsettings-tool.c:714
+#: gio/gsettings-tool.c:716
 msgid "  SCHEMADIR A directory to search for additional schemas\n"
 msgstr "  架构目录  一个用于搜索附加架构的目录\n"
 
-#: gio/gsettings-tool.c:722
+#: gio/gsettings-tool.c:724
 msgid ""
 "  SCHEMA    The name of the schema\n"
 "  PATH      The path, for relocatable schemas\n"
@@ -3739,401 +3764,419 @@ msgstr ""
 "  架构      架构的名称\n"
 "  路径      可重定位架构的路径\n"
 
-#: gio/gsettings-tool.c:727
+#: gio/gsettings-tool.c:729
 msgid "  KEY       The (optional) key within the schema\n"
 msgstr "  键        架构中(可选)的键\n"
 
-#: gio/gsettings-tool.c:731
+#: gio/gsettings-tool.c:733
 msgid "  KEY       The key within the schema\n"
 msgstr "  键        架构中的键\n"
 
-#: gio/gsettings-tool.c:735
+#: gio/gsettings-tool.c:737
 msgid "  VALUE     The value to set\n"
 msgstr "  键值      要设的值\n"
 
-#: gio/gsettings-tool.c:790
+#: gio/gsettings-tool.c:792
 #, c-format
 msgid "Could not load schemas from %s: %s\n"
 msgstr "无法从 %s 加载架构:%s\n"
 
-#: gio/gsettings-tool.c:802
+#: gio/gsettings-tool.c:804
 msgid "No schemas installed\n"
 msgstr "没有安装架构\n"
 
-#: gio/gsettings-tool.c:881
+#: gio/gsettings-tool.c:883
 msgid "Empty schema name given\n"
 msgstr "给定了空的架构名称\n"
 
-#: gio/gsettings-tool.c:936
+#: gio/gsettings-tool.c:938
 #, c-format
 msgid "No such key “%s”\n"
 msgstr "没有“%s”这个键\n"
 
-#: gio/gsocket.c:417
+#: gio/gsocket.c:419
 msgid "Invalid socket, not initialized"
 msgstr "无效的套接字,尚未初始化"
 
-#: gio/gsocket.c:424
+#: gio/gsocket.c:426
 #, c-format
 msgid "Invalid socket, initialization failed due to: %s"
 msgstr "无效的套接字,初始化失败的原因是:%s"
 
-#: gio/gsocket.c:432
+#: gio/gsocket.c:434
 msgid "Socket is already closed"
 msgstr "套接字已经关闭"
 
-#: gio/gsocket.c:447 gio/gsocket.c:3194 gio/gsocket.c:4427 gio/gsocket.c:4485
+#: gio/gsocket.c:449 gio/gsocket.c:3201 gio/gsocket.c:4434 gio/gsocket.c:4492
 msgid "Socket I/O timed out"
 msgstr "套接字 I/O 超时"
 
 # "fd" is abbr. of "File Descriptor", 文件描述符
-#: gio/gsocket.c:582
+#: gio/gsocket.c:586
 #, c-format
 msgid "creating GSocket from fd: %s"
 msgstr "正在从文件描述符创建 GSocket:%s"
 
-#: gio/gsocket.c:611 gio/gsocket.c:675 gio/gsocket.c:682
+#: gio/gsocket.c:615 gio/gsocket.c:679 gio/gsocket.c:686
 #, c-format
 msgid "Unable to create socket: %s"
 msgstr "无法创建套接字:%s"
 
-#: gio/gsocket.c:675
+#: gio/gsocket.c:679
 msgid "Unknown family was specified"
 msgstr "指定了未知协议族"
 
-#: gio/gsocket.c:682
+#: gio/gsocket.c:686
 msgid "Unknown protocol was specified"
 msgstr "指定了未知协议"
 
-#: gio/gsocket.c:1173
+#: gio/gsocket.c:1177
 #, c-format
 msgid "Cannot use datagram operations on a non-datagram socket."
 msgstr "无法在非数据报套接字上使用数据报操作。"
 
-#: gio/gsocket.c:1190
+#: gio/gsocket.c:1194
 #, c-format
 msgid "Cannot use datagram operations on a socket with a timeout set."
 msgstr "无法在已设置超时的套接字上使用数据报操作。"
 
-#: gio/gsocket.c:1997
+#: gio/gsocket.c:2001
 #, c-format
 msgid "could not get local address: %s"
 msgstr "无法获取本地地址:%s"
 
-#: gio/gsocket.c:2043
+#: gio/gsocket.c:2047
 #, c-format
 msgid "could not get remote address: %s"
 msgstr "无法获取远程地址: %s"
 
-#: gio/gsocket.c:2109
+#: gio/gsocket.c:2113
 #, c-format
 msgid "could not listen: %s"
 msgstr "无法监听:%s"
 
-#: gio/gsocket.c:2213
+#: gio/gsocket.c:2217
 #, c-format
 msgid "Error binding to address %s: %s"
 msgstr "绑定地址时出错:%s: %s"
 
-#: gio/gsocket.c:2389 gio/gsocket.c:2426 gio/gsocket.c:2536 gio/gsocket.c:2561
-#: gio/gsocket.c:2624 gio/gsocket.c:2682 gio/gsocket.c:2700
+#: gio/gsocket.c:2392 gio/gsocket.c:2429 gio/gsocket.c:2539 gio/gsocket.c:2564
+#: gio/gsocket.c:2631 gio/gsocket.c:2689 gio/gsocket.c:2707
 #, c-format
 msgid "Error joining multicast group: %s"
 msgstr "加入多播组时出错:%s"
 
-#: gio/gsocket.c:2390 gio/gsocket.c:2427 gio/gsocket.c:2537 gio/gsocket.c:2562
-#: gio/gsocket.c:2625 gio/gsocket.c:2683 gio/gsocket.c:2701
+#: gio/gsocket.c:2393 gio/gsocket.c:2430 gio/gsocket.c:2540 gio/gsocket.c:2565
+#: gio/gsocket.c:2632 gio/gsocket.c:2690 gio/gsocket.c:2708
 #, c-format
 msgid "Error leaving multicast group: %s"
 msgstr "退出多播组时出错:%s"
 
-#: gio/gsocket.c:2391
+#: gio/gsocket.c:2394
 msgid "No support for source-specific multicast"
 msgstr "不支持指定源的多播"
 
-#: gio/gsocket.c:2538
+#: gio/gsocket.c:2541
 msgid "Unsupported socket family"
 msgstr "不支持的套接字家族"
 
-#: gio/gsocket.c:2563
+#: gio/gsocket.c:2566
 msgid "source-specific not an IPv4 address"
 msgstr "指定源不是 IPv4 地址"
 
-#: gio/gsocket.c:2587
+#: gio/gsocket.c:2590
 #, c-format
 msgid "Interface name too long"
 msgstr "接口名太长"
 
-#: gio/gsocket.c:2600 gio/gsocket.c:2650
+#: gio/gsocket.c:2603 gio/gsocket.c:2657
 #, c-format
 msgid "Interface not found: %s"
 msgstr "未找到接口:%s"
 
-#: gio/gsocket.c:2626
+#: gio/gsocket.c:2633
 msgid "No support for IPv4 source-specific multicast"
 msgstr "不支持 IPv4 指定源的多播"
 
-#: gio/gsocket.c:2684
+#: gio/gsocket.c:2691
 msgid "No support for IPv6 source-specific multicast"
 msgstr "不支持 IPv6 指定源的多播"
 
-#: gio/gsocket.c:2893
+#: gio/gsocket.c:2900
 #, c-format
 msgid "Error accepting connection: %s"
 msgstr "接受连接时出错:%s"
 
-#: gio/gsocket.c:3019
+#: gio/gsocket.c:3026
 msgid "Connection in progress"
 msgstr "连接进行中"
 
-#: gio/gsocket.c:3070
+#: gio/gsocket.c:3077
 msgid "Unable to get pending error: "
 msgstr "无法获取未决的错误:"
 
-#: gio/gsocket.c:3259
+#: gio/gsocket.c:3266
 #, c-format
 msgid "Error receiving data: %s"
 msgstr "接收数据时出错:%s"
 
-#: gio/gsocket.c:3456
+#: gio/gsocket.c:3463
 #, c-format
 msgid "Error sending data: %s"
 msgstr "发送数据时出错:%s"
 
-#: gio/gsocket.c:3643
+#: gio/gsocket.c:3650
 #, c-format
 msgid "Unable to shutdown socket: %s"
 msgstr "无法关闭套接字:%s"
 
-#: gio/gsocket.c:3724
+#: gio/gsocket.c:3731
 #, c-format
 msgid "Error closing socket: %s"
 msgstr "关闭套接字时出错:%s"
 
-#: gio/gsocket.c:4420
+#: gio/gsocket.c:4427
 #, c-format
 msgid "Waiting for socket condition: %s"
 msgstr "等待套接字状态:%s"
 
-#: gio/gsocket.c:4810 gio/gsocket.c:4826 gio/gsocket.c:4839
+#: gio/gsocket.c:4817 gio/gsocket.c:4833 gio/gsocket.c:4846
 #, c-format
 msgid "Unable to send message: %s"
 msgstr "无法发送信息:%s"
 
-#: gio/gsocket.c:4811 gio/gsocket.c:4827 gio/gsocket.c:4840
+#: gio/gsocket.c:4818 gio/gsocket.c:4834 gio/gsocket.c:4847
 msgid "Message vectors too large"
 msgstr "信息向量过大"
 
-#: gio/gsocket.c:4856 gio/gsocket.c:4858 gio/gsocket.c:5005 gio/gsocket.c:5090
-#: gio/gsocket.c:5268 gio/gsocket.c:5308 gio/gsocket.c:5310
+#: gio/gsocket.c:4863 gio/gsocket.c:4865 gio/gsocket.c:5012 gio/gsocket.c:5097
+#: gio/gsocket.c:5275 gio/gsocket.c:5315 gio/gsocket.c:5317
 #, c-format
 msgid "Error sending message: %s"
 msgstr "发送信息时出错:%s"
 
-#: gio/gsocket.c:5032
+#: gio/gsocket.c:5039
 msgid "GSocketControlMessage not supported on Windows"
 msgstr "Windows 不支持 GSocketControlMessage"
 
-#: gio/gsocket.c:5505 gio/gsocket.c:5581 gio/gsocket.c:5807
+#: gio/gsocket.c:5512 gio/gsocket.c:5588 gio/gsocket.c:5814
 #, c-format
 msgid "Error receiving message: %s"
 msgstr "接受信息时出错:%s"
 
-#: gio/gsocket.c:6090 gio/gsocket.c:6101 gio/gsocket.c:6164
+#: gio/gsocket.c:6099 gio/gsocket.c:6110 gio/gsocket.c:6173
 #, c-format
 msgid "Unable to read socket credentials: %s"
 msgstr "无法读取套接字认证信息:%s"
 
-#: gio/gsocket.c:6173
+#: gio/gsocket.c:6182
 msgid "g_socket_get_credentials not implemented for this OS"
 msgstr "此操作系统上没有实现 g_socket_get_credentials"
 
-#: gio/gsocketclient.c:191
+#: gio/gsocketclient.c:193
 #, c-format
 msgid "Could not connect to proxy server %s: "
 msgstr "无法连接到代理服务器 %s:"
 
-#: gio/gsocketclient.c:205
+#: gio/gsocketclient.c:207
 #, c-format
 msgid "Could not connect to %s: "
 msgstr "无法连接到 %s:"
 
-#: gio/gsocketclient.c:207
+#: gio/gsocketclient.c:209
 msgid "Could not connect: "
 msgstr "无法连接:"
 
-#: gio/gsocketclient.c:1202 gio/gsocketclient.c:1793
+#: gio/gsocketclient.c:1204 gio/gsocketclient.c:1807
 msgid "Proxying over a non-TCP connection is not supported."
 msgstr "不支持通过非 TCP 连接的代理。"
 
-#: gio/gsocketclient.c:1234 gio/gsocketclient.c:1822
+#: gio/gsocketclient.c:1236 gio/gsocketclient.c:1836
 #, c-format
 msgid "Proxy protocol “%s” is not supported."
 msgstr "不支持代理协议“%s”。"
 
-#: gio/gsocketlistener.c:230
+#: gio/gsocketlistener.c:232
 msgid "Listener is already closed"
 msgstr "监听器已关闭"
 
-#: gio/gsocketlistener.c:276
+#: gio/gsocketlistener.c:278
 msgid "Added socket is closed"
 msgstr "添加的套接字已关闭"
 
-#: gio/gsocks4aproxy.c:118
+#: gio/gsocks4aproxy.c:120
 #, c-format
 msgid "SOCKSv4 does not support IPv6 address “%s”"
 msgstr "SOCKSv4 不支持 IPv6 地址“%s”"
 
-#: gio/gsocks4aproxy.c:136
+#: gio/gsocks4aproxy.c:138
 msgid "Username is too long for SOCKSv4 protocol"
 msgstr "用户名对于 SOCKSv4 协议太长"
 
-#: gio/gsocks4aproxy.c:153
+#: gio/gsocks4aproxy.c:155
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv4 protocol"
 msgstr "主机名“%s”对于 SOCKSv4 协议过长"
 
-#: gio/gsocks4aproxy.c:179
+#: gio/gsocks4aproxy.c:181
 msgid "The server is not a SOCKSv4 proxy server."
 msgstr "此服务器不是 SOCKSv4 代理服务器。"
 
-#: gio/gsocks4aproxy.c:186
+#: gio/gsocks4aproxy.c:188
 msgid "Connection through SOCKSv4 server was rejected"
 msgstr "通过 SOCKSv4 服务器连接被拒绝"
 
-#: gio/gsocks5proxy.c:153 gio/gsocks5proxy.c:338 gio/gsocks5proxy.c:348
+#: gio/gsocks5proxy.c:155 gio/gsocks5proxy.c:340 gio/gsocks5proxy.c:350
 msgid "The server is not a SOCKSv5 proxy server."
 msgstr "此服务器不是 SOCKSv5 代理服务器。"
 
-#: gio/gsocks5proxy.c:167 gio/gsocks5proxy.c:184
+#: gio/gsocks5proxy.c:169 gio/gsocks5proxy.c:186
 msgid "The SOCKSv5 proxy requires authentication."
 msgstr "SOCKSv5 代理服务器需要认证。"
 
-#: gio/gsocks5proxy.c:191
+#: gio/gsocks5proxy.c:193
 msgid ""
 "The SOCKSv5 proxy requires an authentication method that is not supported by "
 "GLib."
 msgstr "此 SOCKSv5 连接需要一种 GLib 不支持的认证方法。"
 
-#: gio/gsocks5proxy.c:220
+#: gio/gsocks5proxy.c:222
 msgid "Username or password is too long for SOCKSv5 protocol."
 msgstr "用户名或密码对于 SOCKSv5 协议太长。"
 
-#: gio/gsocks5proxy.c:250
+#: gio/gsocks5proxy.c:252
 msgid "SOCKSv5 authentication failed due to wrong username or password."
 msgstr "SOCKSv5 认证失败:用户名或密码错误。"
 
-#: gio/gsocks5proxy.c:300
+#: gio/gsocks5proxy.c:302
 #, c-format
 msgid "Hostname “%s” is too long for SOCKSv5 protocol"
 msgstr "主机名“%s”对于 SOCKSv5 协议过长"
 
-#: gio/gsocks5proxy.c:362
+#: gio/gsocks5proxy.c:364
 msgid "The SOCKSv5 proxy server uses unknown address type."
 msgstr "SOCKSv5 代理服务器使用未知地址类型。"
 
-#: gio/gsocks5proxy.c:369
+#: gio/gsocks5proxy.c:371
 msgid "Internal SOCKSv5 proxy server error."
 msgstr "SOCKSv5 代理服务器内部错误。"
 
-#: gio/gsocks5proxy.c:375
+#: gio/gsocks5proxy.c:377
 msgid "SOCKSv5 connection not allowed by ruleset."
 msgstr "规则集不允许 SOCKSv5 连接。"
 
-#: gio/gsocks5proxy.c:382
+#: gio/gsocks5proxy.c:384
 msgid "Host unreachable through SOCKSv5 server."
 msgstr "通过 SOCKSv5 服务器主机不可达。"
 
-#: gio/gsocks5proxy.c:388
+#: gio/gsocks5proxy.c:390
 msgid "Network unreachable through SOCKSv5 proxy."
 msgstr "通过 SOCKSv5 代理网络不可达。"
 
-#: gio/gsocks5proxy.c:394
+#: gio/gsocks5proxy.c:396
 msgid "Connection refused through SOCKSv5 proxy."
 msgstr "通过 SOCKSv5 代理连接被拒绝。"
 
-#: gio/gsocks5proxy.c:400
+#: gio/gsocks5proxy.c:402
 msgid "SOCKSv5 proxy does not support “connect” command."
 msgstr "SOCKSv5 代理不支持“connect”命令。"
 
-#: gio/gsocks5proxy.c:406
+#: gio/gsocks5proxy.c:408
 msgid "SOCKSv5 proxy does not support provided address type."
 msgstr "SOCKSv5 代理不支持提供的地址类型。"
 
-#: gio/gsocks5proxy.c:412
+#: gio/gsocks5proxy.c:414
 msgid "Unknown SOCKSv5 proxy error."
 msgstr "未知 SOCKSv5 代理错误。"
 
-#: gio/gtestdbus.c:612 glib/gspawn-win32.c:314
+#: gio/gtestdbus.c:614 glib/gspawn-win32.c:354
 #, c-format
 msgid "Failed to create pipe for communicating with child process (%s)"
 msgstr "创建与子进程通讯的管道失败(%s)"
 
-#: gio/gtestdbus.c:619
+#: gio/gtestdbus.c:621
 #, c-format
 msgid "Pipes are not supported in this platform"
 msgstr "此平台不支持管道(pipe)"
 
-#: gio/gthemedicon.c:595
+#: gio/gthemedicon.c:597
 #, c-format
 msgid "Can’t handle version %d of GThemedIcon encoding"
 msgstr "无法处理版本为 %d 的 GThemedIcon 编码"
 
-#: gio/gthreadedresolver.c:152
+#: gio/gthreadedresolver.c:154
 msgid "No valid addresses were found"
 msgstr "找不到合法的地址"
 
-#: gio/gthreadedresolver.c:337
+#: gio/gthreadedresolver.c:339
 #, c-format
 msgid "Error reverse-resolving “%s”: %s"
 msgstr "反向解析“%s”时出错:%s"
 
-#: gio/gthreadedresolver.c:676 gio/gthreadedresolver.c:755
-#: gio/gthreadedresolver.c:853 gio/gthreadedresolver.c:903
+#. Translators: the placeholder is a DNS record type, such as ‘MX’ or ‘SRV’
+#: gio/gthreadedresolver.c:552 gio/gthreadedresolver.c:574
+#: gio/gthreadedresolver.c:612 gio/gthreadedresolver.c:659
+#: gio/gthreadedresolver.c:688 gio/gthreadedresolver.c:700
+#, c-format
+msgid "Error parsing DNS %s record: malformed DNS packet"
+msgstr "解析 DNS %s 记录时出错:畸形的 DNS 数据包"
+
+#: gio/gthreadedresolver.c:758 gio/gthreadedresolver.c:895
+#: gio/gthreadedresolver.c:993 gio/gthreadedresolver.c:1043
 #, c-format
 msgid "No DNS record of the requested type for “%s”"
 msgstr "没有“%s”所请求类型的 DNS 记录"
 
-#: gio/gthreadedresolver.c:681 gio/gthreadedresolver.c:858
+#: gio/gthreadedresolver.c:763 gio/gthreadedresolver.c:998
 #, c-format
 msgid "Temporarily unable to resolve “%s”"
 msgstr "暂时无法解析“%s”"
 
-#: gio/gthreadedresolver.c:686 gio/gthreadedresolver.c:863
-#: gio/gthreadedresolver.c:973
+#: gio/gthreadedresolver.c:768 gio/gthreadedresolver.c:1003
+#: gio/gthreadedresolver.c:1113
 #, c-format
 msgid "Error resolving “%s”"
 msgstr "解析“%s”时出错"
 
-#: gio/gtlscertificate.c:478
+#: gio/gthreadedresolver.c:782 gio/gthreadedresolver.c:806
+#: gio/gthreadedresolver.c:831 gio/gthreadedresolver.c:846
+msgid "Malformed DNS packet"
+msgstr "畸形的 DNS 数据包"
+
+#: gio/gthreadedresolver.c:888
+#, c-format
+msgid "Failed to parse DNS response for “%s”: "
+msgstr "解析响应“%s”的 DNS 失败:"
+
+#: gio/gtlscertificate.c:480
 msgid "No PEM-encoded private key found"
 msgstr "未找到 PEM 加密的私钥"
 
-#: gio/gtlscertificate.c:488
+#: gio/gtlscertificate.c:490
 msgid "Cannot decrypt PEM-encoded private key"
 msgstr "无法解密 PEM 加密的私钥"
 
-#: gio/gtlscertificate.c:499
+#: gio/gtlscertificate.c:501
 msgid "Could not parse PEM-encoded private key"
 msgstr "无法解析 PEM 加密的私钥"
 
-#: gio/gtlscertificate.c:526
+#: gio/gtlscertificate.c:528
 msgid "No PEM-encoded certificate found"
 msgstr "未找到 PEM 加密的证书"
 
-#: gio/gtlscertificate.c:535
+#: gio/gtlscertificate.c:537
 msgid "Could not parse PEM-encoded certificate"
 msgstr "无法解析 PEM 加密的证书"
 
-#: gio/gtlscertificate.c:796
+#: gio/gtlscertificate.c:800
 msgid "The current TLS backend does not support PKCS #12"
 msgstr "当前的 TLS 后端不支持 PKCS #12"
 
-#: gio/gtlscertificate.c:1013
+#: gio/gtlscertificate.c:1017
 msgid "This GTlsBackend does not support creating PKCS #11 certificates"
 msgstr "本 GTlsBackend 不支持创建 PKCS #11 证书"
 
-#: gio/gtlspassword.c:111
+#: gio/gtlspassword.c:113
 msgid ""
 "This is the last chance to enter the password correctly before your access "
 "is locked out."
@@ -4141,139 +4184,139 @@ msgstr "这是您的访问被锁定前最后一次机会输入正确的密码。
 
 #. Translators: This is not the 'This is the last chance' string. It is
 #. * displayed when more than one attempt is allowed.
-#: gio/gtlspassword.c:115
+#: gio/gtlspassword.c:117
 msgid ""
 "Several passwords entered have been incorrect, and your access will be "
 "locked out after further failures."
 msgstr "密码多次输入错误,您的访问将在数次错误输入后锁定。"
 
-#: gio/gtlspassword.c:117
+#: gio/gtlspassword.c:119
 msgid "The password entered is incorrect."
 msgstr "输入的密码不正确。"
 
-#: gio/gunixconnection.c:125
+#: gio/gunixconnection.c:127
 msgid "Sending FD is not supported"
 msgstr "不支持发送 FD"
 
-#: gio/gunixconnection.c:178 gio/gunixconnection.c:596
+#: gio/gunixconnection.c:180 gio/gunixconnection.c:598
 #, c-format
 msgid "Expecting 1 control message, got %d"
 msgid_plural "Expecting 1 control message, got %d"
 msgstr[0] "应为 1 个控件消息,却得到 %d 个"
 
-#: gio/gunixconnection.c:194 gio/gunixconnection.c:608
+#: gio/gunixconnection.c:196 gio/gunixconnection.c:610
 msgid "Unexpected type of ancillary data"
 msgstr "非预期的辅助数据类型"
 
-#: gio/gunixconnection.c:212
+#: gio/gunixconnection.c:214
 #, c-format
 msgid "Expecting one fd, but got %d\n"
 msgid_plural "Expecting one fd, but got %d\n"
 msgstr[0] "应为 1 个文件描述符,却得到 %d 个\n"
 
-#: gio/gunixconnection.c:231
+#: gio/gunixconnection.c:233
 msgid "Received invalid fd"
 msgstr "收到无效文件描述符"
 
-#: gio/gunixconnection.c:238
+#: gio/gunixconnection.c:240
 msgid "Receiving FD is not supported"
 msgstr "不支持接收 FD"
 
-#: gio/gunixconnection.c:380
+#: gio/gunixconnection.c:382
 msgid "Error sending credentials: "
 msgstr "发送凭据时出错:"
 
-#: gio/gunixconnection.c:537
+#: gio/gunixconnection.c:539
 #, c-format
 msgid "Error checking if SO_PASSCRED is enabled for socket: %s"
 msgstr "检查套接字是否启用 SO_PASSCRED 时出错:%s"
 
-#: gio/gunixconnection.c:553
+#: gio/gunixconnection.c:555
 #, c-format
 msgid "Error enabling SO_PASSCRED: %s"
 msgstr "启用 SO_PASSCRED 时出错:%s"
 
-#: gio/gunixconnection.c:582
+#: gio/gunixconnection.c:584
 msgid ""
 "Expecting to read a single byte for receiving credentials but read zero bytes"
 msgstr "期望为接收证书读到单个字节但是只读到了 0 字节"
 
-#: gio/gunixconnection.c:622
+#: gio/gunixconnection.c:624
 #, c-format
 msgid "Not expecting control message, but got %d"
 msgstr "未期望控制信息,却得到 %d 个"
 
-#: gio/gunixconnection.c:647
+#: gio/gunixconnection.c:649
 #, c-format
 msgid "Error while disabling SO_PASSCRED: %s"
 msgstr "禁用 SO_PASSCRED 时出错:%s"
 
-#: gio/gunixinputstream.c:357 gio/gunixinputstream.c:378
+#: gio/gunixinputstream.c:359 gio/gunixinputstream.c:380
 #, c-format
 msgid "Error reading from file descriptor: %s"
 msgstr "从文件描述符读取时出错:%s"
 
-#: gio/gunixinputstream.c:411 gio/gunixoutputstream.c:520
-#: gio/gwin32inputstream.c:217 gio/gwin32outputstream.c:204
+#: gio/gunixinputstream.c:413 gio/gunixoutputstream.c:522
+#: gio/gwin32inputstream.c:219 gio/gwin32outputstream.c:206
 #, c-format
 msgid "Error closing file descriptor: %s"
 msgstr "关闭文件描述符时出错:%s"
 
-#: gio/gunixmounts.c:2782 gio/gunixmounts.c:2835
+#: gio/gunixmounts.c:2815 gio/gunixmounts.c:2868
 msgid "Filesystem root"
 msgstr "文件系统根目录"
 
-#: gio/gunixoutputstream.c:357 gio/gunixoutputstream.c:377
-#: gio/gunixoutputstream.c:464 gio/gunixoutputstream.c:484
-#: gio/gunixoutputstream.c:630
+#: gio/gunixoutputstream.c:359 gio/gunixoutputstream.c:379
+#: gio/gunixoutputstream.c:466 gio/gunixoutputstream.c:486
+#: gio/gunixoutputstream.c:632
 #, c-format
 msgid "Error writing to file descriptor: %s"
 msgstr "写入文件描述符时出错:%s"
 
-#: gio/gunixsocketaddress.c:251
+#: gio/gunixsocketaddress.c:253
 msgid "Abstract UNIX domain socket addresses not supported on this system"
 msgstr "本系统不支持抽象 Unix 域套接字地址"
 
-#: gio/gvolume.c:438
+#: gio/gvolume.c:440
 msgid "volume doesn’t implement eject"
 msgstr "卷未实现弹出"
 
 #. Translators: This is an error
 #. * message for volume objects that
 #. * don't implement any of eject or eject_with_operation.
-#: gio/gvolume.c:515
+#: gio/gvolume.c:517
 msgid "volume doesn’t implement eject or eject_with_operation"
 msgstr "卷未实现弹出或  eject_with_operation"
 
-#: gio/gwin32inputstream.c:185
+#: gio/gwin32inputstream.c:187
 #, c-format
 msgid "Error reading from handle: %s"
 msgstr "读取句柄时出错:%s"
 
-#: gio/gwin32inputstream.c:232 gio/gwin32outputstream.c:219
+#: gio/gwin32inputstream.c:234 gio/gwin32outputstream.c:221
 #, c-format
 msgid "Error closing handle: %s"
 msgstr "关闭句柄时出错:%s"
 
-#: gio/gwin32outputstream.c:172
+#: gio/gwin32outputstream.c:174
 #, c-format
 msgid "Error writing to handle: %s"
 msgstr "写入句柄时出错:%s"
 
-#: gio/gzlibcompressor.c:394 gio/gzlibdecompressor.c:347
+#: gio/gzlibcompressor.c:396 gio/gzlibdecompressor.c:349
 msgid "Not enough memory"
 msgstr "内存不足"
 
-#: gio/gzlibcompressor.c:401 gio/gzlibdecompressor.c:354
+#: gio/gzlibcompressor.c:403 gio/gzlibdecompressor.c:356
 #, c-format
 msgid "Internal error: %s"
 msgstr "内部错误:%s"
 
-#: gio/gzlibcompressor.c:414 gio/gzlibdecompressor.c:368
+#: gio/gzlibcompressor.c:416 gio/gzlibdecompressor.c:370
 msgid "Need more input"
 msgstr "需要更多输入"
 
-#: gio/gzlibdecompressor.c:340
+#: gio/gzlibdecompressor.c:342
 msgid "Invalid compressed data"
 msgstr "无效的压缩数据"
 
@@ -4301,157 +4344,157 @@ msgstr "运行一个 dbus 服务"
 msgid "Wrong args\n"
 msgstr "参数错误\n"
 
-#: glib/gbookmarkfile.c:777
+#: glib/gbookmarkfile.c:779
 #, c-format
 msgid "Unexpected attribute “%s” for element “%s”"
 msgstr "元素“%2$s”的意外属性“%1$s”"
 
-#: glib/gbookmarkfile.c:788 glib/gbookmarkfile.c:868 glib/gbookmarkfile.c:878
-#: glib/gbookmarkfile.c:991
+#: glib/gbookmarkfile.c:790 glib/gbookmarkfile.c:870 glib/gbookmarkfile.c:880
+#: glib/gbookmarkfile.c:993
 #, c-format
 msgid "Attribute “%s” of element “%s” not found"
 msgstr "元素“%2$s”的属性“%1$s”未找到"
 
-#: glib/gbookmarkfile.c:1200 glib/gbookmarkfile.c:1265
-#: glib/gbookmarkfile.c:1329 glib/gbookmarkfile.c:1339
+#: glib/gbookmarkfile.c:1202 glib/gbookmarkfile.c:1267
+#: glib/gbookmarkfile.c:1331 glib/gbookmarkfile.c:1341
 #, c-format
 msgid "Unexpected tag “%s”, tag “%s” expected"
 msgstr "意外标签“%s”,需要标签“%s”"
 
-#: glib/gbookmarkfile.c:1225 glib/gbookmarkfile.c:1239
-#: glib/gbookmarkfile.c:1307 glib/gbookmarkfile.c:1353
+#: glib/gbookmarkfile.c:1227 glib/gbookmarkfile.c:1241
+#: glib/gbookmarkfile.c:1309 glib/gbookmarkfile.c:1355
 #, c-format
 msgid "Unexpected tag “%s” inside “%s”"
 msgstr "“%2$s”中有意外标签“%1$s”"
 
-#: glib/gbookmarkfile.c:1633
+#: glib/gbookmarkfile.c:1635
 #, c-format
 msgid "Invalid date/time ‘%s’ in bookmark file"
 msgstr "书签文件中有无效的日期/时间“%s”"
 
-#: glib/gbookmarkfile.c:1836
+#: glib/gbookmarkfile.c:1838
 msgid "No valid bookmark file found in data dirs"
 msgstr "数据目录中没有找到有效的书签文件"
 
-#: glib/gbookmarkfile.c:2037
+#: glib/gbookmarkfile.c:2039
 #, c-format
 msgid "A bookmark for URI “%s” already exists"
 msgstr "URI“%s”的书签已经存在"
 
-#: glib/gbookmarkfile.c:2086 glib/gbookmarkfile.c:2244
-#: glib/gbookmarkfile.c:2329 glib/gbookmarkfile.c:2409
-#: glib/gbookmarkfile.c:2494 glib/gbookmarkfile.c:2628
-#: glib/gbookmarkfile.c:2761 glib/gbookmarkfile.c:2896
-#: glib/gbookmarkfile.c:2938 glib/gbookmarkfile.c:3035
-#: glib/gbookmarkfile.c:3156 glib/gbookmarkfile.c:3350
-#: glib/gbookmarkfile.c:3491 glib/gbookmarkfile.c:3710
-#: glib/gbookmarkfile.c:3799 glib/gbookmarkfile.c:3888
-#: glib/gbookmarkfile.c:4007
+#: glib/gbookmarkfile.c:2088 glib/gbookmarkfile.c:2246
+#: glib/gbookmarkfile.c:2331 glib/gbookmarkfile.c:2411
+#: glib/gbookmarkfile.c:2496 glib/gbookmarkfile.c:2630
+#: glib/gbookmarkfile.c:2763 glib/gbookmarkfile.c:2898
+#: glib/gbookmarkfile.c:2940 glib/gbookmarkfile.c:3037
+#: glib/gbookmarkfile.c:3158 glib/gbookmarkfile.c:3352
+#: glib/gbookmarkfile.c:3493 glib/gbookmarkfile.c:3712
+#: glib/gbookmarkfile.c:3801 glib/gbookmarkfile.c:3890
+#: glib/gbookmarkfile.c:4009
 #, c-format
 msgid "No bookmark found for URI “%s”"
 msgstr "未找到 URI“%s”的书签"
 
-#: glib/gbookmarkfile.c:2418
+#: glib/gbookmarkfile.c:2420
 #, c-format
 msgid "No MIME type defined in the bookmark for URI “%s”"
 msgstr "URI“%s”的书签未定义 MIME 类型"
 
-#: glib/gbookmarkfile.c:2503
+#: glib/gbookmarkfile.c:2505
 #, c-format
 msgid "No private flag has been defined in bookmark for URI “%s”"
 msgstr "URI“%s”的书签未定义私有标志"
 
-#: glib/gbookmarkfile.c:3044
+#: glib/gbookmarkfile.c:3046
 #, c-format
 msgid "No groups set in bookmark for URI “%s”"
 msgstr "URI“%s”的书签未设定组"
 
-#: glib/gbookmarkfile.c:3512 glib/gbookmarkfile.c:3720
+#: glib/gbookmarkfile.c:3514 glib/gbookmarkfile.c:3722
 #, c-format
 msgid "No application with name “%s” registered a bookmark for “%s”"
 msgstr "没有名为“%s”的应用程序为“%s”注册了书签"
 
-#: glib/gbookmarkfile.c:3743
+#: glib/gbookmarkfile.c:3745
 #, c-format
 msgid "Failed to expand exec line “%s” with URI “%s”"
 msgstr "用 URI“%2$s”展开 exec 行“%1$s”失败"
 
-#: glib/gconvert.c:468
+#: glib/gconvert.c:470
 msgid "Unrepresentable character in conversion input"
 msgstr "转换输入中出现无法表达的字符"
 
-#: glib/gconvert.c:495 glib/gutf8.c:886 glib/gutf8.c:1099 glib/gutf8.c:1236
-#: glib/gutf8.c:1340
+#: glib/gconvert.c:497 glib/gutf8.c:888 glib/gutf8.c:1101 glib/gutf8.c:1238
+#: glib/gutf8.c:1342
 msgid "Partial character sequence at end of input"
 msgstr "输入末尾出现未尽字符序列"
 
-#: glib/gconvert.c:764
+#: glib/gconvert.c:768
 #, c-format
 msgid "Cannot convert fallback “%s” to codeset “%s”"
 msgstr "无法转换后备字符集“%s”到字符集“%s”"
 
-#: glib/gconvert.c:936
+#: glib/gconvert.c:940
 msgid "Embedded NUL byte in conversion input"
 msgstr "转换输入中出现嵌入的 NUL 字节"
 
-#: glib/gconvert.c:957
+#: glib/gconvert.c:961
 msgid "Embedded NUL byte in conversion output"
 msgstr "转换输出中出现嵌入的 NUL 字节"
 
-#: glib/gconvert.c:1688
+#: glib/gconvert.c:1692
 #, c-format
 msgid "The URI “%s” is not an absolute URI using the “file” scheme"
 msgstr "URI“%s”不是使用“file”方案的绝对 URI"
 
-#: glib/gconvert.c:1698
+#: glib/gconvert.c:1702
 #, c-format
 msgid "The local file URI “%s” may not include a “#”"
 msgstr "本地文件 URI“%s”不能包含“#”"
 
-#: glib/gconvert.c:1715
+#: glib/gconvert.c:1719
 #, c-format
 msgid "The URI “%s” is invalid"
 msgstr "URI“%s”无效"
 
-#: glib/gconvert.c:1727
+#: glib/gconvert.c:1731
 #, c-format
 msgid "The hostname of the URI “%s” is invalid"
 msgstr "URI“%s”中的主机名无效"
 
-#: glib/gconvert.c:1743
+#: glib/gconvert.c:1747
 #, c-format
 msgid "The URI “%s” contains invalidly escaped characters"
 msgstr "URI“%s”中包含无效的转义字符"
 
-#: glib/gconvert.c:1815
+#: glib/gconvert.c:1819
 #, c-format
 msgid "The pathname “%s” is not an absolute path"
 msgstr "路径名“%s”不是绝对路径"
 
 # 参考 coreutils 里 date 的翻译,时间格式应该保持“%H:%M:%S”,如果要使用单位,那么“%H时%M分%S秒”应该去掉占位的 0,不然就会出现“08时01分01秒”这种表达。因此我认为应该直接使用“%H:%M:%S”格式。
 #. Translators: this is the preferred format for expressing the date and the time
-#: glib/gdatetime.c:226
+#: glib/gdatetime.c:228
 msgctxt "GDateTime"
 msgid "%a %b %e %H:%M:%S %Y"
 msgstr "%Y年%-m月%-d日 %A %H:%M:%S"
 
 # 原来的格式是“%y/%m/%d”,但“/”这个符号会有误解。所以换成分隔符。
 #. Translators: this is the preferred format for expressing the date
-#: glib/gdatetime.c:229
+#: glib/gdatetime.c:231
 msgctxt "GDateTime"
 msgid "%m/%d/%y"
 msgstr "%Y-%m-%d"
 
 # 跟其他时间格式不统一
 #. Translators: this is the preferred format for expressing the time
-#: glib/gdatetime.c:232
+#: glib/gdatetime.c:234
 msgctxt "GDateTime"
 msgid "%H:%M:%S"
 msgstr "%H:%M:%S"
 
 # 同上面,去掉了时分秒单位。
 #. Translators: this is the preferred format for expressing 12 hour time
-#: glib/gdatetime.c:235
+#: glib/gdatetime.c:237
 msgctxt "GDateTime"
 msgid "%I:%M:%S %p"
 msgstr "%p %I:%M:%S"
@@ -4472,62 +4515,62 @@ msgstr "%p %I:%M:%S"
 #. * non-European) there is no difference between the standalone and
 #. * complete date form.
 #.
-#: glib/gdatetime.c:274
+#: glib/gdatetime.c:276
 msgctxt "full month name"
 msgid "January"
 msgstr "一月"
 
-#: glib/gdatetime.c:276
+#: glib/gdatetime.c:278
 msgctxt "full month name"
 msgid "February"
 msgstr "二月"
 
-#: glib/gdatetime.c:278
+#: glib/gdatetime.c:280
 msgctxt "full month name"
 msgid "March"
 msgstr "三月"
 
-#: glib/gdatetime.c:280
+#: glib/gdatetime.c:282
 msgctxt "full month name"
 msgid "April"
 msgstr "四月"
 
-#: glib/gdatetime.c:282
+#: glib/gdatetime.c:284
 msgctxt "full month name"
 msgid "May"
 msgstr "五月"
 
-#: glib/gdatetime.c:284
+#: glib/gdatetime.c:286
 msgctxt "full month name"
 msgid "June"
 msgstr "六月"
 
-#: glib/gdatetime.c:286
+#: glib/gdatetime.c:288
 msgctxt "full month name"
 msgid "July"
 msgstr "七月"
 
-#: glib/gdatetime.c:288
+#: glib/gdatetime.c:290
 msgctxt "full month name"
 msgid "August"
 msgstr "八月"
 
-#: glib/gdatetime.c:290
+#: glib/gdatetime.c:292
 msgctxt "full month name"
 msgid "September"
 msgstr "九月"
 
-#: glib/gdatetime.c:292
+#: glib/gdatetime.c:294
 msgctxt "full month name"
 msgid "October"
 msgstr "十月"
 
-#: glib/gdatetime.c:294
+#: glib/gdatetime.c:296
 msgctxt "full month name"
 msgid "November"
 msgstr "十一月"
 
-#: glib/gdatetime.c:296
+#: glib/gdatetime.c:298
 msgctxt "full month name"
 msgid "December"
 msgstr "十二月"
@@ -4549,132 +4592,132 @@ msgstr "十二月"
 #. * other platform.  Here are abbreviated month names in a form
 #. * appropriate when they are used standalone.
 #.
-#: glib/gdatetime.c:328
+#: glib/gdatetime.c:330
 msgctxt "abbreviated month name"
 msgid "Jan"
 msgstr "一月"
 
-#: glib/gdatetime.c:330
+#: glib/gdatetime.c:332
 msgctxt "abbreviated month name"
 msgid "Feb"
 msgstr "二月"
 
-#: glib/gdatetime.c:332
+#: glib/gdatetime.c:334
 msgctxt "abbreviated month name"
 msgid "Mar"
 msgstr "三月"
 
-#: glib/gdatetime.c:334
+#: glib/gdatetime.c:336
 msgctxt "abbreviated month name"
 msgid "Apr"
 msgstr "四月"
 
-#: glib/gdatetime.c:336
+#: glib/gdatetime.c:338
 msgctxt "abbreviated month name"
 msgid "May"
 msgstr "五月"
 
-#: glib/gdatetime.c:338
+#: glib/gdatetime.c:340
 msgctxt "abbreviated month name"
 msgid "Jun"
 msgstr "六月"
 
-#: glib/gdatetime.c:340
+#: glib/gdatetime.c:342
 msgctxt "abbreviated month name"
 msgid "Jul"
 msgstr "七月"
 
-#: glib/gdatetime.c:342
+#: glib/gdatetime.c:344
 msgctxt "abbreviated month name"
 msgid "Aug"
 msgstr "八月"
 
-#: glib/gdatetime.c:344
+#: glib/gdatetime.c:346
 msgctxt "abbreviated month name"
 msgid "Sep"
 msgstr "九月"
 
-#: glib/gdatetime.c:346
+#: glib/gdatetime.c:348
 msgctxt "abbreviated month name"
 msgid "Oct"
 msgstr "十月"
 
-#: glib/gdatetime.c:348
+#: glib/gdatetime.c:350
 msgctxt "abbreviated month name"
 msgid "Nov"
 msgstr "十一月"
 
-#: glib/gdatetime.c:350
+#: glib/gdatetime.c:352
 msgctxt "abbreviated month name"
 msgid "Dec"
 msgstr "十二月"
 
-#: glib/gdatetime.c:365
+#: glib/gdatetime.c:367
 msgctxt "full weekday name"
 msgid "Monday"
 msgstr "星期一"
 
-#: glib/gdatetime.c:367
+#: glib/gdatetime.c:369
 msgctxt "full weekday name"
 msgid "Tuesday"
 msgstr "星期二"
 
-#: glib/gdatetime.c:369
+#: glib/gdatetime.c:371
 msgctxt "full weekday name"
 msgid "Wednesday"
 msgstr "星期三"
 
-#: glib/gdatetime.c:371
+#: glib/gdatetime.c:373
 msgctxt "full weekday name"
 msgid "Thursday"
 msgstr "星期四"
 
-#: glib/gdatetime.c:373
+#: glib/gdatetime.c:375
 msgctxt "full weekday name"
 msgid "Friday"
 msgstr "星期五"
 
-#: glib/gdatetime.c:375
+#: glib/gdatetime.c:377
 msgctxt "full weekday name"
 msgid "Saturday"
 msgstr "星期六"
 
-#: glib/gdatetime.c:377
+#: glib/gdatetime.c:379
 msgctxt "full weekday name"
 msgid "Sunday"
 msgstr "星期日"
 
-#: glib/gdatetime.c:392
+#: glib/gdatetime.c:394
 msgctxt "abbreviated weekday name"
 msgid "Mon"
 msgstr "周一"
 
-#: glib/gdatetime.c:394
+#: glib/gdatetime.c:396
 msgctxt "abbreviated weekday name"
 msgid "Tue"
 msgstr "周二"
 
-#: glib/gdatetime.c:396
+#: glib/gdatetime.c:398
 msgctxt "abbreviated weekday name"
 msgid "Wed"
 msgstr "周三"
 
-#: glib/gdatetime.c:398
+#: glib/gdatetime.c:400
 msgctxt "abbreviated weekday name"
 msgid "Thu"
 msgstr "周四"
 
-#: glib/gdatetime.c:400
+#: glib/gdatetime.c:402
 msgctxt "abbreviated weekday name"
 msgid "Fri"
 msgstr "周五"
 
-#: glib/gdatetime.c:402
+#: glib/gdatetime.c:404
 msgctxt "abbreviated weekday name"
 msgid "Sat"
 msgstr "周六"
 
-#: glib/gdatetime.c:404
+#: glib/gdatetime.c:406
 msgctxt "abbreviated weekday name"
 msgid "Sun"
 msgstr "周日"
@@ -4696,62 +4739,62 @@ msgstr "周日"
 #. * (western European, non-European) there is no difference between the
 #. * standalone and complete date form.
 #.
-#: glib/gdatetime.c:468
+#: glib/gdatetime.c:470
 msgctxt "full month name with day"
 msgid "January"
 msgstr "一月"
 
-#: glib/gdatetime.c:470
+#: glib/gdatetime.c:472
 msgctxt "full month name with day"
 msgid "February"
 msgstr "二月"
 
-#: glib/gdatetime.c:472
+#: glib/gdatetime.c:474
 msgctxt "full month name with day"
 msgid "March"
 msgstr "三月"
 
-#: glib/gdatetime.c:474
+#: glib/gdatetime.c:476
 msgctxt "full month name with day"
 msgid "April"
 msgstr "四月"
 
-#: glib/gdatetime.c:476
+#: glib/gdatetime.c:478
 msgctxt "full month name with day"
 msgid "May"
 msgstr "五月"
 
-#: glib/gdatetime.c:478
+#: glib/gdatetime.c:480
 msgctxt "full month name with day"
 msgid "June"
 msgstr "六月"
 
-#: glib/gdatetime.c:480
+#: glib/gdatetime.c:482
 msgctxt "full month name with day"
 msgid "July"
 msgstr "七月"
 
-#: glib/gdatetime.c:482
+#: glib/gdatetime.c:484
 msgctxt "full month name with day"
 msgid "August"
 msgstr "八月"
 
-#: glib/gdatetime.c:484
+#: glib/gdatetime.c:486
 msgctxt "full month name with day"
 msgid "September"
 msgstr "九月"
 
-#: glib/gdatetime.c:486
+#: glib/gdatetime.c:488
 msgctxt "full month name with day"
 msgid "October"
 msgstr "十月"
 
-#: glib/gdatetime.c:488
+#: glib/gdatetime.c:490
 msgctxt "full month name with day"
 msgid "November"
 msgstr "十一月"
 
-#: glib/gdatetime.c:490
+#: glib/gdatetime.c:492
 msgctxt "full month name with day"
 msgid "December"
 msgstr "十二月"
@@ -4773,318 +4816,318 @@ msgstr "十二月"
 #. * month names almost ready to copy and paste here.  In other systems
 #. * due to a bug the result is incorrect in some languages.
 #.
-#: glib/gdatetime.c:555
+#: glib/gdatetime.c:557
 msgctxt "abbreviated month name with day"
 msgid "Jan"
 msgstr "一月"
 
-#: glib/gdatetime.c:557
+#: glib/gdatetime.c:559
 msgctxt "abbreviated month name with day"
 msgid "Feb"
 msgstr "二月"
 
-#: glib/gdatetime.c:559
+#: glib/gdatetime.c:561
 msgctxt "abbreviated month name with day"
 msgid "Mar"
 msgstr "三月"
 
-#: glib/gdatetime.c:561
+#: glib/gdatetime.c:563
 msgctxt "abbreviated month name with day"
 msgid "Apr"
 msgstr "四月"
 
-#: glib/gdatetime.c:563
+#: glib/gdatetime.c:565
 msgctxt "abbreviated month name with day"
 msgid "May"
 msgstr "五月"
 
-#: glib/gdatetime.c:565
+#: glib/gdatetime.c:567
 msgctxt "abbreviated month name with day"
 msgid "Jun"
 msgstr "六月"
 
-#: glib/gdatetime.c:567
+#: glib/gdatetime.c:569
 msgctxt "abbreviated month name with day"
 msgid "Jul"
 msgstr "七月"
 
-#: glib/gdatetime.c:569
+#: glib/gdatetime.c:571
 msgctxt "abbreviated month name with day"
 msgid "Aug"
 msgstr "八月"
 
-#: glib/gdatetime.c:571
+#: glib/gdatetime.c:573
 msgctxt "abbreviated month name with day"
 msgid "Sep"
 msgstr "九月"
 
-#: glib/gdatetime.c:573
+#: glib/gdatetime.c:575
 msgctxt "abbreviated month name with day"
 msgid "Oct"
 msgstr "十月"
 
-#: glib/gdatetime.c:575
+#: glib/gdatetime.c:577
 msgctxt "abbreviated month name with day"
 msgid "Nov"
 msgstr "十一月"
 
-#: glib/gdatetime.c:577
+#: glib/gdatetime.c:579
 msgctxt "abbreviated month name with day"
 msgid "Dec"
 msgstr "十二月"
 
 #. Translators: 'before midday' indicator
-#: glib/gdatetime.c:594
+#: glib/gdatetime.c:596
 msgctxt "GDateTime"
 msgid "AM"
 msgstr "上午"
 
 #. Translators: 'after midday' indicator
-#: glib/gdatetime.c:597
+#: glib/gdatetime.c:599
 msgctxt "GDateTime"
 msgid "PM"
 msgstr "下午"
 
-#: glib/gdir.c:156
+#: glib/gdir.c:158
 #, c-format
 msgid "Error opening directory “%s”: %s"
 msgstr "打开目录“%s”时出错:%s"
 
-#: glib/gfileutils.c:733 glib/gfileutils.c:825
+#: glib/gfileutils.c:735 glib/gfileutils.c:827
 #, c-format
 msgid "Could not allocate %lu byte to read file “%s”"
 msgid_plural "Could not allocate %lu bytes to read file “%s”"
 msgstr[0] "无法分配 %lu 字节以读取文件“%s”"
 
-#: glib/gfileutils.c:750
+#: glib/gfileutils.c:752
 #, c-format
 msgid "Error reading file “%s”: %s"
 msgstr "读取文件“%s”时出错:%s"
 
-#: glib/gfileutils.c:786
+#: glib/gfileutils.c:788
 #, c-format
 msgid "File “%s” is too large"
 msgstr "文件“%s”过大"
 
-#: glib/gfileutils.c:850
+#: glib/gfileutils.c:852
 #, c-format
 msgid "Failed to read from file “%s”: %s"
 msgstr "读取文件“%s”失败:%s"
 
-#: glib/gfileutils.c:900 glib/gfileutils.c:975 glib/gfileutils.c:1447
+#: glib/gfileutils.c:902 glib/gfileutils.c:977 glib/gfileutils.c:1449
 #, c-format
 msgid "Failed to open file “%s”: %s"
 msgstr "打开文件“%s”失败:%s"
 
-#: glib/gfileutils.c:913
+#: glib/gfileutils.c:915
 #, c-format
 msgid "Failed to get attributes of file “%s”: fstat() failed: %s"
 msgstr "获得文件“%s”的属性失败:fstat() 失败:%s"
 
-#: glib/gfileutils.c:944
+#: glib/gfileutils.c:946
 #, c-format
 msgid "Failed to open file “%s”: fdopen() failed: %s"
 msgstr "打开文件“%s”失败:fdopen() 失败:%s"
 
-#: glib/gfileutils.c:1045
+#: glib/gfileutils.c:1047
 #, c-format
 msgid "Failed to rename file “%s” to “%s”: g_rename() failed: %s"
 msgstr "将文件“%s”重命名为“%s”失败:g_rename() 失败:%s"
 
-#: glib/gfileutils.c:1154
+#: glib/gfileutils.c:1156
 #, c-format
 msgid "Failed to write file “%s”: write() failed: %s"
 msgstr "写入文件“%s”失败:write() 失败:%s"
 
-#: glib/gfileutils.c:1175
+#: glib/gfileutils.c:1177
 #, c-format
 msgid "Failed to write file “%s”: fsync() failed: %s"
 msgstr "写入文件“%s”失败:fsync() 失败:%s"
 
-#: glib/gfileutils.c:1336 glib/gfileutils.c:1751
+#: glib/gfileutils.c:1338 glib/gfileutils.c:1753
 #, c-format
 msgid "Failed to create file “%s”: %s"
 msgstr "创建文件“%s”失败:%s"
 
-#: glib/gfileutils.c:1381
+#: glib/gfileutils.c:1383
 #, c-format
 msgid "Existing file “%s” could not be removed: g_unlink() failed: %s"
 msgstr "无法删除已有文件“%s”:g_unlink() 失败:%s"
 
-#: glib/gfileutils.c:1716
+#: glib/gfileutils.c:1718
 #, c-format
 msgid "Template “%s” invalid, should not contain a “%s”"
 msgstr "模板“%s”无效,不应该包含“%s”"
 
-#: glib/gfileutils.c:1729
+#: glib/gfileutils.c:1731
 #, c-format
 msgid "Template “%s” doesn’t contain XXXXXX"
 msgstr "模板“%s”不包含 XXXXXX"
 
-#: glib/gfileutils.c:2289 glib/gfileutils.c:2318
+#: glib/gfileutils.c:2291 glib/gfileutils.c:2320
 #, c-format
 msgid "Failed to read the symbolic link “%s”: %s"
 msgstr "读取符号链接“%s”失败:%s"
 
-#: glib/giochannel.c:1405
+#: glib/giochannel.c:1408
 #, c-format
 msgid "Could not open converter from “%s” to “%s”: %s"
 msgstr "无法打开从“%s”到“%s”的转换器:%s"
 
-#: glib/giochannel.c:1758
+#: glib/giochannel.c:1761
 msgid "Can’t do a raw read in g_io_channel_read_line_string"
 msgstr "g_io_channel_read_line_string 函数无法进行原始读取"
 
-#: glib/giochannel.c:1805 glib/giochannel.c:2063 glib/giochannel.c:2150
+#: glib/giochannel.c:1808 glib/giochannel.c:2066 glib/giochannel.c:2153
 msgid "Leftover unconverted data in read buffer"
 msgstr "在读缓冲里留有未转换数据"
 
-#: glib/giochannel.c:1886 glib/giochannel.c:1963
+#: glib/giochannel.c:1889 glib/giochannel.c:1966
 msgid "Channel terminates in a partial character"
 msgstr "通道终止于未尽字符"
 
-#: glib/giochannel.c:1949
+#: glib/giochannel.c:1952
 msgid "Can’t do a raw read in g_io_channel_read_to_end"
 msgstr "g_io_channel_read_to_end 函数无法进行原始读取"
 
-#: glib/gkeyfile.c:794
+#: glib/gkeyfile.c:796
 msgid "Valid key file could not be found in search dirs"
 msgstr "在搜索目录中无法找到有效的键文件"
 
-#: glib/gkeyfile.c:831
+#: glib/gkeyfile.c:833
 msgid "Not a regular file"
 msgstr "不是普通文件"
 
-#: glib/gkeyfile.c:1289
+#: glib/gkeyfile.c:1291
 #, c-format
 msgid ""
 "Key file contains line “%s” which is not a key-value pair, group, or comment"
 msgstr "键文件包含不是键-值对、组或注释的行“%s”"
 
-#: glib/gkeyfile.c:1346
+#: glib/gkeyfile.c:1348
 #, c-format
 msgid "Invalid group name: %s"
 msgstr "无效的组名:%s"
 
-#: glib/gkeyfile.c:1370
+#: glib/gkeyfile.c:1372
 msgid "Key file does not start with a group"
 msgstr "键文件不以组开始"
 
-#: glib/gkeyfile.c:1394
+#: glib/gkeyfile.c:1396
 #, c-format
 msgid "Invalid key name: %.*s"
 msgstr "无效的键名:%.*s"
 
-#: glib/gkeyfile.c:1422
+#: glib/gkeyfile.c:1424
 #, c-format
 msgid "Key file contains unsupported encoding “%s”"
 msgstr "键文件包含不支持的编码“%s”"
 
-#: glib/gkeyfile.c:1677 glib/gkeyfile.c:1850 glib/gkeyfile.c:3297
-#: glib/gkeyfile.c:3361 glib/gkeyfile.c:3491 glib/gkeyfile.c:3623
-#: glib/gkeyfile.c:3769 glib/gkeyfile.c:4004 glib/gkeyfile.c:4071
+#: glib/gkeyfile.c:1679 glib/gkeyfile.c:1852 glib/gkeyfile.c:3299
+#: glib/gkeyfile.c:3363 glib/gkeyfile.c:3493 glib/gkeyfile.c:3625
+#: glib/gkeyfile.c:3771 glib/gkeyfile.c:4006 glib/gkeyfile.c:4073
 #, c-format
 msgid "Key file does not have group “%s”"
 msgstr "键文件没有组“%s”"
 
-#: glib/gkeyfile.c:1805
+#: glib/gkeyfile.c:1807
 #, c-format
 msgid "Key file does not have key “%s” in group “%s”"
 msgstr "键文件在组“%2$s”中没有键“%1$s”"
 
-#: glib/gkeyfile.c:1967 glib/gkeyfile.c:2083
+#: glib/gkeyfile.c:1969 glib/gkeyfile.c:2085
 #, c-format
 msgid "Key file contains key “%s” with value “%s” which is not UTF-8"
 msgstr "键文件包含键“%s”,其值“%s”不是 UTF-8"
 
-#: glib/gkeyfile.c:1987 glib/gkeyfile.c:2103 glib/gkeyfile.c:2542
+#: glib/gkeyfile.c:1989 glib/gkeyfile.c:2105 glib/gkeyfile.c:2544
 #, c-format
 msgid ""
 "Key file contains key “%s” which has a value that cannot be interpreted."
 msgstr "键文件包含键“%s”,其值无法解析。"
 
-#: glib/gkeyfile.c:2757 glib/gkeyfile.c:3126
+#: glib/gkeyfile.c:2759 glib/gkeyfile.c:3128
 #, c-format
 msgid ""
 "Key file contains key “%s” in group “%s” which has a value that cannot be "
 "interpreted."
 msgstr "键文件包含组“%2$s”中的键“%1$s”,其值无法解释。"
 
-#: glib/gkeyfile.c:2835 glib/gkeyfile.c:2912
+#: glib/gkeyfile.c:2837 glib/gkeyfile.c:2914
 #, c-format
 msgid "Key “%s” in group “%s” has value “%s” where %s was expected"
 msgstr "组“%2$s”中的键“%1$s”的值为“%3$s”,应为 %4$s"
 
-#: glib/gkeyfile.c:4324
+#: glib/gkeyfile.c:4326
 msgid "Key file contains escape character at end of line"
 msgstr "键文件在行尾含有转义字符"
 
-#: glib/gkeyfile.c:4346
+#: glib/gkeyfile.c:4348
 #, c-format
 msgid "Key file contains invalid escape sequence “%s”"
 msgstr "键文件中包含无效的转义序列“%s”"
 
-#: glib/gkeyfile.c:4491
+#: glib/gkeyfile.c:4493
 #, c-format
 msgid "Value “%s” cannot be interpreted as a number."
 msgstr "无法将值“%s”解释为数值。"
 
-#: glib/gkeyfile.c:4505
+#: glib/gkeyfile.c:4507
 #, c-format
 msgid "Integer value “%s” out of range"
 msgstr "整数值“%s”超出范围"
 
-#: glib/gkeyfile.c:4538
+#: glib/gkeyfile.c:4540
 #, c-format
 msgid "Value “%s” cannot be interpreted as a float number."
 msgstr "无法将值“%s”解释为浮点数。"
 
-#: glib/gkeyfile.c:4577
+#: glib/gkeyfile.c:4579
 #, c-format
 msgid "Value “%s” cannot be interpreted as a boolean."
 msgstr "无法将值“%s”解释为布尔值。"
 
-#: glib/gmappedfile.c:129
+#: glib/gmappedfile.c:131
 #, c-format
 msgid "Failed to get attributes of file “%s%s%s%s”: fstat() failed: %s"
 msgstr "获取文件“%s%s%s%s”的属性失败 : fstat() 失败:%s"
 
-#: glib/gmappedfile.c:195
+#: glib/gmappedfile.c:197
 #, c-format
 msgid "Failed to map %s%s%s%s: mmap() failed: %s"
 msgstr "映射 %s%s%s%s 失败:mmap() 失败:%s"
 
-#: glib/gmappedfile.c:262
+#: glib/gmappedfile.c:264
 #, c-format
 msgid "Failed to open file “%s”: open() failed: %s"
 msgstr "打开文件“%s”失败:open() 失败:%s"
 
-#: glib/gmarkup.c:398 glib/gmarkup.c:440
+#: glib/gmarkup.c:400 glib/gmarkup.c:442
 #, c-format
 msgid "Error on line %d char %d: "
 msgstr "第 %d 行第 %d 个字符出错: "
 
-#: glib/gmarkup.c:462 glib/gmarkup.c:545
+#: glib/gmarkup.c:464 glib/gmarkup.c:547
 #, c-format
 msgid "Invalid UTF-8 encoded text in name — not valid “%s”"
 msgstr "名称包含无效的 UTF-8 编码文本——无效的“%s”"
 
-#: glib/gmarkup.c:473
+#: glib/gmarkup.c:475
 #, c-format
 msgid "“%s” is not a valid name"
 msgstr "“%s”不是有效的名称"
 
-#: glib/gmarkup.c:489
+#: glib/gmarkup.c:491
 #, c-format
 msgid "“%s” is not a valid name: “%c”"
 msgstr "“%s”不是有效的名称:“%c”"
 
-#: glib/gmarkup.c:613
+#: glib/gmarkup.c:615
 #, c-format
 msgid "Error on line %d: %s"
 msgstr "第 %d 行出错:%s"
 
-#: glib/gmarkup.c:690
+#: glib/gmarkup.c:692
 #, c-format
 msgid ""
 "Failed to parse “%-.*s”, which should have been a digit inside a character "
@@ -5092,7 +5135,7 @@ msgid ""
 msgstr ""
 "解析“%-.*s”失败。它应该是字符引用中的数字(如 &#234;)——可能该数字太大了"
 
-#: glib/gmarkup.c:702
+#: glib/gmarkup.c:704
 msgid ""
 "Character reference did not end with a semicolon; most likely you used an "
 "ampersand character without intending to start an entity — escape ampersand "
@@ -5101,22 +5144,22 @@ msgstr ""
 "字符引用没有以分号结束。很可能您使用了与号(&)字符而又不是一个实体——将这个与"
 "号变为 &amp;"
 
-#: glib/gmarkup.c:728
+#: glib/gmarkup.c:730
 #, c-format
 msgid "Character reference “%-.*s” does not encode a permitted character"
 msgstr "字符引用“%-.*s”没有编码一个允许的字符"
 
-#: glib/gmarkup.c:766
+#: glib/gmarkup.c:768
 msgid ""
 "Empty entity “&;” seen; valid entities are: &amp; &quot; &lt; &gt; &apos;"
 msgstr "发现空的实体“&;”。有效的实体为:&amp; &quot; &lt; &gt; &apos;"
 
-#: glib/gmarkup.c:774
+#: glib/gmarkup.c:776
 #, c-format
 msgid "Entity name “%-.*s” is not known"
 msgstr "未知的实体名“%-.*s”"
 
-#: glib/gmarkup.c:779
+#: glib/gmarkup.c:781
 msgid ""
 "Entity did not end with a semicolon; most likely you used an ampersand "
 "character without intending to start an entity — escape ampersand as &amp;"
@@ -5124,36 +5167,36 @@ msgstr ""
 "实体没有以分号结束。很可能您使用了与号(&)字符而又不是一个实体——将这个与号变"
 "为 &amp;"
 
-#: glib/gmarkup.c:1193
+#: glib/gmarkup.c:1195
 msgid "Document must begin with an element (e.g. <book>)"
 msgstr "文档必须以一个元素开始(例如 <book>)"
 
-#: glib/gmarkup.c:1233
+#: glib/gmarkup.c:1235
 #, c-format
 msgid ""
 "“%s” is not a valid character following a “<” character; it may not begin an "
 "element name"
 msgstr "“%s”出现在字符“<”后是无效字符;它不能作为元素名的开头"
 
-#: glib/gmarkup.c:1276
+#: glib/gmarkup.c:1278
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” character to end the empty-element tag "
 "“%s”"
 msgstr "字符“%s”无效,应该以字符“>”来结束空元素标记“%s”"
 
-#: glib/gmarkup.c:1346
+#: glib/gmarkup.c:1348
 #, c-format
 msgid "Too many attributes in element “%s”"
 msgstr "元素“%s”中有过多参数"
 
-#: glib/gmarkup.c:1366
+#: glib/gmarkup.c:1368
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “=” after attribute name “%s” of element “%s”"
 msgstr "字符“%s”无效,在属性名“%s”(元素“%s”)的后应该是字符“=”"
 
-#: glib/gmarkup.c:1408
+#: glib/gmarkup.c:1410
 #, c-format
 msgid ""
 "Odd character “%s”, expected a “>” or “/” character to end the start tag of "
@@ -5163,973 +5206,1067 @@ msgstr ""
 "字符“%s”无效,应该以“>”或“/”结束元素“%s”的起始标记,或紧跟该元素的属性;可能"
 "您在属性名中使用了无效字符"
 
-#: glib/gmarkup.c:1453
+#: glib/gmarkup.c:1455
 #, c-format
 msgid ""
 "Odd character “%s”, expected an open quote mark after the equals sign when "
 "giving value for attribute “%s” of element “%s”"
 msgstr "字符“%1$s”无效,在给元素“%3$s”的属性“%2$s”赋值时,等号后应该是前引号"
 
-#: glib/gmarkup.c:1587
+#: glib/gmarkup.c:1589
 #, c-format
 msgid ""
 "“%s” is not a valid character following the characters “</”; “%s” may not "
 "begin an element name"
 msgstr "“%s”出现在字符“</”后无效;“%s”不能作为元素名的开头"
 
-#: glib/gmarkup.c:1625
+#: glib/gmarkup.c:1627
 #, c-format
 msgid ""
 "“%s” is not a valid character following the close element name “%s”; the "
 "allowed character is “>”"
 msgstr "“%s”字符出现在闭合元素名“%s”后无效;允许的字符是“>”"
 
-#: glib/gmarkup.c:1637
+#: glib/gmarkup.c:1639
 #, c-format
 msgid "Element “%s” was closed, no element is currently open"
 msgstr "元素“%s”已经闭合,当前没有开放的元素"
 
-#: glib/gmarkup.c:1646
+#: glib/gmarkup.c:1648
 #, c-format
 msgid "Element “%s” was closed, but the currently open element is “%s”"
 msgstr "元素“%s”已经闭合,当前仍开放的元素是“%s”"
 
-#: glib/gmarkup.c:1799
+#: glib/gmarkup.c:1801
 msgid "Document was empty or contained only whitespace"
 msgstr "文档为空或仅含空白字符"
 
-#: glib/gmarkup.c:1813
+#: glib/gmarkup.c:1815
 msgid "Document ended unexpectedly just after an open angle bracket “<”"
 msgstr "文档在一个左尖括号“<”后意外结束"
 
-#: glib/gmarkup.c:1821 glib/gmarkup.c:1866
+#: glib/gmarkup.c:1823 glib/gmarkup.c:1868
 #, c-format
 msgid ""
 "Document ended unexpectedly with elements still open — “%s” was the last "
 "element opened"
 msgstr "文档在元素仍开放处意外结束——最后未结束的元素是“%s”"
 
-#: glib/gmarkup.c:1829
+#: glib/gmarkup.c:1831
 #, c-format
 msgid ""
 "Document ended unexpectedly, expected to see a close angle bracket ending "
 "the tag <%s/>"
 msgstr "文档意外结束,应该以右尖括号“>”来结束标记 <%s/>"
 
-#: glib/gmarkup.c:1835
+#: glib/gmarkup.c:1837
 msgid "Document ended unexpectedly inside an element name"
 msgstr "文档在元素名中意外结束"
 
-#: glib/gmarkup.c:1841
+#: glib/gmarkup.c:1843
 msgid "Document ended unexpectedly inside an attribute name"
 msgstr "文档在属性名中意外结束"
 
-#: glib/gmarkup.c:1846
+#: glib/gmarkup.c:1848
 msgid "Document ended unexpectedly inside an element-opening tag."
 msgstr "文档在元素仍开放的标记中意外结束。"
 
-#: glib/gmarkup.c:1852
+#: glib/gmarkup.c:1854
 msgid ""
 "Document ended unexpectedly after the equals sign following an attribute "
 "name; no attribute value"
 msgstr "文档在跟在属性名后的等号后意外结束;没有属性值"
 
-#: glib/gmarkup.c:1859
+#: glib/gmarkup.c:1861
 msgid "Document ended unexpectedly while inside an attribute value"
 msgstr "文档在属性值中意外结束"
 
-#: glib/gmarkup.c:1876
+#: glib/gmarkup.c:1878
 #, c-format
 msgid "Document ended unexpectedly inside the close tag for element “%s”"
 msgstr "文档在元素“%s”的闭合标记中意外结束"
 
-#: glib/gmarkup.c:1880
+#: glib/gmarkup.c:1882
 msgid ""
 "Document ended unexpectedly inside the close tag for an unopened element"
 msgstr "文档在无起始元素的闭合标记中意外结束"
 
-#: glib/gmarkup.c:1886
+#: glib/gmarkup.c:1888
 msgid "Document ended unexpectedly inside a comment or processing instruction"
 msgstr "文档在注释或处理指令中意外结束"
 
-#: glib/goption.c:873
+#: glib/goption.c:875
 msgid "[OPTION…]"
 msgstr "[选项…]"
 
-#: glib/goption.c:989
+#: glib/goption.c:991
 msgid "Help Options:"
 msgstr "帮助选项:"
 
-#: glib/goption.c:990
+#: glib/goption.c:992
 msgid "Show help options"
 msgstr "显示帮助选项"
 
-#: glib/goption.c:996
+#: glib/goption.c:998
 msgid "Show all help options"
 msgstr "显示全部帮助选项"
 
-#: glib/goption.c:1059
+#: glib/goption.c:1061
 msgid "Application Options:"
 msgstr "应用程序选项:"
 
-#: glib/goption.c:1061
+#: glib/goption.c:1063
 msgid "Options:"
 msgstr "选项:"
 
-#: glib/goption.c:1125 glib/goption.c:1195
+#: glib/goption.c:1127 glib/goption.c:1197
 #, c-format
 msgid "Cannot parse integer value “%s” for %s"
 msgstr "无法解析 %2$s 的整数值“%1$s”"
 
-#: glib/goption.c:1135 glib/goption.c:1203
+#: glib/goption.c:1137 glib/goption.c:1205
 #, c-format
 msgid "Integer value “%s” for %s out of range"
 msgstr "%2$s 所用的整数值“%1$s”超出范围"
 
-#: glib/goption.c:1160
+#: glib/goption.c:1162
 #, c-format
 msgid "Cannot parse double value “%s” for %s"
 msgstr "无法解析 %2$s 的双精度值“%1$s”"
 
-#: glib/goption.c:1168
+#: glib/goption.c:1170
 #, c-format
 msgid "Double value “%s” for %s out of range"
 msgstr "%2$s 所用的双精度值“%1$s”超出范围"
 
-#: glib/goption.c:1460 glib/goption.c:1539
+#: glib/goption.c:1462 glib/goption.c:1541
 #, c-format
 msgid "Error parsing option %s"
 msgstr "解析选项 %s 时出错"
 
-#: glib/goption.c:1561 glib/goption.c:1674
+#: glib/goption.c:1563 glib/goption.c:1676
 #, c-format
 msgid "Missing argument for %s"
 msgstr "缺少 %s 的参数"
 
-#: glib/goption.c:2184
+#: glib/goption.c:2186
 #, c-format
 msgid "Unknown option %s"
 msgstr "未知选项 %s"
 
-#: glib/gregex.c:255
+#: glib/gregex.c:436
 msgid "corrupted object"
 msgstr "无效对象"
 
-#: glib/gregex.c:257
-msgid "internal error or corrupted object"
-msgstr "内部错误或者无效对象"
-
-#: glib/gregex.c:259
+#: glib/gregex.c:438
 msgid "out of memory"
 msgstr "内存不足"
 
-#: glib/gregex.c:264
+#: glib/gregex.c:443
 msgid "backtracking limit reached"
 msgstr "达到回溯上限"
 
-#: glib/gregex.c:276 glib/gregex.c:284
-msgid "the pattern contains items not supported for partial matching"
-msgstr "表达式包含不被部分匹配支持的项"
-
-#: glib/gregex.c:278
+#: glib/gregex.c:454 glib/gregex.c:707 glib/gregex.c:736
 msgid "internal error"
 msgstr "内部错误"
 
-#: glib/gregex.c:286
+#: glib/gregex.c:456
+msgid "the pattern contains items not supported for partial matching"
+msgstr "表达式包含不被部分匹配支持的项"
+
+#: glib/gregex.c:458
 msgid "back references as conditions are not supported for partial matching"
 msgstr "不完全匹配时作为条件的后向引用不被支持"
 
-#: glib/gregex.c:295
+#: glib/gregex.c:464
 msgid "recursion limit reached"
 msgstr "达到递归上限"
 
-#: glib/gregex.c:297
-msgid "invalid combination of newline flags"
-msgstr "无效的新行标志组合"
-
-#: glib/gregex.c:299
+#: glib/gregex.c:466
 msgid "bad offset"
 msgstr "错误的偏移值"
 
-#: glib/gregex.c:301
-msgid "short utf8"
-msgstr "UTF-8 短编码"
-
-#: glib/gregex.c:303
+#: glib/gregex.c:468
 msgid "recursion loop"
 msgstr "递归循环"
 
-#: glib/gregex.c:307
+#. should not happen in GRegex since we check modes before each match
+#: glib/gregex.c:471
+msgid "matching mode is requested that was not compiled for JIT"
+msgstr "请求了匹配模式,但它未为 JIT 编译"
+
+#: glib/gregex.c:475
 msgid "unknown error"
 msgstr "未知错误"
 
-#: glib/gregex.c:327
+#: glib/gregex.c:496
 msgid "\\ at end of pattern"
 msgstr "\\ 在表达式末尾"
 
-#: glib/gregex.c:330
+#: glib/gregex.c:500
 msgid "\\c at end of pattern"
 msgstr "表达式末尾的 \\c"
 
-#: glib/gregex.c:333
+#: glib/gregex.c:505
 msgid "unrecognized character following \\"
 msgstr "\\ 后有无法识别的字符"
 
-#: glib/gregex.c:336
+#: glib/gregex.c:509
 msgid "numbers out of order in {} quantifier"
 msgstr "{} 量词里的数字次序颠倒了"
 
-#: glib/gregex.c:339
+#: glib/gregex.c:513
 msgid "number too big in {} quantifier"
 msgstr "{} 量词里的数字太大了"
 
-#: glib/gregex.c:342
+#: glib/gregex.c:517
 msgid "missing terminating ] for character class"
 msgstr "字符类缺少终结的 ]"
 
-#: glib/gregex.c:345
+#: glib/gregex.c:521
 msgid "invalid escape sequence in character class"
 msgstr "字符类包含无效的转义序列"
 
-#: glib/gregex.c:348
+#: glib/gregex.c:525
 msgid "range out of order in character class"
 msgstr "字符类的范围次序颠倒"
 
-#: glib/gregex.c:351
+#: glib/gregex.c:530
 msgid "nothing to repeat"
 msgstr "没有可以重复的内容"
 
-#: glib/gregex.c:355
-msgid "unexpected repeat"
-msgstr "非预期的重复"
-
-#: glib/gregex.c:358
+#: glib/gregex.c:534
 msgid "unrecognized character after (? or (?-"
 msgstr "(? 或 (?- 后有无法识别的字符"
 
-#: glib/gregex.c:361
+#: glib/gregex.c:538
 msgid "POSIX named classes are supported only within a class"
 msgstr "只有类里支持 POSIX 命名的类"
 
-#: glib/gregex.c:364
+#: glib/gregex.c:542
+msgid "POSIX collating elements are not supported"
+msgstr "不支持 POSIX 整理元素"
+
+#: glib/gregex.c:548
 msgid "missing terminating )"
 msgstr "缺少结束的 )"
 
-#: glib/gregex.c:367
+#: glib/gregex.c:552
 msgid "reference to non-existent subpattern"
 msgstr "引用了不存在的子表达式"
 
-#: glib/gregex.c:370
+#: glib/gregex.c:556
 msgid "missing ) after comment"
 msgstr "注释后缺少 )"
 
-#: glib/gregex.c:373
+#: glib/gregex.c:560
 msgid "regular expression is too large"
 msgstr "正则表达式过长"
 
-#: glib/gregex.c:376
-msgid "failed to get memory"
-msgstr "获取内存失败"
-
-#: glib/gregex.c:380
-msgid ") without opening ("
-msgstr ") 没有起始的 ("
-
-#: glib/gregex.c:384
-msgid "code overflow"
-msgstr "代码溢出"
-
-#: glib/gregex.c:388
-msgid "unrecognized character after (?<"
-msgstr "(?< 后有无法识别的字符"
+#: glib/gregex.c:564
+msgid "malformed number or name after (?("
+msgstr "(?( 后有形式不正确的数字或名称"
 
-#: glib/gregex.c:391
+#: glib/gregex.c:568
 msgid "lookbehind assertion is not fixed length"
 msgstr "lookbehind 断言不是定长的"
 
-#: glib/gregex.c:394
-msgid "malformed number or name after (?("
-msgstr "(?( 后有形式不正确的数字或名称"
-
-#: glib/gregex.c:397
+#: glib/gregex.c:572
 msgid "conditional group contains more than two branches"
 msgstr "条件组包含了超过两个分支"
 
-#: glib/gregex.c:400
+#: glib/gregex.c:576
 msgid "assertion expected after (?("
 msgstr "(?( 后应该有断言"
 
-#. translators: '(?R' and '(?[+-]digits' are both meant as (groups of)
-#. * sequences here, '(?-54' would be an example for the second group.
-#.
-#: glib/gregex.c:407
-msgid "(?R or (?[+-]digits must be followed by )"
-msgstr "(?R 或 (?[+-]数字 必须跟着 )"
+#: glib/gregex.c:580
+msgid "a numbered reference must not be zero"
+msgstr "编号引用不能为 0"
 
-#: glib/gregex.c:410
+#: glib/gregex.c:584
 msgid "unknown POSIX class name"
 msgstr "未知的 POSIX 类名"
 
-#: glib/gregex.c:413
-msgid "POSIX collating elements are not supported"
-msgstr "不支持 POSIX 整理元素"
-
-#: glib/gregex.c:416
+#: glib/gregex.c:589
 msgid "character value in \\x{...} sequence is too large"
 msgstr "\\x{...} 序列里的字符值太大了"
 
-#: glib/gregex.c:419
-msgid "invalid condition (?(0)"
-msgstr "无效的条件 (?(0)"
-
-#: glib/gregex.c:422
+#: glib/gregex.c:593
 msgid "\\C not allowed in lookbehind assertion"
 msgstr "lookbehind 断言里不允许使用 \\C"
 
-#: glib/gregex.c:429
-msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
-msgstr "不支持对 \\L、\\l、\\N{name}、\\U、\\u 进行转义"
-
-#: glib/gregex.c:432
-msgid "recursive call could loop indefinitely"
-msgstr "递归调用可能导致无限循环"
-
-#: glib/gregex.c:436
-msgid "unrecognized character after (?P"
-msgstr "(?P 有无法识别的字符"
-
-#: glib/gregex.c:439
+#: glib/gregex.c:597
 msgid "missing terminator in subpattern name"
 msgstr "子表达式名里缺少终结符"
 
-#: glib/gregex.c:442
+#: glib/gregex.c:601
 msgid "two named subpatterns have the same name"
 msgstr "两个有名子表达式有相同的名称"
 
-#: glib/gregex.c:445
+#: glib/gregex.c:605
 msgid "malformed \\P or \\p sequence"
 msgstr "形式不正确的 \\P 或 \\p 序列"
 
-#: glib/gregex.c:448
+#: glib/gregex.c:609
 msgid "unknown property name after \\P or \\p"
 msgstr "\\P 或 \\p 后有未知的属性名"
 
-#: glib/gregex.c:451
+#: glib/gregex.c:613
 msgid "subpattern name is too long (maximum 32 characters)"
 msgstr "子表达式名太长了(最多 32 个字符)"
 
-#: glib/gregex.c:454
+#: glib/gregex.c:617
 msgid "too many named subpatterns (maximum 10,000)"
 msgstr "有名子表达式太多了(最多 10,000 个)"
 
-#: glib/gregex.c:457
+#: glib/gregex.c:621
 msgid "octal value is greater than \\377"
 msgstr "八进制值大于 \\377"
 
-#: glib/gregex.c:461
-msgid "overran compiling workspace"
-msgstr "编译工作区超出正常范围"
-
-#: glib/gregex.c:465
-msgid "previously-checked referenced subpattern not found"
-msgstr "未找到之前检查过的引用过的子表达式"
-
-#: glib/gregex.c:468
+#: glib/gregex.c:625
 msgid "DEFINE group contains more than one branch"
 msgstr "定义组包含多于一个的分支"
 
-#: glib/gregex.c:471
+#: glib/gregex.c:629
 msgid "inconsistent NEWLINE options"
 msgstr "不一致的换行选项"
 
-#: glib/gregex.c:474
+#: glib/gregex.c:633
 msgid ""
 "\\g is not followed by a braced, angle-bracketed, or quoted name or number, "
 "or by a plain number"
 msgstr "\\g 后没有花括号、尖括号或引号括起来的名称或数字,或纯数字"
 
-#: glib/gregex.c:478
-msgid "a numbered reference must not be zero"
-msgstr "编号引用不能为 0"
-
-#: glib/gregex.c:481
+#: glib/gregex.c:638
 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)"
 msgstr "(*ACCEPT)、(*FAIL) 和 (*COMMIT) 不允许带参数"
 
-#: glib/gregex.c:484
+#: glib/gregex.c:642
 msgid "(*VERB) not recognized"
 msgstr "无法识别 (*VERB)"
 
-#: glib/gregex.c:487
+#: glib/gregex.c:646
 msgid "number is too big"
 msgstr "数字太大"
 
-#: glib/gregex.c:490
+#: glib/gregex.c:650
 msgid "missing subpattern name after (?&"
 msgstr "(?& 后缺少子表达式名"
 
-#: glib/gregex.c:493
-msgid "digit expected after (?+"
-msgstr "(?+ 后应为数字"
-
-#: glib/gregex.c:496
-msgid "] is an invalid data character in JavaScript compatibility mode"
-msgstr "Javascript 兼容模式中,] 是非法数据字符"
-
-#: glib/gregex.c:499
+#: glib/gregex.c:654
 msgid "different names for subpatterns of the same number are not allowed"
 msgstr "不允许两个号码相同的子表达式有不同的名称"
 
-#: glib/gregex.c:502
+#: glib/gregex.c:658
 msgid "(*MARK) must have an argument"
 msgstr "(*MARK) 必须有一个参数"
 
-#: glib/gregex.c:505
+#: glib/gregex.c:662
 msgid "\\c must be followed by an ASCII character"
 msgstr "\\c 后面必须跟一个 ASCII 字符"
 
-#: glib/gregex.c:508
+#: glib/gregex.c:666
 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name"
 msgstr "\\k 后没有用花括号、尖括号或引号括起来的名称"
 
-#: glib/gregex.c:511
+#: glib/gregex.c:670
 msgid "\\N is not supported in a class"
 msgstr "类中不支持 \\N"
 
-#: glib/gregex.c:514
-msgid "too many forward references"
-msgstr "太多前向引用"
-
-#: glib/gregex.c:517
+#: glib/gregex.c:674
 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)"
 msgstr "在 (*MARK)、(*PRUNE)、(*SKIP) 或者 (*THEN) 中的名称太长"
 
-#: glib/gregex.c:520
-msgid "character value in \\u.... sequence is too large"
-msgstr "\\u.... 序列里的字符值太大了"
+#: glib/gregex.c:678 glib/gregex.c:809
+msgid "code overflow"
+msgstr "代码溢出"
+
+#: glib/gregex.c:682
+msgid "unrecognized character after (?P"
+msgstr "(?P 有无法识别的字符"
+
+#: glib/gregex.c:686
+msgid "overran compiling workspace"
+msgstr "编译工作区超出正常范围"
+
+#: glib/gregex.c:690
+msgid "previously-checked referenced subpattern not found"
+msgstr "未找到之前检查过的引用过的子表达式"
 
-#: glib/gregex.c:743 glib/gregex.c:1988
+#: glib/gregex.c:808 glib/gregex.c:1041 glib/gregex.c:2342
 #, c-format
 msgid "Error while matching regular expression %s: %s"
 msgstr "匹配正则表达式 %s 时出错:%s"
 
-#: glib/gregex.c:1321
+#: glib/gregex.c:1618
 msgid "PCRE library is compiled without UTF8 support"
 msgstr "PCRE 库编译时未包含 UTF8 支持"
 
-#: glib/gregex.c:1325
-msgid "PCRE library is compiled without UTF8 properties support"
-msgstr "PCRE 库编译时未包含 UTF8 属性支持"
-
-#: glib/gregex.c:1333
+#: glib/gregex.c:1626
 msgid "PCRE library is compiled with incompatible options"
 msgstr "PCRE 库编译时使用了不兼容的选项"
 
-#: glib/gregex.c:1362
-#, c-format
-msgid "Error while optimizing regular expression %s: %s"
-msgstr "优化正则表达式 %s 时出错:%s"
-
-#: glib/gregex.c:1442
+#: glib/gregex.c:1751
 #, c-format
-msgid "Error while compiling regular expression %s at char %d: %s"
-msgstr "编译正则表达式 %s 到字符 %d 处时出错:%s"
+msgid "Error while compiling regular expression ‘%s’ at char %s: %s"
+msgstr "编译正则表达式“%s”到字符 %s 处时出错:%s"
 
-#: glib/gregex.c:2427
+#: glib/gregex.c:2786
 msgid "hexadecimal digit or “}” expected"
 msgstr "期望十六进制数或“}”"
 
-#: glib/gregex.c:2443
+#: glib/gregex.c:2802
 msgid "hexadecimal digit expected"
 msgstr "期望十六进制数"
 
-#: glib/gregex.c:2483
+#: glib/gregex.c:2842
 msgid "missing “<” in symbolic reference"
 msgstr "在符号引用中缺少“<”"
 
-#: glib/gregex.c:2492
+#: glib/gregex.c:2851
 msgid "unfinished symbolic reference"
 msgstr "未完成的符号引用"
 
-#: glib/gregex.c:2499
+#: glib/gregex.c:2858
 msgid "zero-length symbolic reference"
 msgstr "零长符号引用"
 
-#: glib/gregex.c:2510
+#: glib/gregex.c:2869
 msgid "digit expected"
 msgstr "期望数字"
 
-#: glib/gregex.c:2528
+#: glib/gregex.c:2887
 msgid "illegal symbolic reference"
 msgstr "非法的符号引用"
 
-#: glib/gregex.c:2591
+#: glib/gregex.c:2950
 msgid "stray final “\\”"
 msgstr "丢失了最后的“\\”"
 
-#: glib/gregex.c:2595
+#: glib/gregex.c:2954
 msgid "unknown escape sequence"
 msgstr "未知的转义序列"
 
-#: glib/gregex.c:2605
+#: glib/gregex.c:2964
 #, c-format
 msgid "Error while parsing replacement text “%s” at char %lu: %s"
 msgstr "解析替换文本“%s”到字符 %lu 处时出错:%s"
 
-#: glib/gshell.c:96
+#: glib/gshell.c:98
 msgid "Quoted text doesn’t begin with a quotation mark"
 msgstr "引用的文本不以引号开头"
 
-#: glib/gshell.c:186
+#: glib/gshell.c:188
 msgid "Unmatched quotation mark in command line or other shell-quoted text"
 msgstr "命令行或其他 shell 引用文本中出现不匹配的引号"
 
-#: glib/gshell.c:592
+#: glib/gshell.c:594
 #, c-format
 msgid "Text ended just after a “\\” character. (The text was “%s”)"
 msgstr "文本在一个“\\”字符后结束。(文本为“%s”)"
 
-#: glib/gshell.c:599
+#: glib/gshell.c:601
 #, c-format
 msgid "Text ended before matching quote was found for %c. (The text was “%s”)"
 msgstr "在找到为 %c 匹配的引用之前,文本已结束。(文本为“%s”)"
 
-#: glib/gshell.c:611
+#: glib/gshell.c:613
 msgid "Text was empty (or contained only whitespace)"
 msgstr "文本为空(或仅含空白字符)"
 
-#: glib/gspawn.c:310
+#: glib/gspawn.c:314
 #, c-format
 msgid "Failed to read data from child process (%s)"
 msgstr "从子进程中读取数据失败(%s)"
 
-#: glib/gspawn.c:461
+#: glib/gspawn.c:466
 #, c-format
 msgid "Unexpected error in reading data from a child process (%s)"
 msgstr "在从子进程中读取数据时出现异常错误(%s)"
 
-#: glib/gspawn.c:546
+#: glib/gspawn.c:551
 #, c-format
 msgid "Unexpected error in waitpid() (%s)"
 msgstr "waitpid() 出现异常错误(%s)"
 
-#: glib/gspawn.c:1168 glib/gspawn-win32.c:1426
+#: glib/gspawn.c:1170 glib/gspawn-win32.c:1488
 #, c-format
 msgid "Child process exited with code %ld"
 msgstr "子进程已退出,代码 %ld"
 
-#: glib/gspawn.c:1176
+#: glib/gspawn.c:1178
 #, c-format
 msgid "Child process killed by signal %ld"
 msgstr "子进程已由信号 %ld 杀死"
 
-#: glib/gspawn.c:1183
+#: glib/gspawn.c:1185
 #, c-format
 msgid "Child process stopped by signal %ld"
 msgstr "子进程已由信号 %ld 停止"
 
-#: glib/gspawn.c:1190
+#: glib/gspawn.c:1192
 #, c-format
 msgid "Child process exited abnormally"
 msgstr "子进程异常中止"
 
-#: glib/gspawn.c:1881 glib/gspawn-win32.c:353 glib/gspawn-win32.c:361
+#: glib/gspawn.c:1885 glib/gspawn-win32.c:393 glib/gspawn-win32.c:401
 #, c-format
 msgid "Failed to read from child pipe (%s)"
 msgstr "从子管道中读取失败(%s)"
 
-#: glib/gspawn.c:2241
+#: glib/gspawn.c:2248
 #, c-format
 msgid "Failed to spawn child process “%s” (%s)"
 msgstr "生成子进程“%s”失败(%s)"
 
-#: glib/gspawn.c:2358
+#: glib/gspawn.c:2365
 #, c-format
 msgid "Failed to fork (%s)"
 msgstr "fork 失败(%s)"
 
-#: glib/gspawn.c:2518 glib/gspawn-win32.c:384
+#: glib/gspawn.c:2525 glib/gspawn-win32.c:424
 #, c-format
 msgid "Failed to change to directory “%s” (%s)"
 msgstr "切换到目录“%s”失败(%s)"
 
-#: glib/gspawn.c:2528
+#: glib/gspawn.c:2535
 #, c-format
 msgid "Failed to execute child process “%s” (%s)"
 msgstr "执行子进程“%s”失败(%s)"
 
-#: glib/gspawn.c:2538
+#: glib/gspawn.c:2545
 #, c-format
 msgid "Failed to open file to remap file descriptor (%s)"
 msgstr "打开文件以重新映射文件描述符失败(%s)"
 
-#: glib/gspawn.c:2546
+#: glib/gspawn.c:2553
 #, c-format
 msgid "Failed to duplicate file descriptor for child process (%s)"
 msgstr "为子进程复制文件描述符失败(%s)"
 
-#: glib/gspawn.c:2555
+#: glib/gspawn.c:2562
 #, c-format
 msgid "Failed to fork child process (%s)"
 msgstr "fork 子进程失败(%s)"
 
-#: glib/gspawn.c:2563
+#: glib/gspawn.c:2570
 #, c-format
 msgid "Failed to close file descriptor for child process (%s)"
 msgstr "为子进程关闭文件描述符失败(%s)"
 
-#: glib/gspawn.c:2571
+#: glib/gspawn.c:2578
 #, c-format
 msgid "Unknown error executing child process “%s”"
 msgstr "执行子进程“%s”时出现未知错误"
 
-#: glib/gspawn.c:2595
+#: glib/gspawn.c:2602
 #, c-format
 msgid "Failed to read enough data from child pid pipe (%s)"
 msgstr "从子进程管道中读取足够的数据失败(%s)"
 
-#: glib/gspawn-win32.c:297
+#: glib/gspawn-win32.c:337
 msgid "Failed to read data from child process"
 msgstr "从子进程中读取数据失败"
 
-#: glib/gspawn-win32.c:390 glib/gspawn-win32.c:395 glib/gspawn-win32.c:519
+#: glib/gspawn-win32.c:430 glib/gspawn-win32.c:435 glib/gspawn-win32.c:561
 #, c-format
 msgid "Failed to execute child process (%s)"
 msgstr "执行子进程失败(%s)"
 
-#: glib/gspawn-win32.c:400
+#: glib/gspawn-win32.c:440
 #, c-format
 msgid "Failed to dup() in child process (%s)"
 msgstr "在子进程中 dup() 失败(%s)"
 
-#: glib/gspawn-win32.c:469
+#: glib/gspawn-win32.c:511
 #, c-format
 msgid "Invalid program name: %s"
 msgstr "无效的程序名:%s"
 
-#: glib/gspawn-win32.c:479 glib/gspawn-win32.c:797
+#: glib/gspawn-win32.c:521 glib/gspawn-win32.c:853
 #, c-format
 msgid "Invalid string in argument vector at %d: %s"
 msgstr "%d 处的参数向量中有无效的字符串:%s"
 
-#: glib/gspawn-win32.c:490 glib/gspawn-win32.c:813
+#: glib/gspawn-win32.c:532 glib/gspawn-win32.c:869
 #, c-format
 msgid "Invalid string in environment: %s"
 msgstr "环境中有无效的字符串:%s"
 
-#: glib/gspawn-win32.c:793
+#: glib/gspawn-win32.c:849
 #, c-format
 msgid "Invalid working directory: %s"
 msgstr "无效的工作目录:%s"
 
-#: glib/gspawn-win32.c:858
+#: glib/gspawn-win32.c:914
 #, c-format
 msgid "Failed to execute helper program (%s)"
 msgstr "执行助手程序(%s)失败"
 
-#: glib/gspawn-win32.c:1086
+#: glib/gspawn-win32.c:1143
 msgid ""
 "Unexpected error in g_io_channel_win32_poll() reading data from a child "
 "process"
 msgstr "g_io_channel_win32_poll() 从子进程中读取数据时出现异常错误"
 
-#: glib/gstrfuncs.c:3351 glib/gstrfuncs.c:3453
+#: glib/gstrfuncs.c:3366 glib/gstrfuncs.c:3468
 msgid "Empty string is not a number"
 msgstr "空字符串不是数字"
 
-#: glib/gstrfuncs.c:3375
+#: glib/gstrfuncs.c:3390
 #, c-format
 msgid "“%s” is not a signed number"
 msgstr "“%s”不是有效的有符号数值"
 
-#: glib/gstrfuncs.c:3385 glib/gstrfuncs.c:3489
+#: glib/gstrfuncs.c:3400 glib/gstrfuncs.c:3504
 #, c-format
 msgid "Number “%s” is out of bounds [%s, %s]"
 msgstr "数字“%s”越界 [%s, %s]"
 
-#: glib/gstrfuncs.c:3479
+#: glib/gstrfuncs.c:3494
 #, c-format
 msgid "“%s” is not an unsigned number"
 msgstr "“%s”不是有效的无符号数值"
 
-#: glib/guri.c:315
+#: glib/guri.c:317
 #, no-c-format
 msgid "Invalid %-encoding in URI"
 msgstr "URI 中无效的 %-编码"
 
-#: glib/guri.c:332
+#: glib/guri.c:334
 msgid "Illegal character in URI"
 msgstr "URI 中有非法字符"
 
-#: glib/guri.c:366
+#: glib/guri.c:368
 msgid "Non-UTF-8 characters in URI"
 msgstr "URI 中存在非 UTF-8 字符"
 
-#: glib/guri.c:546
+#: glib/guri.c:548
 #, c-format
 msgid "Invalid IPv6 address ‘%.*s’ in URI"
 msgstr "URI 中无效的 IPv6 地址“%.*s”"
 
-#: glib/guri.c:601
+#: glib/guri.c:603
 #, c-format
 msgid "Illegal encoded IP address ‘%.*s’ in URI"
 msgstr "URI 中有编码方式非法的 IP 地址“%.*s”"
 
-#: glib/guri.c:613
+#: glib/guri.c:615
 #, c-format
 msgid "Illegal internationalized hostname ‘%.*s’ in URI"
 msgstr "URI 中有非法的国际化主机名“%.*s”"
 
-#: glib/guri.c:645 glib/guri.c:657
+#: glib/guri.c:647 glib/guri.c:659
 #, c-format
 msgid "Could not parse port ‘%.*s’ in URI"
 msgstr "无法解析 URI 中的端口“%.*s”"
 
-#: glib/guri.c:664
+#: glib/guri.c:666
 #, c-format
 msgid "Port ‘%.*s’ in URI is out of range"
 msgstr "URI 中的端口“%.*s”超出范围"
 
-#: glib/guri.c:1224 glib/guri.c:1288
+#: glib/guri.c:1226 glib/guri.c:1290
 #, c-format
 msgid "URI ‘%s’ is not an absolute URI"
 msgstr "URI“%s”不是绝对 URI"
 
-#: glib/guri.c:1230
+#: glib/guri.c:1232
 #, c-format
 msgid "URI ‘%s’ has no host component"
 msgstr "URI“%s”没有主机部分"
 
-#: glib/guri.c:1460
+#: glib/guri.c:1462
 msgid "URI is not absolute, and no base URI was provided"
 msgstr "URI 不是绝对的,且未提供 base URI"
 
-#: glib/guri.c:2238
+#: glib/guri.c:2248
 msgid "Missing ‘=’ and parameter value"
 msgstr "缺少“=”和参数值"
 
-#: glib/gutf8.c:832
+#: glib/gutf8.c:834
 msgid "Failed to allocate memory"
 msgstr "分配内存失败"
 
-#: glib/gutf8.c:965
+#: glib/gutf8.c:967
 msgid "Character out of range for UTF-8"
 msgstr "字符超出 UTF-8 范围"
 
-#: glib/gutf8.c:1067 glib/gutf8.c:1076 glib/gutf8.c:1206 glib/gutf8.c:1215
-#: glib/gutf8.c:1354 glib/gutf8.c:1451
+#: glib/gutf8.c:1069 glib/gutf8.c:1078 glib/gutf8.c:1208 glib/gutf8.c:1217
+#: glib/gutf8.c:1356 glib/gutf8.c:1453
 msgid "Invalid sequence in conversion input"
 msgstr "转换输入中出现无效序列"
 
-#: glib/gutf8.c:1365 glib/gutf8.c:1462
+#: glib/gutf8.c:1367 glib/gutf8.c:1464
 msgid "Character out of range for UTF-16"
 msgstr "字符超出 UTF-16 范围"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2849
-#, c-format
-msgid "%.1f kB"
-msgstr "%.1f kB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2851
-#, c-format
-msgid "%.1f MB"
-msgstr "%.1f MB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2853
-#, c-format
-msgid "%.1f GB"
-msgstr "%.1f GB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2855
-#, c-format
-msgid "%.1f TB"
-msgstr "%.1f TB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kB"
 #: glib/gutils.c:2857
-#, c-format
-msgid "%.1f PB"
-msgstr "%.1f PB"
+msgid "kB"
+msgstr "kB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MB"
 #: glib/gutils.c:2859
-#, c-format
-msgid "%.1f EB"
-msgstr "%.1f EB"
+msgid "MB"
+msgstr "MB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GB"
+#: glib/gutils.c:2861
+msgid "GB"
+msgstr "GB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TB"
 #: glib/gutils.c:2863
-#, c-format
-msgid "%.1f KiB"
-msgstr "%.1f KiB"
+msgid "TB"
+msgstr "TB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PB"
 #: glib/gutils.c:2865
-#, c-format
-msgid "%.1f MiB"
-msgstr "%.1f MiB"
+msgid "PB"
+msgstr "PB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EB"
 #: glib/gutils.c:2867
-#, c-format
-msgid "%.1f GiB"
-msgstr "%.1f GiB"
+msgid "EB"
+msgstr "EB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2869
-#, c-format
-msgid "%.1f TiB"
-msgstr "%.1f TiB"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 KiB"
 #: glib/gutils.c:2871
-#, c-format
-msgid "%.1f PiB"
-msgstr "%.1f PiB"
+msgid "KiB"
+msgstr "KiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 MiB"
 #: glib/gutils.c:2873
-#, c-format
-msgid "%.1f EiB"
-msgstr "%.1f EiB"
+msgid "MiB"
+msgstr "MiB"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 GiB"
+#: glib/gutils.c:2875
+msgid "GiB"
+msgstr "GiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 TiB"
 #: glib/gutils.c:2877
-#, c-format
-msgid "%.1f kb"
-msgstr "%.1f kb"
+msgid "TiB"
+msgstr "TiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 PiB"
 #: glib/gutils.c:2879
-#, c-format
-msgid "%.1f Mb"
-msgstr "%.1f Mb"
+msgid "PiB"
+msgstr "PiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 EiB"
 #: glib/gutils.c:2881
-#, c-format
-msgid "%.1f Gb"
-msgstr "%.1f Gb"
+msgid "EiB"
+msgstr "EiB"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2883
-#, c-format
-msgid "%.1f Tb"
-msgstr "%.1f Tb"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 kb"
 #: glib/gutils.c:2885
-#, c-format
-msgid "%.1f Pb"
-msgstr "%.1f Pb"
+msgid "kb"
+msgstr "kb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mb"
 #: glib/gutils.c:2887
-#, c-format
-msgid "%.1f Eb"
-msgstr "%.1f Eb"
+msgid "Mb"
+msgstr "Mb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gb"
+#: glib/gutils.c:2889
+msgid "Gb"
+msgstr "Gb"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tb"
 #: glib/gutils.c:2891
-#, c-format
-msgid "%.1f Kib"
-msgstr "%.1f Kib"
+msgid "Tb"
+msgstr "Tb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pb"
 #: glib/gutils.c:2893
-#, c-format
-msgid "%.1f Mib"
-msgstr "%.1f Mib"
+msgid "Pb"
+msgstr "Pb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eb"
 #: glib/gutils.c:2895
-#, c-format
-msgid "%.1f Gib"
-msgstr "%.1f Gib"
+msgid "Eb"
+msgstr "Eb"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
-#: glib/gutils.c:2897
-#, c-format
-msgid "%.1f Tib"
-msgstr "%.1f Tib"
-
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Kib"
 #: glib/gutils.c:2899
-#, c-format
-msgid "%.1f Pib"
-msgstr "%.1f Pib"
+msgid "Kib"
+msgstr "Kib"
 
-#. Translators: Keep the no-break space between %.1f and the unit symbol
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Mib"
 #: glib/gutils.c:2901
+msgid "Mib"
+msgstr "Mib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Gib"
+#: glib/gutils.c:2903
+msgid "Gib"
+msgstr "Gib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Tib"
+#: glib/gutils.c:2905
+msgid "Tib"
+msgstr "Tib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Pib"
+#: glib/gutils.c:2907
+msgid "Pib"
+msgstr "Pib"
+
+#. Translators: A unit symbol for size formatting, showing for example: "13.0 Eib"
+#: glib/gutils.c:2909
+msgid "Eib"
+msgstr "Eib"
+
+#: glib/gutils.c:2947
+msgid "byte"
+msgid_plural "bytes"
+msgstr[0] "字节"
+
+#: glib/gutils.c:2951
+msgid "bit"
+msgid_plural "bits"
+msgstr[0] "位"
+
+#. Translators: The "%u" is replaced with the size value, like "13"; it could
+#. * be part of "13 bytes", but only the number is requested this time.
+#: glib/gutils.c:2959
+#, c-format
+msgctxt "format-size"
+msgid "%u"
+msgstr "%u"
+
+#. Translators: The first "%u" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1u". An example: "13 bytes"
+#: glib/gutils.c:2964
+#, c-format
+msgctxt "format-size"
+msgid "%u %s"
+msgstr "%u %s"
+
+#. Translators: The "%.1f" is replaced with the size value, like "13.0"; it could
+#. * be part of "13.0 MB", but only the number is requested this time.
+#: glib/gutils.c:3000
+#, c-format
+msgctxt "format-size"
+msgid "%.1f"
+msgstr "%.1f"
+
+#. Translators: The first "%.1f" is replaced with the value, the "%s" with a unit of the value.
+#. * The order can be changed with "%$2s %$1.1f". Keep the no-break space between the value and
+#. * the unit symbol. An example: "13.0 MB"
+#: glib/gutils.c:3006
 #, c-format
-msgid "%.1f Eib"
-msgstr "%.1f Eib"
-
-#: glib/gutils.c:2935 glib/gutils.c:3052
-#, c-format
-msgid "%u byte"
-msgid_plural "%u bytes"
-msgstr[0] "%u 字节"
-
-#: glib/gutils.c:2939
-#, c-format
-msgid "%u bit"
-msgid_plural "%u bits"
-msgstr[0] "%u 位"
+msgctxt "format-size"
+msgid "%.1f %s"
+msgstr "%.1f %s"
 
 #. Translators: the %s in "%s bytes" will always be replaced by a number.
-#: glib/gutils.c:3006
+#: glib/gutils.c:3046
 #, c-format
 msgid "%s byte"
 msgid_plural "%s bytes"
 msgstr[0] "%s 字节"
 
 #. Translators: the %s in "%s bits" will always be replaced by a number.
-#: glib/gutils.c:3011
+#: glib/gutils.c:3051
 #, c-format
 msgid "%s bit"
 msgid_plural "%s bits"
 msgstr[0] "%s 位"
 
+#: glib/gutils.c:3092
+#, c-format
+msgid "%u byte"
+msgid_plural "%u bytes"
+msgstr[0] "%u 字节"
+
 #. Translators: this is from the deprecated function g_format_size_for_display() which uses 'KB' to
 #. * mean 1024 bytes.  I am aware that 'KB' is not correct, but it has been preserved for reasons of
 #. * compatibility.  Users will not see this string unless a program is using this deprecated function.
 #. * Please translate as literally as possible.
 #.
-#: glib/gutils.c:3065
+#: glib/gutils.c:3105
 #, c-format
 msgid "%.1f KB"
 msgstr "%.1f KB"
 
-#: glib/gutils.c:3070
+#: glib/gutils.c:3110
 #, c-format
 msgid "%.1f MB"
 msgstr "%.1f MB"
 
-#: glib/gutils.c:3075
+#: glib/gutils.c:3115
 #, c-format
 msgid "%.1f GB"
 msgstr "%.1f GB"
 
-#: glib/gutils.c:3080
+#: glib/gutils.c:3120
 #, c-format
 msgid "%.1f TB"
 msgstr "%.1f TB"
 
-#: glib/gutils.c:3085
+#: glib/gutils.c:3125
 #, c-format
 msgid "%.1f PB"
 msgstr "%.1f PB"
 
-#: glib/gutils.c:3090
+#: glib/gutils.c:3130
 #, c-format
 msgid "%.1f EB"
 msgstr "%.1f EB"
 
+#, c-format
+#~ msgid "edit name: %s\n"
+#~ msgstr "编辑名称:%s\n"
+
+#~ msgid "internal error or corrupted object"
+#~ msgstr "内部错误或者无效对象"
+
+#~ msgid "invalid combination of newline flags"
+#~ msgstr "无效的新行标志组合"
+
+#~ msgid "short utf8"
+#~ msgstr "UTF-8 短编码"
+
+#~ msgid "unexpected repeat"
+#~ msgstr "非预期的重复"
+
+#~ msgid "failed to get memory"
+#~ msgstr "获取内存失败"
+
+#~ msgid ") without opening ("
+#~ msgstr ") 没有起始的 ("
+
+#~ msgid "unrecognized character after (?<"
+#~ msgstr "(?< 后有无法识别的字符"
+
+#~ msgid "(?R or (?[+-]digits must be followed by )"
+#~ msgstr "(?R 或 (?[+-]数字 必须跟着 )"
+
+#~ msgid "invalid condition (?(0)"
+#~ msgstr "无效的条件 (?(0)"
+
+#~ msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported"
+#~ msgstr "不支持对 \\L、\\l、\\N{name}、\\U、\\u 进行转义"
+
+#~ msgid "recursive call could loop indefinitely"
+#~ msgstr "递归调用可能导致无限循环"
+
+#~ msgid "digit expected after (?+"
+#~ msgstr "(?+ 后应为数字"
+
+#~ msgid "] is an invalid data character in JavaScript compatibility mode"
+#~ msgstr "Javascript 兼容模式中,] 是非法数据字符"
+
+#~ msgid "too many forward references"
+#~ msgstr "太多前向引用"
+
+#~ msgid "character value in \\u.... sequence is too large"
+#~ msgstr "\\u.... 序列里的字符值太大了"
+
+#~ msgid "PCRE library is compiled without UTF8 properties support"
+#~ msgstr "PCRE 库编译时未包含 UTF8 属性支持"
+
+#, c-format
+#~ msgid "Error while optimizing regular expression %s: %s"
+#~ msgstr "优化正则表达式 %s 时出错:%s"
+
+#, c-format
+#~ msgid "%.1f MB"
+#~ msgstr "%.1f MB"
+
+#, c-format
+#~ msgid "%.1f GB"
+#~ msgstr "%.1f GB"
+
+#, c-format
+#~ msgid "%.1f TB"
+#~ msgstr "%.1f TB"
+
+#, c-format
+#~ msgid "%.1f PB"
+#~ msgstr "%.1f PB"
+
+#, c-format
+#~ msgid "%.1f EB"
+#~ msgstr "%.1f EB"
+
+#, c-format
+#~ msgid "%.1f KiB"
+#~ msgstr "%.1f KiB"
+
+#, c-format
+#~ msgid "%.1f MiB"
+#~ msgstr "%.1f MiB"
+
+#, c-format
+#~ msgid "%.1f GiB"
+#~ msgstr "%.1f GiB"
+
+#, c-format
+#~ msgid "%.1f TiB"
+#~ msgstr "%.1f TiB"
+
+#, c-format
+#~ msgid "%.1f PiB"
+#~ msgstr "%.1f PiB"
+
+#, c-format
+#~ msgid "%.1f EiB"
+#~ msgstr "%.1f EiB"
+
+#, c-format
+#~ msgid "%.1f kb"
+#~ msgstr "%.1f kb"
+
+#, c-format
+#~ msgid "%.1f Mb"
+#~ msgstr "%.1f Mb"
+
+#, c-format
+#~ msgid "%.1f Gb"
+#~ msgstr "%.1f Gb"
+
+#, c-format
+#~ msgid "%.1f Tb"
+#~ msgstr "%.1f Tb"
+
+#, c-format
+#~ msgid "%.1f Pb"
+#~ msgstr "%.1f Pb"
+
+#, c-format
+#~ msgid "%.1f Eb"
+#~ msgstr "%.1f Eb"
+
+#, c-format
+#~ msgid "%.1f Kib"
+#~ msgstr "%.1f Kib"
+
+#, c-format
+#~ msgid "%.1f Mib"
+#~ msgstr "%.1f Mib"
+
+#, c-format
+#~ msgid "%.1f Gib"
+#~ msgstr "%.1f Gib"
+
+#, c-format
+#~ msgid "%.1f Tib"
+#~ msgstr "%.1f Tib"
+
+#, c-format
+#~ msgid "%.1f Pib"
+#~ msgstr "%.1f Pib"
+
+#, c-format
+#~ msgid "%.1f Eib"
+#~ msgstr "%.1f Eib"
+
 #~ msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: "
 #~ msgstr "无法加载 /var/lib/dbus/machine-id 或 /etc/machine-id:"
 
index d550a0e..0542fb8 100644 (file)
@@ -9,6 +9,7 @@ if have_sh
   gettextize_conf.set('datadir', glib_datadir)
   configure_file(input : 'glib-gettextize.in',
     install_dir : glib_bindir,
+    install_tag : 'bin-devel',
     output : 'glib-gettextize',
     configuration : gettextize_conf)
 endif