[PackageKit-commit] packagekit: Branch 'master' - 49 commits
Richard Hughes
hughsient at kemper.freedesktop.org
Mon Sep 14 04:24:48 PDT 2009
Makefile.am | 1
backends/alpm/pk-backend-alpm.c | 106 +
backends/slapt/.gitignore | 2
backends/test/pk-backend-test-succeed.c | 90 +
client/pk-console.c | 14
configure.ac | 1
contrib/browser-plugin/pk-plugin-install.c | 6
contrib/command-not-found/pk-tools-common.c | 1
contrib/command-not-found/pk-tools-common.h | 1
lib/packagekit-glib2/pk-client.c | 193 +--
lib/packagekit-glib2/pk-console-shared.c | 218 +++
lib/packagekit-glib2/pk-console-shared.h | 3
lib/packagekit-glib2/pk-enum.c | 151 +-
lib/packagekit-glib2/pk-enum.h | 150 +-
lib/packagekit-glib2/pk-item.c | 10
lib/packagekit-glib2/pk-item.h | 8
lib/packagekit-glib2/pk-package-sack.c | 10
lib/packagekit-glib2/pk-progress.c | 126 +-
lib/packagekit-glib2/pk-progress.h | 18
lib/packagekit-glib2/pk-results.c | 6
lib/packagekit-glib2/pk-self-test.c | 2
lib/packagekit-glib2/pk-service-pack.c | 5
lib/packagekit-glib2/pk-task-text.c | 2
lib/packagekit-glib2/pk-task-wrapper.c | 2
lib/packagekit-qt/src/client.h | 70 -
lib/python/packagekit/Makefile.am | 4
po/bn_IN.po | 1178 ++++++++-----------
po/ca.po | 1530 +++++++++++++-----------
po/es.po | 1728 ++++++++++++++--------------
po/gu.po | 1282 ++++++++++----------
po/hi.po | 1215 +++++++++----------
po/ja.po | 1644 ++++++++++++++++++++++++++
po/mr.po | 1263 +++++++++-----------
po/nl.po | 209 ++-
po/or.po | 1280 ++++++++++----------
po/pa.po | 206 ++-
po/pl.po | 284 +++-
po/ta.po | 1252 +++++++++-----------
po/te.po | 1175 ++++++++-----------
po/uk.po | 1505 +++++++++++++-----------
src/Makefile.am | 1
src/gdb.sh | 2
src/pk-backend-internal.h | 88 +
src/pk-backend.c | 974 ++++++++++++---
src/pk-engine.c | 8
src/pk-polkit-action-lookup.c | 2
src/pk-transaction-db.c | 104 -
src/pk-transaction-extra.c | 36
src/pk-transaction.c | 628 +++++-----
tools/.gitignore | 8
tools/Makefile.am | 24
tools/pk-refresh-licenses.c | 289 ++++
52 files changed, 11132 insertions(+), 7983 deletions(-)
New commits:
commit e6baf11f26023a8dcb6873f51b543b0e073d5186
Author: Richard Hughes <richard at hughsie.com>
Date: Mon Sep 14 11:47:57 2009 +0100
python: use glib2 license enums for enum-convertor.py
diff --git a/lib/python/packagekit/Makefile.am b/lib/python/packagekit/Makefile.am
index 6f3e8d4..04c9a6b 100644
--- a/lib/python/packagekit/Makefile.am
+++ b/lib/python/packagekit/Makefile.am
@@ -2,8 +2,8 @@ BUILT_SOURCES = enums.py
NULL =
-enums.py: $(top_srcdir)/lib/python/enum-convertor.py $(top_srcdir)/lib/packagekit-glib/pk-enum.c
- python $(top_srcdir)/lib/python/enum-convertor.py $(top_srcdir)/lib/packagekit-glib/pk-enum.c > enums.py
+enums.py: $(top_srcdir)/lib/python/enum-convertor.py $(top_srcdir)/lib/packagekit-glib2/pk-enum.c
+ python $(top_srcdir)/lib/python/enum-convertor.py $(top_srcdir)/lib/packagekit-glib2/pk-enum.c > enums.py
packagekitpythondir = ${PYTHON_PACKAGE_DIR}
packagekitpython_PYTHON = \
commit a0055d6c15714f2a2bb2afc375713543acdbd080
Author: Richard Hughes <richard at hughsie.com>
Date: Mon Sep 14 11:02:05 2009 +0100
Add a developer tool to download the Fedora licensing page and parse it for free licenses
This means the list is much easier to keep up to date with the FSF
diff --git a/Makefile.am b/Makefile.am
index 985dcea..9eb939b 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -10,6 +10,7 @@ SUBDIRS = \
lib \
src \
client \
+ tools \
backends \
contrib \
docs \
diff --git a/configure.ac b/configure.ac
index 936369e..2151f79 100644
--- a/configure.ac
+++ b/configure.ac
@@ -861,6 +861,7 @@ lib/python/packagekit/Makefile
policy/Makefile
src/Makefile
client/Makefile
+tools/Makefile
po/Makefile.in
])
diff --git a/tools/.gitignore b/tools/.gitignore
index b68d728..6aea74c 100644
--- a/tools/.gitignore
+++ b/tools/.gitignore
@@ -1,3 +1,7 @@
-allApplications
-rpmbuild.sh
+.deps
+*.wiki
+*.tmp
+*.o
+*.sh
+pk-refresh-licenses
diff --git a/tools/Makefile.am b/tools/Makefile.am
new file mode 100644
index 0000000..4d45278
--- /dev/null
+++ b/tools/Makefile.am
@@ -0,0 +1,24 @@
+INCLUDES = \
+ $(GLIB_CFLAGS)
+
+noinst_PROGRAMS = \
+ pk-refresh-licenses
+
+pk_refresh_licenses_SOURCES = \
+ pk-refresh-licenses.c
+
+pk_refresh_licenses_LDADD = \
+ -lm \
+ $(GLIB_LIBS)
+
+pk_refresh_licenses_CFLAGS = \
+ $(WARNINGFLAGS_C)
+
+clean-local:
+ rm -f *~
+ rm -f *.tmp
+ rm -f *.wiki
+
+MAINTAINERCLEANFILES = \
+ *~ \
+ Makefile.in
diff --git a/tools/pk-refresh-licenses.c b/tools/pk-refresh-licenses.c
new file mode 100644
index 0000000..002b6fb
--- /dev/null
+++ b/tools/pk-refresh-licenses.c
@@ -0,0 +1,289 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2009 Richard Hughes <richard at hughsie.com>
+ *
+ * Licensed under the GNU General Public License Version 2
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+ */
+
+#include <stdlib.h>
+#include <math.h>
+#include <glib/gi18n.h>
+
+typedef struct {
+ gchar *enum_name;
+ gchar *full_name;
+} PkRefreshLicenseItem;
+
+/**
+ * pk_refresh_licenses_mkenum:
+ **/
+static gchar *
+pk_refresh_licenses_mkenum (const gchar *text)
+{
+ guint i;
+ GString *string;
+ gchar c;
+ gchar *new;
+
+ string = g_string_new ("PK_LICENSE_ENUM_");
+
+ for (i=0; text[i] != '\0'; i++) {
+ c = text[i];
+ if (c == '.') {
+ new = g_strdup ("_DOT_");
+ } else if (c == '-' || c == ' ') {
+ new = g_strdup ("_");
+ } else if (c == '+') {
+ new = g_strdup ("_PLUS");
+ } else {
+ new = g_strdup_printf ("%c", g_ascii_toupper (c));
+ }
+ g_string_append (string, new);
+ g_free (new);
+ }
+
+ return g_string_free (string, FALSE);
+}
+
+/**
+ * pk_refresh_licenses_compare_func:
+ **/
+static gint
+pk_refresh_licenses_compare_func (gconstpointer a, gconstpointer b)
+{
+ PkRefreshLicenseItem **item1 = (PkRefreshLicenseItem **) a;
+ PkRefreshLicenseItem **item2 = (PkRefreshLicenseItem **) b;
+ return g_strcmp0 ((*item1)->enum_name, (*item2)->enum_name);
+}
+
+/**
+ * main:
+ **/
+int
+main (int argc, char *argv[])
+{
+ gboolean ret;
+ gint retval = EXIT_FAILURE;
+ GError *error = NULL;
+ const gchar *command;
+ gchar *contents = NULL;
+ gchar **lines = NULL;
+ gchar **parts;
+ guint i, j;
+ const gchar *trim;
+ gint fullname = -1;
+ gint fsf_free = -1;
+ gint shortname = -1;
+ GPtrArray *data = NULL;
+ gboolean is_col;
+ GString *string_h = NULL;
+ GString *string_c = NULL;
+ PkRefreshLicenseItem *item;
+ PkRefreshLicenseItem *item_tmp;
+
+ /* get file */
+ command = "wget \"https://fedoraproject.org/w/index.php?title=Licensing:Main&action=edit\" --output-document=./Licensing.wiki";
+ ret = g_spawn_command_line_sync (command, NULL, NULL, NULL, &error);
+ if (!ret) {
+ g_warning ("failed to download file: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* get contents */
+ ret = g_file_get_contents ("./Licensing.wiki", &contents, NULL, &error);
+ if (!ret) {
+ g_warning ("failed to get contents: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* output arrays */
+ data = g_ptr_array_new ();
+
+ /* split into lines */
+ lines = g_strsplit (contents, "\n", -1);
+ for (i=0; lines[i] != NULL; i++) {
+ if (lines[i][0] != '|') {
+ fullname = -1;
+ fsf_free = -1;
+ shortname = -1;
+ continue;
+ }
+ if (g_strstr_len (lines[i], -1, "background-color") != NULL)
+ continue;
+
+ parts = g_strsplit (lines[i]+1, "||", -1);
+
+ /* trim spaces */
+ for (j=0; parts[j] != NULL; j++)
+ parts[j] = g_strstrip (parts[j]);
+
+ if (g_strv_length (parts) < 2)
+ goto skip;
+ if (g_strv_length (parts) > 6)
+ goto skip;
+
+ /* check if this is a column */
+ is_col = FALSE;
+ for (j=0; parts[j] != NULL; j++) {
+ trim = parts[j];
+
+ /* Fedora likes NO in bold on the Wiki */
+ if (g_strcmp0 (trim, "'''NO'''") == 0)
+ trim = "NO";
+
+ /* is command */
+ if (g_str_has_prefix (trim, "'''")) {
+ if (g_strcmp0 (trim, "'''Full Name'''") == 0) {
+ fullname = j;
+ g_debug ("fullname now col %i", fullname);
+ } else if (g_strcmp0 (trim, "'''FSF Free?'''") == 0) {
+ fsf_free = j;
+ g_debug ("fsf_free now col %i", fsf_free);
+ } else if (g_strcmp0 (trim, "'''Short Name'''") == 0) {
+ shortname = j;
+ g_debug ("shortname now col %i", shortname);
+ } else if (g_strcmp0 (trim, "'''GPLv2 Compat?'''") == 0) {
+ // ignore
+ } else if (g_strcmp0 (trim, "'''GPLv2 Compatible?'''") == 0) {
+ // ignore
+ } else if (g_strcmp0 (trim, "'''GPLv3 Compat?'''") == 0) {
+ // ignore
+ } else if (g_strcmp0 (trim, "'''Upstream URL'''") == 0) {
+ // ignore
+ } else if (g_str_has_prefix (trim, "'''[")) {
+ // ignore URL
+ } else {
+ g_warning ("column not matched: %s", trim);
+ }
+ is_col = TRUE;
+ }
+ }
+
+ /* we've just processed a column */
+ if (is_col)
+ goto skip;
+
+ if (fullname == -1) {
+ g_warning ("fullname not set for %s", lines[i]+1);
+ goto skip;
+ }
+ if (fsf_free == -1) {
+ g_warning ("fsf_free not set for %s", lines[i]+1);
+ goto skip;
+ }
+
+ /* is license free */
+ if (g_ascii_strcasecmp (parts[fsf_free], "Yes") != 0) {
+ g_print ("NONFREE: %s\n", parts[fullname]);
+ goto skip;
+ }
+
+ if (shortname == -1) {
+ g_warning ("shortname not set for %s", lines[i]+1);
+ goto skip;
+ }
+
+ /* is note */
+ if (g_str_has_prefix (parts[shortname], "(See Note") != 0) {
+ g_print ("NOTE: %s\n", parts[fullname]);
+ goto skip;
+ }
+
+ /* add data */
+ item = g_new (PkRefreshLicenseItem, 1);
+ item->enum_name = pk_refresh_licenses_mkenum (parts[shortname]);
+ item->full_name = g_strdup (parts[shortname]);
+ g_ptr_array_add (data, item);
+ g_print ("FREE: %s\n", parts[fullname]);
+skip:
+ g_strfreev (parts);
+ }
+
+ /* is the enum name duplicated? */
+ for (i=0; i<data->len; i++) {
+ item = g_ptr_array_index (data, i);
+
+ /* search for items that are the same */
+ for (j=i+1; j<data->len; j++) {
+ item_tmp = g_ptr_array_index (data, j);
+ /* is the same? in which case remove */
+ if (g_strcmp0 (item_tmp->enum_name, item->enum_name) == 0)
+ g_ptr_array_remove_fast (data, item_tmp);
+ }
+ }
+
+ /* sort */
+ g_ptr_array_sort (data, pk_refresh_licenses_compare_func);
+
+ /* process data, and output to header file */
+ string_h = g_string_new ("automatically geneated, do not edit\n\n");
+ string_c = g_string_new ("automatically geneated, do not edit\n\n");
+ for (i=0; i<data->len; i++) {
+ gchar *tabs;
+ guint len;
+ gint no_tabs;
+ item = g_ptr_array_index (data, i);
+
+ /* trivial */
+ g_string_append_printf (string_h, "\t%s,\n", item->enum_name);
+
+ /* 5 tabs, each tab = 8 chars */
+ len = strlen (item->enum_name) + 2; /* for the { and , */
+ no_tabs = (gint) ceilf (5.0f - ((gfloat) len / 8.0f));
+ if (no_tabs > 0)
+ tabs = g_strnfill (no_tabs, '\t');
+ else
+ tabs = g_strdup (" ");
+
+ /* need to tab properly */
+ g_string_append_printf (string_c, "\t{%s,%s\"%s\"},\n", item->enum_name, tabs, item->full_name);
+ g_free (tabs);
+ }
+ g_string_append (string_c, "\n");
+ g_string_append (string_h, "\n");
+
+ /* set h contents */
+ ret = g_file_set_contents ("./pk-enum.h.tmp", string_h->str, -1, &error);
+ if (!ret) {
+ g_warning ("failed to set contents: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* set c contents */
+ ret = g_file_set_contents ("./pk-enum.c.tmp", string_c->str, -1, &error);
+ if (!ret) {
+ g_warning ("failed to set contents: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
+
+ retval = EXIT_SUCCESS;
+out:
+ if (string_h != NULL)
+ g_string_free (string_h, TRUE);
+ if (string_c != NULL)
+ g_string_free (string_c, TRUE);
+ if (data != NULL)
+ g_ptr_array_unref (data);
+ g_free (contents);
+ g_strfreev (lines);
+ return retval;
+}
+
commit 80bd7c3abfc6845b26e858815c82aa039a0120ec
Author: Richard Hughes <richard at hughsie.com>
Date: Mon Sep 14 10:56:55 2009 +0100
Refresh the free licenses we can parse from the Fedora wiki. Fixes rh#519394
diff --git a/lib/packagekit-glib2/pk-enum.c b/lib/packagekit-glib2/pk-enum.c
index 39c28ca..229409b 100644
--- a/lib/packagekit-glib2/pk-enum.c
+++ b/lib/packagekit-glib2/pk-enum.c
@@ -360,58 +360,76 @@ static const PkEnumMatch enum_network[] = {
{0, NULL}
};
+/* DO NOT ADD ENTRIES MANUALLY... Use pk-refresh-licenses in tools */
static const PkEnumMatch enum_free_licenses[] = {
{PK_LICENSE_ENUM_UNKNOWN, "unknown"}, /* fall though value */
+ {PK_LICENSE_ENUM_AAL, "AAL"},
{PK_LICENSE_ENUM_ADOBE, "Adobe"},
+ {PK_LICENSE_ENUM_ADSL, "ADSL"},
{PK_LICENSE_ENUM_AFL, "AFL"},
{PK_LICENSE_ENUM_AGPLV1, "AGPLv1"},
- {PK_LICENSE_ENUM_AGPLV3, "AGPLv3"},
- {PK_LICENSE_ENUM_AMAZON_DSL, "ADSL"},
{PK_LICENSE_ENUM_AMPAS_BSD, "AMPAS BSD"},
{PK_LICENSE_ENUM_APSL_2_DOT_0, "APSL 2.0"},
{PK_LICENSE_ENUM_ARL, "ARL"},
- {PK_LICENSE_ENUM_ARPHIC, "Arphic"},
{PK_LICENSE_ENUM_ARTISTIC_2_DOT_0, "Artistic 2.0"},
{PK_LICENSE_ENUM_ARTISTIC_CLARIFIED, "Artistic clarified"},
{PK_LICENSE_ENUM_ASL_1_DOT_0, "ASL 1.0"},
{PK_LICENSE_ENUM_ASL_1_DOT_1, "ASL 1.1"},
{PK_LICENSE_ENUM_ASL_2_DOT_0, "ASL 2.0"},
- {PK_LICENSE_ENUM_BAEKMUK, "Baekmuk"},
- {PK_LICENSE_ENUM_BITSTREAM_VERA, "Bitstream Vera"},
{PK_LICENSE_ENUM_BITTORRENT, "BitTorrent"},
{PK_LICENSE_ENUM_BOOST, "Boost"},
{PK_LICENSE_ENUM_BSD, "BSD"},
{PK_LICENSE_ENUM_BSD_WITH_ADVERTISING, "BSD with advertising"},
+ {PK_LICENSE_ENUM_CATOSL, "CATOSL"},
{PK_LICENSE_ENUM_CC_BY, "CC-BY"},
- {PK_LICENSE_ENUM_CC_BY_ND, "CC-BY-ND"},
{PK_LICENSE_ENUM_CC_BY_SA, "CC-BY-SA"},
{PK_LICENSE_ENUM_CDDL, "CDDL"},
{PK_LICENSE_ENUM_CDL, "CDL"},
{PK_LICENSE_ENUM_CECILL, "CeCILL"},
+ {PK_LICENSE_ENUM_CECILL_B, "CeCILL-B"},
+ {PK_LICENSE_ENUM_CECILL_C, "CeCILL-C"},
+ {PK_LICENSE_ENUM_CNRI, "CNRI"},
{PK_LICENSE_ENUM_CONDOR, "Condor"},
{PK_LICENSE_ENUM_COPYRIGHT_ONLY, "Copyright only"},
+ {PK_LICENSE_ENUM_CPAL, "CPAL"},
{PK_LICENSE_ENUM_CPL, "CPL"},
- {PK_LICENSE_ENUM_CRYPTIX, "Cryptix"},
{PK_LICENSE_ENUM_CRYSTAL_STACKER, "Crystal Stacker"},
{PK_LICENSE_ENUM_DOC, "DOC"},
{PK_LICENSE_ENUM_DSL, "DSL"},
+ {PK_LICENSE_ENUM_DVIPDFM, "dvipdfm"},
+ {PK_LICENSE_ENUM_ECL_1_DOT_0, "ECL 1.0"},
+ {PK_LICENSE_ENUM_ECL_2_DOT_0, "ECL 2.0"},
{PK_LICENSE_ENUM_ECOS, "eCos"},
{PK_LICENSE_ENUM_EFL_2_DOT_0, "EFL 2.0"},
+ {PK_LICENSE_ENUM_ENTESSA, "Entessa"},
{PK_LICENSE_ENUM_EPL, "EPL"},
+ {PK_LICENSE_ENUM_ERPL, "ERPL"},
+ {PK_LICENSE_ENUM_EUROSYM, "Eurosym"},
{PK_LICENSE_ENUM_EU_DATAGRID, "EU Datagrid"},
+ {PK_LICENSE_ENUM_FAIR, "Fair"},
{PK_LICENSE_ENUM_FBSDDL, "FBSDDL"},
{PK_LICENSE_ENUM_FREE_ART, "Free Art"},
{PK_LICENSE_ENUM_FTL, "FTL"},
+ {PK_LICENSE_ENUM_GEOGRATIS, "GeoGratis"},
{PK_LICENSE_ENUM_GFDL, "GFDL"},
{PK_LICENSE_ENUM_GIFTWARE, "Giftware"},
+ {PK_LICENSE_ENUM_GL2PS, "GL2PS"},
{PK_LICENSE_ENUM_GLIDE, "Glide"},
{PK_LICENSE_ENUM_GNUPLOT, "gnuplot"},
+ {PK_LICENSE_ENUM_GPLV1, "GPLv1"},
{PK_LICENSE_ENUM_GPLV2, "GPLv2"},
+ {PK_LICENSE_ENUM_GPLV2_OR_ARTISTIC, "GPLv2 or Artistic"},
+ {PK_LICENSE_ENUM_GPLV2_PLUS, "GPLv2+"},
+ {PK_LICENSE_ENUM_GPLV2_PLUS_OR_ARTISTIC, "GPLv2+ or Artistic"},
{PK_LICENSE_ENUM_GPLV2_PLUS_WITH_EXCEPTIONS, "GPLv2+ with exceptions"},
{PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS, "GPLv2 with exceptions"},
{PK_LICENSE_ENUM_GPLV3, "GPLv3"},
+ {PK_LICENSE_ENUM_GPLV3_PLUS, "GPLv3+"},
{PK_LICENSE_ENUM_GPLV3_PLUS_WITH_EXCEPTIONS, "GPLv3+ with exceptions"},
{PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS, "GPLv3 with exceptions"},
+ {PK_LICENSE_ENUM_GPL_PLUS, "GPL+"},
+ {PK_LICENSE_ENUM_GPL_PLUS_OR_ARTISTIC, "GPL+ or Artistic"},
+ {PK_LICENSE_ENUM_GPL_PLUS_WITH_EXCEPTIONS, "GPL+ with exceptions"},
{PK_LICENSE_ENUM_IBM, "IBM"},
{PK_LICENSE_ENUM_IEEE, "IEEE"},
{PK_LICENSE_ENUM_IJG, "IJG"},
@@ -423,67 +441,90 @@ static const PkEnumMatch enum_free_licenses[] = {
{PK_LICENSE_ENUM_ISC, "ISC"},
{PK_LICENSE_ENUM_JABBER, "Jabber"},
{PK_LICENSE_ENUM_JASPER, "JasPer"},
+ {PK_LICENSE_ENUM_JPYTHON, "JPython"},
+ {PK_LICENSE_ENUM_KNUTH, "Knuth"},
+ {PK_LICENSE_ENUM_LBNL_BSD, "LBNL BSD"},
{PK_LICENSE_ENUM_LGPLV2, "LGPLv2"},
- {PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,"LGPLv2 with exceptions"},
+ {PK_LICENSE_ENUM_LGPLV2_PLUS, "LGPLv2+"},
+ {PK_LICENSE_ENUM_LGPLV2_PLUS_OR_ARTISTIC, "LGPLv2+ or Artistic"},
+ {PK_LICENSE_ENUM_LGPLV2_PLUS_WITH_EXCEPTIONS, "LGPLv2+ with exceptions"},
+ {PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS, "LGPLv2 with exceptions"},
{PK_LICENSE_ENUM_LGPLV3, "LGPLv3"},
+ {PK_LICENSE_ENUM_LGPLV3_PLUS, "LGPLv3+"},
+ {PK_LICENSE_ENUM_LGPLV3_PLUS_WITH_EXCEPTIONS, "LGPLv3+ with exceptions"},
+ {PK_LICENSE_ENUM_LGPLV3_WITH_EXCEPTIONS, "LGPLv3 with exceptions"},
{PK_LICENSE_ENUM_LIBTIFF, "libtiff"},
+ {PK_LICENSE_ENUM_LLGPL, "LLGPL"},
+ {PK_LICENSE_ENUM_LOGICA, "Logica"},
{PK_LICENSE_ENUM_LPL, "LPL"},
{PK_LICENSE_ENUM_LPPL, "LPPL"},
- {PK_LICENSE_ENUM_LUCIDA, "Lucida"},
{PK_LICENSE_ENUM_MECAB_IPADIC, "mecab-ipadic"},
+ {PK_LICENSE_ENUM_MIROS, "MirOS"},
{PK_LICENSE_ENUM_MIT, "MIT"},
{PK_LICENSE_ENUM_MIT_WITH_ADVERTISING, "MIT with advertising"},
- {PK_LICENSE_ENUM_MPLUS, "mplus"},
+ {PK_LICENSE_ENUM_MOTOSOTO, "Motosoto"},
{PK_LICENSE_ENUM_MPLV1_DOT_0, "MPLv1.0"},
{PK_LICENSE_ENUM_MPLV1_DOT_1, "MPLv1.1"},
+ {PK_LICENSE_ENUM_MS_PL, "MS-PL"},
+ {PK_LICENSE_ENUM_NAUMEN, "Naumen"},
{PK_LICENSE_ENUM_NCSA, "NCSA"},
{PK_LICENSE_ENUM_NETCDF, "NetCDF"},
{PK_LICENSE_ENUM_NETSCAPE, "Netscape"},
+ {PK_LICENSE_ENUM_NEWMAT, "Newmat"},
{PK_LICENSE_ENUM_NGPL, "NGPL"},
{PK_LICENSE_ENUM_NOKIA, "Nokia"},
{PK_LICENSE_ENUM_NOSL, "NOSL"},
- {PK_LICENSE_ENUM_OFL, "OFL"},
+ {PK_LICENSE_ENUM_NOWEB, "Noweb"},
+ {PK_LICENSE_ENUM_OAL, "OAL"},
{PK_LICENSE_ENUM_OFSFDL, "OFSFDL"},
{PK_LICENSE_ENUM_OPENLDAP, "OpenLDAP"},
{PK_LICENSE_ENUM_OPENPBS, "OpenPBS"},
- {PK_LICENSE_ENUM_OPEN_PUBLICATION, "Open Publication"},
{PK_LICENSE_ENUM_OPENSSL, "OpenSSL"},
{PK_LICENSE_ENUM_OREILLY, "OReilly"},
{PK_LICENSE_ENUM_OSL_1_DOT_0, "OSL 1.0"},
{PK_LICENSE_ENUM_OSL_1_DOT_1, "OSL 1.1"},
{PK_LICENSE_ENUM_OSL_2_DOT_0, "OSL 2.0"},
+ {PK_LICENSE_ENUM_OSL_2_DOT_1, "OSL 2.1"},
{PK_LICENSE_ENUM_OSL_3_DOT_0, "OSL 3.0"},
{PK_LICENSE_ENUM_PHORUM, "Phorum"},
{PK_LICENSE_ENUM_PHP, "PHP"},
+ {PK_LICENSE_ENUM_PLEXUS, "Plexus"},
+ {PK_LICENSE_ENUM_PSUTILS, "psutils"},
{PK_LICENSE_ENUM_PUBLIC_DOMAIN, "Public Domain"},
+ {PK_LICENSE_ENUM_PUBLIC_USE, "Public Use"},
{PK_LICENSE_ENUM_PYTHON, "Python"},
{PK_LICENSE_ENUM_QHULL, "Qhull"},
{PK_LICENSE_ENUM_QPL, "QPL"},
{PK_LICENSE_ENUM_RICEBSD, "RiceBSD"},
{PK_LICENSE_ENUM_RPSL, "RPSL"},
{PK_LICENSE_ENUM_RUBY, "Ruby"},
+ {PK_LICENSE_ENUM_SAXPATH, "Saxpath"},
+ {PK_LICENSE_ENUM_SCEA, "SCEA"},
+ {PK_LICENSE_ENUM_SCRIP, "SCRIP"},
{PK_LICENSE_ENUM_SENDMAIL, "Sendmail"},
{PK_LICENSE_ENUM_SISSL, "SISSL"},
{PK_LICENSE_ENUM_SLEEPYCAT, "Sleepycat"},
{PK_LICENSE_ENUM_SLIB, "SLIB"},
+ {PK_LICENSE_ENUM_SNIA, "SNIA"},
{PK_LICENSE_ENUM_SPL, "SPL"},
- {PK_LICENSE_ENUM_STIX, "STIX"},
{PK_LICENSE_ENUM_TCL, "TCL"},
+ {PK_LICENSE_ENUM_TMATE, "TMate"},
+ {PK_LICENSE_ENUM_TPL, "TPL"},
{PK_LICENSE_ENUM_UCD, "UCD"},
- {PK_LICENSE_ENUM_UTOPIA, "Utopia"},
{PK_LICENSE_ENUM_VIM, "Vim"},
{PK_LICENSE_ENUM_VNLSL, "VNLSL"},
{PK_LICENSE_ENUM_VOSTROM, "VOSTROM"},
{PK_LICENSE_ENUM_VSL, "VSL"},
{PK_LICENSE_ENUM_W3C, "W3C"},
+ {PK_LICENSE_ENUM_WEBMIN, "Webmin"},
{PK_LICENSE_ENUM_WTFPL, "WTFPL"},
{PK_LICENSE_ENUM_WXWIDGETS, "wxWidgets"},
- {PK_LICENSE_ENUM_XANO, "XANO"},
- {PK_LICENSE_ENUM_XEROX, "Xerox License"},
+ {PK_LICENSE_ENUM_XEROX, "Xerox"},
{PK_LICENSE_ENUM_XINETD, "xinetd"},
+ {PK_LICENSE_ENUM_YPLV1_DOT_1, "YPLv1.1"},
{PK_LICENSE_ENUM_ZEND, "Zend"},
- {PK_LICENSE_ENUM_ZLIB_WITH_ACK, "zlib with acknowledgement"},
{PK_LICENSE_ENUM_ZLIB, "zlib"},
+ {PK_LICENSE_ENUM_ZLIB_WITH_ACKNOWLEDGEMENT, "zlib with acknowledgement"},
{PK_LICENSE_ENUM_ZPLV1_DOT_0, "ZPLv1.0"},
{PK_LICENSE_ENUM_ZPLV2_DOT_0, "ZPLv2.0"},
{PK_LICENSE_ENUM_ZPLV2_DOT_1, "ZPLv2.1"},
diff --git a/lib/packagekit-glib2/pk-enum.h b/lib/packagekit-glib2/pk-enum.h
index 44985c6..00b042d 100644
--- a/lib/packagekit-glib2/pk-enum.h
+++ b/lib/packagekit-glib2/pk-enum.h
@@ -437,56 +437,73 @@ typedef enum {
} PkProvidesEnum;
typedef enum {
+ PK_LICENSE_ENUM_AAL,
PK_LICENSE_ENUM_ADOBE,
+ PK_LICENSE_ENUM_ADSL,
PK_LICENSE_ENUM_AFL,
PK_LICENSE_ENUM_AGPLV1,
- PK_LICENSE_ENUM_AGPLV3,
- PK_LICENSE_ENUM_AMAZON_DSL,
PK_LICENSE_ENUM_AMPAS_BSD,
PK_LICENSE_ENUM_APSL_2_DOT_0,
PK_LICENSE_ENUM_ARL,
- PK_LICENSE_ENUM_ARPHIC,
PK_LICENSE_ENUM_ARTISTIC_2_DOT_0,
PK_LICENSE_ENUM_ARTISTIC_CLARIFIED,
PK_LICENSE_ENUM_ASL_1_DOT_0,
PK_LICENSE_ENUM_ASL_1_DOT_1,
PK_LICENSE_ENUM_ASL_2_DOT_0,
- PK_LICENSE_ENUM_BAEKMUK,
- PK_LICENSE_ENUM_BITSTREAM_VERA,
PK_LICENSE_ENUM_BITTORRENT,
PK_LICENSE_ENUM_BOOST,
PK_LICENSE_ENUM_BSD,
PK_LICENSE_ENUM_BSD_WITH_ADVERTISING,
+ PK_LICENSE_ENUM_CATOSL,
PK_LICENSE_ENUM_CC_BY,
- PK_LICENSE_ENUM_CC_BY_ND,
PK_LICENSE_ENUM_CC_BY_SA,
PK_LICENSE_ENUM_CDDL,
PK_LICENSE_ENUM_CDL,
PK_LICENSE_ENUM_CECILL,
+ PK_LICENSE_ENUM_CECILL_B,
+ PK_LICENSE_ENUM_CECILL_C,
+ PK_LICENSE_ENUM_CNRI,
PK_LICENSE_ENUM_CONDOR,
PK_LICENSE_ENUM_COPYRIGHT_ONLY,
+ PK_LICENSE_ENUM_CPAL,
PK_LICENSE_ENUM_CPL,
- PK_LICENSE_ENUM_CRYPTIX,
PK_LICENSE_ENUM_CRYSTAL_STACKER,
PK_LICENSE_ENUM_DOC,
PK_LICENSE_ENUM_DSL,
+ PK_LICENSE_ENUM_DVIPDFM,
+ PK_LICENSE_ENUM_ECL_1_DOT_0,
+ PK_LICENSE_ENUM_ECL_2_DOT_0,
PK_LICENSE_ENUM_ECOS,
PK_LICENSE_ENUM_EFL_2_DOT_0,
+ PK_LICENSE_ENUM_ENTESSA,
PK_LICENSE_ENUM_EPL,
+ PK_LICENSE_ENUM_ERPL,
+ PK_LICENSE_ENUM_EUROSYM,
PK_LICENSE_ENUM_EU_DATAGRID,
+ PK_LICENSE_ENUM_FAIR,
PK_LICENSE_ENUM_FBSDDL,
PK_LICENSE_ENUM_FREE_ART,
PK_LICENSE_ENUM_FTL,
+ PK_LICENSE_ENUM_GEOGRATIS,
PK_LICENSE_ENUM_GFDL,
PK_LICENSE_ENUM_GIFTWARE,
+ PK_LICENSE_ENUM_GL2PS,
PK_LICENSE_ENUM_GLIDE,
PK_LICENSE_ENUM_GNUPLOT,
+ PK_LICENSE_ENUM_GPLV1,
PK_LICENSE_ENUM_GPLV2,
+ PK_LICENSE_ENUM_GPLV2_OR_ARTISTIC,
+ PK_LICENSE_ENUM_GPLV2_PLUS,
+ PK_LICENSE_ENUM_GPLV2_PLUS_OR_ARTISTIC,
PK_LICENSE_ENUM_GPLV2_PLUS_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV3,
+ PK_LICENSE_ENUM_GPLV3_PLUS,
PK_LICENSE_ENUM_GPLV3_PLUS_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS,
+ PK_LICENSE_ENUM_GPL_PLUS,
+ PK_LICENSE_ENUM_GPL_PLUS_OR_ARTISTIC,
+ PK_LICENSE_ENUM_GPL_PLUS_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_IBM,
PK_LICENSE_ENUM_IEEE,
PK_LICENSE_ENUM_IJG,
@@ -498,67 +515,90 @@ typedef enum {
PK_LICENSE_ENUM_ISC,
PK_LICENSE_ENUM_JABBER,
PK_LICENSE_ENUM_JASPER,
+ PK_LICENSE_ENUM_JPYTHON,
+ PK_LICENSE_ENUM_KNUTH,
+ PK_LICENSE_ENUM_LBNL_BSD,
PK_LICENSE_ENUM_LGPLV2,
+ PK_LICENSE_ENUM_LGPLV2_PLUS,
+ PK_LICENSE_ENUM_LGPLV2_PLUS_OR_ARTISTIC,
+ PK_LICENSE_ENUM_LGPLV2_PLUS_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_LGPLV3,
+ PK_LICENSE_ENUM_LGPLV3_PLUS,
+ PK_LICENSE_ENUM_LGPLV3_PLUS_WITH_EXCEPTIONS,
+ PK_LICENSE_ENUM_LGPLV3_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_LIBTIFF,
+ PK_LICENSE_ENUM_LLGPL,
+ PK_LICENSE_ENUM_LOGICA,
PK_LICENSE_ENUM_LPL,
PK_LICENSE_ENUM_LPPL,
- PK_LICENSE_ENUM_LUCIDA,
PK_LICENSE_ENUM_MECAB_IPADIC,
+ PK_LICENSE_ENUM_MIROS,
PK_LICENSE_ENUM_MIT,
PK_LICENSE_ENUM_MIT_WITH_ADVERTISING,
- PK_LICENSE_ENUM_MPLUS,
+ PK_LICENSE_ENUM_MOTOSOTO,
PK_LICENSE_ENUM_MPLV1_DOT_0,
PK_LICENSE_ENUM_MPLV1_DOT_1,
+ PK_LICENSE_ENUM_MS_PL,
+ PK_LICENSE_ENUM_NAUMEN,
PK_LICENSE_ENUM_NCSA,
PK_LICENSE_ENUM_NETCDF,
PK_LICENSE_ENUM_NETSCAPE,
+ PK_LICENSE_ENUM_NEWMAT,
PK_LICENSE_ENUM_NGPL,
PK_LICENSE_ENUM_NOKIA,
PK_LICENSE_ENUM_NOSL,
- PK_LICENSE_ENUM_OFL,
+ PK_LICENSE_ENUM_NOWEB,
+ PK_LICENSE_ENUM_OAL,
PK_LICENSE_ENUM_OFSFDL,
PK_LICENSE_ENUM_OPENLDAP,
PK_LICENSE_ENUM_OPENPBS,
- PK_LICENSE_ENUM_OPEN_PUBLICATION,
PK_LICENSE_ENUM_OPENSSL,
PK_LICENSE_ENUM_OREILLY,
PK_LICENSE_ENUM_OSL_1_DOT_0,
PK_LICENSE_ENUM_OSL_1_DOT_1,
PK_LICENSE_ENUM_OSL_2_DOT_0,
+ PK_LICENSE_ENUM_OSL_2_DOT_1,
PK_LICENSE_ENUM_OSL_3_DOT_0,
PK_LICENSE_ENUM_PHORUM,
PK_LICENSE_ENUM_PHP,
+ PK_LICENSE_ENUM_PLEXUS,
+ PK_LICENSE_ENUM_PSUTILS,
PK_LICENSE_ENUM_PUBLIC_DOMAIN,
+ PK_LICENSE_ENUM_PUBLIC_USE,
PK_LICENSE_ENUM_PYTHON,
PK_LICENSE_ENUM_QHULL,
PK_LICENSE_ENUM_QPL,
PK_LICENSE_ENUM_RICEBSD,
PK_LICENSE_ENUM_RPSL,
PK_LICENSE_ENUM_RUBY,
+ PK_LICENSE_ENUM_SAXPATH,
+ PK_LICENSE_ENUM_SCEA,
+ PK_LICENSE_ENUM_SCRIP,
PK_LICENSE_ENUM_SENDMAIL,
PK_LICENSE_ENUM_SISSL,
PK_LICENSE_ENUM_SLEEPYCAT,
PK_LICENSE_ENUM_SLIB,
+ PK_LICENSE_ENUM_SNIA,
PK_LICENSE_ENUM_SPL,
- PK_LICENSE_ENUM_STIX,
PK_LICENSE_ENUM_TCL,
+ PK_LICENSE_ENUM_TMATE,
+ PK_LICENSE_ENUM_TPL,
PK_LICENSE_ENUM_UCD,
- PK_LICENSE_ENUM_UTOPIA,
PK_LICENSE_ENUM_VIM,
PK_LICENSE_ENUM_VNLSL,
PK_LICENSE_ENUM_VOSTROM,
PK_LICENSE_ENUM_VSL,
PK_LICENSE_ENUM_W3C,
+ PK_LICENSE_ENUM_WEBMIN,
PK_LICENSE_ENUM_WTFPL,
PK_LICENSE_ENUM_WXWIDGETS,
- PK_LICENSE_ENUM_XANO,
PK_LICENSE_ENUM_XEROX,
PK_LICENSE_ENUM_XINETD,
+ PK_LICENSE_ENUM_YPLV1_DOT_1,
PK_LICENSE_ENUM_ZEND,
PK_LICENSE_ENUM_ZLIB,
- PK_LICENSE_ENUM_ZLIB_WITH_ACK,
+ PK_LICENSE_ENUM_ZLIB_WITH_ACKNOWLEDGEMENT,
PK_LICENSE_ENUM_ZPLV1_DOT_0,
PK_LICENSE_ENUM_ZPLV2_DOT_0,
PK_LICENSE_ENUM_ZPLV2_DOT_1,
commit 400d864e91138f26b7be4c7839b3d52fa093d710
Author: Richard Hughes <richard at hughsie.com>
Date: Mon Sep 14 09:36:02 2009 +0100
trivial: sort the license enums in alpha order
diff --git a/lib/packagekit-glib2/pk-enum.c b/lib/packagekit-glib2/pk-enum.c
index 5b48713..39c28ca 100644
--- a/lib/packagekit-glib2/pk-enum.c
+++ b/lib/packagekit-glib2/pk-enum.c
@@ -362,131 +362,131 @@ static const PkEnumMatch enum_network[] = {
static const PkEnumMatch enum_free_licenses[] = {
{PK_LICENSE_ENUM_UNKNOWN, "unknown"}, /* fall though value */
- {PK_LICENSE_ENUM_GLIDE, "Glide"},
- {PK_LICENSE_ENUM_AFL, "AFL"},
- {PK_LICENSE_ENUM_AMPAS_BSD, "AMPAS BSD"},
- {PK_LICENSE_ENUM_AMAZON_DSL, "ADSL"},
{PK_LICENSE_ENUM_ADOBE, "Adobe"},
+ {PK_LICENSE_ENUM_AFL, "AFL"},
{PK_LICENSE_ENUM_AGPLV1, "AGPLv1"},
{PK_LICENSE_ENUM_AGPLV3, "AGPLv3"},
+ {PK_LICENSE_ENUM_AMAZON_DSL, "ADSL"},
+ {PK_LICENSE_ENUM_AMPAS_BSD, "AMPAS BSD"},
+ {PK_LICENSE_ENUM_APSL_2_DOT_0, "APSL 2.0"},
+ {PK_LICENSE_ENUM_ARL, "ARL"},
+ {PK_LICENSE_ENUM_ARPHIC, "Arphic"},
+ {PK_LICENSE_ENUM_ARTISTIC_2_DOT_0, "Artistic 2.0"},
+ {PK_LICENSE_ENUM_ARTISTIC_CLARIFIED, "Artistic clarified"},
{PK_LICENSE_ENUM_ASL_1_DOT_0, "ASL 1.0"},
{PK_LICENSE_ENUM_ASL_1_DOT_1, "ASL 1.1"},
{PK_LICENSE_ENUM_ASL_2_DOT_0, "ASL 2.0"},
- {PK_LICENSE_ENUM_APSL_2_DOT_0, "APSL 2.0"},
- {PK_LICENSE_ENUM_ARTISTIC_CLARIFIED, "Artistic clarified"},
- {PK_LICENSE_ENUM_ARTISTIC_2_DOT_0, "Artistic 2.0"},
- {PK_LICENSE_ENUM_ARL, "ARL"},
+ {PK_LICENSE_ENUM_BAEKMUK, "Baekmuk"},
+ {PK_LICENSE_ENUM_BITSTREAM_VERA, "Bitstream Vera"},
{PK_LICENSE_ENUM_BITTORRENT, "BitTorrent"},
{PK_LICENSE_ENUM_BOOST, "Boost"},
- {PK_LICENSE_ENUM_BSD_WITH_ADVERTISING, "BSD with advertising"},
{PK_LICENSE_ENUM_BSD, "BSD"},
- {PK_LICENSE_ENUM_CECILL, "CeCILL"},
+ {PK_LICENSE_ENUM_BSD_WITH_ADVERTISING, "BSD with advertising"},
+ {PK_LICENSE_ENUM_CC_BY, "CC-BY"},
+ {PK_LICENSE_ENUM_CC_BY_ND, "CC-BY-ND"},
+ {PK_LICENSE_ENUM_CC_BY_SA, "CC-BY-SA"},
{PK_LICENSE_ENUM_CDDL, "CDDL"},
- {PK_LICENSE_ENUM_CPL, "CPL"},
+ {PK_LICENSE_ENUM_CDL, "CDL"},
+ {PK_LICENSE_ENUM_CECILL, "CeCILL"},
{PK_LICENSE_ENUM_CONDOR, "Condor"},
{PK_LICENSE_ENUM_COPYRIGHT_ONLY, "Copyright only"},
+ {PK_LICENSE_ENUM_CPL, "CPL"},
{PK_LICENSE_ENUM_CRYPTIX, "Cryptix"},
{PK_LICENSE_ENUM_CRYSTAL_STACKER, "Crystal Stacker"},
{PK_LICENSE_ENUM_DOC, "DOC"},
- {PK_LICENSE_ENUM_WTFPL, "WTFPL"},
- {PK_LICENSE_ENUM_EPL, "EPL"},
+ {PK_LICENSE_ENUM_DSL, "DSL"},
{PK_LICENSE_ENUM_ECOS, "eCos"},
{PK_LICENSE_ENUM_EFL_2_DOT_0, "EFL 2.0"},
+ {PK_LICENSE_ENUM_EPL, "EPL"},
{PK_LICENSE_ENUM_EU_DATAGRID, "EU Datagrid"},
- {PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,"LGPLv2 with exceptions"},
+ {PK_LICENSE_ENUM_FBSDDL, "FBSDDL"},
+ {PK_LICENSE_ENUM_FREE_ART, "Free Art"},
{PK_LICENSE_ENUM_FTL, "FTL"},
+ {PK_LICENSE_ENUM_GFDL, "GFDL"},
{PK_LICENSE_ENUM_GIFTWARE, "Giftware"},
+ {PK_LICENSE_ENUM_GLIDE, "Glide"},
+ {PK_LICENSE_ENUM_GNUPLOT, "gnuplot"},
{PK_LICENSE_ENUM_GPLV2, "GPLv2"},
- {PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS, "GPLv2 with exceptions"},
{PK_LICENSE_ENUM_GPLV2_PLUS_WITH_EXCEPTIONS, "GPLv2+ with exceptions"},
+ {PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS, "GPLv2 with exceptions"},
{PK_LICENSE_ENUM_GPLV3, "GPLv3"},
- {PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS, "GPLv3 with exceptions"},
{PK_LICENSE_ENUM_GPLV3_PLUS_WITH_EXCEPTIONS, "GPLv3+ with exceptions"},
- {PK_LICENSE_ENUM_LGPLV2, "LGPLv2"},
- {PK_LICENSE_ENUM_LGPLV3, "LGPLv3"},
- {PK_LICENSE_ENUM_GNUPLOT, "gnuplot"},
+ {PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS, "GPLv3 with exceptions"},
{PK_LICENSE_ENUM_IBM, "IBM"},
- {PK_LICENSE_ENUM_IMATIX, "iMatix"},
+ {PK_LICENSE_ENUM_IEEE, "IEEE"},
+ {PK_LICENSE_ENUM_IJG, "IJG"},
{PK_LICENSE_ENUM_IMAGEMAGICK, "ImageMagick"},
+ {PK_LICENSE_ENUM_IMATIX, "iMatix"},
{PK_LICENSE_ENUM_IMLIB2, "Imlib2"},
- {PK_LICENSE_ENUM_IJG, "IJG"},
{PK_LICENSE_ENUM_INTEL_ACPI, "Intel ACPI"},
{PK_LICENSE_ENUM_INTERBASE, "Interbase"},
{PK_LICENSE_ENUM_ISC, "ISC"},
{PK_LICENSE_ENUM_JABBER, "Jabber"},
{PK_LICENSE_ENUM_JASPER, "JasPer"},
- {PK_LICENSE_ENUM_LPPL, "LPPL"},
+ {PK_LICENSE_ENUM_LGPLV2, "LGPLv2"},
+ {PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,"LGPLv2 with exceptions"},
+ {PK_LICENSE_ENUM_LGPLV3, "LGPLv3"},
{PK_LICENSE_ENUM_LIBTIFF, "libtiff"},
{PK_LICENSE_ENUM_LPL, "LPL"},
+ {PK_LICENSE_ENUM_LPPL, "LPPL"},
+ {PK_LICENSE_ENUM_LUCIDA, "Lucida"},
{PK_LICENSE_ENUM_MECAB_IPADIC, "mecab-ipadic"},
{PK_LICENSE_ENUM_MIT, "MIT"},
{PK_LICENSE_ENUM_MIT_WITH_ADVERTISING, "MIT with advertising"},
+ {PK_LICENSE_ENUM_MPLUS, "mplus"},
{PK_LICENSE_ENUM_MPLV1_DOT_0, "MPLv1.0"},
{PK_LICENSE_ENUM_MPLV1_DOT_1, "MPLv1.1"},
{PK_LICENSE_ENUM_NCSA, "NCSA"},
- {PK_LICENSE_ENUM_NGPL, "NGPL"},
- {PK_LICENSE_ENUM_NOSL, "NOSL"},
{PK_LICENSE_ENUM_NETCDF, "NetCDF"},
{PK_LICENSE_ENUM_NETSCAPE, "Netscape"},
+ {PK_LICENSE_ENUM_NGPL, "NGPL"},
{PK_LICENSE_ENUM_NOKIA, "Nokia"},
+ {PK_LICENSE_ENUM_NOSL, "NOSL"},
+ {PK_LICENSE_ENUM_OFL, "OFL"},
+ {PK_LICENSE_ENUM_OFSFDL, "OFSFDL"},
{PK_LICENSE_ENUM_OPENLDAP, "OpenLDAP"},
{PK_LICENSE_ENUM_OPENPBS, "OpenPBS"},
+ {PK_LICENSE_ENUM_OPEN_PUBLICATION, "Open Publication"},
+ {PK_LICENSE_ENUM_OPENSSL, "OpenSSL"},
+ {PK_LICENSE_ENUM_OREILLY, "OReilly"},
{PK_LICENSE_ENUM_OSL_1_DOT_0, "OSL 1.0"},
{PK_LICENSE_ENUM_OSL_1_DOT_1, "OSL 1.1"},
{PK_LICENSE_ENUM_OSL_2_DOT_0, "OSL 2.0"},
{PK_LICENSE_ENUM_OSL_3_DOT_0, "OSL 3.0"},
- {PK_LICENSE_ENUM_OPENSSL, "OpenSSL"},
- {PK_LICENSE_ENUM_OREILLY, "OReilly"},
{PK_LICENSE_ENUM_PHORUM, "Phorum"},
{PK_LICENSE_ENUM_PHP, "PHP"},
{PK_LICENSE_ENUM_PUBLIC_DOMAIN, "Public Domain"},
{PK_LICENSE_ENUM_PYTHON, "Python"},
+ {PK_LICENSE_ENUM_QHULL, "Qhull"},
{PK_LICENSE_ENUM_QPL, "QPL"},
+ {PK_LICENSE_ENUM_RICEBSD, "RiceBSD"},
{PK_LICENSE_ENUM_RPSL, "RPSL"},
{PK_LICENSE_ENUM_RUBY, "Ruby"},
{PK_LICENSE_ENUM_SENDMAIL, "Sendmail"},
+ {PK_LICENSE_ENUM_SISSL, "SISSL"},
{PK_LICENSE_ENUM_SLEEPYCAT, "Sleepycat"},
{PK_LICENSE_ENUM_SLIB, "SLIB"},
- {PK_LICENSE_ENUM_SISSL, "SISSL"},
{PK_LICENSE_ENUM_SPL, "SPL"},
+ {PK_LICENSE_ENUM_STIX, "STIX"},
{PK_LICENSE_ENUM_TCL, "TCL"},
{PK_LICENSE_ENUM_UCD, "UCD"},
+ {PK_LICENSE_ENUM_UTOPIA, "Utopia"},
{PK_LICENSE_ENUM_VIM, "Vim"},
{PK_LICENSE_ENUM_VNLSL, "VNLSL"},
+ {PK_LICENSE_ENUM_VOSTROM, "VOSTROM"},
{PK_LICENSE_ENUM_VSL, "VSL"},
{PK_LICENSE_ENUM_W3C, "W3C"},
+ {PK_LICENSE_ENUM_WTFPL, "WTFPL"},
{PK_LICENSE_ENUM_WXWIDGETS, "wxWidgets"},
+ {PK_LICENSE_ENUM_XANO, "XANO"},
+ {PK_LICENSE_ENUM_XEROX, "Xerox License"},
{PK_LICENSE_ENUM_XINETD, "xinetd"},
{PK_LICENSE_ENUM_ZEND, "Zend"},
+ {PK_LICENSE_ENUM_ZLIB_WITH_ACK, "zlib with acknowledgement"},
+ {PK_LICENSE_ENUM_ZLIB, "zlib"},
{PK_LICENSE_ENUM_ZPLV1_DOT_0, "ZPLv1.0"},
{PK_LICENSE_ENUM_ZPLV2_DOT_0, "ZPLv2.0"},
{PK_LICENSE_ENUM_ZPLV2_DOT_1, "ZPLv2.1"},
- {PK_LICENSE_ENUM_ZLIB, "zlib"},
- {PK_LICENSE_ENUM_ZLIB_WITH_ACK, "zlib with acknowledgement"},
- {PK_LICENSE_ENUM_CDL, "CDL"},
- {PK_LICENSE_ENUM_FBSDDL, "FBSDDL"},
- {PK_LICENSE_ENUM_GFDL, "GFDL"},
- {PK_LICENSE_ENUM_IEEE, "IEEE"},
- {PK_LICENSE_ENUM_OFSFDL, "OFSFDL"},
- {PK_LICENSE_ENUM_OPEN_PUBLICATION, "Open Publication"},
- {PK_LICENSE_ENUM_CC_BY, "CC-BY"},
- {PK_LICENSE_ENUM_CC_BY_SA, "CC-BY-SA"},
- {PK_LICENSE_ENUM_CC_BY_ND, "CC-BY-ND"},
- {PK_LICENSE_ENUM_DSL, "DSL"},
- {PK_LICENSE_ENUM_FREE_ART, "Free Art"},
- {PK_LICENSE_ENUM_OFL, "OFL"},
- {PK_LICENSE_ENUM_UTOPIA, "Utopia"},
- {PK_LICENSE_ENUM_ARPHIC, "Arphic"},
- {PK_LICENSE_ENUM_BAEKMUK, "Baekmuk"},
- {PK_LICENSE_ENUM_BITSTREAM_VERA, "Bitstream Vera"},
- {PK_LICENSE_ENUM_LUCIDA, "Lucida"},
- {PK_LICENSE_ENUM_MPLUS, "mplus"},
- {PK_LICENSE_ENUM_STIX, "STIX"},
- {PK_LICENSE_ENUM_XANO, "XANO"},
- {PK_LICENSE_ENUM_VOSTROM, "VOSTROM"},
- {PK_LICENSE_ENUM_XEROX, "Xerox License"},
- {PK_LICENSE_ENUM_RICEBSD, "RiceBSD"},
- {PK_LICENSE_ENUM_QHULL, "Qhull"},
{0, NULL}
};
diff --git a/lib/packagekit-glib2/pk-enum.h b/lib/packagekit-glib2/pk-enum.h
index 7b9a5fe..44985c6 100644
--- a/lib/packagekit-glib2/pk-enum.h
+++ b/lib/packagekit-glib2/pk-enum.h
@@ -437,131 +437,131 @@ typedef enum {
} PkProvidesEnum;
typedef enum {
- PK_LICENSE_ENUM_GLIDE,
- PK_LICENSE_ENUM_AFL,
- PK_LICENSE_ENUM_AMPAS_BSD,
- PK_LICENSE_ENUM_AMAZON_DSL,
PK_LICENSE_ENUM_ADOBE,
+ PK_LICENSE_ENUM_AFL,
PK_LICENSE_ENUM_AGPLV1,
PK_LICENSE_ENUM_AGPLV3,
+ PK_LICENSE_ENUM_AMAZON_DSL,
+ PK_LICENSE_ENUM_AMPAS_BSD,
+ PK_LICENSE_ENUM_APSL_2_DOT_0,
+ PK_LICENSE_ENUM_ARL,
+ PK_LICENSE_ENUM_ARPHIC,
+ PK_LICENSE_ENUM_ARTISTIC_2_DOT_0,
+ PK_LICENSE_ENUM_ARTISTIC_CLARIFIED,
PK_LICENSE_ENUM_ASL_1_DOT_0,
PK_LICENSE_ENUM_ASL_1_DOT_1,
PK_LICENSE_ENUM_ASL_2_DOT_0,
- PK_LICENSE_ENUM_APSL_2_DOT_0,
- PK_LICENSE_ENUM_ARTISTIC_CLARIFIED,
- PK_LICENSE_ENUM_ARTISTIC_2_DOT_0,
- PK_LICENSE_ENUM_ARL,
+ PK_LICENSE_ENUM_BAEKMUK,
+ PK_LICENSE_ENUM_BITSTREAM_VERA,
PK_LICENSE_ENUM_BITTORRENT,
PK_LICENSE_ENUM_BOOST,
- PK_LICENSE_ENUM_BSD_WITH_ADVERTISING,
PK_LICENSE_ENUM_BSD,
- PK_LICENSE_ENUM_CECILL,
+ PK_LICENSE_ENUM_BSD_WITH_ADVERTISING,
+ PK_LICENSE_ENUM_CC_BY,
+ PK_LICENSE_ENUM_CC_BY_ND,
+ PK_LICENSE_ENUM_CC_BY_SA,
PK_LICENSE_ENUM_CDDL,
- PK_LICENSE_ENUM_CPL,
+ PK_LICENSE_ENUM_CDL,
+ PK_LICENSE_ENUM_CECILL,
PK_LICENSE_ENUM_CONDOR,
PK_LICENSE_ENUM_COPYRIGHT_ONLY,
+ PK_LICENSE_ENUM_CPL,
PK_LICENSE_ENUM_CRYPTIX,
PK_LICENSE_ENUM_CRYSTAL_STACKER,
PK_LICENSE_ENUM_DOC,
- PK_LICENSE_ENUM_WTFPL,
- PK_LICENSE_ENUM_EPL,
+ PK_LICENSE_ENUM_DSL,
PK_LICENSE_ENUM_ECOS,
PK_LICENSE_ENUM_EFL_2_DOT_0,
+ PK_LICENSE_ENUM_EPL,
PK_LICENSE_ENUM_EU_DATAGRID,
- PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,
+ PK_LICENSE_ENUM_FBSDDL,
+ PK_LICENSE_ENUM_FREE_ART,
PK_LICENSE_ENUM_FTL,
+ PK_LICENSE_ENUM_GFDL,
PK_LICENSE_ENUM_GIFTWARE,
+ PK_LICENSE_ENUM_GLIDE,
+ PK_LICENSE_ENUM_GNUPLOT,
PK_LICENSE_ENUM_GPLV2,
- PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV2_PLUS_WITH_EXCEPTIONS,
+ PK_LICENSE_ENUM_GPLV2_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV3,
- PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_GPLV3_PLUS_WITH_EXCEPTIONS,
- PK_LICENSE_ENUM_LGPLV2,
- PK_LICENSE_ENUM_LGPLV3,
- PK_LICENSE_ENUM_GNUPLOT,
+ PK_LICENSE_ENUM_GPLV3_WITH_EXCEPTIONS,
PK_LICENSE_ENUM_IBM,
- PK_LICENSE_ENUM_IMATIX,
+ PK_LICENSE_ENUM_IEEE,
+ PK_LICENSE_ENUM_IJG,
PK_LICENSE_ENUM_IMAGEMAGICK,
+ PK_LICENSE_ENUM_IMATIX,
PK_LICENSE_ENUM_IMLIB2,
- PK_LICENSE_ENUM_IJG,
PK_LICENSE_ENUM_INTEL_ACPI,
PK_LICENSE_ENUM_INTERBASE,
PK_LICENSE_ENUM_ISC,
PK_LICENSE_ENUM_JABBER,
PK_LICENSE_ENUM_JASPER,
- PK_LICENSE_ENUM_LPPL,
+ PK_LICENSE_ENUM_LGPLV2,
+ PK_LICENSE_ENUM_LGPLV2_WITH_EXCEPTIONS,
+ PK_LICENSE_ENUM_LGPLV3,
PK_LICENSE_ENUM_LIBTIFF,
PK_LICENSE_ENUM_LPL,
+ PK_LICENSE_ENUM_LPPL,
+ PK_LICENSE_ENUM_LUCIDA,
PK_LICENSE_ENUM_MECAB_IPADIC,
PK_LICENSE_ENUM_MIT,
PK_LICENSE_ENUM_MIT_WITH_ADVERTISING,
+ PK_LICENSE_ENUM_MPLUS,
PK_LICENSE_ENUM_MPLV1_DOT_0,
PK_LICENSE_ENUM_MPLV1_DOT_1,
PK_LICENSE_ENUM_NCSA,
- PK_LICENSE_ENUM_NGPL,
- PK_LICENSE_ENUM_NOSL,
PK_LICENSE_ENUM_NETCDF,
PK_LICENSE_ENUM_NETSCAPE,
+ PK_LICENSE_ENUM_NGPL,
PK_LICENSE_ENUM_NOKIA,
+ PK_LICENSE_ENUM_NOSL,
+ PK_LICENSE_ENUM_OFL,
+ PK_LICENSE_ENUM_OFSFDL,
PK_LICENSE_ENUM_OPENLDAP,
PK_LICENSE_ENUM_OPENPBS,
+ PK_LICENSE_ENUM_OPEN_PUBLICATION,
+ PK_LICENSE_ENUM_OPENSSL,
+ PK_LICENSE_ENUM_OREILLY,
PK_LICENSE_ENUM_OSL_1_DOT_0,
PK_LICENSE_ENUM_OSL_1_DOT_1,
PK_LICENSE_ENUM_OSL_2_DOT_0,
PK_LICENSE_ENUM_OSL_3_DOT_0,
- PK_LICENSE_ENUM_OPENSSL,
- PK_LICENSE_ENUM_OREILLY,
PK_LICENSE_ENUM_PHORUM,
PK_LICENSE_ENUM_PHP,
PK_LICENSE_ENUM_PUBLIC_DOMAIN,
PK_LICENSE_ENUM_PYTHON,
+ PK_LICENSE_ENUM_QHULL,
PK_LICENSE_ENUM_QPL,
+ PK_LICENSE_ENUM_RICEBSD,
PK_LICENSE_ENUM_RPSL,
PK_LICENSE_ENUM_RUBY,
PK_LICENSE_ENUM_SENDMAIL,
+ PK_LICENSE_ENUM_SISSL,
PK_LICENSE_ENUM_SLEEPYCAT,
PK_LICENSE_ENUM_SLIB,
- PK_LICENSE_ENUM_SISSL,
PK_LICENSE_ENUM_SPL,
+ PK_LICENSE_ENUM_STIX,
PK_LICENSE_ENUM_TCL,
PK_LICENSE_ENUM_UCD,
+ PK_LICENSE_ENUM_UTOPIA,
PK_LICENSE_ENUM_VIM,
PK_LICENSE_ENUM_VNLSL,
+ PK_LICENSE_ENUM_VOSTROM,
PK_LICENSE_ENUM_VSL,
PK_LICENSE_ENUM_W3C,
+ PK_LICENSE_ENUM_WTFPL,
PK_LICENSE_ENUM_WXWIDGETS,
+ PK_LICENSE_ENUM_XANO,
+ PK_LICENSE_ENUM_XEROX,
PK_LICENSE_ENUM_XINETD,
PK_LICENSE_ENUM_ZEND,
+ PK_LICENSE_ENUM_ZLIB,
+ PK_LICENSE_ENUM_ZLIB_WITH_ACK,
PK_LICENSE_ENUM_ZPLV1_DOT_0,
PK_LICENSE_ENUM_ZPLV2_DOT_0,
PK_LICENSE_ENUM_ZPLV2_DOT_1,
- PK_LICENSE_ENUM_ZLIB,
- PK_LICENSE_ENUM_ZLIB_WITH_ACK,
- PK_LICENSE_ENUM_CDL,
- PK_LICENSE_ENUM_FBSDDL,
- PK_LICENSE_ENUM_GFDL,
- PK_LICENSE_ENUM_IEEE,
- PK_LICENSE_ENUM_OFSFDL,
- PK_LICENSE_ENUM_OPEN_PUBLICATION,
- PK_LICENSE_ENUM_CC_BY,
- PK_LICENSE_ENUM_CC_BY_SA,
- PK_LICENSE_ENUM_CC_BY_ND,
- PK_LICENSE_ENUM_DSL,
- PK_LICENSE_ENUM_FREE_ART,
- PK_LICENSE_ENUM_OFL,
- PK_LICENSE_ENUM_UTOPIA,
- PK_LICENSE_ENUM_ARPHIC,
- PK_LICENSE_ENUM_BAEKMUK,
- PK_LICENSE_ENUM_BITSTREAM_VERA,
- PK_LICENSE_ENUM_LUCIDA,
- PK_LICENSE_ENUM_MPLUS,
- PK_LICENSE_ENUM_STIX,
- PK_LICENSE_ENUM_XANO,
- PK_LICENSE_ENUM_VOSTROM,
- PK_LICENSE_ENUM_XEROX,
- PK_LICENSE_ENUM_RICEBSD,
- PK_LICENSE_ENUM_QHULL,
PK_LICENSE_ENUM_UNKNOWN
} PkLicenseEnum;
commit 9080c496c316f5480a3c68a0677a037fb77462e9
Author: mvdz <mvdz at fedoraproject.org>
Date: Mon Sep 14 03:44:13 2009 +0000
Sending translation for Ukrainian
diff --git a/po/uk.po b/po/uk.po
index 7b6a45b..eaa0ffe 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-05 08:29+0000\n"
-"PO-Revision-Date: 2009-09-05 16:46+0300\n"
+"POT-Creation-Date: 2009-09-11 14:30+0000\n"
+"PO-Revision-Date: 2009-09-11 17:46+0300\n"
"Last-Translator: Yuri Chornoivan <yurchor at ukr.net>\n"
"Language-Team: Ukrainian <translation at linux.org.ua>\n"
"MIME-Version: 1.0\n"
@@ -19,153 +19,125 @@ msgstr ""
"X-Generator: Lokalize 0.3\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:238 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "ÐпеÑаÑÑÑ"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:240 ../client/pk-console-test.c:149
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "СиÑÑемний ÑаÑ"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "УÑпÑÑне"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "True"
msgstr "Так"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "False"
msgstr "ÐÑ"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:244 ../client/pk-console-test.c:153
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "РолÑ"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "ТÑивалÑÑÑÑ"
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(ÑекÑнд)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:253 ../client/pk-console-test.c:162
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "Ðомандний ÑÑдок"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:255 ../client/pk-console-test.c:164
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "ÐРкоÑиÑÑÑваÑа"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:262 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "ÐоÑиÑÑÑваÑ"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:266 ../client/pk-console-test.c:175
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "СпÑÐ°Ð²Ð¶Ð½Ñ ÑмâÑ"
-#: ../client/pk-console.c:274 ../client/pk-console-test.c:183
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "ÐадÑÑÐ½Ñ Ð¿Ð°ÐºÑнки:"
-#: ../client/pk-console.c:276 ../client/pk-console-test.c:185
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "ÐадÑÑÐ½Ñ Ð¿Ð°ÐºÑнки: ÐемаÑ"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:337 ../client/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "ÐÐ°Ð²ÐµÐ´ÐµÐ½Ñ Ð½Ð¸Ð¶Ñе пакÑнки бÑде вилÑÑено:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:340 ../client/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "СлÑд вÑÑановиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:343 ../client/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "СлÑд оновиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:346 ../client/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "СлÑд пеÑевÑÑановиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:349 ../client/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "СлÑд вÑÑановиÑи ÑÑаÑÑÑÑ Ð²ÐµÑÑÑÑ ÑакиÑ
пакÑнкÑв:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:363 ../client/pk-console-test.c:205
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "ÐиÑÑÑибÑÑив"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:365 ../client/pk-console-test.c:207
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "Тип"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:367 ../client/pk-console.c:390
-#: ../client/pk-console-test.c:209 ../client/pk-console-test.c:230
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "РезÑме"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:379 ../client/pk-console-test.c:219
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "ÐаÑегоÑÑÑ"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:381 ../client/pk-console-test.c:221
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ÐÐ"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:384 ../client/pk-console-test.c:224
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "ÐаÑÑкÑвÑÑка"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:387 ../client/pk-console-test.c:227
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "Ðазва"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:393 ../client/pk-console-test.c:233
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "ÐнаÑок"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:408 ../client/pk-console-test.c:247
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "ÐодÑобиÑÑ Ñодо оновленнÑ:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:410 ../client/pk-console-test.c:253
-#: ../client/pk-task-text.c:101 ../client/pk-task-text.c:153
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "ÐакÑнок"
@@ -173,121 +145,144 @@ msgstr[1] "ÐакÑнки"
msgstr[2] "ÐакÑнки"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:413 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "ÐновлÑÑ"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:417 ../client/pk-console-test.c:260
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "РобиÑÑ Ð·Ð°ÑÑаÑÑлим"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:421 ../client/pk-console-test.c:264
-#: ../client/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "ÐоÑÑаÑалÑник"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:425 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:429 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:433 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "ÐеÑезапÑÑк"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:437 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "ТекÑÑ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:441 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "ÐмÑни"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:445 ../client/pk-console-test.c:288
+#: ../client/pk-console.c:284
msgid "State"
msgstr "СÑан"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:450 ../client/pk-console-test.c:293
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "ÐипÑÑено"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:455 ../client/pk-console-test.c:298
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "Ðновлено"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:475 ../client/pk-console-test.c:316
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "УвÑмкнено"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:478 ../client/pk-console-test.c:319
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "Ðимкнено"
-#: ../client/pk-console.c:555 ../client/pk-console.c:557
-msgid "Percentage"
-msgstr "ÐÑдÑоÑки"
-
-#: ../client/pk-console.c:557
-msgid "Unknown"
-msgstr "ÐевÑдомо"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:599 ../client/pk-console-test.c:341
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "ÐеÑезаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑиÑÑеми поÑÑÑбне длÑ:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:602 ../client/pk-console-test.c:344
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "ÐеÑезапÑÑк ÑеанÑÑ Ð¿Ð¾ÑÑÑбен:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:605 ../client/pk-console-test.c:347
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "ÐоÑÑÑбне пеÑезаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑиÑÑеми (безпека) длÑ:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:608 ../client/pk-console-test.c:350
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "ÐоÑÑÑбен пеÑезапÑÑк ÑеанÑÑ (безпека):"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:611 ../client/pk-console-test.c:353
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "ÐоÑÑÑбен пеÑезапÑÑк пÑогÑами длÑ:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "ÐÐ¿Ð¸Ñ Ð¿Ð°ÐºÑнка"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "ÐовÑдомленнÑ:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "Ðез ÑайлÑв"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "Файли пакÑнка"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "ÐÑиÑиÑна помилка"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "СпÑоба Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑаÑÑÑ Ð·Ð°Ð·Ð½Ð°Ð»Ð° невдаÑÑ, але помилок не бÑло"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "СпÑоба Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð¾Ð¿ÐµÑаÑÑÑ Ð·Ð°Ð·Ð½Ð°Ð»Ð° невдаÑÑ"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:666 ../client/pk-console-test.c:704
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "Щоб завеÑÑиÑи оновленнÑ, пеÑезаванÑажÑе ÑиÑÑемÑ."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:669 ../client/pk-console-test.c:707
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "Щоб завеÑÑиÑи оновленнÑ, вийдÑÑÑ Ð· облÑкового запиÑÑ Ñ ÑвÑйдÑÑÑ Ð·Ð½Ð¾Ð²Ñ."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:672
-msgid "Please restart the application as it is being used."
-msgstr "ÐеÑезапÑÑÑÑÑÑ Ð¿ÑогÑамÑ, оÑкÑлÑки вона заÑаз викоÑиÑÑовÑÑÑÑÑÑ."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:675 ../client/pk-console-test.c:710
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -295,7 +290,7 @@ msgstr ""
"пеÑезаванÑажÑе ÑиÑÑемÑ, Ñоб завеÑÑиÑи вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð°Ð¶Ð»Ð¸Ð²Ð¸Ñ
Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:678 ../client/pk-console-test.c:713
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -303,525 +298,202 @@ msgstr ""
"Щоб завеÑÑиÑи вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð°Ð¶Ð»Ð¸Ð²Ð¸Ñ
Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ вийдÑÑÑ Ð· облÑкового "
"запиÑÑ Ñ ÑвÑйдÑÑÑ Ð´Ð¾ нÑого зновÑ."
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:810
-#, c-format
-msgid "The package %s is already installed"
-msgstr "ÐакÑнок %s вже вÑÑановлено"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:818
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи пакÑнок %s: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:844 ../client/pk-console.c:892
-#: ../client/pk-console.c:916 ../client/pk-console.c:964
-#: ../client/pk-console.c:1060 ../client/pk-console.c:1173
-#: ../client/pk-console.c:1234 ../client/pk-tools-common.c:63
-#: ../client/pk-tools-common.c:82 ../client/pk-tools-common.c:90
-#, c-format
-msgid "Internal error: %s"
-msgstr "ÐнÑÑÑÑÑÐ½Ñ Ð¿Ð¾Ð¼Ð¸Ð»ÐºÐ°: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:876 ../client/pk-console.c:948
-#: ../client/pk-console.c:1266 ../client/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "ÐнеÑÑи змÑни:"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:881 ../client/pk-console.c:953
-msgid "The package install was canceled!"
-msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:900 ../client/pk-console.c:1634
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²ÑÑановиÑи пакÑнки: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:972
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²ÑÑановиÑи Ñайли: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1028
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1051 ../client/pk-console.c:1089
-#: ../client/pk-console.c:1118
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи пакÑнки: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1104
-msgid "Proceed with additional packages?"
-msgstr "ÐилÑÑиÑи додаÑÐºÐ¾Ð²Ñ Ð¿Ð°ÐºÑнки?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1109
-msgid "The package removal was canceled!"
-msgstr "ÐилÑÑÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1150
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr ""
-"ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð²Ð°Ð½ÑажиÑи пакÑнок %s, оÑкÑлÑки вÑдповÑдний пакÑнок не "
-"бÑло знайдено"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1181
-#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð²Ð°Ð½ÑажиÑи пакÑнки: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584, c-format
+msgid "This tool could not find any available package: %s"
+msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи жодного доÑÑÑпного пакÑнка: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1213 ../client/pk-console.c:1225
-#: ../client/pk-console.c:1280
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾Ð½Ð¾Ð²Ð¸Ñи %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1271
-msgid "The package update was canceled!"
-msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
+msgid "This tool could not find the installed package: %s"
+msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи вÑÑановлений пакÑнок: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1304 ../client/pk-console.c:1312
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок ÑайлÑв Ð´Ð»Ñ %s: %s"
+msgid "This tool could not find the package: %s"
+msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1334 ../client/pk-console.c:1342
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи залежноÑÑÑ Ð´Ð»Ñ %s: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1364 ../client/pk-console.c:1372
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи паÑамеÑÑи пакÑнка %s: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1394
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи Ñайли %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1402
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок ÑайлÑв %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1424
-#, c-format
-msgid "File already exists: %s"
-msgstr "Файл вже ÑÑнÑÑ: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1429 ../client/pk-console.c:1485
-#: ../client/pk-console.c:1560
-msgid "Getting package list"
-msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑпиÑÐºÑ Ð¿Ð°ÐºÑнкÑв"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1435 ../client/pk-console.c:1491
-#: ../client/pk-console.c:1566
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок пакÑнкÑв: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1446
-#, c-format
-msgid "Failed to save to disk"
-msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑегÑи на диÑк"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1480 ../client/pk-console.c:1555
-#, c-format
-msgid "File does not exist: %s"
-msgstr "Файла не ÑÑнÑÑ: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1512
-msgid "Packages to add"
-msgstr "ÐакÑнки, ÑÐºÑ Ð±Ñде додано"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1520
-msgid "Packages to remove"
-msgstr "ÐакÑнки, ÑÐºÑ Ð±Ñде вилÑÑено"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1588
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "У вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ
пакÑнкÑв Ð½ÐµÐ¼Ð°Ñ Ð¿Ð¾ÑÑеби"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1594
-msgid "To install"
-msgstr "ÐакÑнки, ÑÐºÑ Ð±Ñде вÑÑановлено"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1606
-msgid "Searching for package: "
-msgstr "ÐоÑÑк пакÑнка:"
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1610
-msgid "not found."
-msgstr "не знайдено."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1621
-#, c-format
-msgid "No packages can be found to install"
-msgstr "ÐакÑнкÑв Ð´Ð»Ñ Ð²ÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ðµ знайдено"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1627
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнкÑв"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1663
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи паÑамеÑÑи Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ %s: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1671
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи паÑамеÑÑи Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ %s: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1702
-msgid "Error:"
-msgstr "Ðомилка:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1716 ../client/pk-console-test.c:370
-msgid "Package description"
-msgstr "ÐÐ¿Ð¸Ñ Ð¿Ð°ÐºÑнка"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1732 ../client/pk-console-test.c:388
-msgid "Message:"
-msgstr "ÐовÑдомленнÑ:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1760 ../client/pk-console-test.c:407
-msgid "Package files"
-msgstr "Файли пакÑнка"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1768 ../client/pk-console-test.c:402
-msgid "No files"
-msgstr "Ðез ÑайлÑв"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1791
-msgid "Repository signature required"
-msgstr "ÐоÑÑÑбен пÑÐ´Ð¿Ð¸Ñ ÑÑ
овиÑа"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1801 ../client/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "Чи пÑдÑвеÑджÑÑÑе ви Ñей пÑдпиÑ?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1805 ../client/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "ÐÑÐ´Ð¿Ð¸Ñ Ð½Ðµ бÑло пÑдÑвеÑджено."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1839
-msgid "End user license agreement required"
-msgstr ""
-"ÐоÑÑÑбне пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð»ÑÑензÑÐ¹Ð½Ð¾Ñ Ñгоди з кÑнÑевим коÑиÑÑÑваÑем (EULA)"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1846
-msgid "Do you agree to this license?"
-msgstr "Чи погоджÑÑÑеÑÑ Ð²Ð¸ з Ñими Ñмовами лÑÑензÑваннÑ?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1850
-msgid "The license was refused."
-msgstr "Умови лÑÑензÑÐ²Ð°Ð½Ð½Ñ Ð±Ñло вÑдкинÑÑо."
+msgid "This tool could not find all the packages: %s"
+msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи вÑÑ Ð¿Ð°ÐºÑнки: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1879 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "ÐваÑÑйне завеÑÑÐµÐ½Ð½Ñ ÑÐ¾Ð½Ð¾Ð²Ð¾Ñ ÑлÑжби пÑд ÑÐ°Ñ Ð¾Ð¿ÐµÑаÑÑÑ!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1932 ../client/pk-console-test.c:1006
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "ÐонÑолÑний ÑнÑеÑÑÐµÐ¹Ñ PackageKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1934 ../client/pk-console-test.c:1008
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "ÐÑдкоманди:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°ÑиÑи ÑаÑ, коли ÑÑ Ð´ÑÑ Ð±Ñло виконано воÑÑаннÑ"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2027 ../client/pk-console-test.c:1099
-#: ../client/pk-generate-pack.c:187 ../client/pk-monitor.c:128
-#: ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "ÐоказÑваÑи додаÑÐºÐ¾Ð²Ñ Ð´Ð°Ð½Ñ Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2030 ../client/pk-console-test.c:1102
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "ÐоказаÑи веÑÑÑÑ Ð¿ÑогÑами Ñ Ð·Ð°Ð²ÐµÑÑиÑи ÑобоÑÑ"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2033 ../client/pk-console-test.c:1105
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "ÐÑÑановиÑи ÑÑлÑÑÑ, напÑиклад, вÑÑановленÑ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2036 ../client/pk-console-test.c:1108
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "ÐавеÑÑиÑи ÑобоÑÑ, не ÑекаÑÑи на завеÑÑÐµÐ½Ð½Ñ Ð´ÑÑ"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2063
-msgid "This tool could not connect to system DBUS."
-msgstr "ЦÑÐ¾Ð¼Ñ ÑнÑÑÑÑменÑÑ Ð½Ðµ вдалоÑÑ Ð·âÑднаÑиÑÑ Ð· DBUS ÑиÑÑеми."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "Ðе вдалоÑÑ Ð·Ð²âÑзаÑиÑÑ Ð· PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2153 ../client/pk-console-test.c:1183
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "Ðказано некоÑекÑний ÑÑлÑÑÑ"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2172 ../client/pk-console-test.c:1202
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "Тип поÑÑкÑ, ÑкÑо Ñакий поÑÑÑбен, напÑиклад, назва"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2179 ../client/pk-console.c:2188
-#: ../client/pk-console.c:2197 ../client/pk-console.c:2206
-#: ../client/pk-console-test.c:1209 ../client/pk-console-test.c:1221
-#: ../client/pk-console-test.c:1233 ../client/pk-console-test.c:1245
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "ÐоÑÑÑбен клÑÑ Ð¿Ð¾ÑÑкÑ"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2213 ../client/pk-console-test.c:1255
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "ÐекоÑекÑний Ñип поÑÑкÑ"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2219
-msgid "A package name or filename to install is required"
-msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка або Ð½Ð°Ð·Ð²Ñ Ñайла, Ñкий ÑлÑд вÑÑановиÑи"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка, Ñкий ÑлÑд вÑÑановиÑи"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ñайла, Ñкий ÑлÑд вÑÑановиÑи"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2228 ../client/pk-console-test.c:1282
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "СлÑд вказаÑи Ñип, ÑденÑиÑÑкаÑÐ¾Ñ ÐºÐ»ÑÑа Ñ ÑденÑиÑÑкаÑÐ¾Ñ Ð¿Ð°ÐºÑнка"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2237 ../client/pk-console-test.c:1293
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка, Ñкий поÑÑÑбно вилÑÑиÑи"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2245 ../client/pk-console-test.c:1302
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr ""
"СлÑд вказаÑи каÑалог пÑизнаÑÐµÐ½Ð½Ñ Ñ Ð½Ð°Ð·Ð²Ð¸ пакÑнкÑв, ÑÐºÑ Ð¿Ð¾ÑÑÑбно званÑажиÑи"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2252 ../client/pk-console-test.c:1309
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "ÐаÑалог не знайдено"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2260 ../client/pk-console-test.c:1318
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "СлÑд вказаÑи ÑденÑиÑÑкаÑÐ¾Ñ Ð»ÑÑензÑÑ (eula-id)"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2270 ../client/pk-console-test.c:1329
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "СлÑд вказаÑи ÑденÑиÑÑкаÑÐ¾Ñ Ð¾Ð¿ÐµÑаÑÑÑ (tid)"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2287 ../client/pk-console-test.c:1350
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка Ð´Ð»Ñ ÑозвâÑÐ·Ð°Ð½Ð½Ñ ÐºÐ¾Ð½ÑлÑкÑÑ"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2296 ../client/pk-console.c:2305
-#: ../client/pk-console-test.c:1361 ../client/pk-console-test.c:1372
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ ÑÑ
овиÑа"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2314 ../client/pk-console-test.c:1383
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ ÑÑ
овиÑа, паÑамеÑÑ Ñ Ð·Ð½Ð°ÑеннÑ"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2328 ../client/pk-console-test.c:1401
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "СлÑд вказаÑи дÑÑ, напÑиклад «update-system»"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2335 ../client/pk-console-test.c:1408
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð»ÐµÐ¶Ð½Ñ ÑолÑ"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2342 ../client/pk-console-test.c:1415
-msgid "Failed to get the time since this action was last completed"
-msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð·Ð½Ð°ÑиÑи ÑаÑ, коли ÑÑ Ð´ÑÑ Ð±Ñло виконано воÑÑаннÑ"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2352 ../client/pk-console.c:2364
-#: ../client/pk-console.c:2373 ../client/pk-console.c:2391
-#: ../client/pk-console.c:2400 ../client/pk-console-test.c:1425
-#: ../client/pk-console-test.c:1440 ../client/pk-console-test.c:1449
-#: ../client/pk-console-test.c:1469 ../client/pk-console-test.c:1478
-#: ../client/pk-generate-pack.c:243
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2382 ../client/pk-console-test.c:1458
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "СлÑд вказаÑи ÑÑдок вмÑÑÑÑ"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2409
-msgid "A list file name to create is required"
-msgstr "СлÑд вказаÑи ÑпиÑок назв ÑайлÑв, ÑÐºÑ ÑлÑд ÑÑвоÑиÑи"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2419 ../client/pk-console.c:2429
-msgid "A list file to open is required"
-msgstr "СлÑд вказаÑи ÑпиÑок ÑайлÑв, ÑÐºÑ ÑлÑд вÑдкÑиÑи"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2483 ../client/pk-console-test.c:1538
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "ÐÑдÑÑимки паÑамеÑÑа «%s» не пеÑедбаÑено"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2496
-msgid "Incorrect privileges for this operation"
-msgstr "ÐÐ»Ñ ÑÑÑÑ Ð¾Ð¿ÐµÑаÑÑÑ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ непÑавилÑÐ½Ñ Ð¿Ñава доÑÑÑпÑ"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2499 ../client/pk-console-test.c:1550
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "СпÑоба Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ зазнала невдаÑÑ"
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-console-test.c:523 ../client/pk-tools-common.c:131
-msgid "More than one package matches:"
-msgstr "РклÑÑем поÑÑÐºÑ Ð·Ð±ÑгаÑÑÑÑÑ Ð´ÐµÐºÑлÑка пакÑнкÑв:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-console-test.c:532 ../client/pk-tools-common.c:138
-msgid "Please choose the correct package: "
-msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, обеÑÑÑÑ Ð½Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ пакÑнок:"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:734, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи доÑÑÑпний пакÑнок: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:762, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи вÑÑановлений пакÑнок: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:790 ../client/pk-console-test.c:818, c-format
-msgid "This tool could not find the package: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:846 ../client/pk-console-test.c:872
-#: ../client/pk-console-test.c:898 ../client/pk-console-test.c:924
-#: ../client/pk-console-test.c:950, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи вÑÑ Ð¿Ð°ÐºÑнки: %s"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1261
-msgid "A package name to install is required"
-msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка, Ñкий ÑлÑд вÑÑановиÑи"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1270
-msgid "A filename to install is required"
-msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ñайла, Ñкий ÑлÑд вÑÑановиÑи"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:103
-msgid "Downloading"
-msgstr "ÐванÑаженнÑ"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:123
-msgid "Downloading packages"
-msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнкÑв"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:128
-msgid "Downloading dependencies"
-msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ÑÑей"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:190
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "ÐкажÑÑÑ Ð½Ð°Ð·Ð²Ð¸ ÑайлÑв залежноÑÑей, ÑÐºÑ ÑлÑд виклÑÑиÑи"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:193
+#: ../client/pk-generate-pack.c:228
msgid ""
"The output file or directory (the current directory is used if ommitted)"
msgstr ""
@@ -829,38 +501,43 @@ msgstr ""
"каÑалог)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:196
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "ÐакÑнок, пÑизнаÑений Ð´Ð»Ñ ÑÑвоÑÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка обÑлÑговÑваннÑ"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:199
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "ÐодаÑи вÑÑ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð¾ пакÑнка з обÑлÑговÑваннÑ"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:227
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "Ðе обÑано Ð½Ñ Ð¿Ð°ÑамеÑÑа --package, Ð½Ñ Ð¿Ð°ÑамеÑÑа --updates."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:235
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "ÐбÑано обидва паÑамеÑÑа."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:251
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "СлÑд вказаÑи каÑалог або Ñайл Ð´Ð»Ñ Ð²Ð¸Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "Ðе вдалоÑÑ Ð·Ð°Ð¿ÑÑÑиÑи ÑÐ¾Ð½Ð¾Ð²Ñ ÑлÑжбÑ"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:269 ../client/pk-generate-pack.c:275
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð°ÐºÑнками не може виконÑваÑи дÑÑ ÑÑого ÑипÑ."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:282
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
@@ -869,261 +546,158 @@ msgstr ""
"зÑбÑано без пÑдÑÑимки libarchive."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:293
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "ЯкÑо вказано Ñайл, назва пакÑнка з обÑлÑговÑÐ²Ð°Ð½Ð½Ñ Ð¼Ð°Ñ Ð·Ð°Ð²ÐµÑÑÑваÑиÑÑ Ð½Ð°"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:309
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "Ðже ÑÑнÑÑ Ð¿Ð°ÐºÑнок з ÑÑÑÑ ÑÐ°Ð¼Ð¾Ñ Ð½Ð°Ð·Ð²Ð¾Ñ, бажаÑÑе пеÑезапиÑаÑи його?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:312
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "ÐакÑнок не бÑло пеÑезапиÑано."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:325
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "СпÑоба ÑÑвоÑÐµÐ½Ð½Ñ ÐºÐ°ÑÐ°Ð»Ð¾Ð³Ñ Ð·Ð°Ð²ÐµÑÑилаÑÑ Ð½ÐµÐ²Ð´Ð°Ð»Ð¾:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:335
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "Ðе вдалоÑÑ Ð²ÑдкÑиÑи ÑпиÑок пакÑнкÑв."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:346
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "ÐоÑÑк назви пакÑнка."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:350
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок «%s»: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:367
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "СÑвоÑÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка з обÑлÑговÑваннÑ..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:374
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "СÑвоÑено пакÑнок з обÑлÑговÑÐ²Ð°Ð½Ð½Ñ Â«%s»"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:379
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "Ðе вдалоÑÑ ÑÑвоÑиÑи «%s»: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "ÐонÑÑÐ¾Ñ PackageKit"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "Ðоказ ÑпиÑÐºÑ Ð¾Ð¿ÐµÑаÑÑÑ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "СпÑоба оÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑпиÑÐºÑ Ð¾Ð¿ÐµÑаÑÑй завеÑÑилаÑÑ Ð½ÐµÐ²Ð´Ð°Ð»Ð¾"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "СпÑоба визнаÑÐµÐ½Ð½Ñ ÑÑÐ°Ð½Ñ ÑÐ¾Ð½Ð¾Ð²Ð¾Ñ ÑлÑжби завеÑÑилаÑÑ Ð½ÐµÐ²Ð´Ð°Ð»Ð¾"
-#. ask the user
-#: ../client/pk-task-text.c:64
-msgid "Do you want to allow installing of unsigned software?"
-msgstr "ÐажаÑÑе дозволиÑи вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½ÐµÐ¿ÑдпиÑаного пÑогÑамного забезпеÑеннÑ?"
-
-#: ../client/pk-task-text.c:68
-msgid "The unsigned software will not be installed."
-msgstr "ÐепÑдпиÑане пÑогÑамне забезпеÑÐµÐ½Ð½Ñ Ð²ÑÑановлено не бÑде."
-
-#: ../client/pk-task-text.c:100
-msgid "Software source signature required"
-msgstr "ÐоÑÑÑбен пÑÐ´Ð¿Ð¸Ñ Ð´Ð¶ÐµÑела пÑогÑамного забезпеÑеннÑ"
-
-#: ../client/pk-task-text.c:102
-msgid "Software source name"
-msgstr "Ðазва джеÑела пÑогÑамного забезпеÑеннÑ"
-
-#: ../client/pk-task-text.c:103
-msgid "Key URL"
-msgstr "ÐдÑеÑа URL клÑÑа"
-
-#: ../client/pk-task-text.c:104
-msgid "Key user"
-msgstr "ÐоÑиÑÑÑÐ²Ð°Ñ ÐºÐ»ÑÑа"
-
-#: ../client/pk-task-text.c:105
-msgid "Key ID"
-msgstr "ÐденÑиÑÑкаÑÐ¾Ñ ÐºÐ»ÑÑа"
-
-#: ../client/pk-task-text.c:106
-msgid "Key fingerprint"
-msgstr "ÐÑдбиÑок клÑÑа"
-
-#: ../client/pk-task-text.c:107
-msgid "Key Timestamp"
-msgstr "ЧаÑова познаÑка клÑÑа"
-
-#: ../client/pk-task-text.c:151
-msgid "End user licence agreement required"
-msgstr ""
-"ÐоÑÑÑбне пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð»ÑÑензÑÐ¹Ð½Ð¾Ñ Ñгоди з кÑнÑевим коÑиÑÑÑваÑем (EULA)"
-
-#: ../client/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "ÐденÑиÑÑкаÑÐ¾Ñ EULA"
-
-#: ../client/pk-task-text.c:155
-msgid "Agreement"
-msgstr "Угода"
-
-#. ask the user
-#: ../client/pk-task-text.c:161
-msgid "Do you accept this agreement?"
-msgstr "Чи Ð·Ð³Ð¾Ð´Ð²Ð½Ñ Ð²Ð¸ доÑÑимÑваÑиÑÑ ÑÑÑÑ Ñгоди?"
-
-#: ../client/pk-task-text.c:165
-msgid "The agreement was not accepted."
-msgstr "Ð£Ð³Ð¾Ð´Ñ Ð½Ðµ бÑло пÑдÑвеÑджено."
-
-#: ../client/pk-task-text.c:194
-msgid "Media change required"
-msgstr "ÐоÑÑÑбна змÑна ноÑÑÑ"
-
-#: ../client/pk-task-text.c:195
-msgid "Media type"
-msgstr "Тип ноÑÑÑ"
-
-#: ../client/pk-task-text.c:196
-msgid "Media ID"
-msgstr "ÐденÑиÑÑкаÑÐ¾Ñ Ð½Ð¾ÑÑÑ"
-
-#: ../client/pk-task-text.c:197
-msgid "Text"
-msgstr "ТекÑÑ"
-
-#. ask the user
-#: ../client/pk-task-text.c:201
-msgid "Please insert the correct media"
-msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, вÑÑавÑе вÑдповÑдний ноÑÑй"
-
-#: ../client/pk-task-text.c:205
-msgid "The correct media was not inserted."
-msgstr "Ðе бÑло вÑÑавлено вÑдповÑдного ноÑÑÑ."
-
-#: ../client/pk-task-text.c:303
-msgid "The transaction did not proceed."
-msgstr "ÐпеÑаÑÑÑ Ð½Ðµ бÑло пÑодовжено."
-
-#: ../client/pk-text.c:50
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ ÑиÑло вÑд 1 до %i: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:119
-#, c-format
-msgid "The package could not be found"
-msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок"
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "ÐонÑÑÐ¾Ñ PackageKit"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
Ñодо пакÑнка..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "ÐиконаÑи %s"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "ÐÑÑановлена веÑÑÑÑ"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "ÐиконаÑи веÑÑÑÑ %s"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "ÐиконаÑи заÑаз"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "ÐновиÑи до веÑÑÑÑ %s"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "ÐÑÑановиÑи %s"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "ÐеÑÑÑÑ"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "ÐÐ»Ñ Ð²Ð°ÑÐ¾Ñ ÑиÑÑеми пакÑнкÑв не знайдено"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "ÐÑÑановленнÑ..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
Ñодо джеÑел пÑогÑамного забезпеÑеннÑ."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr ""
"ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑпиÑкÑв ÑайлÑв (Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ ÑÑÑÑ Ð´ÑÑ Ð¼Ð¾Ð¶Ðµ бÑÑи доÑиÑÑ ÑÑивалим)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "ÐÑÑкÑÐ²Ð°Ð½Ð½Ñ Ð½Ð° знÑÑÑÑ Ð±Ð»Ð¾ÐºÑÐ²Ð°Ð½Ð½Ñ ÐºÐµÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð°ÐºÑнками."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑпиÑÐºÑ Ð¿Ð°ÐºÑнкÑв."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "Ðе вдалоÑÑ Ð²Ð¸ÐºÐ¾Ð½Ð°Ñи поÑÑк Ñайла"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "Ðе вдалоÑÑ Ð·Ð°Ð¿ÑÑÑиÑи:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "Ðоманди PackageKit не знайдено"
@@ -1182,186 +756,195 @@ msgid "Please choose a package to install"
msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, обеÑÑÑÑ Ð¿Ð°ÐºÑнок, Ñкий ÑлÑд вÑÑановиÑи"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "РозпоÑинаÑмо вÑÑановленнÑ"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок %s або пакÑнок вже вÑÑановлено: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid ""
"Don't actually install any packages, only simulate what would be installed"
msgstr "Ðе вÑÑановлÑваÑи пакÑнкÑв, лиÑе ÑмÑÑÑваÑи ÑÑ
вÑÑановленнÑ"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "Ðе вÑÑановлÑваÑи залежноÑÑей оÑновниÑ
пакÑнкÑв"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "Ðе показÑваÑи повÑÐ´Ð¾Ð¼Ð»ÐµÐ½Ñ Ñа даниÑ
пÑо поÑÑÑп"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
Ð´Ð»Ñ Ð·Ð½ÐµÐ²Ð°Ð´Ð¶ÑÐ²Ð°Ð½Ð½Ñ PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ÐÐÐÐÐÐÐ: вкажÑÑÑ Ð½Ð°Ð·Ð²Ð¸ пакÑнкÑв, ÑÐºÑ ÑлÑд вÑÑановиÑи."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑпиÑÐºÑ Ð´Ð¶ÐµÑел"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
+msgid "FAILED."
+msgstr "ÐÐÐÐÐÐÐ."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "ÐаÑазд."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "Ðнайдено %i ÑвÑмкнениÑ
Ñ %i вимкнениÑ
джеÑела."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "ÐоÑÑк джеÑел даниÑ
Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "Ðнайдено %i вимкнениÑ
ÑÑ
овиÑа даниÑ
Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "ÐÐ¼Ð¸ÐºÐ°Ð½Ð½Ñ Ð´Ð¶ÐµÑел даниÑ
Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "ÐÐÐÐÐÐÐ."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "УвÑмкнено %i джеÑел даниÑ
Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "ÐоÑÑк пакÑнкÑв Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок з даними Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´ %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "Ðе знайдено жодного пакÑнка Ð´Ð»Ñ Ð²ÑÑановленнÑ."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "Ðнайдено %i пакÑнкÑв:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "ÐоÑÑк пакÑнкÑв, ÑÐºÑ Ð·Ð°Ð»ÐµÐ¶Ð°ÑÑ Ð²Ñд ÑиÑ
пакÑнкÑв"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи залежниÑ
пакÑнкÑв: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "Ðнайдено %i додаÑковиÑ
пакÑнкÑв."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "ÐоÑÑеби Ñ Ð´Ð¾Ð´Ð°ÑковиÑ
пакÑнкаÑ
немаÑ."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "Ðнайдено %i пакÑнкÑв Ð´Ð»Ñ Ð²ÑÑановленнÑ:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "Ðе вÑÑановлÑваÑи пакÑнки Ñ ÑÐµÐ¶Ð¸Ð¼Ñ ÑмÑÑаÑÑÑ"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнкÑв"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи пакÑнки: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "ÐÐ¸Ð¼Ð¸ÐºÐ°Ð½Ð½Ñ ÑанÑÑе ÑвÑмкнениÑ
джеÑел"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "Ðе вдалоÑÑ Ð²Ð¸Ð¼ÐºÐ½ÑÑи джеÑела Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "Ðимкнено %i джеÑел Ð´Ð»Ñ ÑÑÑÐ²Ð°Ð½Ð½Ñ Ð²Ð°Ð´."
@@ -1464,6 +1047,444 @@ msgstr "СпиÑок пакÑнкÑв PackageKit"
msgid "PackageKit Service Pack"
msgstr "ÐакÑнок з обÑлÑговÑÐ²Ð°Ð½Ð½Ñ PackageKit"
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, введÑÑÑ ÑиÑло вÑд 1 до %i: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "РклÑÑем поÑÑÐºÑ Ð·Ð±ÑгаÑÑÑÑÑ Ð´ÐµÐºÑлÑка пакÑнкÑв:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, обеÑÑÑÑ Ð½Ð°Ð»ÐµÐ¶Ð½Ð¸Ð¹ пакÑнок:"
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "ÐевÑдомий ÑÑан"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "ÐапÑÑк"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "ÐÑÑкÑÐ²Ð°Ð½Ð½Ñ Ñ ÑеÑзÑ"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "ÐиконаннÑ"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "ÐÐ¸ÐºÐ¾Ð½Ð°Ð½Ð½Ñ Ð·Ð°Ð¿Ð¸ÑÑ"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "ÐÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑнÑоÑмаÑÑÑ"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "ÐилÑÑÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнкÑв"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнкÑв"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "ÐÑвÑÐ¶ÐµÐ½Ð½Ñ ÑпиÑÐºÑ Ð¿ÑогÑам"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ñ"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "ÐилÑÑÐµÐ½Ð½Ñ Ð·Ð°Ð¹Ð²Ð¸Ñ
пакÑнкÑв"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "ÐилÑÑÐµÐ½Ð½Ñ Ð·Ð°ÑÑаÑÑлиÑ
пакÑнкÑв"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "РозвâÑÐ·Ð°Ð½Ð½Ñ Ð·Ð°Ð»ÐµÐ¶Ð½Ð¾ÑÑей"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "ÐеÑевÑÑка пÑдпиÑÑв"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "ÐовеÑÐ½ÐµÐ½Ð½Ñ Ð´Ð¾ попеÑеднÑого"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "ÐипÑобÑÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñн"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "ÐаÑÑоÑÑÐ²Ð°Ð½Ð½Ñ Ð·Ð¼Ñн"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "ÐÐ°Ð¿Ð¸Ñ Ñодо даниÑ
"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "ÐавеÑÑено"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "СкаÑÑваннÑ"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑнÑоÑмаÑÑÑ Ð¿Ñо ÑÑ
овиÑе"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑпиÑÐºÑ Ð¿Ð°ÐºÑнкÑв"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑпиÑкÑв ÑайлÑв"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑпиÑкÑв змÑн"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð³ÑÑп"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "ÐванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÑнÑоÑмаÑÑÑ Ð¿Ñо оновленнÑ"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "ÐеÑепакÑÐ²Ð°Ð½Ð½Ñ ÑайлÑв"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "ÐаванÑÐ°Ð¶ÐµÐ½Ð½Ñ ÐºÐµÑÑ"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "ÐоÑÑк пÑогÑам"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "СÑвоÑÐµÐ½Ð½Ñ ÑпиÑкÑв пакÑнкÑв"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "ÐÑÑкÑÐ²Ð°Ð½Ð½Ñ Ð½Ð° знÑÑÑÑ Ð±Ð»Ð¾ÐºÑÐ²Ð°Ð½Ð½Ñ ÐºÐµÑÑÐ²Ð°Ð½Ð½Ñ Ð¿Ð°ÐºÑнками"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "ÐÑÑкÑÐ²Ð°Ð½Ð½Ñ Ð½Ð° завеÑÑÐµÐ½Ð½Ñ ÑозпÑзнаваннÑ"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ ÑпиÑÐºÑ Ð·Ð°Ð¿ÑÑенний пÑогÑам"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "ÐиÑÐ²Ð»ÐµÐ½Ð½Ñ Ð¿ÑогÑам, Ñо викоÑиÑÑовÑÑÑÑÑÑ"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "ÐиÑÐ²Ð»ÐµÐ½Ð½Ñ Ð±ÑблÑоÑек, Ñо викоÑиÑÑовÑÑÑÑÑÑ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "ÐезнаÑне"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "ÐвиÑайне"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "Ðажливе"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "Ðезпека"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "ÐипÑÐ°Ð²Ð»ÐµÐ½Ð½Ñ Ð²Ð°Ð´"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "ÐокÑаÑеннÑ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "Ðаблоковане"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "ÐÑÑановлене"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "ÐоÑÑÑпний"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "ÐванÑаженнÑ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "ÐновленнÑ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "ÐÑÑановленнÑ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "ÐилÑÑеннÑ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "ÐÑиÑеннÑ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "РобиÑÑ Ð·Ð°ÑÑаÑÑлим"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "ÐеÑевÑÑановленнÑ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "ÐванÑажено"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "ÐилÑÑено"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "ÐÑиÑено"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "СÑав заÑÑаÑÑлим"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "ÐеÑевÑÑановлено"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr "ÐажаÑÑе дозволиÑи вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½ÐµÐ¿ÑдпиÑаного пÑогÑамного забезпеÑеннÑ?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr "ÐепÑдпиÑане пÑогÑамне забезпеÑÐµÐ½Ð½Ñ Ð²ÑÑановлено не бÑде."
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr "ÐоÑÑÑбен пÑÐ´Ð¿Ð¸Ñ Ð´Ð¶ÐµÑела пÑогÑамного забезпеÑеннÑ"
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr "Ðазва джеÑела пÑогÑамного забезпеÑеннÑ"
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr "ÐдÑеÑа URL клÑÑа"
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr "ÐоÑиÑÑÑÐ²Ð°Ñ ÐºÐ»ÑÑа"
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr "ÐденÑиÑÑкаÑÐ¾Ñ ÐºÐ»ÑÑа"
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr "ÐÑдбиÑок клÑÑа"
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr "ЧаÑова познаÑка клÑÑа"
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "Чи пÑдÑвеÑджÑÑÑе ви Ñей пÑдпиÑ?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "ÐÑÐ´Ð¿Ð¸Ñ Ð½Ðµ бÑло пÑдÑвеÑджено."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr ""
+"ÐоÑÑÑбне пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð»ÑÑензÑÐ¹Ð½Ð¾Ñ Ñгоди з кÑнÑевим коÑиÑÑÑваÑем (EULA)"
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr "Угода"
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr "Чи Ð·Ð³Ð¾Ð´Ð²Ð½Ñ Ð²Ð¸ доÑÑимÑваÑиÑÑ ÑÑÑÑ Ñгоди?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr "Ð£Ð³Ð¾Ð´Ñ Ð½Ðµ бÑло пÑдÑвеÑджено."
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr "ÐоÑÑÑбна змÑна ноÑÑÑ"
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr "Тип ноÑÑÑ"
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "ÐÑÑка ноÑÑÑ"
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr "ТекÑÑ"
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr "ÐÑÐ´Ñ Ð»Ð°Ñка, вÑÑавÑе вÑдповÑдний ноÑÑй"
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr "Ðе бÑло вÑÑавлено вÑдповÑдного ноÑÑÑ."
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "ÐÐ°Ð²ÐµÐ´ÐµÐ½Ñ Ð½Ð¸Ð¶Ñе пакÑнки бÑде вилÑÑено:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "СлÑд вÑÑановиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "СлÑд оновиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "СлÑд пеÑевÑÑановиÑи ÑÐ°ÐºÑ Ð¿Ð°ÐºÑнки:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "СлÑд вÑÑановиÑи ÑÑаÑÑÑÑ Ð²ÐµÑÑÑÑ ÑакиÑ
пакÑнкÑв:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "ÐнеÑÑи змÑни:"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr "ÐпеÑаÑÑÑ Ð½Ðµ бÑло пÑодовжено."
+
#. SECURITY:
#. - Normal users do not require admin authentication to accept new
#. licence agreements.
@@ -1755,7 +1776,147 @@ msgid "Many packages"
msgstr "ÐагаÑо пакÑнкÑв"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "ÐиÑе надÑйнÑ"
+#~ msgid "Percentage"
+#~ msgstr "ÐÑдÑоÑки"
+
+#~ msgid "Please restart the application as it is being used."
+#~ msgstr "ÐеÑезапÑÑÑÑÑÑ Ð¿ÑогÑамÑ, оÑкÑлÑки вона заÑаз викоÑиÑÑовÑÑÑÑÑÑ."
+
+#~ msgid "The package %s is already installed"
+#~ msgstr "ÐакÑнок %s вже вÑÑановлено"
+
+#~ msgid "The package %s could not be installed: %s"
+#~ msgstr "Ðе вдалоÑÑ Ð²ÑÑановиÑи пакÑнок %s: %s"
+
+#~ msgid "The package install was canceled!"
+#~ msgstr "ÐÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
+
+#~ msgid "This tool could not install the packages: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²ÑÑановиÑи пакÑнки: %s"
+
+#~ msgid "This tool could not install the files: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²ÑÑановиÑи Ñайли: %s"
+
+#~ msgid "This tool could not remove %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи %s: %s"
+
+#~ msgid "This tool could not remove the packages: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð²Ð¸Ð»ÑÑиÑи пакÑнки: %s"
+
+#~ msgid "Proceed with additional packages?"
+#~ msgstr "ÐилÑÑиÑи додаÑÐºÐ¾Ð²Ñ Ð¿Ð°ÐºÑнки?"
+
+#~ msgid "The package removal was canceled!"
+#~ msgstr "ÐилÑÑÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
+
+#~ msgid "This tool could not download the package %s as it could not be found"
+#~ msgstr ""
+#~ "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð²Ð°Ð½ÑажиÑи пакÑнок %s, оÑкÑлÑки вÑдповÑдний пакÑнок "
+#~ "не бÑло знайдено"
+
+#~ msgid "This tool could not download the packages: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð²Ð°Ð½ÑажиÑи пакÑнки: %s"
+
+#~ msgid "This tool could not update %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾Ð½Ð¾Ð²Ð¸Ñи %s: %s"
+
+#~ msgid "The package update was canceled!"
+#~ msgstr "ÐÐ½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð¿Ð°ÐºÑнка ÑкаÑовано!"
+
+#~ msgid "This tool could not get the requirements for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок ÑайлÑв Ð´Ð»Ñ %s: %s"
+
+#~ msgid "This tool could not get the dependencies for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи залежноÑÑÑ Ð´Ð»Ñ %s: %s"
+
+#~ msgid "This tool could not get package details for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи паÑамеÑÑи пакÑнка %s: %s"
+
+#~ msgid "This tool could not find the files for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи Ñайли %s: %s"
+
+#~ msgid "This tool could not get the file list for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок ÑайлÑв %s: %s"
+
+#~ msgid "File already exists: %s"
+#~ msgstr "Файл вже ÑÑнÑÑ: %s"
+
+#~ msgid "This tool could not get package list: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи ÑпиÑок пакÑнкÑв: %s"
+
+#~ msgid "Failed to save to disk"
+#~ msgstr "Ðе вдалоÑÑ Ð·Ð±ÐµÑегÑи на диÑк"
+
+#~ msgid "File does not exist: %s"
+#~ msgstr "Файла не ÑÑнÑÑ: %s"
+
+#~ msgid "Packages to add"
+#~ msgstr "ÐакÑнки, ÑÐºÑ Ð±Ñде додано"
+
+#~ msgid "Packages to remove"
+#~ msgstr "ÐакÑнки, ÑÐºÑ Ð±Ñде вилÑÑено"
+
+#~ msgid "No new packages need to be installed"
+#~ msgstr "У вÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ð¾Ð²Ð¸Ñ
пакÑнкÑв Ð½ÐµÐ¼Ð°Ñ Ð¿Ð¾ÑÑеби"
+
+#~ msgid "Searching for package: "
+#~ msgstr "ÐоÑÑк пакÑнка:"
+
+#~ msgid "not found."
+#~ msgstr "не знайдено."
+
+#~ msgid "No packages can be found to install"
+#~ msgstr "ÐакÑнкÑв Ð´Ð»Ñ Ð²ÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½Ðµ знайдено"
+
+#~ msgid "This tool could not find the update details for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи паÑамеÑÑи Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ %s: %s"
+
+#~ msgid "This tool could not get the update details for %s: %s"
+#~ msgstr "ÐÑогÑÐ°Ð¼Ñ Ð½Ðµ вдалоÑÑ Ð¾ÑÑимаÑи паÑамеÑÑи Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ %s: %s"
+
+#~ msgid "Error:"
+#~ msgstr "Ðомилка:"
+
+#~ msgid "Repository signature required"
+#~ msgstr "ÐоÑÑÑбен пÑÐ´Ð¿Ð¸Ñ ÑÑ
овиÑа"
+
+#~ msgid "End user license agreement required"
+#~ msgstr ""
+#~ "ÐоÑÑÑбне пÑдÑвеÑÐ´Ð¶ÐµÐ½Ð½Ñ Ð»ÑÑензÑÐ¹Ð½Ð¾Ñ Ñгоди з кÑнÑевим коÑиÑÑÑваÑем (EULA)"
+
+#~ msgid "Do you agree to this license?"
+#~ msgstr "Чи погоджÑÑÑеÑÑ Ð²Ð¸ з Ñими Ñмовами лÑÑензÑваннÑ?"
+
+#~ msgid "The license was refused."
+#~ msgstr "Умови лÑÑензÑÐ²Ð°Ð½Ð½Ñ Ð±Ñло вÑдкинÑÑо."
+
+#~ msgid "This tool could not connect to system DBUS."
+#~ msgstr "ЦÑÐ¾Ð¼Ñ ÑнÑÑÑÑменÑÑ Ð½Ðµ вдалоÑÑ Ð·âÑднаÑиÑÑ Ð· DBUS ÑиÑÑеми."
+
+#~ msgid "A package name or filename to install is required"
+#~ msgstr "СлÑд вказаÑи Ð½Ð°Ð·Ð²Ñ Ð¿Ð°ÐºÑнка або Ð½Ð°Ð·Ð²Ñ Ñайла, Ñкий ÑлÑд вÑÑановиÑи"
+
+#~ msgid "A list file name to create is required"
+#~ msgstr "СлÑд вказаÑи ÑпиÑок назв ÑайлÑв, ÑÐºÑ ÑлÑд ÑÑвоÑиÑи"
+
+#~ msgid "A list file to open is required"
+#~ msgstr "СлÑд вказаÑи ÑпиÑок ÑайлÑв, ÑÐºÑ ÑлÑд вÑдкÑиÑи"
+
+#~ msgid "Incorrect privileges for this operation"
+#~ msgstr "ÐÐ»Ñ ÑÑÑÑ Ð¾Ð¿ÐµÑаÑÑÑ Ð²ÐºÐ°Ð·Ð°Ð½Ð¾ непÑавилÑÐ½Ñ Ð¿Ñава доÑÑÑпÑ"
+
+#~ msgid "Cannot show the list of transactions"
+#~ msgstr "Ðоказ ÑпиÑÐºÑ Ð¾Ð¿ÐµÑаÑÑÑ Ð½ÐµÐ¼Ð¾Ð¶Ð»Ð¸Ð²Ð¸Ð¹"
+
+#~ msgid "EULA ID"
+#~ msgstr "ÐденÑиÑÑкаÑÐ¾Ñ EULA"
+
+#~ msgid "Media ID"
+#~ msgstr "ÐденÑиÑÑкаÑÐ¾Ñ Ð½Ð¾ÑÑÑ"
+
+#~ msgid "The package could not be found"
+#~ msgstr "Ðе вдалоÑÑ Ð·Ð½Ð°Ð¹Ñи пакÑнок"
commit 044d8a52537df243b075e05d1366e16d0636facb
Author: xconde <xconde at fedoraproject.org>
Date: Sun Sep 13 14:00:35 2009 +0000
Sending translation for Catalan
diff --git a/po/ca.po b/po/ca.po
index f95da52..af092b6 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -1,4 +1,3 @@
-
# Catalan translations for packagekit package.
# Copyright (C) 2008 Red Hat, Inc.
# This file is distributed under the same license as the
@@ -23,8 +22,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-10 08:29+0000\n"
-"PO-Revision-Date: 2009-09-10 15:46+0100\n"
+"POT-Creation-Date: 2009-09-13 08:27+0000\n"
+"PO-Revision-Date: 2009-09-13 15:46+0100\n"
"Last-Translator: Xavier Conde Rueda <xavi.conde at gmail.com>\n"
"Language-Team: Catalan <fedora at softcatala.net>\n"
"MIME-Version: 1.0\n"
@@ -57,7 +56,7 @@ msgstr "Fals"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "Rol"
@@ -72,7 +71,7 @@ msgstr "(segons)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "LÃnia d'ordres"
@@ -151,7 +150,7 @@ msgstr "Detalls quant a l'actualització:"
#. TRANSLATORS: title, the names of the packages that the method is processing
#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "Paquet"
@@ -209,7 +208,8 @@ msgid "Issued"
msgstr "Emès"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
msgstr "Actualitzat"
@@ -367,7 +367,7 @@ msgstr ""
#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
#: ../client/pk-monitor.c:282
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Mostra informació extra de depuració"
@@ -775,190 +775,190 @@ msgid "Starting install"
msgstr "Comença la instal·lació"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "No s'ha trobat el paquet %s, o ja està instal·lat: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid ""
"Don't actually install any packages, only simulate what would be installed"
msgstr "No instal·lis cap paquet, només simula'n la insta·lació"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "No instal·lis les dependències dels paquets principals"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "No mostris informació ni progrès"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "Instal·lador de la informació de depuració del PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "Error: Us cal especificar els noms de paquet a instal·lar"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "S'està obtenint la llista de fonts"
#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
msgid "FAILED."
msgstr "Ha fallat."
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "D'acord."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "S'han trobat %i fonts habilitades i %i deshabilitades."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "S'estan cercant les fonts de depuració"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "S'han trobat %i repositoris amb informació de depuració."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "S'han habilitat les fonts de depuració"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "S'han habilitat %i fonts de depuració."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "S'està cercant els paquets de depuració"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "No s'ha trobat el paquet %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "No s'ha trobat el paquet amb informació de depuració %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "No és necessari instal·lar cap paquet."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "S'han trobat %i paquets:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "S'estan cercant paquets que en depenguin"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "No s'han trobat paquets depenents: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "S'han trobat %i paquets addicionals."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "No calen paquets addicionals."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "Cal instal·lar %i paquets nous:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "No s'instal·laran paquets en el mode simulat"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
-#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "S'estan instal·lant els paquets"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "No s'ha pogut instal·lar els paquets: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "S'estan deshabilitant les fonts habilitades anteriorment"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "No es poden deshabilitar les fonts per a depuració: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "S'han deshabilitat %i fonts de depuració."
@@ -1061,196 +1061,303 @@ msgstr "Llista de paquets de Packagekit"
msgid "PackageKit Service Pack"
msgstr "Service Pack de PackageKit"
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#: ../lib/packagekit-glib2/pk-console-shared.c:55
#, c-format
msgid "Please enter a number from 1 to %i: "
msgstr "Introduïu un número de l'1 fins al %i:"
#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
+#: ../lib/packagekit-glib2/pk-console-shared.c:177
msgid "More than one package matches:"
msgstr "S'han trobat més d'un paquet que coincideixen amb:"
#. TRANSLATORS: This finds out which package in the list to use
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
+#: ../lib/packagekit-glib2/pk-console-shared.c:186
msgid "Please choose the correct package: "
msgstr "Escolliu el paquet correcte:"
#. TRANSLATORS: This is when the transaction status is not known
-#: ../lib/packagekit-glib2/pk-console-shared.c:214
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
msgid "Unknown state"
msgstr "Estat desconegut"
#. TRANSLATORS: transaction state, the daemon is in the process of starting
-#: ../lib/packagekit-glib2/pk-console-shared.c:218
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
msgid "Starting"
msgstr "S'està iniciant"
#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
-#: ../lib/packagekit-glib2/pk-console-shared.c:222
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
msgid "Waiting in queue"
msgstr "S'està esperant a la cua"
#. TRANSLATORS: transaction state, just started
-#: ../lib/packagekit-glib2/pk-console-shared.c:226
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
msgid "Running"
msgstr "S'està executant"
#. TRANSLATORS: transaction state, is querying data
-#: ../lib/packagekit-glib2/pk-console-shared.c:230
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
msgid "Querying"
msgstr "S'està consultant"
#. TRANSLATORS: transaction state, getting data from a server
-#: ../lib/packagekit-glib2/pk-console-shared.c:234
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
msgid "Getting information"
msgstr "S'està obtenint informació"
#. TRANSLATORS: transaction state, removing packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:238
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
msgid "Removing packages"
msgstr "S'està suprimint els paquets"
#. TRANSLATORS: transaction state, downloading package files
-#: ../lib/packagekit-glib2/pk-console-shared.c:242
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
msgid "Downloading packages"
msgstr "S'estan baixant els paquets"
#. TRANSLATORS: transaction state, refreshing internal lists
-#: ../lib/packagekit-glib2/pk-console-shared.c:250
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
msgid "Refreshing software list"
msgstr "S'està refrescant la llista de programari"
#. TRANSLATORS: transaction state, installing updates
-#: ../lib/packagekit-glib2/pk-console-shared.c:254
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
msgid "Installing updates"
msgstr "S'estan instal·lant les actualitzacions"
#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
-#: ../lib/packagekit-glib2/pk-console-shared.c:258
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
msgid "Cleaning up packages"
msgstr "S'està netejant els paquets"
#. TRANSLATORS: transaction state, obsoleting old packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:262
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
msgid "Obsoleting packages"
msgstr "S'està descartant els paquets vells"
#. TRANSLATORS: transaction state, checking the transaction before we do it
-#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
msgid "Resolving dependencies"
msgstr "S'estan resolent les dependències"
#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
-#: ../lib/packagekit-glib2/pk-console-shared.c:270
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
msgid "Checking signatures"
msgstr "S'estan comprovant les firmes"
#. TRANSLATORS: transaction state, when we return to a previous system state
-#: ../lib/packagekit-glib2/pk-console-shared.c:274
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
msgid "Rolling back"
msgstr "S'estan desfent els canvis"
#. TRANSLATORS: transaction state, when we're doing a test transaction
-#: ../lib/packagekit-glib2/pk-console-shared.c:278
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
msgid "Testing changes"
msgstr "S'estan provant els canvis"
#. TRANSLATORS: transaction state, when we're writing to the system package database
-#: ../lib/packagekit-glib2/pk-console-shared.c:282
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
msgid "Committing changes"
msgstr "S'estan aplicant els canvis"
#. TRANSLATORS: transaction state, requesting data from a server
-#: ../lib/packagekit-glib2/pk-console-shared.c:286
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
msgid "Requesting data"
msgstr "S'està demanant les dades"
#. TRANSLATORS: transaction state, all done!
-#: ../lib/packagekit-glib2/pk-console-shared.c:290
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
msgid "Finished"
msgstr "S'ha completat"
#. TRANSLATORS: transaction state, in the process of cancelling
-#: ../lib/packagekit-glib2/pk-console-shared.c:294
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
msgid "Cancelling"
msgstr "S'està cancel·lant"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
msgid "Downloading repository information"
msgstr "S'està baixant la informació dels repositoris"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:302
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
msgid "Downloading list of packages"
msgstr "S'està baixant la llista de paquets"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:306
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
msgid "Downloading file lists"
msgstr "S'està baixant la llista de fitxers"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:310
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
msgid "Downloading lists of changes"
msgstr "S'està baixant la llista de canvis"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:314
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
msgid "Downloading groups"
msgstr "S'estan baixant els grups"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:318
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
msgid "Downloading update information"
msgstr "S'està baixant la informació d'actualitzacions"
#. TRANSLATORS: transaction state, repackaging delta files
-#: ../lib/packagekit-glib2/pk-console-shared.c:322
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
msgid "Repackaging files"
msgstr "S'estan reempaquetant els fitxers"
#. TRANSLATORS: transaction state, loading databases
-#: ../lib/packagekit-glib2/pk-console-shared.c:326
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
msgid "Loading cache"
msgstr "S'està carregant la memòria cau"
#. TRANSLATORS: transaction state, scanning for running processes
-#: ../lib/packagekit-glib2/pk-console-shared.c:330
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
msgid "Scanning applications"
msgstr "S'estan escanejant les aplicacions"
#. TRANSLATORS: transaction state, generating a list of packages installed on the system
-#: ../lib/packagekit-glib2/pk-console-shared.c:334
+#: ../lib/packagekit-glib2/pk-console-shared.c:358
msgid "Generating package lists"
msgstr "S'estan generant les llistes de paquets"
#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
-#: ../lib/packagekit-glib2/pk-console-shared.c:338
+#: ../lib/packagekit-glib2/pk-console-shared.c:362
msgid "Waiting for package manager lock"
msgstr "S'està esperant al bloqueig del gestor de paquets"
#. TRANSLATORS: waiting for user to type in a password
-#: ../lib/packagekit-glib2/pk-console-shared.c:342
+#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "S'està esperant a autenticar"
#. TRANSLATORS: we are updating the list of processes
-#: ../lib/packagekit-glib2/pk-console-shared.c:346
+#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "S'està actualitzant les aplicacions en execució"
#. TRANSLATORS: we are checking executable files currently in use
-#: ../lib/packagekit-glib2/pk-console-shared.c:350
+#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "S'està comprovant les aplicacions en ús"
#. TRANSLATORS: we are checking for libraries currently in use
-#: ../lib/packagekit-glib2/pk-console-shared.c:354
+#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "S'està comprovant les biblioteques en ús"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Trivial"
+msgstr "Trivial"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Normal"
+msgstr "Normal"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Important"
+msgstr "Important"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Security"
+msgstr "Seguretat"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Bug fix "
+msgstr "Correcció d'errors "
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Enhancement"
+msgstr "Millora"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+msgid "Blocked"
+msgstr "Blocat"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
+msgid "Installed"
+msgstr "Instal·lat"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
+msgid "Available"
+msgstr "Disponible"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Downloading"
+msgstr "S'està baixant"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Updating"
+msgstr "S'està actualitzant"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+msgid "Installing"
+msgstr "S'està instal·lant"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+msgid "Removing"
+msgstr "S'està suprimint"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+msgid "Cleaning up"
+msgstr "S'està netejant"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Obsoleting"
+msgstr "S'està fent obsolet"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Reinstalling"
+msgstr "S'està reinstal·lant"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Downloaded"
+msgstr "Baixat"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Removed"
+msgstr "Suprimit"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Cleaned up"
+msgstr "Netejat"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Obsoleted"
+msgstr "Obsolet"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Reinstalled"
+msgstr "Reinstal·lat"
+
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
@@ -1673,7 +1780,7 @@ msgid "Many packages"
msgstr "Massa paquets"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "Només els de confiança"
@@ -1758,9 +1865,6 @@ msgstr "Només els de confiança"
#~ msgid "No new packages need to be installed"
#~ msgstr "No és necessari instal·lar paquets nous"
-#~ msgid "To install"
-#~ msgstr "Per a instal·lar"
-
#~ msgid "Searching for package: "
#~ msgstr "S'està cercant el paquet:"
commit 91b2d63a3d3af0c54bca22b78847368a32d1a235
Author: raven <raven at fedoraproject.org>
Date: Sat Sep 12 19:22:16 2009 +0000
Sending translation for Polish
diff --git a/po/pl.po b/po/pl.po
index e668f01..028a658 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: pl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 15:38+0000\n"
-"PO-Revision-Date: 2009-09-09 18:14+0200\n"
+"POT-Creation-Date: 2009-09-12 14:32+0000\n"
+"PO-Revision-Date: 2009-09-12 21:21+0200\n"
"Last-Translator: Piotr DrÄ
g <piotrdrag at gmail.com>\n"
"Language-Team: Polish <fedora-trans-pl at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -40,7 +40,7 @@ msgstr "FaÅsz"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "Rola"
@@ -55,7 +55,7 @@ msgstr "(sekundy)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "Wiersz poleceÅ"
@@ -134,7 +134,7 @@ msgstr "SzczegóÅy aktualizacji:"
#. TRANSLATORS: title, the names of the packages that the method is processing
#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "Pakiet"
@@ -193,7 +193,8 @@ msgid "Issued"
msgstr "Wydano"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
msgstr "Zaktualizowano"
@@ -350,7 +351,7 @@ msgstr ""
#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
#: ../client/pk-monitor.c:282
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "WyÅwietla dodatkowe informacje o debugowaniu"
@@ -758,190 +759,190 @@ msgid "Starting install"
msgstr "Rozpoczynanie instalacji"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "Znalezienie pakietu %s nie powiodÅo siÄ lub jest już zainstalowany: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid ""
"Don't actually install any packages, only simulate what would be installed"
msgstr "Nie instaluje żadnych pakietów, tylko symuluje instalacjÄ"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "Nie instaluje zależnoÅci podstawowych pakietów"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "Nie wyÅwietla informacji lub postÄpu"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "Instalator pakietów debugowania PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "BÅÄD: proszÄ podaÄ nazwy pakietów do zainstalowania."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "Pobieranie listy źródeÅ"
#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
msgid "FAILED."
msgstr "NIEUDANE."
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "Znaleziono %i wÅÄ
czone i %i wyÅÄ
czone źródÅa."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "Wyszukiwanie źródeŠpakietów debugowania"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "Znaleziono %i wyÅÄ
czone repozytoria pakietów debugowania."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "WÅÄ
czanie źródeŠpakietów debugowania"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "WÅÄ
czono %i źródÅa pakietów debugowania."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "Wyszukiwanie źródeŠpakietów debugowania"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Znalezienie pakietu %s nie powiodÅo siÄ: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Znalezienie pakietu debugowania %s nie powiodÅo siÄ: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "Nie znaleziono pakietów do zainstalowania."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "Znaleziono %i pakiety:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "Wyszukiwanie pakietów zależnych od tych pakietów"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "Nie można znaleÅºÄ zależnych pakietów: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "Znaleziono %i dodatkowe pakiety."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "Dodatkowe pakiety nie sÄ
wymagane."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "Znaleziono %i pakiety do zainstalowania:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "Pakiety nie zostanÄ
zainstalowane w trybie symulacji"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
-#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "Instalowanie pakietów"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "Nie można zainstalowaÄ pakietów: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "WyÅÄ
czanie źródeÅ poprzednio wÅÄ
czonych"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "Nie można wyÅÄ
czyÄ ÅºródeÅ pakietów debugowania: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "WyÅÄ
czono %i źródÅa pakietów debugowania."
@@ -1044,196 +1045,303 @@ msgstr "Lista pakietów PackageKit"
msgid "PackageKit Service Pack"
msgstr "Pakiet serwisowy PackageKit"
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#: ../lib/packagekit-glib2/pk-console-shared.c:55
#, c-format
msgid "Please enter a number from 1 to %i: "
msgstr "ProszÄ podaÄ numer od 1 do %i: "
#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
+#: ../lib/packagekit-glib2/pk-console-shared.c:177
msgid "More than one package matches:"
msgstr "Pasuje wiÄcej niż jeden pakiet:"
#. TRANSLATORS: This finds out which package in the list to use
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
+#: ../lib/packagekit-glib2/pk-console-shared.c:186
msgid "Please choose the correct package: "
msgstr "ProszÄ wybraÄ poprawny pakiet: "
#. TRANSLATORS: This is when the transaction status is not known
-#: ../lib/packagekit-glib2/pk-console-shared.c:214
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
msgid "Unknown state"
msgstr "Nieznany stan"
#. TRANSLATORS: transaction state, the daemon is in the process of starting
-#: ../lib/packagekit-glib2/pk-console-shared.c:218
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
msgid "Starting"
msgstr "Rozpoczynanie"
#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
-#: ../lib/packagekit-glib2/pk-console-shared.c:222
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
msgid "Waiting in queue"
msgstr "Oczekiwanie w kolejce"
#. TRANSLATORS: transaction state, just started
-#: ../lib/packagekit-glib2/pk-console-shared.c:226
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
msgid "Running"
msgstr "Wykonywanie"
#. TRANSLATORS: transaction state, is querying data
-#: ../lib/packagekit-glib2/pk-console-shared.c:230
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
msgid "Querying"
msgstr "Odpytywanie"
#. TRANSLATORS: transaction state, getting data from a server
-#: ../lib/packagekit-glib2/pk-console-shared.c:234
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
msgid "Getting information"
msgstr "Uzyskiwanie informacji"
#. TRANSLATORS: transaction state, removing packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:238
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
msgid "Removing packages"
msgstr "Usuwanie pakietu"
#. TRANSLATORS: transaction state, downloading package files
-#: ../lib/packagekit-glib2/pk-console-shared.c:242
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
msgid "Downloading packages"
msgstr "Pobieranie pakietów"
#. TRANSLATORS: transaction state, refreshing internal lists
-#: ../lib/packagekit-glib2/pk-console-shared.c:250
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
msgid "Refreshing software list"
msgstr "OdÅwieżanie listy oprogramowania"
#. TRANSLATORS: transaction state, installing updates
-#: ../lib/packagekit-glib2/pk-console-shared.c:254
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
msgid "Installing updates"
msgstr "Instalowanie aktualizacji"
#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
-#: ../lib/packagekit-glib2/pk-console-shared.c:258
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
msgid "Cleaning up packages"
msgstr "Czyszczenie pakietów"
#. TRANSLATORS: transaction state, obsoleting old packages
-#: ../lib/packagekit-glib2/pk-console-shared.c:262
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
msgid "Obsoleting packages"
msgstr "ZastÄpowanie pakietów"
#. TRANSLATORS: transaction state, checking the transaction before we do it
-#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
msgid "Resolving dependencies"
msgstr "RozwiÄ
zywanie zależnoÅci"
#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
-#: ../lib/packagekit-glib2/pk-console-shared.c:270
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
msgid "Checking signatures"
msgstr "Sprawdzanie podpisów"
#. TRANSLATORS: transaction state, when we return to a previous system state
-#: ../lib/packagekit-glib2/pk-console-shared.c:274
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
msgid "Rolling back"
msgstr "Przywracanie"
#. TRANSLATORS: transaction state, when we're doing a test transaction
-#: ../lib/packagekit-glib2/pk-console-shared.c:278
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
msgid "Testing changes"
msgstr "Testowanie zmian"
#. TRANSLATORS: transaction state, when we're writing to the system package database
-#: ../lib/packagekit-glib2/pk-console-shared.c:282
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
msgid "Committing changes"
msgstr "Wprowadzanie zmian"
#. TRANSLATORS: transaction state, requesting data from a server
-#: ../lib/packagekit-glib2/pk-console-shared.c:286
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
msgid "Requesting data"
msgstr "Å»Ä
danie danych"
#. TRANSLATORS: transaction state, all done!
-#: ../lib/packagekit-glib2/pk-console-shared.c:290
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
msgid "Finished"
msgstr "UkoÅczono"
#. TRANSLATORS: transaction state, in the process of cancelling
-#: ../lib/packagekit-glib2/pk-console-shared.c:294
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
msgid "Cancelling"
msgstr "Anulowanie"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
msgid "Downloading repository information"
msgstr "Pobieranie informacji o repozytorium"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:302
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
msgid "Downloading list of packages"
msgstr "Pobieranie listy pakietów"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:306
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
msgid "Downloading file lists"
msgstr "Pobieranie list plików"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:310
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
msgid "Downloading lists of changes"
msgstr "Pobieranie listy zmian"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:314
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
msgid "Downloading groups"
msgstr "Pobieranie grup"
#. TRANSLATORS: transaction state, downloading metadata
-#: ../lib/packagekit-glib2/pk-console-shared.c:318
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
msgid "Downloading update information"
msgstr "Pobieranie informacji o aktualizacji"
#. TRANSLATORS: transaction state, repackaging delta files
-#: ../lib/packagekit-glib2/pk-console-shared.c:322
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
msgid "Repackaging files"
msgstr "Ponowne umieszczanie plików w pakietach"
#. TRANSLATORS: transaction state, loading databases
-#: ../lib/packagekit-glib2/pk-console-shared.c:326
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
msgid "Loading cache"
msgstr "Wczytywanie pamiÄci podrÄcznej"
#. TRANSLATORS: transaction state, scanning for running processes
-#: ../lib/packagekit-glib2/pk-console-shared.c:330
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
msgid "Scanning applications"
msgstr "Skanowanie programów"
#. TRANSLATORS: transaction state, generating a list of packages installed on the system
-#: ../lib/packagekit-glib2/pk-console-shared.c:334
+#: ../lib/packagekit-glib2/pk-console-shared.c:358
msgid "Generating package lists"
msgstr "Tworzenie list pakietów"
#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
-#: ../lib/packagekit-glib2/pk-console-shared.c:338
+#: ../lib/packagekit-glib2/pk-console-shared.c:362
msgid "Waiting for package manager lock"
msgstr "Oczekiwanie na blokadÄ menedżera pakietów"
#. TRANSLATORS: waiting for user to type in a password
-#: ../lib/packagekit-glib2/pk-console-shared.c:342
+#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "Oczekiwanie na uwierzytelnienie"
#. TRANSLATORS: we are updating the list of processes
-#: ../lib/packagekit-glib2/pk-console-shared.c:346
+#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "Aktualizowanie uruchomionych programów"
#. TRANSLATORS: we are checking executable files currently in use
-#: ../lib/packagekit-glib2/pk-console-shared.c:350
+#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "Sprawdzanie używanych programów"
#. TRANSLATORS: we are checking for libraries currently in use
-#: ../lib/packagekit-glib2/pk-console-shared.c:354
+#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "Sprawdzanie używanych bibliotek"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Trivial"
+msgstr "Drobna"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Normal"
+msgstr "Normalna"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Important"
+msgstr "Ważna"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Security"
+msgstr "BezpieczeÅstwa"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Bug fix "
+msgstr "NaprawiajÄ
ca bÅÄdy"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Enhancement"
+msgstr "Ulepszenie"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+msgid "Blocked"
+msgstr "Zablokowana"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
+msgid "Installed"
+msgstr "Zainstalowana"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
+msgid "Available"
+msgstr "DostÄpna"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Downloading"
+msgstr "Pobieranie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Updating"
+msgstr "Aktualizowanie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+msgid "Installing"
+msgstr "Instalowanie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+msgid "Removing"
+msgstr "Usuwanie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+msgid "Cleaning up"
+msgstr "Czyszczenie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Obsoleting"
+msgstr "ZastÄpowanie"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Reinstalling"
+msgstr "Ponowne instalowanie"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Downloaded"
+msgstr "Pobierano"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Removed"
+msgstr "UsuniÄto"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Cleaned up"
+msgstr "Wyczyszczono"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Obsoleted"
+msgstr "ZastÄ
piono"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Reinstalled"
+msgstr "Zainstalowano ponownie"
+
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
@@ -1670,6 +1778,6 @@ msgid "Many packages"
msgstr "Wiele pakietów"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "Tylko zaufane"
commit 46cc68cbd5f5f138220b45eb079bfcb9a35d6afe
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 19:22:41 2009 +0100
bugfix: fix up GetOldTransactions to use PkItemTransaction which fixes a segfault
diff --git a/src/pk-transaction-db.c b/src/pk-transaction-db.c
index a33ae8d..2e9b664 100644
--- a/src/pk-transaction-db.c
+++ b/src/pk-transaction-db.c
@@ -41,7 +41,6 @@
#include "egg-string.h"
#include "pk-transaction-db.h"
-#include "pk-marshal.h"
static void pk_transaction_db_finalize (GObject *object);
@@ -63,68 +62,27 @@ struct PkTransactionDbPrivate
};
enum {
- PK_TRANSACTION_DB_TRANSACTION,
- PK_TRANSACTION_DB_LAST_SIGNAL
+ SIGNAL_TRANSACTION,
+ SIGNAL_LAST
};
-static guint signals [PK_TRANSACTION_DB_LAST_SIGNAL] = { 0 };
+static guint signals [SIGNAL_LAST] = { 0 };
G_DEFINE_TYPE (PkTransactionDb, pk_transaction_db, G_TYPE_OBJECT)
typedef struct {
- gboolean succeeded;
- guint duration;
- PkRoleEnum role;
- gchar *tid;
- gchar *data;
- gchar *timespec;
- guint uid;
- gchar *cmdline;
-} PkTransactionDbItem;
-
-typedef struct {
gchar *proxy_http;
gchar *proxy_ftp;
gboolean set;
} PkTransactionDbProxyItem;
/**
- * pk_transaction_db_item_clear:
- **/
-static gboolean
-pk_transaction_db_item_clear (PkTransactionDbItem *item)
-{
- item->succeeded = FALSE;
- item->duration = 0;
- item->role = PK_ROLE_ENUM_UNKNOWN;
- item->tid = NULL;
- item->data = NULL;
- item->timespec = NULL;
- item->uid = 0;
- item->cmdline = NULL;
- return TRUE;
-}
-
-/**
- * pk_transaction_db_item_free:
- **/
-static gboolean
-pk_transaction_db_item_free (PkTransactionDbItem *item)
-{
- g_free (item->tid);
- g_free (item->data);
- g_free (item->timespec);
- g_free (item->cmdline);
- return TRUE;
-}
-
-/**
* pk_transaction_sqlite_transaction_cb:
**/
static gint
pk_transaction_sqlite_transaction_cb (void *data, gint argc, gchar **argv, gchar **col_name)
{
- PkTransactionDbItem item;
+ PkItemTransaction *item;
PkTransactionDb *tdb = PK_TRANSACTION_DB (data);
gint i;
gchar *col;
@@ -135,8 +93,7 @@ pk_transaction_sqlite_transaction_cb (void *data, gint argc, gchar **argv, gchar
g_return_val_if_fail (tdb != NULL, 0);
g_return_val_if_fail (PK_IS_TRANSACTION_DB (tdb), 0);
- pk_transaction_db_item_clear (&item);
-
+ item = g_new0 (PkItemTransaction, 1);
for (i=0; i<argc; i++) {
col = col_name[i];
value = argv[i];
@@ -145,58 +102,51 @@ pk_transaction_sqlite_transaction_cb (void *data, gint argc, gchar **argv, gchar
if (!ret)
egg_warning ("failed to parse succeeded: %s", value);
if (temp == 1)
- item.succeeded = TRUE;
+ item->succeeded = TRUE;
else
- item.succeeded = FALSE;
- if (item.succeeded > 1) {
- egg_warning ("item.succeeded %i! Resetting to 1", item.succeeded);
- item.succeeded = 1;
+ item->succeeded = FALSE;
+ if (item->succeeded > 1) {
+ egg_warning ("item->succeeded %i! Resetting to 1", item->succeeded);
+ item->succeeded = 1;
}
} else if (g_strcmp0 (col, "role") == 0) {
if (value != NULL)
- item.role = pk_role_enum_from_text (value);
+ item->role = pk_role_enum_from_text (value);
} else if (g_strcmp0 (col, "transaction_id") == 0) {
if (value != NULL)
- item.tid = g_strdup (value);
+ item->tid = g_strdup (value);
} else if (g_strcmp0 (col, "timespec") == 0) {
if (value != NULL)
- item.timespec = g_strdup (value);
+ item->timespec = g_strdup (value);
} else if (g_strcmp0 (col, "cmdline") == 0) {
if (value != NULL)
- item.cmdline = g_strdup (value);
+ item->cmdline = g_strdup (value);
} else if (g_strcmp0 (col, "data") == 0) {
if (value != NULL)
- item.data = g_strdup (value);
+ item->data = g_strdup (value);
} else if (g_strcmp0 (col, "uid") == 0) {
ret = egg_strtouint (value, &temp);
if (ret)
- item.uid = temp;
+ item->uid = temp;
} else if (g_strcmp0 (col, "duration") == 0) {
- ret = egg_strtouint (value, &item.duration);
+ ret = egg_strtouint (value, &item->duration);
if (!ret) {
egg_warning ("failed to parse duration: %s", value);
- item.duration = 0;
+ item->duration = 0;
}
- if (item.duration > 60*60*12) {
- egg_warning ("insane duration: %i", item.duration);
- item.duration = 0;
+ if (item->duration > 60*60*12) {
+ egg_warning ("insane duration: %i", item->duration);
+ item->duration = 0;
}
} else {
egg_warning ("%s = %s\n", col, value);
}
}
- egg_debug (" duration: %i (seconds)", item.duration);
- egg_debug (" data: %s", item.data);
- egg_debug (" uid: %i", item.uid);
- egg_debug (" cmdline: %s", item.cmdline);
-
/* emit signal */
- g_signal_emit (tdb, signals [PK_TRANSACTION_DB_TRANSACTION], 0,
- item.tid, item.timespec, item.succeeded, item.role,
- item.duration, item.data, item.uid, item.cmdline);
+ g_signal_emit (tdb, signals [SIGNAL_TRANSACTION], 0, item);
- pk_transaction_db_item_free (&item);
+ pk_item_transaction_unref (item);
return 0;
}
@@ -777,13 +727,11 @@ pk_transaction_db_class_init (PkTransactionDbClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->finalize = pk_transaction_db_finalize;
- signals [PK_TRANSACTION_DB_TRANSACTION] =
+ signals [SIGNAL_TRANSACTION] =
g_signal_new ("transaction",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING_BOOL_UINT_UINT_STRING_UINT_STRING,
- G_TYPE_NONE, 8, G_TYPE_STRING, G_TYPE_STRING,
- G_TYPE_BOOLEAN, G_TYPE_UINT, G_TYPE_UINT,
- G_TYPE_STRING, G_TYPE_UINT, G_TYPE_STRING);
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
g_type_class_add_private (klass, sizeof (PkTransactionDbPrivate));
}
commit e9be6b278f0575be978c1cfd148025d25bfc9f87
Author: Daniel Nicoletti <dantti85-pk at yahoo.com.br>
Date: Fri Sep 11 15:21:10 2009 -0300
packagekit-qt: removed the enum numbers
diff --git a/lib/packagekit-qt/src/client.h b/lib/packagekit-qt/src/client.h
index 08b84a7..009d492 100644
--- a/lib/packagekit-qt/src/client.h
+++ b/lib/packagekit-qt/src/client.h
@@ -84,41 +84,41 @@ public:
* \sa getActions
*/
typedef enum {
- ActionCancel = 1,
- ActionGetDepends = 2,
- ActionGetDetails = 3,
- ActionGetFiles = 4,
- ActionGetPackages = 5,
- ActionGetRepoList = 6,
- ActionGetRequires = 7,
- ActionGetUpdateDetail = 8,
- ActionGetUpdates = 9,
- ActionInstallFiles = 10,
- ActionInstallPackages = 11,
- ActionInstallSignature = 12,
- ActionRefreshCache = 13,
- ActionRemovePackages = 14,
- ActionRepoEnable = 15,
- ActionRepoSetData = 16,
- ActionResolve = 17,
- ActionRollback = 18,
- ActionSearchDetails = 19,
- ActionSearchFile = 20,
- ActionSearchGroup = 21,
- ActionSearchName = 22,
- ActionUpdatePackages = 23,
- ActionUpdateSystem = 24,
- ActionWhatProvides = 25,
- ActionAcceptEula = 26,
- ActionDownloadPackages = 27,
- ActionGetDistroUpgrades = 28,
- ActionGetCategories = 29,
- ActionGetOldTransactions = 30,
- ActionSimulateInstallFiles = 31,
- ActionSimulateInstallPackages = 32,
- ActionSimulateRemovePackages = 33,
- ActionSimulateUpdatePackages = 34,
- UnknownAction = 35
+ ActionCancel,
+ ActionGetDepends,
+ ActionGetDetails,
+ ActionGetFiles,
+ ActionGetPackages,
+ ActionGetRepoList,
+ ActionGetRequires,
+ ActionGetUpdateDetail,
+ ActionGetUpdates,
+ ActionInstallFiles,
+ ActionInstallPackages,
+ ActionInstallSignature,
+ ActionRefreshCache,
+ ActionRemovePackages,
+ ActionRepoEnable,
+ ActionRepoSetData,
+ ActionResolve,
+ ActionRollback,
+ ActionSearchDetails,
+ ActionSearchFile,
+ ActionSearchGroup,
+ ActionSearchName,
+ ActionUpdatePackages,
+ ActionUpdateSystem,
+ ActionWhatProvides,
+ ActionAcceptEula,
+ ActionDownloadPackages,
+ ActionGetDistroUpgrades,
+ ActionGetCategories,
+ ActionGetOldTransactions,
+ ActionSimulateInstallFiles,
+ ActionSimulateInstallPackages,
+ ActionSimulateRemovePackages,
+ ActionSimulateUpdatePackages,
+ UnknownAction
} Action;
typedef Bitfield Actions;
commit 1d02d60896851724c93343f2f20f3dd066d746a0
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 19:04:27 2009 +0100
trivial: fix compile without libarchive, harder still
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 92b382f..7a2cccf 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -624,9 +624,8 @@ out:
static gboolean
pk_service_pack_create_from_files (PkServicePackState *state, gchar **file_array, GError **error)
{
- g_return_val_if_fail (PK_IS_SERVICE_PACK (state->pack), FALSE);
*error = g_error_new (PK_SERVICE_PACK_ERROR, PK_SERVICE_PACK_ERROR_FAILED_CREATE,
- "The service pack %s cannot be created as PackageKit was not built with libarchive support", pack->priv->filename);
+ "The service pack cannot be created as PackageKit was not built with libarchive support");
return FALSE;
}
#endif
commit c94db0296d6a7d558b0484a0aeea388687c64113
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 19:00:34 2009 +0100
trivial: fix compile without libarchive, harder
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 01631b5..92b382f 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -622,7 +622,7 @@ out:
* pk_service_pack_create_from_files:
**/
static gboolean
-pk_service_pack_create_from_files (PkServicePackState *state, GPtrArray *file_array, GError **error)
+pk_service_pack_create_from_files (PkServicePackState *state, gchar **file_array, GError **error)
{
g_return_val_if_fail (PK_IS_SERVICE_PACK (state->pack), FALSE);
*error = g_error_new (PK_SERVICE_PACK_ERROR, PK_SERVICE_PACK_ERROR_FAILED_CREATE,
commit bd0c2c559f3a26b85fac054e242748ad3cbacac8
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 18:58:37 2009 +0100
trivial: fix compile without libarchive
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 70d0700..01631b5 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -624,7 +624,7 @@ out:
static gboolean
pk_service_pack_create_from_files (PkServicePackState *state, GPtrArray *file_array, GError **error)
{
- g_return_val_if_fail (PK_IS_SERVICE_PACK (pack), FALSE);
+ g_return_val_if_fail (PK_IS_SERVICE_PACK (state->pack), FALSE);
*error = g_error_new (PK_SERVICE_PACK_ERROR, PK_SERVICE_PACK_ERROR_FAILED_CREATE,
"The service pack %s cannot be created as PackageKit was not built with libarchive support", pack->priv->filename);
return FALSE;
commit ca99c01520024d479b7f2afeed279c003fd95561
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 17:22:06 2009 +0100
Read unbuffered input rather than using ungetc. Fixes rh#522679
diff --git a/lib/packagekit-glib2/pk-console-shared.c b/lib/packagekit-glib2/pk-console-shared.c
index 6ba007c..41bee6b 100644
--- a/lib/packagekit-glib2/pk-console-shared.c
+++ b/lib/packagekit-glib2/pk-console-shared.c
@@ -21,6 +21,8 @@
#include "config.h"
+#include <termios.h>
+#include <unistd.h>
#include <stdio.h>
#include <gio/gio.h>
#include <glib/gi18n.h>
@@ -56,12 +58,40 @@ pk_console_get_number (const gchar *question, guint maxnum)
}
/**
+ * pk_console_getchar_unbuffered:
+ **/
+static gchar
+pk_console_getchar_unbuffered (void)
+{
+ gchar c = '\0';
+ struct termios org_opts, new_opts;
+ gint res = 0;
+
+ /* store old settings */
+ res = tcgetattr (STDIN_FILENO, &org_opts);
+ if (res != 0)
+ egg_warning ("failed to set terminal");
+
+ /* set new terminal parms */
+ memcpy (&new_opts, &org_opts, sizeof(new_opts));
+ new_opts.c_lflag &= ~(ICANON | ECHO | ECHOE | ECHOK | ECHONL | ECHOPRT | ECHOKE | ICRNL);
+ tcsetattr (STDIN_FILENO, TCSANOW, &new_opts);
+ c = getchar ();
+
+ /* restore old settings */
+ res = tcsetattr (STDIN_FILENO, TCSANOW, &org_opts);
+ if (res != 0)
+ egg_warning ("failed to set terminal");
+ return c;
+}
+
+/**
* pk_console_get_prompt:
**/
gboolean
pk_console_get_prompt (const gchar *question, gboolean defaultyes)
{
- gchar answer = '\0';
+ gchar answer;
gboolean ret = FALSE;
/* pretty print */
@@ -72,8 +102,8 @@ pk_console_get_prompt (const gchar *question, gboolean defaultyes)
g_print (" [N/y] ");
do {
- /* ITS4: ignore, we are copying into the same variable, not a string */
- answer = (gchar) fgetc (stdin);
+ /* get the unbuffered char */
+ answer = pk_console_getchar_unbuffered ();
/* positive */
if (answer == 'y' || answer == 'Y') {
@@ -92,12 +122,6 @@ pk_console_get_prompt (const gchar *question, gboolean defaultyes)
if (answer == '\n' && !defaultyes)
break;
} while (TRUE);
-
- /* remove the trailing \n */
- answer = (gchar) fgetc (stdin);
- if (answer != '\n')
- ungetc (answer, stdin);
-
return ret;
}
@@ -495,3 +519,43 @@ pk_info_enum_to_localised_past (PkInfoEnum info)
return text;
}
+
+/***************************************************************************
+ *** MAKE CHECK TESTS ***
+ ***************************************************************************/
+#ifdef EGG_TEST
+#include "egg-test.h"
+
+void
+pk_console_test (gpointer user_data)
+{
+ EggTest *test = (EggTest *) user_data;
+ gboolean ret;
+
+ if (!egg_test_start (test, "PkConsole"))
+ return;
+
+ /************************************************************/
+ egg_test_title (test, "get prompt 1");
+ ret = pk_console_get_prompt ("press enter", TRUE);
+ egg_test_assert (test, ret);
+
+ /************************************************************/
+ egg_test_title (test, "get prompt 2");
+ ret = pk_console_get_prompt ("press enter", TRUE);
+ egg_test_assert (test, ret);
+
+ /************************************************************/
+ egg_test_title (test, "get prompt 3");
+ ret = pk_console_get_prompt ("press Y", TRUE);
+ egg_test_assert (test, ret);
+
+ /************************************************************/
+ egg_test_title (test, "get prompt 3");
+ ret = pk_console_get_prompt ("press N", TRUE);
+ egg_test_assert (test, !ret);
+
+ egg_test_end (test);
+}
+#endif
+
diff --git a/lib/packagekit-glib2/pk-console-shared.h b/lib/packagekit-glib2/pk-console-shared.h
index 21ae7a7..5278e4b 100644
--- a/lib/packagekit-glib2/pk-console-shared.h
+++ b/lib/packagekit-glib2/pk-console-shared.h
@@ -25,6 +25,7 @@
#include <glib.h>
#include <packagekit-glib2/packagekit.h>
+void pk_console_test (gpointer user_data);
guint pk_console_get_number (const gchar *question,
guint maxnum);
gboolean pk_console_get_prompt (const gchar *question,
diff --git a/lib/packagekit-glib2/pk-self-test.c b/lib/packagekit-glib2/pk-self-test.c
index 6d452dc..3e6cf50 100644
--- a/lib/packagekit-glib2/pk-self-test.c
+++ b/lib/packagekit-glib2/pk-self-test.c
@@ -29,6 +29,7 @@
#include "pk-client.h"
#include "pk-common.h"
#include "pk-control.h"
+#include "pk-console-shared.h"
#include "pk-desktop.h"
#include "pk-enum.h"
#include "pk-package.h"
@@ -68,6 +69,7 @@ main (int argc, char **argv)
pk_task_test (test);
pk_task_wrapper_test (test);
pk_task_text_test (test);
+ pk_console_test (test);
return (egg_test_finish (test));
}
commit 849e6fa618224bde96ed974e4a78a2340e3e4cc7
Author: Richard Hughes <richard at hughsie.com>
Date: Fri Sep 11 15:07:04 2009 +0100
bugfix: do the legacy fallback in the daemon, not generally, else we try to run methods that do not exist
diff --git a/src/pk-backend.c b/src/pk-backend.c
index 43feb0f..1493507 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -268,11 +268,11 @@ pk_backend_get_roles (PkBackend *backend)
pk_bitfield_add (roles, PK_ROLE_ENUM_GET_CATEGORIES);
if (desc->simulate_install_files != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_INSTALL_FILES);
- if (desc->simulate_install_packages != NULL || desc->get_depends != NULL)
+ if (desc->simulate_install_packages != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES);
- if (desc->simulate_remove_packages != NULL || desc->get_requires != NULL)
+ if (desc->simulate_remove_packages != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES);
- if (desc->simulate_update_packages != NULL || desc->get_depends != NULL)
+ if (desc->simulate_update_packages != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES);
backend->priv->roles = roles;
out:
diff --git a/src/pk-engine.c b/src/pk-engine.c
index 1aad259..7f41a86 100644
--- a/src/pk-engine.c
+++ b/src/pk-engine.c
@@ -1122,6 +1122,14 @@ pk_engine_init (PkEngine *engine)
engine->priv->backend_description = pk_backend_get_description (engine->priv->backend);
engine->priv->backend_author = pk_backend_get_author (engine->priv->backend);
+ /* we allow fallback to these legacy methods */
+ if (pk_bitfield_contain (engine->priv->roles, PK_ROLE_ENUM_GET_DEPENDS))
+ pk_bitfield_add (engine->priv->roles, PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES);
+ if (pk_bitfield_contain (engine->priv->roles, PK_ROLE_ENUM_GET_REQUIRES))
+ pk_bitfield_add (engine->priv->roles, PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES);
+ if (pk_bitfield_contain (engine->priv->roles, PK_ROLE_ENUM_GET_DEPENDS))
+ pk_bitfield_add (engine->priv->roles, PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES);
+
engine->priv->timer = g_timer_new ();
/* we save a cache of the latest update lists sowe can do cached responses */
commit e66cc7de2b58f82f8d2c5812d81416b2380f65d9
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 16:42:17 2009 +0100
trivial: fix a tiny issue pointed out by clang
diff --git a/src/pk-backend.c b/src/pk-backend.c
index c84d9ab..43feb0f 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -1126,7 +1126,7 @@ out:
g_free (buffer);
if (item != NULL)
pk_item_message_unref (item);
- return TRUE;
+ return ret;
}
/**
commit 72499fe614d6df839284027ff3af0f9aeb685b33
Author: swkothar <swkothar at fedoraproject.org>
Date: Fri Sep 11 09:37:45 2009 +0000
Sending translation for Gujarati
diff --git a/po/gu.po b/po/gu.po
index 14affbe..7e570ac 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -1,4 +1,4 @@
-# translation of PulseAudio-Up-pre.po to Gujarati
+# translation of PackageKit-Update.po to Gujarati
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
@@ -6,10 +6,10 @@
# Sweta Kothari <swkothar at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: PulseAudio-Up-pre\n"
+"Project-Id-Version: PackageKit-Update\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-09-11 02:28+0000\n"
-"PO-Revision-Date: 2009-09-11 14:30+0530\n"
+"PO-Revision-Date: 2009-09-11 15:06+0530\n"
"Last-Translator: Sweta Kothari <swkothar at redhat.com>\n"
"Language-Team: Gujarati\n"
"MIME-Version: 1.0\n"
@@ -1205,7 +1205,7 @@ msgstr "àªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à«àª સà«àªà«àª¨ àªàª°à« રહ
#. TRANSLATORS: transaction state, generating a list of packages installed on the system
#: ../lib/packagekit-glib2/pk-console-shared.c:334
msgid "Generating package lists"
-msgstr "પà«àªà«àª યાદà«àªàª¨à« àªàª¤à«àªªàª¨à«àª¨ àªàª°à« ૠરહà«àª¯àª¾ àªà«"
+msgstr "પà«àªà«àª યાદà«àªàª¨à« àªàª¤à«àªªàª¨à«àª¨ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
#: ../lib/packagekit-glib2/pk-console-shared.c:338
commit 011c22829782c63b7121c182927cf01d3cb0a465
Author: mgiri <mgiri at fedoraproject.org>
Date: Fri Sep 11 09:28:38 2009 +0000
Sending translation for Oriya
diff --git a/po/or.po b/po/or.po
index e769538..87983d9 100644
--- a/po/or.po
+++ b/po/or.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.or\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 02:41+0000\n"
-"PO-Revision-Date: 2009-09-09 12:00+0530\n"
+"POT-Creation-Date: 2009-09-11 02:28+0000\n"
+"PO-Revision-Date: 2009-09-11 14:57+0530\n"
"Last-Translator: Manoj Kumar Giri <mgiri at redhat.com>\n"
"Language-Team: Oriya <oriya-it at googlegroups.com>\n"
"MIME-Version: 1.0\n"
@@ -26,277 +26,273 @@ msgstr ""
"\n"
"\n"
"\n"
+"\n"
+"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:143
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬°"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239 ../client/pk-console-test.c:145
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "ତନàତàର ସମà"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "ସଫଳ ହàà¬à¬à¬¿"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "True"
msgstr "True (ସତàà)"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "False"
msgstr "False (ମିଥààା)"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243 ../client/pk-console-test.c:149
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "à¬àମିà¬à¬¾"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "à¬
ବଧି"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(ସàà¬à¬£àଡ)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252 ../client/pk-console-test.c:158
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "ପାଠàà ନିରàଦàଦàଶ"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254 ../client/pk-console-test.c:160
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "à¬à¬¾à¬³à¬ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261 ../client/pk-console-test.c:167
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "à¬à¬¾à¬³à¬ ନାମ"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "ପàରà¬àତ ନାମ"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:179
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "ପàରà¬à¬¾à¬¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:181
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "ପàରà¬à¬¾à¬¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬: à¬à¬¿à¬à¬¿à¬¨àହà¬"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336 ../lib/packagekit-glib2/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¾à¬¢à¬¼à¬¿à¬¬à¬¾à¬à ହàବ:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339 ../lib/packagekit-glib2/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342 ../lib/packagekit-glib2/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬
ଦààତନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345 ../lib/packagekit-glib2/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ପàନଠସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348 ../lib/packagekit-glib2/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ପଦ à¬
ବନତି à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362 ../client/pk-console-test.c:201
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "ବଣàà¬à¬¨"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364 ../client/pk-console-test.c:203
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "ପàରà¬à¬¾à¬°"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366 ../client/pk-console.c:389
-#: ../client/pk-console-test.c:205 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "ସାରାà¬à¬¶"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378 ../client/pk-console-test.c:215
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "ବିà¬à¬¾à¬"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:217
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "ମàà¬àà"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "ନାମ"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "à¬à¬¿à¬¤àରସà¬à¬àତ"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407 ../client/pk-console-test.c:243
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "à¬
ଦààତନ ବିଷàରà ବିସàତàତ ବିବରଣà:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409 ../client/pk-console-test.c:249
-#: ../lib/packagekit-glib2/pk-task-text.c:101
-#: ../lib/packagekit-glib2/pk-task-text.c:153
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "ପààାà¬àà¬"
msgstr[1] "ପààାà¬àà¬à¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412 ../client/pk-console-test.c:252
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "à¬
ଦààତନà¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "à¬
à¬à¬³à¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420 ../client/pk-console-test.c:260
-#: ../lib/packagekit-glib2/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "ବିà¬àରàତା"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424 ../client/pk-console-test.c:264
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "ପàନà¬à¬à¬¾à¬³à¬¨"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "ପାଠàà à¬
ଦààତନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "ପରିବରàତàତନà¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:284
msgid "State"
msgstr "à¬
ବସàଥା"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449 ../client/pk-console-test.c:289
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "ପàରଦତàତ"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "à¬
ଦààତିତ"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:312
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "ସà¬àରିà"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "ନିଷàà¬àରିà"
-#: ../client/pk-console.c:554 ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "ଶତà¬à¬¡à¬¼à¬¾"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "à¬
à¬à¬£à¬¾"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598 ../client/pk-console-test.c:337
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "ପାà¬à¬ ତନàତàର ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "à¬
ଧିବàଶନ ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "ତନàତàର ପàନà¬à¬à¬¾à¬³à¬¨ (ସàରà¬àଷା) à¬à¬¹à¬¾ ଦàà±à¬¾à¬°à¬¾ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "à¬
ଧିବàଶନ ପàନà¬à¬à¬¾à¬³à¬¨ (ସàରà¬àଷା) à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "ପାà¬à¬ ପàରààଠପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "ପààାà¬àଠବରàଣàଣନା"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "ସନàଦàଶ:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "à¬àଣସି ଫାà¬à¬² ନାହିà¬"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "ପààାà¬àଠଫାà¬à¬²à¬àଡ଼ିà¬"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "ମାରାତàମଠତàରàà¬à¬¿"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "ବିନା ତàରàà¬à¬¿à¬°à à¬à¬¾à¬°à¬¬à¬¾à¬° ବିଫଳ ହàà¬à¬à¬¿"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬° ବିଫଳ ହàà¬à¬à¬¿"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665 ../client/pk-console-test.c:538
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "à¬
ଦààତନà¬à ସମàପàରàଣàଣ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬à¬®àପàà¬à¬°à¬à ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬°à¬¨àତà।"
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668 ../client/pk-console-test.c:541
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "à¬
ଦààତନà¬à ସମàପàରàଣàଣ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ଦàାà¬à¬°à¬¿ ଲà¬à¬à¬à¬ à¬à¬°à¬¿à¬¸à¬¾à¬°à¬¿ ପàଣି ଲà¬à¬à¬¨ à¬à¬°à¬¨àତà।"
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "ପàରààà¬à¬à¬¿ ବààବହàତ ହàà¬à¬¥à¬¿à¬¬à¬¾ ପରି ଦàାà¬à¬°à¬¿ ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬°à¬¨àତà।"
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674 ../client/pk-console-test.c:544
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -305,7 +301,7 @@ msgstr ""
"ସàଥାପିତ ହàà¬à¬¸à¬¾à¬°à¬¿à¬à¬¿à¥¤"
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677 ../client/pk-console-test.c:547
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -313,560 +309,243 @@ msgstr ""
"à¬
ଦààତନà¬à ସମàପàରàଣàଣ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ଦàାà¬à¬°à¬¿ ଲà¬à¬à¬à¬ à¬à¬°à¬¿à¬¸à¬¾à¬°à¬¿ ପàଣି ଲà¬à¬à¬¨ à¬à¬°à¬¨àତà, ଯàହàତà à¬à¬¬à¬¶ààà¬àà ସàରà¬àଷା "
"à¬
ଦààତନà¬àଡ଼ିଠସàଥାପିତ ହàà¬à¬¸à¬¾à¬°à¬¿à¬à¬¿à¥¤"
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "ପààାà¬àଠ%s ପàରàବରà ସàଥାପିତ ହàà¬à¬à¬¿"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "ପààାà¬àଠ%s à¬à ସàଥାପନ à¬à¬°à¬¿à¬¹àଲା ନାହିà¬: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:891
-#: ../client/pk-console.c:915 ../client/pk-console.c:963
-#: ../client/pk-console.c:1059 ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233 ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151 ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "à¬à¬ààନàତରିଣ ତàରàà¬à¬¿: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875 ../client/pk-console.c:947
-#: ../client/pk-console.c:1265 ../lib/packagekit-glib2/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "ପରିବରàତàତନà¬àଡ଼ିଠସହିତ à¬
à¬àରସର ହàବà à¬à¬¿?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880 ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "ପààାà¬àଠସàଥାପନà¬à ବାତିଲ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¥à¬¿à¬²à¬¾!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899 ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàà ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàà ଫାà¬à¬²à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %sà¬à à¬à¬¾à¬¢à¬¼à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050 ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¾à¬¢à¬¼à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "à¬
ତିରିà¬àତ ପààାà¬àà¬à¬àଡ଼ିଠସହିତ à¬
à¬àରସର ହàବà à¬à¬¿?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "ପààାà¬àଠà¬à¬¾à¬¢à¬¼à¬¿à¬¬à¬¾à¬à ବାତିଲ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¥à¬¿à¬²à¬¾!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ ପààାà¬àଠ%sà¬à à¬à¬¹à¬°à¬£ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିଠà¬à¬¾à¬°à¬£ à¬à¬¹à¬¾ ମିଳିଲା ନାହିà¬"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "à¬à¬¹à¬¿ ସାଧନ à¬àଣସି à¬à¬ªà¬²à¬¬àଧ ପààାà¬àà¬à¬àଡ଼ିà¬à ପାଠପାରିଲା ନାହିà¬: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212 ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %sà¬à à¬
ଦààତନ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "ପààାà¬àଠà¬
ଦààତନà¬à ବାତିଲ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¥à¬¿à¬²à¬¾!"
+msgid "This tool could not find the installed package: %s"
+msgstr "à¬à¬¹à¬¿ ସାଧନ ସàଥାପିତ ପààାà¬àà¬à¬àଡ଼ିà¬à ପାଠପାରିଲା ନାହିà¬: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303 ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %s ପାà¬à¬ à¬à¬¬à¬¶ààà¬à¬¤à¬¾à¬àଡ଼ିà¬à ପାà¬à¬²à¬¾ ନାହିà¬: %s"
+msgid "This tool could not find the package: %s"
+msgstr "à¬à¬¹à¬¿ ସାଧନ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333 ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %s ପାà¬à¬ ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363 ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %s ପାà¬à¬ ପààାà¬àଠବିବରଣà ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %s ପାà¬à¬ ଫାà¬à¬²à¬àଡ଼ିà¬à ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ %s ପାà¬à¬ ଫାà¬à¬² ତାଲିà¬à¬¾ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "ଫାà¬à¬² ପàରàବରà à¬
ବସàଥିତ: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428 ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "ପààାà¬àଠତାଲିà¬à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434 ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "à¬à¬¹à¬¾ ମଧàଯ ପààାà¬àଠତାଲିà¬à¬¾ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "ଡିସàà¬à¬°à ସà¬à¬°à¬àଷଣ à¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479 ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "ଫାà¬à¬² à¬
ବସàଥିତ ନାହିà¬: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "ଯàଠà¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ପààାà¬àà¬à¬àଡ଼ିà¬"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "à¬à¬¾à¬¢à¬¼à¬¾à¬¯à¬¿à¬¬à¬¾ ପାà¬à¬ ପààାà¬àà¬à¬àଡ଼ିà¬"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "à¬àଣସି ନàତନ ପààାà¬àଠସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ à¬à¬¬à¬¶ààଠନାହିà¬"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "ପààାà¬àଠପାà¬à¬ ସନàଧାନ à¬à¬°àà¬
à¬à¬¿: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "ମିଳିଲା ନାହିà¬à¥¤"
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "No packages can be found to install"
-msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àଣସି ପààାà¬àଠମିଳିଲା ନାହିà¬"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "à¬à¬¹à¬¿ à¬à¬ªà¬à¬°à¬£à¬à¬¿ %s ପାà¬à¬ à¬
ଦààତନ ବିବରଣà à¬àà¬à¬¿ ପାà¬à¬¨à¬¾à¬¹à¬¿à¬: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
-#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "à¬à¬¹à¬¿ à¬à¬ªà¬à¬°à¬£à¬à¬¿ %s ପାà¬à¬ à¬
ଦààତନ ବିବରଣà ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "ତàରàà¬à¬¿:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715 ../client/pk-console-test.c:366
-msgid "Package description"
-msgstr "ପààାà¬àଠବରàଣàଣନା"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731 ../client/pk-console-test.c:384
-msgid "Message:"
-msgstr "ସନàଦàଶ:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759 ../client/pk-console-test.c:403
-msgid "Package files"
-msgstr "ପààାà¬àଠଫାà¬à¬²à¬àଡ଼ିà¬"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767 ../client/pk-console-test.c:398
-msgid "No files"
-msgstr "à¬àଣସି ଫାà¬à¬² ନାହିà¬"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "ସà¬à¬àରହାଳà ହସàତାà¬àଷର à¬à¬¬à¬¶ààà¬"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800 ../lib/packagekit-glib2/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "à¬à¬ªà¬£ à¬à¬¹à¬¿ ହସàତାà¬àଷରà¬à à¬àରହଣ à¬à¬°à¬¿à¬¬à à¬à¬¿?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804 ../lib/packagekit-glib2/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "à¬à¬¹à¬¿ ହସàତାà¬àଷରà¬à à¬àରହଣ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "à¬à¬¾à¬³à¬ à¬
ନàମତି ପତàର à¬à¬¬à¬¶ààà¬"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "à¬à¬ªà¬£ à¬à¬¹à¬¿ à¬
ନàମତି ପତàର ସହିତ ସହମତ à¬à¬¿?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "à¬
ନàମତି ପତàରà¬à ବାରଣ à¬à¬°à¬¾à¬¯à¬¾à¬à¬à¬¿à¥¤"
+msgid "This tool could not find all the packages: %s"
+msgstr "à¬à¬¹à¬¿ ସାଧନ ସମସàତ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878 ../client/pk-console-test.c:816
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "ଡàମନ ମଧàଯ-à¬à¬¾à¬°à¬¬à¬¾à¬°à¬à ନଷàଠà¬à¬°à¬¿à¬à¬¿!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931 ../client/pk-console-test.c:850
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "PackageKit à¬àନସàଲ à¬
ନàତରାପàଷàଠ"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933 ../client/pk-console-test.c:852
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "à¬à¬ª ନିରàଦàଦàଶà¬àଡ଼ିà¬:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "à¬à¬¹à¬¿ à¬à¬¾à¬°àଯààà¬à¬¿ ଶàଷରà ସମàପàରàଣàଣ ହàà¬à¬¥à¬¿à¬¬à¬¾ ହàତà ସମà ପାà¬à¬¬à¬¾à¬°à ବିଫଳ"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026 ../client/pk-console-test.c:966
-#: ../client/pk-generate-pack.c:185 ../client/pk-generate-pack-test.c:222
-#: ../client/pk-monitor.c:128 ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/command-not-found/pk-command-not-found-test.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "à¬
ତିରିà¬àତ ତàରàà¬à¬¿ ନିବାରଣ ସàà¬à¬¨à¬¾ ଦରàଶାନàତà"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029 ../client/pk-console-test.c:969
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "ପàରà¬àରାମ ସà¬à¬¸àà¬à¬°à¬£ ଦରàଶାନàତà à¬à¬¬à¬ ପàରସàଥାନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "à¬à¬¾à¬£à¬ ସàଠà¬à¬°à¬¨àତà, ଯàପରିà¬à¬¿ ସàଥାପିତ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035 ../client/pk-console-test.c:975
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "à¬à¬¾à¬°àଯàà ସମàପàରàଣàଣ ହàବା ପରàଯààନàତ à¬
ପàà¬àଷା ନà¬à¬°à¬¿ ପàରସàଥାନ à¬à¬°à¬¨àତà"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "à¬à¬¹à¬¿ à¬à¬ªà¬à¬°à¬£ ତନàତàର DBUS ସହିତ ସà¬à¬¯àà¬àତ ହàà¬à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬à¥¤"
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit ସହିତ ଯàà¬à¬¾à¬¯àଠà¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152 ../client/pk-console-test.c:1052
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "à¬à¬²àଲିà¬à¬¿à¬¤ à¬à¬¾à¬£à¬à¬à¬¿ à¬
ବàଧ à¬
à¬à"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171 ../client/pk-console-test.c:1071
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "à¬àà¬à¬¿à¬ ସନàଧାନ ପàରà¬à¬¾à¬° à¬à¬¬à¬¶ààà¬, ଯàପରିà¬à¬¿ ନାମ"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178 ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196 ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1078 ../client/pk-console-test.c:1090
-#: ../client/pk-console-test.c:1102 ../client/pk-console-test.c:1114
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "à¬àà¬à¬¿à¬ ସନàଧାନ ନିତି à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212 ../client/pk-console-test.c:1124
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "à¬
ବàଧ ସନàଧାନ ପàରà¬à¬¾à¬°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¿à¬®àବା ଫାà¬à¬²à¬¨à¬¾à¬® à¬à¬¬à¬¶ààà¬"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¬à¬¶ààà¬"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ଫାà¬à¬² ନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227 ../client/pk-console-test.c:1151
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "à¬àà¬à¬¿à¬ ପàରà¬à¬¾à¬°, key_id à¬à¬¬à¬ package_id à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236 ../client/pk-console-test.c:1162
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "à¬à¬¾à¬¢à¬¼à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244 ../client/pk-console-test.c:1171
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "à¬àà¬à¬¿à¬ ଲà¬àଷàଯସàଥଳ ଡିରàà¬àà¬àରà à¬à¬¬à¬ à¬à¬¹à¬°à¬£ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ପààାà¬àଠନାମà¬àଡ଼ିଠà¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251 ../client/pk-console-test.c:1178
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "ଡିରàà¬àà¬àରà ମିଳàନାହିà¬"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259 ../client/pk-console-test.c:1187
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "à¬àà¬à¬¿à¬ à¬
ନàମତିପତàର ପରିà¬à¬¾àଠ(eula-id) à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269 ../client/pk-console-test.c:1198
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "à¬àà¬à¬¿à¬ à¬à¬¾à¬°à¬¬à¬¾à¬° ପରିà¬à¬¾àଠ(tid) à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286 ../client/pk-console-test.c:1219
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "ସମାଧାନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295 ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1230 ../client/pk-console-test.c:1241
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "à¬àà¬à¬¿à¬ ସà¬à¬àରହାଳà ନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313 ../client/pk-console-test.c:1252
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "à¬àà¬à¬¿à¬ ସà¬à¬àରହାଳà, ପàରାà¬à¬³ à¬à¬¬à¬ ମàଲàà à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327 ../client/pk-console-test.c:1269
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à¬àà¬à¬¿à¬ à¬à¬¾à¬°àଯàà, à¬à¬¦à¬¾à¬¹à¬°à¬£ ସàà±à¬°àପ 'update-system' à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334 ../client/pk-console-test.c:1276
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "à¬àà¬à¬¿à¬ ସଠିଠà¬àମିà¬à¬¾ à¬à¬¬à¬¶ààà¬"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341 ../client/pk-console-test.c:931
-msgid "Failed to get the time since this action was last completed"
-msgstr "à¬à¬¹à¬¿ à¬à¬¾à¬°àଯààà¬à¬¿ ଶàଷରà ସମàପàରàଣàଣ ହàà¬à¬¥à¬¿à¬¬à¬¾ ହàତà ସମà ପାà¬à¬¬à¬¾à¬°à ବିଫଳ"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351 ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372 ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399 ../client/pk-console-test.c:1286
-#: ../client/pk-console-test.c:1301 ../client/pk-console-test.c:1310
-#: ../client/pk-console-test.c:1330 ../client/pk-console-test.c:1339
-#: ../client/pk-generate-pack.c:241 ../client/pk-generate-pack-test.c:285
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381 ../client/pk-console-test.c:1319
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "à¬àà¬à¬¿à¬ ପààାà¬àଠପàରଦତàତ ବାà¬ààà¬à¬£àଡ à¬à¬¬à¬¶ààà¬"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "ନିରàମାଣ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ତାଲିà¬à¬¾ ଫାà¬à¬² ନାମ à¬à¬¬à¬¶ààà¬"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418 ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "à¬àଲିବା ପାà¬à¬ à¬àà¬à¬¿à¬ ତାଲିà¬à¬¾ ଫାà¬à¬² à¬à¬¬à¬¶ààà¬"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482 ../client/pk-console-test.c:1399
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "ବିà¬à¬³àପ '%s' à¬à¬¿ ସମରàଥିତ ନàହà¬"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "à¬à¬¹à¬¿ ପàରààଠପାà¬à¬ à¬àଲ à¬
ଧିà¬à¬¾à¬°"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498 ../client/pk-console-test.c:1411
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "ନିରàଦàଦàଶ ବିଫଳ ହàà¬à¬à¬¿"
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:568
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "à¬à¬¹à¬¿ ସାଧନ à¬à¬ªà¬²à¬¬àଧ ପààାà¬àà¬à¬àଡ଼ିà¬à ପାଠପାରିଲା ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:596
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "à¬à¬¹à¬¿ ସାଧନ ସàଥାପିତ ପààାà¬àà¬à¬àଡ଼ିà¬à ପାଠପାରିଲା ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:624 ../client/pk-console-test.c:652
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "à¬à¬¹à¬¿ ସାଧନ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:680 ../client/pk-console-test.c:708
-#: ../client/pk-console-test.c:736 ../client/pk-console-test.c:764
-#: ../client/pk-console-test.c:792
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "à¬à¬¹à¬¿ ସାଧନ ସମସàତ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1000
-msgid "Failed to contact PackageKit"
-msgstr "PackageKit ସହିତ ଯàà¬à¬¾à¬¯àଠà¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1130
-msgid "A package name to install is required"
-msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ପààାà¬àଠନାମ à¬à¬¬à¬¶ààà¬"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1139
-msgid "A filename to install is required"
-msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ଫାà¬à¬² ନାମ à¬à¬¬à¬¶ààà¬"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "ପààାà¬àଠà¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188 ../client/pk-generate-pack-test.c:225
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "ବାହାର à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à¬° ଫାà¬à¬² ନାମà¬à ସàଠà¬à¬°à¬¨àତà"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191 ../client/pk-generate-pack-test.c:228
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "ନିରàà¬à¬® ଫାà¬à¬² à¬à¬¿à¬®àବା ଡିରàà¬àà¬àରà (à¬à¬¾à¬¡à¬¼à¬¿ ଯାà¬à¬¥à¬¿à¬²à ପàରà¬à¬³à¬¿à¬¤ ଡିରàà¬àà¬àରàà¬à ବààବହାର à¬à¬°à¬¾à¬¯à¬¾à¬à¬à¬¿)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194 ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "ସରàà¬à¬¿à¬¸ ପààାଠମଧàଯରà ରà¬à¬¿à¬¬à¬¾à¬à ଥିବା ପààାà¬àà¬"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197 ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "ସରàà¬à¬¿à¬¸ ପààାଠମଧàଯରà ସମସàତ à¬à¬ªà¬²à¬¬àଧ à¬
ଦààତନà¬àଡ଼ିà¬à ରà¬à¬¨àତà"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225 ../client/pk-generate-pack-test.c:269
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "--package à¬à¬¿à¬®àବା --updates ବିà¬à¬³àପà¬à ବà¬à¬¾à¬¹àà¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233 ../client/pk-generate-pack-test.c:277
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "à¬à¬à ବିà¬à¬³àପà¬àଡ଼ିà¬à ବà¬à¬¾à¬¹àà¬à¬à¬¿à¥¤"
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249 ../client/pk-generate-pack-test.c:293
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à¬àà¬à¬¿à¬ ନିରàà¬à¬® ଡିରàà¬àà¬àରà à¬à¬¿à¬®àବା ଫାà¬à¬² ନାମ à¬à¬¬à¬¶ààà¬"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "ଡàମନ à¬à¬°à¬®àଠହàବାରà ବିଫଳ ହàà¬à¬à¬¿"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267 ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:321 ../client/pk-generate-pack-test.c:327
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "ପààାà¬àଠପରିà¬à¬¾à¬³à¬ à¬à¬¹à¬¿ ପàରà¬à¬¾à¬° ପàରààà¬à¬à à¬à¬¾à¬°àଯààà¬à¬¾à¬°à à¬à¬°à¬¿à¬ªà¬¾à¬°à ନାହିà¬à¥¤"
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280 ../client/pk-generate-pack-test.c:334
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
@@ -875,442 +554,403 @@ msgstr ""
"ହàà¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291 ../client/pk-generate-pack-test.c:345
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "ଯଦି à¬àà¬à¬¿à¬ ଫାà¬à¬²à¬à à¬à¬²àଲàଠà¬à¬°à¬¾à¬¯à¬¾à¬, ତàବà ସରàà¬à¬¿à¬¸ ପààାଠନାମ à¬à¬¹à¬¾ ସହିତ ସମାପàତ ହàà¬à¬¥à¬¾à¬"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307 ../client/pk-generate-pack-test.c:361
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "ସମାନ ନାମ ବିଶିଷàଠà¬àà¬à¬¿à¬ ପààାଠପàରàବରà à¬
ବସàଥିତ, à¬à¬ªà¬£ à¬à¬¹à¬¾à¬à ନବଲିà¬à¬¨ à¬à¬°à¬¿à¬¬à¬¾à¬à à¬à¬¾à¬¹àà¬à¬à¬¨àତି à¬à¬¿?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310 ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "ପààାà¬à¬à¬¿ ନବଲିà¬à¬¨ ହàà¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323 ../client/pk-generate-pack-test.c:377
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "ଡିରàà¬àà¬àରà ନିରàମାଣ à¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333 ../client/pk-generate-pack-test.c:389
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "ପààାà¬àଠତାଲିà¬à¬¾ à¬àଲିବାରà ବିଫଳ।"
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344 ../client/pk-generate-pack-test.c:398
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "ପààାà¬àଠନାମ à¬àà¬àà¬
à¬à¬¿à¥¤"
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348 ../client/pk-generate-pack-test.c:402
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "ପààାà¬àଠ'%s'à¬à à¬àà¬à¬¿à¬¬à¬¾à¬°à ବିଫଳ: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365 ../client/pk-generate-pack-test.c:410
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "ସରàà¬à¬¿à¬¸ ପààାଠନିରàମାଣ à¬à¬°àà¬
à¬à¬¿..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372 ../client/pk-generate-pack-test.c:425
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "ସରàà¬à¬¿à¬¸ ପààାଠନିରàମାଣ ହàà¬à¬
à¬à¬¿ '%s'"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377 ../client/pk-generate-pack-test.c:430
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s'à¬à ନିରàମାଣ à¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "PackageKit ପàରଦରàଶିà¬à¬¾"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬°à¬àଡ଼ିà¬à¬° ତାଲିà¬à¬¾à¬à ଦରàଶାà¬à¬ªà¬¾à¬°à¬¿à¬¬à ନାହିà¬"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬° ତାଲିà¬à¬¾ à¬àଲିବାରà ବିଫଳ"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "ଡàମନ ସàଥିତି ପାà¬à¬¬à¬¾à¬°à ବିଫଳ"
-#: ../client/pk-tools-common.c:51
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "ଦàାà¬à¬°à¬¿ 1 ରà %i à¬à¬¿à¬¤à¬°à ଥିବା à¬àà¬à¬¿à¬ ସà¬à¬ààାà¬à à¬à¬°à¬£ à¬à¬°à¬¨àତà: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "ପààାà¬àଠମିଳିଲା ନାହିà¬"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:200
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
-msgid "More than one package matches:"
-msgstr "à¬àà¬à¬¿à¬à¬°à à¬
ଧିଠପààାà¬àଠମàଳ à¬à¬¾à¬à¬à¬¿:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:207
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
-msgid "Please choose the correct package: "
-msgstr "ଦàାà¬à¬°à¬¿ ସଠିଠପààାà¬àଠବାà¬à¬¨àତà: "
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "PackageKit ପàରଦରàଶିà¬à¬¾"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "ପààାà¬àଠସàà¬à¬¨à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s à¬à à¬à¬²à¬¾à¬¨àତà"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "ସàଥାପିତ ସà¬à¬¸àà¬à¬°à¬£"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "ସà¬à¬¸àà¬à¬°à¬£ %s à¬à ବରàତàତମାନ à¬à¬²à¬¾à¬¨àତà"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "ବରàତàତମାନ à¬à¬²à¬¾à¬¨àତà"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "ସà¬à¬¸àà¬à¬°à¬£ %sà¬à à¬
ଦààତନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "%s à¬à ବରàତàତମାନ ସàଥାପନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "ସà¬à¬¸àà¬à¬°à¬£"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "à¬à¬ªà¬£à¬àଠତନàତàର ପାà¬à¬ à¬àଣସି ପààାà¬àଠମିଳିଲା ନାହିà¬"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "ସàଥାପନ à¬à¬°àà¬
à¬à¬¿..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
-#: ../contrib/command-not-found/pk-command-not-found-test.c:358
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "ସଫàà¬à±àର à¬à¬¤àସà¬àଡ଼ିଠବିଷàରà ବିବରଣàà¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿à¥¤"
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
-#: ../contrib/command-not-found/pk-command-not-found-test.c:362
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "ଫାà¬à¬² ତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿ (ସମàପàରàଣàଣ ହàବା ପାà¬à¬ à¬à¬¹à¬¾ à¬à¬¿à¬à¬¿ ସମà ନàà¬à¬ªà¬¾à¬°à)।"
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#: ../contrib/command-not-found/pk-command-not-found-test.c:366
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "ପààାà¬àଠପରିà¬à¬¾à¬³à¬à¬àà¬à à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿à¥¤"
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#: ../contrib/command-not-found/pk-command-not-found-test.c:370
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "ପààାà¬àଠତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿à¥¤"
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
-#: ../contrib/command-not-found/pk-command-not-found-test.c:444
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "ଫାà¬à¬² ସନàଧାନ à¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
-#: ../contrib/command-not-found/pk-command-not-found-test.c:570
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "à¬à¬°à¬®àଠà¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
-#: ../contrib/command-not-found/pk-command-not-found-test.c:630
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit ନିରàଦàଦàଶ ମିଳିଲା ନାହିà¬"
#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
#: ../contrib/command-not-found/pk-command-not-found.c:658
-#: ../contrib/command-not-found/pk-command-not-found-test.c:658
msgid "Command not found."
msgstr "ନିରàଦàଦàଶ ମିଳିଲା ନାହିà¬à¥¤"
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
-#: ../contrib/command-not-found/pk-command-not-found-test.c:665
msgid "Similar command is:"
msgstr "à¬à¬à¬¾à¬ªàରà¬à¬¾à¬° ନିରàଦàଦàଶ:"
#. TRANSLATORS: Ask the user if we should run the similar command
#: ../contrib/command-not-found/pk-command-not-found.c:674
-#: ../contrib/command-not-found/pk-command-not-found-test.c:674
msgid "Run similar command:"
msgstr "à¬à¬à¬¾ ପàରà¬à¬¾à¬° ନିରàଦàଦàଶ à¬à¬²à¬¾à¬¨àତà:"
#. TRANSLATORS: show the user a list of commands that they could have meant
#. TRANSLATORS: show the user a list of commands we could run
-#. TRANSLATORS: show the user a list of commands that they could have meant
-#. TRANSLATORS: show the user a list of commands we could run
#: ../contrib/command-not-found/pk-command-not-found.c:686
#: ../contrib/command-not-found/pk-command-not-found.c:695
-#: ../contrib/command-not-found/pk-command-not-found-test.c:686
-#: ../contrib/command-not-found/pk-command-not-found-test.c:695
msgid "Similar commands are:"
msgstr "à¬à¬à¬¾ ପàରà¬à¬¾à¬° ନିରàଦàଦàଶà¬àଡ଼ିଠହàà¬à¬à¬¿:"
#. TRANSLATORS: ask the user to choose a file to run
#: ../contrib/command-not-found/pk-command-not-found.c:702
-#: ../contrib/command-not-found/pk-command-not-found-test.c:702
msgid "Please choose a command to run"
msgstr "ଦàାà¬à¬°à¬¿ à¬à¬²à¬¾à¬à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ନିରàଦàଦàଶ ବାà¬à¬¨àତà"
#. TRANSLATORS: tell the user what package provides the command
#: ../contrib/command-not-found/pk-command-not-found.c:721
-#: ../contrib/command-not-found/pk-command-not-found-test.c:721
msgid "The package providing this file is:"
msgstr "à¬à¬¹à¬¿ ଫାà¬à¬² ପàରଦାନ à¬à¬°à¬¿à¬¥à¬¿à¬¬à¬¾ ପààାà¬àà¬à¬à¬¿ ହàà¬à¬à¬¿:"
#. TRANSLATORS: as the user if we want to install a package to provide the command
#: ../contrib/command-not-found/pk-command-not-found.c:726
-#: ../contrib/command-not-found/pk-command-not-found-test.c:726
#, c-format
msgid "Install package '%s' to provide command '%s'?"
msgstr "ନିରàଦàଦàଶ '%s'à¬à ପàରଦାନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ପààାà¬àଠ'%s'à¬à ସàଥାପନ à¬à¬°à¬¿à¬¬à à¬à¬¿?"
#. TRANSLATORS: Show the user a list of packages that provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:747
-#: ../contrib/command-not-found/pk-command-not-found-test.c:747
msgid "Packages providing this file are:"
msgstr "à¬à¬¹à¬¿ ଫାà¬à¬² ପàରଦାନ à¬à¬°à¬¿à¬¥à¬¿à¬¬à¬¾ ପààାà¬àà¬à¬àଡ଼ିଠହàà¬à¬à¬¿:"
#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:756
-#: ../contrib/command-not-found/pk-command-not-found-test.c:756
msgid "Suitable packages are:"
msgstr "à¬à¬ªà¬¯àà¬àତ ପààାà¬àà¬à¬àଡ଼ିଠହàà¬à¬à¬¿:"
#. get selection
#. TRANSLATORS: ask the user to choose a file to install
#: ../contrib/command-not-found/pk-command-not-found.c:764
-#: ../contrib/command-not-found/pk-command-not-found-test.c:764
msgid "Please choose a package to install"
msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ ଦàାà¬à¬°à¬¿ à¬àà¬à¬¿à¬ ପààାà¬àଠବାà¬à¬¨àତà"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "ସàଥାପନ à¬àରିàା à¬à¬°à¬®àଠà¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "ପààାà¬àଠ%s à¬à à¬àà¬à¬¿à¬ªà¬¾à¬à¬¬à¬¾à¬°à à¬
ସଫଳ, à¬
ଥବା ପàରàବରà ସàଥାପିତ ହàà¬à¬à¬¿: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "ପàରà¬àତରà à¬àଣସି ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬¨à¬¥à¬¾à¬, à¬àବଳ ଯାହାà¬à ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ à¬à¬à¬¿à¬¤ ତାହାà¬à ସà¬àରିà à¬à¬°à¬¨àତà"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "ମàà¬àà ପààାà¬àà¬à¬àଡ଼ିà¬à¬° ନିରàà¬à¬°à¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¨àତà ନାହିà¬"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "ସàà¬à¬¨à¬¾ à¬
ଥବା à¬à¬¨àନତିà¬à ଦରàଶାନàତà ନାହିà¬"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit ତàରàà¬à¬¿ ନିବାରଣ ସàà¬à¬¨à¬¾ ସàଥାପà¬"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ତàରàà¬à¬¿: ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à ଥିବା ପààାà¬àଠନାମà¬àଡ଼ିà¬à à¬à¬²àଲàଠà¬à¬°à¬¨àତà।"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "à¬à¬¤àସà¬àଡ଼ିà¬à¬° ତାଲିà¬à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
+msgid "FAILED."
+msgstr "FAILED."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i ସà¬àରିà à¬à¬¬à¬ %i ନିଷàà¬àରିà à¬à¬¤àସà¬àଡ଼ିà¬à ପାà¬à¬à¬¿à¥¤"
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "ତàରàà¬à¬¿ ନିବାରଣ à¬à¬¤àସà¬àଡ଼ିà¬à ପାà¬à¬
à¬à¬¿"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i ନିଷàà¬àରିà ତàରàà¬à¬¿ ନିବାରଣ à¬à¬¤àସ ସà¬à¬àରହଳà ମିଳିà¬à¬¿à¥¤"
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "ତàରàà¬à¬¿à¬¨à¬¿à¬¬à¬¾à¬°à¬£ à¬à¬¤àସà¬àଡ଼ିà¬à ସà¬àରିà à¬à¬°àà¬
à¬à¬¿"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "FAILED."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i ତàରàà¬à¬¿à¬¨à¬¿à¬¬à¬¾à¬°à¬£ à¬à¬¤àସà¬àଡ଼ିà¬à ସà¬àରିà à¬à¬°à¬¿à¬
à¬à¬¿à¥¤"
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "ତàରàà¬à¬¿ ନିବାରଣ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬àà¬
à¬à¬¿"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "ପààାà¬àଠ%s à¬à à¬àà¬à¬¿à¬¬à¬¾à¬°à ବିଫଳ: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "ତàରàà¬à¬¿à¬¨à¬¿à¬¬à¬¾à¬°à¬£ ପààାà¬àଠ%sà¬à à¬àà¬à¬¿à¬¬à¬¾à¬°à ବିଫଳ: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ à¬àଣସି ପààାà¬àଠମିଳିଲା ନାହିà¬à¥¤"
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "%i ପààାà¬àà¬à¬àଡ଼ିଠମିଳିଲା:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "à¬à¬¹à¬¿ ପààାà¬àà¬à¬àଡ଼ିଠà¬à¬ªà¬°à ନିରàà¬à¬° à¬à¬°àଥିବା ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬àà¬
à¬à¬¿"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "ନିରàà¬à¬°à¬ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "%i à¬
ତିରିà¬àତ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿à¬ªà¬¾à¬à¬²à¬¾à¥¤"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "à¬àଣସି à¬
ତିରିà¬àତ ପààାà¬àଠà¬à¬¬à¬¶ààଠନାହିà¬à¥¤"
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ %i ପààାà¬àà¬à¬àଡ଼ିଠମିଳିଲା:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସà¬àରିà à¬
ବସàଥାରà ସàଥାପନ à¬à¬°àନାହିà¬"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "ପàରàବରà ସà¬àରିà à¬à¬¤àସà¬àଡ଼ିà¬à ନିଷàà¬àରିà à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "ତàରàà¬à¬¿ ନିବାରଣ à¬à¬¤àସà¬àଡ଼ିà¬à ନିଷàà¬àରିà à¬à¬°à¬¿à¬ªà¬¾à¬°à¬¿à¬²à¬¾ ନାହିà¬: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i ତàରàà¬à¬¿ ନିବାରଣ à¬à¬¤àସà¬àଡ଼ିà¬à ନିଷàà¬àରିà à¬à¬°à¬¿à¬¥à¬¾à¬à¥¤"
@@ -1413,90 +1053,440 @@ msgstr "PackageKit ପààାà¬àଠତାଲିà¬à¬¾"
msgid "PackageKit Service Pack"
msgstr "PackageKit ସରàà¬à¬¿à¬¸ ପààାà¬"
-#. ask the user
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "ଦàାà¬à¬°à¬¿ 1 ରà %i à¬à¬¿à¬¤à¬°à ଥିବା à¬àà¬à¬¿à¬ ସà¬à¬ààାà¬à à¬à¬°à¬£ à¬à¬°à¬¨àତà: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à¬àà¬à¬¿à¬à¬°à à¬
ଧିଠପààାà¬àଠମàଳ à¬à¬¾à¬à¬à¬¿:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "ଦàାà¬à¬°à¬¿ ସଠିଠପààାà¬àଠବାà¬à¬¨àତà: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "à¬
à¬à¬£à¬¾ ସàଥିତି"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "à¬à¬°à¬®àଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "ଧାଡ଼ିରà à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "à¬à¬¾à¬²àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "à¬
ନàସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "ସàà¬à¬¨à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¾à¬¢à¬¼àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "ପààାà¬àଠà¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "ସଫàà¬à±àର ତାଲିà¬à¬¾à¬à ସତàଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "à¬
ଦààତନà¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସଫା à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ପàରତààାà¬à¬¾à¬¨ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à ସମାଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "ହସàତାà¬àଷରà¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "ପà¬à¬à à¬à¬¡à¬¼àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "ପରିବରàତàତନà¬àଡ଼ିà¬à ପରàà¬àଷଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "ସମରàପଣ ପରିବରàତିତ"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "ତଥàà à¬
ନàରàଧ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "ସମàପନàନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "ବାତିଲ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "ସà¬à¬àରହାଳà ସàà¬à¬¨à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "ପààାà¬àଠତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "ଫାà¬à¬² ତାଲିà¬à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "ପରିବରàତàତନ ତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "ସମàହà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "à¬
ଦààତନ ସàà¬à¬¨à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "ଫାà¬à¬²à¬àଡ଼ିଠପàନà¬à¬ªààାà¬àଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à¬ààାଶà ଧà¬à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "ପàରààà¬à¬àଡ଼ିà¬à à¬àରମବàà¬àଷଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "ପààାà¬àଠତାଲିà¬à¬¾ ସàଷàà¬à¬¿ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "ପààାà¬àଠପରିà¬à¬¾à¬³à¬à¬àà¬à à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿à¥¤"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "ବàଧିà¬à¬°à¬£ ପାà¬à¬ à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "à¬à¬¾à¬²àଥିବା ପàରààà¬à¬àଡ଼ିà¬à à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "ବààବହାରରà ଥିବା ପàରààà¬à¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "ବààବହାରରà ଥିବା ଲାà¬à¬¬àରàରàà¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "à¬
ଧମ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "ସାଧାରଣ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "à¬àରàତàବପàରàଣàଣ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "ସàରà¬àଷା"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "ତàରàà¬à¬¿ ନିବାରଣ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "ବàଦàଧି"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "à¬
ବରàଧିତ"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "ସàଥାପିତ"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "à¬à¬ªà¬²à¬¬àଧ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "à¬à¬¾à¬¢à¬¼àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "ପରିଷàà¬à¬¾à¬° à¬à¬°à¬¾ ହàà¬à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "à¬
à¬à¬³ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "ପàନଠସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "à¬à¬¹à¬°à¬£ ହàà¬à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "à¬à¬¢à¬¼à¬¾à¬¯à¬¾à¬à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "ସଫା ହàà¬à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "à¬
à¬à¬³ ହàà¬à¬à¬¿"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "ପàନଠସàଥାପିତ"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
msgstr "ହସàତାà¬àଷର ହàà¬à¬¨à¬¥à¬¿à¬¬à¬¾ ସଫàà¬à±àରà¬à ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬
ନàମତି ଦàବାà¬à à¬à¬¾à¬¹àà¬à¬à¬¨àତି à¬à¬¿?"
-#: ../lib/packagekit-glib2/pk-task-text.c:68
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
msgid "The unsigned software will not be installed."
msgstr "ହସàତାà¬àଷର ହàà¬à¬¨à¬¥à¬¿à¬¬à¬¾ ସଫàà¬à±àରà¬à ସàଥାପନ à¬à¬°à¬¾à¬¹àବ ନାହିà¬à¥¤"
-#: ../lib/packagekit-glib2/pk-task-text.c:100
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
msgid "Software source signature required"
msgstr "ସଫàà¬à±àର à¬à¬¤àସ ହସàତାà¬àଷର à¬à¬¬à¬¶ààà¬"
-#: ../lib/packagekit-glib2/pk-task-text.c:102
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
msgid "Software source name"
msgstr "ସଫààà±àର à¬à¬¤àସ ନାମ"
-#: ../lib/packagekit-glib2/pk-task-text.c:103
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
msgid "Key URL"
msgstr "ମàà¬àà URL"
-#: ../lib/packagekit-glib2/pk-task-text.c:104
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
msgid "Key user"
msgstr "ମହତàତàà±à¬ªàରàଣàଣ à¬à¬¾à¬³à¬"
-#: ../lib/packagekit-glib2/pk-task-text.c:105
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
msgid "Key ID"
msgstr "ମହତàତàà±à¬ªàରàଣàଣ ID"
-#: ../lib/packagekit-glib2/pk-task-text.c:106
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
msgid "Key fingerprint"
msgstr "ମହତàତàà±à¬ªàରàଣàଣ à¬
à¬àà¬àଳି à¬à¬¿à¬¹àନ"
-#: ../lib/packagekit-glib2/pk-task-text.c:107
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
msgid "Key Timestamp"
msgstr "ମହତàତàà±à¬ªàରàଣàଣ à¬à¬¾à¬à¬®à¬·àà¬à¬¾à¬®àପ"
-#: ../lib/packagekit-glib2/pk-task-text.c:151
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "à¬à¬ªà¬£ à¬à¬¹à¬¿ ହସàତାà¬àଷରà¬à à¬àରହଣ à¬à¬°à¬¿à¬¬à à¬à¬¿?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "à¬à¬¹à¬¿ ହସàତାà¬àଷରà¬à à¬àରହଣ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
msgid "End user licence agreement required"
msgstr "à¬à¬¾à¬³à¬ à¬
ନàମତି ପତàର à¬à¬¬à¬¶ààà¬"
-#: ../lib/packagekit-glib2/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../lib/packagekit-glib2/pk-task-text.c:155
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
msgid "Agreement"
msgstr "ବàà¬à¬¾à¬®à¬£à¬¾ ପତàର"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:161
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
msgid "Do you accept this agreement?"
msgstr "à¬à¬ªà¬£ à¬à¬¹à¬¿ ବàà¬à¬¾à¬®à¬£à¬¾ ପତàରà¬à à¬àରହଣ à¬à¬°à¬¿à¬¬à à¬à¬¿?"
-#: ../lib/packagekit-glib2/pk-task-text.c:165
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
msgid "The agreement was not accepted."
msgstr "à¬à¬¹à¬¿ ବàà¬à¬¾à¬®à¬£à¬¾ ପତàରà¬à à¬àରହଣ à¬à¬°à¬¾à¬¯à¬¾à¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
-#: ../lib/packagekit-glib2/pk-task-text.c:194
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
msgid "Media change required"
msgstr "ମàଡିଠପରିବରàତàତନ à¬à¬¬à¬¶ààà¬"
-#: ../lib/packagekit-glib2/pk-task-text.c:195
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
msgid "Media type"
msgstr "ମàଡିଠପàରà¬à¬¾à¬°"
-#: ../lib/packagekit-glib2/pk-task-text.c:196
-msgid "Media ID"
-msgstr "ମàଡିଠID"
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "ମàଡିଠନାମପà¬à¬¿"
-#: ../lib/packagekit-glib2/pk-task-text.c:197
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
msgid "Text"
msgstr "ପାଠàà"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:201
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
msgid "Please insert the correct media"
msgstr "ଦàାà¬à¬°à¬¿ ସଠିଠମàଡିà¬à¬à ବାà¬à¬¨àତà"
-#: ../lib/packagekit-glib2/pk-task-text.c:205
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
msgid "The correct media was not inserted."
msgstr "ସଠିଠମàଡିà¬à¬à à¬à¬°àତàତି à¬à¬°à¬¾à¬¯à¬¾à¬à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
-#: ../lib/packagekit-glib2/pk-task-text.c:303
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¾à¬¢à¬¼à¬¿à¬¬à¬¾à¬à ହàବ:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬
ଦààତନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ପàନଠସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "ନିମàନଲିà¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬à ପଦ à¬
ବନତି à¬à¬°à¬¿à¬¬à¬¾à¬à ହàବ:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "ପରିବରàତàତନà¬àଡ଼ିଠସହିତ à¬
à¬àରସର ହàବà à¬à¬¿?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
msgid "The transaction did not proceed."
msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬° à¬
à¬àରସର ହàà¬à¬¨à¬¥à¬¿à¬²à¬¾à¥¤"
@@ -1781,7 +1771,7 @@ msgid "Many packages"
msgstr "à¬
ନàଠପààାà¬àà¬à¬àଡ଼ିà¬"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "à¬àବଳ ବିଶàà±à¬¸àତ"
commit 0d5d5d399595e8be2e4cae74aa26034fa1ad8b5a
Author: swkothar <swkothar at fedoraproject.org>
Date: Fri Sep 11 09:19:45 2009 +0000
Sending translation for Gujarati
diff --git a/po/gu.po b/po/gu.po
index 3614a32..14affbe 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -1,4 +1,4 @@
-# translation of Packagekit-new.po to Gujarati
+# translation of PulseAudio-Up-pre.po to Gujarati
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
@@ -6,10 +6,10 @@
# Sweta Kothari <swkothar at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: Packagekit-new\n"
+"Project-Id-Version: PulseAudio-Up-pre\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-10 08:29+0000\n"
-"PO-Revision-Date: 2009-09-10 15:52+0530\n"
+"POT-Creation-Date: 2009-09-11 02:28+0000\n"
+"PO-Revision-Date: 2009-09-11 14:30+0530\n"
"Last-Translator: Sweta Kothari <swkothar at redhat.com>\n"
"Language-Team: Gujarati\n"
"MIME-Version: 1.0\n"
@@ -45,7 +45,7 @@ msgstr "False"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "àªà«àª®àª¿àªàª¾"
@@ -60,7 +60,7 @@ msgstr "(સàªàªàª¡à«)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "àªàª¦à«àª¶ વાàªà«àª¯"
@@ -139,7 +139,7 @@ msgstr "સà«àª§àª¾àª°àª¾ વિશૠવિàªàª¤à«:"
#. TRANSLATORS: title, the names of the packages that the method is processing
#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "પà«àªà«àª"
@@ -197,7 +197,8 @@ msgid "Issued"
msgstr "àª
દા àªàª°à«àª²"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "સà«àª§àª¾àª°à«àª²"
@@ -353,7 +354,7 @@ msgstr "ઠàªà«àª°àª¿àª¯àª¾ àªà«àª²à«àª²à« સમાપà«àª¤ થયà«àª
#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
#: ../client/pk-monitor.c:282
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "વધારાનૠડિબàªà«àªàª àªàª¾àª£àªàª¾àª°à« બતાવà«"
@@ -756,189 +757,189 @@ msgid "Starting install"
msgstr "સà«àª¥àª¾àªªàª¨ શરૠàªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "પà«àªà«àª %s નૠશà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾, àª
થવા પહà«àª²à«àª¥à« ઠસà«àª¥àª¾àªªàª¿àª¤ થયà«àª² àªà«: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "àªà«àªàªªàª£ પà«àªà«àªà«àª¨à« વાસà«àª¤àªµàª®àª¾àª સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« નહિàª, ફàªà«àª¤ દà«àªàª¾àªµ àªàª°à« àªà«àª¯à« સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² àªà«"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "àªà«àª° પà«àªà«àªà«àª¨àª¾àª àªàª§àª¾àª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« નહિàª"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "àªàª¾àª£àªàª¾àª°à« àª
થવા પà«àª°àªàª¤àª¿àª¨à« દરà«àª¶àª¾àªµà« નહિàª"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit Debuginfo Installer"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "àªà«àª²: સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામૠનૠસà«àªªàª·à«àª àªàª°à«."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "સà«àª¤à«àª°à«àª¤ યાદà«àª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
msgid "FAILED."
msgstr "FAILED."
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i સàªà«àª°àª¿àª¯ થયà«àª² àª
નૠ%i નિષà«àªà«àª°àª¿àª¯ થયà«àª² સà«àª¤à«àª°à«àª¤à« મળà«àª¯àª¾."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i નિષà«àªà«àª°àª¿àª¯ થયà«àª² debuginfo repos મળà«àª¯à«."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« સàªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "સàªà«àª°àª¿àª¯ થયà«àª² %i ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "ડિબàªà«àªàª પà«àªà«àªà«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "પà«àªà«àª %s નૠશà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "debuginfo પà«àªà«àª શà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾ %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àªà«àª¨à« મળà«àª¯àª¾ નહિàª."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "%i પà«àªà«àªà« મળà«àª¯àª¾:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "પà«àªà«àªà«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà« àªà« àªà« ઠપà«àªà«àªà« પર àªàª§àª¾àª° રાàªà« àªà«"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "àªàª§àª¾àª°àª¿àª¤ પà«àªà«àªà« નૠશà«àª§à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "%i બહારનાઠપà«àªà«àªà« મળà«àª¯àª¾."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "વધારાનાઠપà«àªà«àªà« àªàª°à«àª°à« નથà«."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« %i પà«àªà«àªà« મળà«àª¯àª¾:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "simulate સà«àª¥àª¿àª¤àª¿àª®àª¾àª પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ નથà«"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
#: ../lib/packagekit-glib2/pk-console-shared.c:246
#, c-format
msgid "Installing packages"
msgstr "પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "પà«àªà«àªà«àª¨à«àª સà«àª¥àª¾àªªàª¨ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "પહà«àª²àª¾àª¨àª¾àª સàªà«àª°àª¿àª¯ થયà«àª² સà«àª¤à«àª°à«àª¤à«àª¨à« નિષà«àªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à« નૠનિષà«àªà«àª°àª¿àª¯ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "નિષà«àªà«àª°àª¿àª¯ થયà«àª² %i ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«."
@@ -1174,7 +1175,7 @@ msgstr "ફાàªàª² યાદà«àªàª¨à« ડાàªàª¨àª²à«àª¡ àªàª°à« રàª
#. TRANSLATORS: transaction state, downloading metadata
#: ../lib/packagekit-glib2/pk-console-shared.c:310
msgid "Downloading lists of changes"
-msgstr "બદલાવà«àª¨à« યાદà«àª¨à« લà«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«."
+msgstr "બદલાવà«àª¨à« યાદà«àª¨à« લà«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: transaction state, downloading metadata
#: ../lib/packagekit-glib2/pk-console-shared.c:314
@@ -1231,6 +1232,113 @@ msgstr "વપરાશમાઠàªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à« àªàªàª¾à
msgid "Checking libraries in use"
msgstr "વપરાશમાઠલાàªàª¬à«àª°à«àª°à«àªàª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "Trivial"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "સામાનà«àª¯"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "મહતà«àªµàª¨à«àª"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "સà«àª°àªà«àª·àª¾"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "àªà«àª² સà«àª§àª¾àª°à«"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "વધારà«"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "બà«àª²à«àª થયà«àª²"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "સà«àª¥àª¾àªªàª¿àª¤ થયà«àª²"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "àªàªªàª²à«àª¬àª§"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "દà«àª° àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "સાફ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "àª
પà«àª°àªàª²àª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "ડાàªàª¨àª²à«àª¡ થયà«àª²"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "દà«àª° àªàª°à«àª²"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "સાફ àªàª°à«àª²"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "àª
પà«àª°àªàª²àª¿àª¤ થયà«àª²"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ થયà«àª²"
+
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
@@ -1648,7 +1756,7 @@ msgid "Many packages"
msgstr "àªàª£àª¾àª¬àª§àª¾ પà«àªà«àªà«"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "માતà«àª° વિશà«àª°à«àªµàª¾àª¸àªªàª¾àª¤à«àª°"
commit 18735cd4774abe510df1e2fb9c2e2d0b881c4cc5
Author: jassy <jassy at fedoraproject.org>
Date: Fri Sep 11 06:46:28 2009 +0000
Sending translation for Punjabi
diff --git a/po/pa.po b/po/pa.po
index 657cfa4..49dbc77 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-10 04:32+0000\n"
-"PO-Revision-Date: 2009-09-10 10:38+0530\n"
+"POT-Creation-Date: 2009-09-11 02:28+0000\n"
+"PO-Revision-Date: 2009-09-11 12:15+0530\n"
"Last-Translator: Jaswinder Singh <jsingh at redhat.com>\n"
"Language-Team: Punjabi <Punjabi-users at lists.sourceforge.net>\n"
"MIME-Version: 1.0\n"
@@ -44,7 +44,7 @@ msgstr "à¨à¨²à¨¤"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "ਰà©à¨²"
@@ -59,7 +59,7 @@ msgstr "(ਸà¨à¨¿à©°à¨)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "à¨à¨®à¨¾à¨à¨¡ ਲਾà¨à¨¨"
@@ -138,7 +138,7 @@ msgstr "à¨
ੱਪਡà©à¨ ਬਾਰ੠ਵà©à¨°à¨µà¨¾:"
#. TRANSLATORS: title, the names of the packages that the method is processing
#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "ਪà©à¨à©à¨"
@@ -196,7 +196,8 @@ msgid "Issued"
msgstr "à¨à¨¾à¨°à© à¨à©à¨¤à¨¾"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "à¨
ੱਪਡà©à¨ à¨à©à¨¤à©"
@@ -348,7 +349,7 @@ msgstr "à¨à¨¸ à¨à¨¾à¨°à¨µà¨¾à¨ ਦ੠à¨à¨à¨°à© ਵਾਰ ਪà©à¨°à© ਹ
#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
#: ../client/pk-monitor.c:282
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "ਹà©à¨° ਡà©à¨¬à©±à¨ à¨à¨¾à¨£à¨à¨¾à¨°à© ਵà©à¨à©"
@@ -753,189 +754,189 @@ msgid "Starting install"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "ਪà©à¨à©à¨ %s ਲੱà¨à¨£ ਵਿੱਠਫà©à¨², à¨à¨¾à¨ ਪਹਿਲਾਠਹ੠à¨à©°à¨¸à¨à¨¾à¨² ਹà©: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "à¨
ਸਲ ਵਿੱਠà¨à©à¨ ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਨਾ à¨à¨°à©, ਸਿਰਫ ਪਤਾ à¨à¨°à© à¨à¨¿ à¨à© à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à¨¾ à¨à¨¾à¨µà©à¨à¨¾"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "à¨à©à¨° ਪà©à¨à©à¨à¨¾à¨ ਦ੠ਨਿਰà¨à¨°à¨¤à¨¾ à¨à©°à¨¸à¨à¨¾à¨² ਨਾ à¨à¨°à©"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "à¨à¨¾à¨£à¨à¨¾à¨°à© à¨à¨¾à¨ ਤਰੱà¨à© ਨਾ ਵà©à¨à©"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "ਪà©à¨à©à¨à¨à¨¿à©±à¨ Debuginfo à¨à©°à¨¸à¨à¨¾à¨²à¨°"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "à¨à¨²à¨¤à©: à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ ਨਾਠਦਿà¨à¥¤"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "ਸਰà©à¨¤ ਲਿਸਠਲਠà¨à¨¾ ਰਹ੠ਹà©"
#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
msgid "FAILED."
msgstr "ਫà©à¨²à©à¨¹ ਹà©à¨à¨à¥¤"
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "ਠà©à¨ ਹà©à¥¤"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i ਯà©à¨ à¨
ਤ੠%i à¨
ਯà©à¨ ਸਰà©à¨¤ ਲੱà¨à© ਹਨ।"
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਲੱਠਰਿਹਾ ਹà©"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i à¨
ਯà©à¨ debuginfo ਰਿਪ੠ਲੱà¨à©à¨à¨ ਹਨ।"
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਯà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਯà©à¨ à¨à©à¨¤à¨¾ ਹà©à¥¤"
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਪà©à¨à©à¨ ਲੱà¨à¨¿à¨ à¨à¨¾ ਰਿਹਾ ਹà©à¥¤"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "%s ਪà©à¨à©à¨ à¨à©à¨à¨£ ਲਠਫà©à¨²à©à¨¹ ਹà©: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "ਡà©à¨¬à©±à¨ ਪà©à¨à©à¨ %s à¨à©à¨à¨£ ਲਠਫà©à¨²à©à¨¹ ਹà©: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠà¨à©à¨ ਨਵਾਠਪà©à¨à©à¨ ਨਹà©à¨ ਲੱà¨à¨¿à¨à¥¤"
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "%i ਪà©à¨à©à¨ ਲੱà¨à¨¿à¨:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "ਪà©à¨à©à¨ ਲੱਠਰਿਹਾ à¨à© à¨à¨¹à¨¨à¨¾à¨ ਪà©à¨à©à¨à¨¾à¨ ਤ੠ਨਿਰà¨à¨° à¨à¨°à¨¦à© ਹਨ"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "ਨਿਰà¨à¨° ਪà©à¨à©à¨ à¨à©à¨ ਨਹà©à¨ ਸà¨à¨¿à¨: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "%i ਵਾਧ੠ਪà©à¨à©à¨ ਲੱà¨à© ਹਨ।"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "à¨à©à¨ ਵਾਧ੠ਪà©à¨à©à¨ ਨਹà©à¨ ਲà©à©à©à¨à¨¦à¨¾ ਹà©à¥¤"
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠ%i ਪà©à¨à©à¨ ਲੱà¨à¨¿à¨ ਹà©:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "ਸਿਮà©à¨²à©à¨ ਮà©à¨¡ ਵਿੱਠਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
#: ../lib/packagekit-glib2/pk-console-shared.c:246
#, c-format
msgid "Installing packages"
msgstr "ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² ਨਹà©à¨ à¨à¨° ਸà¨à¨¿à¨: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "ਪਹਿਲਾਠਯà©à¨ à¨à©à¨¤à© ਸਰà©à¨¤ à¨
ਯà©à¨ à¨à¨° ਰਿਹਾ"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਨà©à©° à¨
ਯà©à¨ ਨਹà©à¨ à¨à¨° ਸà¨à¨¿à¨: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ à¨
ਯà©à¨ à¨à©à¨¤à© ਹਨ।"
@@ -1228,6 +1229,113 @@ msgstr "ਵਰਤà©à¨ à¨
ਧà©à¨¨ à¨à¨ªà¨²à©à¨à©à¨¶à¨¨à¨¾à¨ ਦ੠à¨à¨
msgid "Checking libraries in use"
msgstr "ਵਰਤà©à¨ à¨
ਧà©à¨¨ ਲਾà¨à¨¬à¨°à©à¨°à©à¨à¨ ਦ੠à¨à¨¾à¨à¨ à¨à¨° ਰਿਹਾ ਹà©"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "ਥà©à©à¨¾"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "ਸਧਾਰਨ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "à¨à¨°à©à¨°à©"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "ਸà©à¨°à©±à¨à¨¿à¨"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "ਵੱਡਾ ਫਿà¨à¨¸ "
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "ਸà©à¨§"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "ਬਲਾà¨à¨¡"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à©"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "à¨à¨ªà¨²à©±à¨¬à¨§"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "ਡਾà¨à¨¨à¨²à©à¨¡ à¨à¨° ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨° ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "ਹà¨à¨¾ ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "ਸਾਫ à¨à¨° ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "à¨à©±à¨¡ ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "ਮà©à©-à¨à©°à¨¸à¨à¨¾à¨² à¨à¨° ਰਿਹਾ ਹà©"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "ਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "ਹà¨à¨¾à¨ à¨à¨ ਹਨ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "ਸਾਫ ਹ੠à¨à¨ ਹਨ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "à¨à©±à¨¡ ਦਿੱਤ੠ਹਨ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "ਮà©à©-à¨à©°à¨¸à¨à¨¾à¨² ਹ੠à¨à¨ ਹਨ"
+
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
@@ -1641,7 +1749,7 @@ msgid "Many packages"
msgstr "ਬਹà©à¨¤à© ਪà©à¨à©à¨"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "ਸਿਰਫ à¨à¨°à©à¨¸à©à¨¯à©à¨"
commit 3ce1c59ae86533d2fe0ef339b32a1b34374aea4f
Author: warrink <warrink at fedoraproject.org>
Date: Thu Sep 10 22:34:51 2009 +0000
Sending translation for Dutch
diff --git a/po/nl.po b/po/nl.po
index b43f56f..bd5dbab 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -5,8 +5,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.nl\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 15:38+0000\n"
-"PO-Revision-Date: 2009-09-09 19:05+0200\n"
+"POT-Creation-Date: 2009-09-10 16:42+0000\n"
+"PO-Revision-Date: 2009-09-11 00:33+0200\n"
"Last-Translator: Geert Warrink <geert.warrink at onsnet.nu>\n"
"Language-Team: nl <nl at li.org>\n"
"MIME-Version: 1.0\n"
@@ -41,7 +41,7 @@ msgstr "Niet waar"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "Rol"
@@ -56,7 +56,7 @@ msgstr "(seconden)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "Commando regel"
@@ -135,7 +135,7 @@ msgstr "Details van de vernieuwing:"
#. TRANSLATORS: title, the names of the packages that the method is processing
#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "Pakket"
@@ -193,7 +193,8 @@ msgid "Issued"
msgstr "Uitgegeven"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "Vernieuwd"
@@ -348,7 +349,7 @@ msgstr ""
#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
#: ../client/pk-monitor.c:282
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Extra debuginformatie tonen"
@@ -758,13 +759,13 @@ msgid "Starting install"
msgstr "Installeren starten"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "Pakket %s vinden is mislukt, of is reeds geïnstalleerd: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
msgid ""
"Don't actually install any packages, only simulate what would be installed"
msgstr ""
@@ -772,178 +773,178 @@ msgstr ""
"worden"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "Installeer geen afhankelijkheden van de kern pakketten"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "Laat geen informatie zien over de voortgang"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit debuginfo installer"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "FOUT: Specificeer de te installeren pakket namen."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "Ophalen bronnen lijst"
#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
msgid "FAILED."
msgstr "MISLUKT."
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "Vond %i aangezette en %i uitgezette bronnen."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "Zoeken naar debug bronnen"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "Vond %i uitgezette debuginfo repo's"
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "Debug bronnen aanzetten"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i debug bronnen aangezet."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "Zoeken naar debug pakketten"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Pakket %s vinden mislukte: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Debug info pakket %s niet gevonden: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "Geen pakketten gevonden om te installeren."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "Vond %i pakketten:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "Zoeken naar pakketten die afhangen van deze pakketten"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "Kon geen afhankelijke pakketten vinden: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "Vond %i extra pakketten."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "Geen extra pakketten vereist."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "Vond %i pakketten om te installeren:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "Pakketten niet installeren in de simulatie mode"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
#: ../lib/packagekit-glib2/pk-console-shared.c:246
#, c-format
msgid "Installing packages"
msgstr "Pakketten installeren"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "Kon pakketen %s niet installeren."
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "Uitzetten van bronnen die eerst aangezet waren"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "Kon de debug bronnen %s niet uitzetten"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i debug bronnen uitgezet."
@@ -1236,6 +1237,113 @@ msgstr "Controleren van toepassingen in gebruik"
msgid "Checking libraries in use"
msgstr "Controleren van bibliotheken in gebruik"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "Triviaal"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "Normaal"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "Belangrijk"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "Beveiliging"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "Fout reparatie"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "Verbetering"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "Geblokkeerd"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "Geïnstalleerd"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "Beschikbaar"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "Downloaden"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "Vernieuwen"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "Installeren"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "Verwijderen"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "Opschonen"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "Verouderd maken"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "Hergeïnstalleerd"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "Downloaden"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "Verwijderd"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "Opgeruimd"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "Verouderd"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "Herge"
+
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
@@ -1669,7 +1777,7 @@ msgid "Many packages"
msgstr "Vele pakketten"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "Alleen vertrouwde"
@@ -1756,9 +1864,6 @@ msgstr "Alleen vertrouwde"
#~ msgid "No new packages need to be installed"
#~ msgstr "Er hoeven geen nieuwe pakketten te worden toegevoegd"
-#~ msgid "To install"
-#~ msgstr "Te installeren"
-
#~ msgid "Searching for package: "
#~ msgstr "Pakketten worden gezocht (kan even duren): "
commit 68e6965b57244bac4ac4f596f6f0eaffd3691aeb
Author: fgonz <fgonz at fedoraproject.org>
Date: Thu Sep 10 17:48:33 2009 +0000
Sending translation for Spanish
diff --git a/po/es.po b/po/es.po
index d491a2f..7aa90da 100644
--- a/po/es.po
+++ b/po/es.po
@@ -5,13 +5,14 @@
# Jorge González <jorgegonz at svn.gnome.org>, 2009.
# Héctor Daniel Cabrera <h.daniel.cabrera at gmail.com>, 2009.
#
+# Fernando Gonzalez <fgonz at fedoraproject.org>, 2009.
msgid ""
msgstr ""
"Project-Id-Version: packagekit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 08:33+0000\n"
-"PO-Revision-Date: 2009-09-09 08:32-0300\n"
-"Last-Translator: Domingo Becker <domingobecker at gmail.com>\n"
+"POT-Creation-Date: 2009-09-10 16:42+0000\n"
+"PO-Revision-Date: 2009-09-10 19:42+0200\n"
+"Last-Translator: Fernando Gonzalez <fgonz at fedoraproject.org>\n"
"Language-Team: Fedora Spanish <fedora-trans-es at redhat.com>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,1418 +21,940 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237
-#: ../client/pk-console-test.c:143
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "Transacción"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239
-#: ../client/pk-console-test.c:145
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "Hora del sistema"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241
-#: ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "Existosa"
-#: ../client/pk-console.c:241
-#: ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "True"
msgstr "Verdadero"
-#: ../client/pk-console.c:241
-#: ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "False"
msgstr "Falso"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243
-#: ../client/pk-console-test.c:149
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:333
msgid "Role"
msgstr "Rol"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248
-#: ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "Duración"
-#: ../client/pk-console.c:248
-#: ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(segundos)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252
-#: ../client/pk-console-test.c:158
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:347
msgid "Command line"
msgstr "LÃnea de comandos"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254
-#: ../client/pk-console-test.c:160
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "ID del usuario"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261
-#: ../client/pk-console-test.c:167
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "Nombre de usuario"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265
-#: ../client/pk-console-test.c:171
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "Nombre real"
-#: ../client/pk-console.c:273
-#: ../client/pk-console-test.c:179
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "Paquete afectados:"
-#: ../client/pk-console.c:275
-#: ../client/pk-console-test.c:181
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "Paquetes afectados: Ninguno"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336
-#: ../lib/packagekit-glib2/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "Se eliminarán los siguientes paquetes:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339
-#: ../lib/packagekit-glib2/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "Los siguientes paquetes se deben instalar:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342
-#: ../lib/packagekit-glib2/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "Los siguientes paquetes se deben actualizar:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345
-#: ../lib/packagekit-glib2/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "Los siguientes paquetes se deben reinstalar:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348
-#: ../lib/packagekit-glib2/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "Los siguientes paquetes se deben desactualizar:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362
-#: ../client/pk-console-test.c:201
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "Distribución"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364
-#: ../client/pk-console-test.c:203
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "Tipo"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366
-#: ../client/pk-console.c:389
-#: ../client/pk-console-test.c:205
-#: ../client/pk-console-test.c:226
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "Resúmen"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378
-#: ../client/pk-console-test.c:215
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "CategorÃa"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380
-#: ../client/pk-console-test.c:217
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383
-#: ../client/pk-console-test.c:220
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "Padre"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386
-#: ../client/pk-console-test.c:223
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "Nombre"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392
-#: ../client/pk-console-test.c:229
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "Icono"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407
-#: ../client/pk-console-test.c:243
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "Detalles acerca de la actualización:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409
-#: ../client/pk-console-test.c:249
-#: ../lib/packagekit-glib2/pk-task-text.c:101
-#: ../lib/packagekit-glib2/pk-task-text.c:153
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:358
msgid "Package"
msgid_plural "Packages"
msgstr[0] "Paquete"
msgstr[1] "Paquetes"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412
-#: ../client/pk-console-test.c:252
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "Actualizaciones"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416
-#: ../client/pk-console-test.c:256
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "Sustituye"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420
-#: ../client/pk-console-test.c:260
-#: ../lib/packagekit-glib2/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "Fabricante"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424
-#: ../client/pk-console-test.c:264
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428
-#: ../client/pk-console-test.c:268
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432
-#: ../client/pk-console-test.c:272
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "Reiniciar"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436
-#: ../client/pk-console-test.c:276
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "Texto de actualización"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440
-#: ../client/pk-console-test.c:280
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "Cambios"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444
-#: ../client/pk-console-test.c:284
+#: ../client/pk-console.c:284
msgid "State"
msgstr "Estado"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449
-#: ../client/pk-console-test.c:289
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "Emitido"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454
-#: ../client/pk-console-test.c:294
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
msgid "Updated"
msgstr "Actualizado"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474
-#: ../client/pk-console-test.c:312
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "Habilitado"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477
-#: ../client/pk-console-test.c:315
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "Deshabilitado"
-#: ../client/pk-console.c:554
-#: ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "Porcentaje"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "Desconocido"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598
-#: ../client/pk-console-test.c:337
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "Se necesita reiniciar el sistema debido a:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601
-#: ../client/pk-console-test.c:340
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "Se necesita reiniciar la sesión:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604
-#: ../client/pk-console-test.c:343
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "Reinicio del sistema (seguridad) solicitado por:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607
-#: ../client/pk-console-test.c:346
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "Reinicio de la sesión (seguridad) solicitado por:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610
-#: ../client/pk-console-test.c:349
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "Se necesita reiniciar una aplicación debido a:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "Descripción del paquete"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "Mensaje:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "No hay archivos"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "Archivos del paquete"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "Error fatal"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "La transacción fallida sin error"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "La transacción no pudo realizarse"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665
-#: ../client/pk-console-test.c:538
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "Reinicie el equipo para completar la actualización."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668
-#: ../client/pk-console-test.c:541
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "Cierre la sesión y vuelva a entrar para completar la actualización."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "Reinicie la aplicación que está usando."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674
-#: ../client/pk-console-test.c:544
-msgid "Please restart the computer to complete the update as important security updates have been installed."
-msgstr "Por favor, reinicie el equipo para completar la actualización, ya que se han instalado actualizaciones de seguridad importantes."
+#: ../client/pk-console.c:560
+msgid ""
+"Please restart the computer to complete the update as important security "
+"updates have been installed."
+msgstr ""
+"Por favor, reinicie el equipo para completar la actualización, ya que se han "
+"instalado actualizaciones de seguridad importantes."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677
-#: ../client/pk-console-test.c:547
-msgid "Please logout and login to complete the update as important security updates have been installed."
-msgstr "Por favor, cierre la sesión y vuelva a registrarse para completar la actualización, ya que se han instalado actualizaciones de seguridad importantes."
-
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "El paquete %s ya está instalado"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "No se pudo instalar el paquete %s: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843
-#: ../client/pk-console.c:891
-#: ../client/pk-console.c:915
-#: ../client/pk-console.c:963
-#: ../client/pk-console.c:1059
-#: ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233
-#: ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151
-#: ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "Error interno: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875
-#: ../client/pk-console.c:947
-#: ../client/pk-console.c:1265
-#: ../lib/packagekit-glib2/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "¿Proceder con los cambios?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880
-#: ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "¡Se canceló la instalación del paquete!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899
-#: ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "Esta herramienta no pudo instalar los paquetes: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "Esta herramienta no pudo instalar los archivos: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "Esta herramienta no pudo eliminar %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050
-#: ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "Esta herramienta no pudo eliminar los paquetes: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "¿Proceder con los paquetes adicionales?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "Se canceló la eliminación de paquetes"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "Esta herramienta no pudo descargar el paquete %s debido a que no se encontró"
+#: ../client/pk-console.c:563
+msgid ""
+"Please logout and login to complete the update as important security updates "
+"have been installed."
+msgstr ""
+"Por favor, cierre la sesión y vuelva a registrarse para completar la "
+"actualización, ya que se han instalado actualizaciones de seguridad "
+"importantes."
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "Esta herramienta no pudo descargar los paquetes: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "Esta herramienta no pudo encontrar ningún paquete disponible: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212
-#: ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "Esta herramienta no pudo actualizar %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "¡Se canceló la actualización del paquete!"
+msgid "This tool could not find the installed package: %s"
+msgstr "Esta herramienta no pudo encontrar el paquete instalado: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303
-#: ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "Esta herramienta no pudo obtener los requerimientos de %s: %s"
+msgid "This tool could not find the package: %s"
+msgstr "Esta herramienta no pudo encontrar el paquete: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333
-#: ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "Esta herramienta no pudo obtener las dependencias de %s: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363
-#: ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "Esta herramienta no pudo obtener los detalles del paquete %s: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "Esta herramienta no pudo encontrar los archivos de %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "Esta herramienta no pudo obtener la lista de archivos de %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "El archivo ya existe: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428
-#: ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "Obteniendo la lista de paquetes"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434
-#: ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "Esta herramienta no pudo obtener la lista de paquetes: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "Falló al guardar en el disco"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479
-#: ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "El archivo no existe: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "Paquetes para añadir"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "Paquetes para eliminar"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "No hay paquetes nuevos para instalar"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "Para instalar"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "Buscando el paquete: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "no encontrado."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
-#, c-format
-msgid "No packages can be found to install"
-msgstr "No se encontró ningún paquete para instalar"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "Instalando paquetes"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "Esta herramienta no pudo encontrar los detalles de actualización de %s: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "Esta herramienta no pudo obtener los detalles de actualización de %s: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "Error:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715
-#: ../client/pk-console-test.c:366
-msgid "Package description"
-msgstr "Descripción del paquete"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731
-#: ../client/pk-console-test.c:384
-msgid "Message:"
-msgstr "Mensaje:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759
-#: ../client/pk-console-test.c:403
-msgid "Package files"
-msgstr "Archivos del paquete"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767
-#: ../client/pk-console-test.c:398
-msgid "No files"
-msgstr "No hay archivos"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "Se requiere la firma del repositorio"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800
-#: ../lib/packagekit-glib2/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "¿Acepta esta firma?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804
-#: ../lib/packagekit-glib2/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "No se aceptó la firma."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "Se requiere un acuerdo de licencia de usuario final"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "¿Está de acuerdo con esta licencia?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "Se rechazó la licencia."
+msgid "This tool could not find all the packages: %s"
+msgstr "Esta herramienta no pudo encontrar todos los paquetes: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878
-#: ../client/pk-console-test.c:816
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "El demonio se colgó en medio de una transacción."
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931
-#: ../client/pk-console-test.c:850
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "Interfaz de consola de PackageKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933
-#: ../client/pk-console-test.c:852
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "Subcomandos:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "Falló al obtener la hora de la última vez que se completó esta acción"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026
-#: ../client/pk-console-test.c:966
-#: ../client/pk-generate-pack.c:185
-#: ../client/pk-generate-pack-test.c:222
-#: ../client/pk-monitor.c:128
-#: ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/command-not-found/pk-command-not-found-test.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
-#: ../contrib/device-rebind/pk-device-rebind.c:293
-#: ../src/pk-main.c:211
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Mostrar información extra de depuración"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029
-#: ../client/pk-console-test.c:969
-#: ../client/pk-monitor.c:130
-#: ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "Mostrar la versión del programa y salir"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032
-#: ../client/pk-console-test.c:972
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "Establecer el filtro, ej. instalado"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035
-#: ../client/pk-console-test.c:975
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "Salir sin esperar que las acciones se completen"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "Esta herramienta no se pudo conectar al DBUS del sistema."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "Falló al contactar con PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152
-#: ../client/pk-console-test.c:1052
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "El filtro especificado fue inválido"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171
-#: ../client/pk-console-test.c:1071
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "Se necesita un tipo de búsqueda, por ejemplo, nombre"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178
-#: ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196
-#: ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1078
-#: ../client/pk-console-test.c:1090
-#: ../client/pk-console-test.c:1102
-#: ../client/pk-console-test.c:1114
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "Se necesita un término de búsqueda"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212
-#: ../client/pk-console-test.c:1124
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "Tipo de búsqueda inválido"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "Se requiere un nombre de paquete o nombre de archivo para instalar"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "Se necesita un nombre de paquete a instalar"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "Se requiere un nombre de archivo a instalar"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227
-#: ../client/pk-console-test.c:1151
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "Se necesita un tipo, key_id y package_id"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236
-#: ../client/pk-console-test.c:1162
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "Necesita un nombre de paquete para eliminar"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244
-#: ../client/pk-console-test.c:1171
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
-msgstr "Se necesita un directorio de destino y los nombres de los paquetes a descargar"
+msgstr ""
+"Se necesita un directorio de destino y los nombres de los paquetes a "
+"descargar"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251
-#: ../client/pk-console-test.c:1178
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "Directorio no encontrado"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259
-#: ../client/pk-console-test.c:1187
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "Se necesita un identificador de licencia (eula-id)"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269
-#: ../client/pk-console-test.c:1198
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "Se necesita un identificador de transacción (tid)"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286
-#: ../client/pk-console-test.c:1219
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "Se necesita un nombre de paquete para resolver"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295
-#: ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1230
-#: ../client/pk-console-test.c:1241
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "Se necesita un nombre de repositorio"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313
-#: ../client/pk-console-test.c:1252
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "Debe especificar un nombre de repositorio, parámetro y valor"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327
-#: ../client/pk-console-test.c:1269
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "Debe especificar una acción, por ejemplo, «update-system»"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334
-#: ../client/pk-console-test.c:1276
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "Se necesita un rol correcto"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341
-#: ../client/pk-console-test.c:931
-msgid "Failed to get the time since this action was last completed"
-msgstr "Falló al obtener la hora de la última vez que se completó esta acción"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351
-#: ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372
-#: ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399
-#: ../client/pk-console-test.c:1286
-#: ../client/pk-console-test.c:1301
-#: ../client/pk-console-test.c:1310
-#: ../client/pk-console-test.c:1330
-#: ../client/pk-console-test.c:1339
-#: ../client/pk-generate-pack.c:241
-#: ../client/pk-generate-pack-test.c:285
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "Se necesita un nombre de paquete"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381
-#: ../client/pk-console-test.c:1319
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "Se necesita la cadena de lo que proporciona el paquete"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "Se necesita un nombre de archivo de la lista"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418
-#: ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "Se necesita un archivo de lista para abrir"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482
-#: ../client/pk-console-test.c:1399
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "La opción «%s» no está soportada"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "Privilegios incorrectos para esta operación"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498
-#: ../client/pk-console-test.c:1411
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "Falló el comando"
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:568
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "Esta herramienta no pudo encontrar el paquete disponible: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:596
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "Esta herramienta no pudo encontrar el paquete instalado: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:624
-#: ../client/pk-console-test.c:652
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "Esta herramienta no pudo encontrar el paquete: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:680
-#: ../client/pk-console-test.c:708
-#: ../client/pk-console-test.c:736
-#: ../client/pk-console-test.c:764
-#: ../client/pk-console-test.c:792
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "Esta herramienta no pudo encontrar todos los paquetes: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1000
-msgid "Failed to contact PackageKit"
-msgstr "Falló al contactar con PackageKit"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1130
-msgid "A package name to install is required"
-msgstr "Se necesita un nombre de paquete a instalar"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1139
-msgid "A filename to install is required"
-msgstr "Se requiere un nombre de archivo a instalar"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "Descargando"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "Descargando paquetes"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "Descargando dependencias"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188
-#: ../client/pk-generate-pack-test.c:225
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "Establezca el nombre del archivo de dependencias para excluir"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191
-#: ../client/pk-generate-pack-test.c:228
-msgid "The output file or directory (the current directory is used if ommitted)"
-msgstr "El directorio o archivo de salida (se usará si se omite el directorio actual)"
+#: ../client/pk-generate-pack.c:228
+msgid ""
+"The output file or directory (the current directory is used if ommitted)"
+msgstr ""
+"El directorio o archivo de salida (se usará si se omite el directorio actual)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194
-#: ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "El paquete será puesto en el paquete de servicio"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197
-#: ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "Poner todas las actualizaciones disponibles en el paquete de servicio"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225
-#: ../client/pk-generate-pack-test.c:269
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "No se seleccionó ni la opción --package o --updates."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233
-#: ../client/pk-generate-pack-test.c:277
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "Se seleccionaron ambas opciones."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249
-#: ../client/pk-generate-pack-test.c:293
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "Se necesita un directorio o nombre de archivo de salida"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "Fallo del demonio en el inicio"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267
-#: ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:321
-#: ../client/pk-generate-pack-test.c:327
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "El gestor de paquetes no puede realizar este tipo de operación."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280
-#: ../client/pk-generate-pack-test.c:334
-msgid "Service packs cannot be created as PackageKit was not built with libarchive support."
-msgstr "No se pueden crear paquetes de servicio ya que PackageKit no se construyó con soporte para libarchive."
+#: ../client/pk-generate-pack.c:335
+msgid ""
+"Service packs cannot be created as PackageKit was not built with libarchive "
+"support."
+msgstr ""
+"No se pueden crear paquetes de servicio ya que PackageKit no se construyó "
+"con soporte para libarchive."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291
-#: ../client/pk-generate-pack-test.c:345
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
-msgstr "Si especifica un archivo, el nombre del paquete de servicio debe finalizar con"
+msgstr ""
+"Si especifica un archivo, el nombre del paquete de servicio debe finalizar "
+"con"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307
-#: ../client/pk-generate-pack-test.c:361
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "Ya existe un paquete con ese nombre, ¿desea sobreescribirlo?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310
-#: ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "No se sobreescribió el paquete."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323
-#: ../client/pk-generate-pack-test.c:377
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "Falló al crear el directorio:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333
-#: ../client/pk-generate-pack-test.c:389
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "Falló al abrir la lista de paquetes."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344
-#: ../client/pk-generate-pack-test.c:398
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "Buscando el nombre de paquete."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348
-#: ../client/pk-generate-pack-test.c:402
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "Falló al buscar el paquete «%s»: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365
-#: ../client/pk-generate-pack-test.c:410
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "Creando el paquete de servicio..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372
-#: ../client/pk-generate-pack-test.c:425
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "Paquete de servicio «%s» creado"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377
-#: ../client/pk-generate-pack-test.c:430
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "Falló al crear «%s»: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146
-#: ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "Monitor de PackageKit"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "No es posible mostrar la lista de transacciones"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "Falló al obtener la lista de transacciones"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "Falló al obtener el estado del demonio"
-#: ../client/pk-tools-common.c:51
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "Introduzca un número de 1 a %i: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "No se pudo encontrar el paquete"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:200
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
-msgid "More than one package matches:"
-msgstr "Coincide más de un paquete:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:207
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
-msgid "Please choose the correct package: "
-msgstr "Elija el paquete correcto: "
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "Monitor de PackageKit"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "Extrayendo información del paquete..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "Ejecutar %s"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "Versión instalada"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "Ejecutar la versión %s ahora"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "Ejecutar ahora"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "Actualizar a la versión %s"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "Instalar %s ahora"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "Versión"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "No se encontró ningún paquete para su sistema"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "Instalando..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
-#: ../contrib/command-not-found/pk-command-not-found-test.c:358
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "Descargando detalles acerca de las fuentes de software"
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
-#: ../contrib/command-not-found/pk-command-not-found-test.c:362
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
-msgstr "Descargando listas de archivo (esto podrÃa tardar un tiempo en completarse)."
+msgstr ""
+"Descargando listas de archivo (esto podrÃa tardar un tiempo en completarse)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#: ../contrib/command-not-found/pk-command-not-found-test.c:366
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "Esperando bloqueo del administrador de paquetes."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#: ../contrib/command-not-found/pk-command-not-found-test.c:370
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "Cargando listas de paquetes"
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
-#: ../contrib/command-not-found/pk-command-not-found-test.c:444
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "Falló al buscar el archivo"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
-#: ../contrib/command-not-found/pk-command-not-found-test.c:570
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "Falló al iniciar:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
-#: ../contrib/command-not-found/pk-command-not-found-test.c:630
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "No se encontró el comando PackageKit"
#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
#: ../contrib/command-not-found/pk-command-not-found.c:658
-#: ../contrib/command-not-found/pk-command-not-found-test.c:658
msgid "Command not found."
msgstr "Comando no encontrado."
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
-#: ../contrib/command-not-found/pk-command-not-found-test.c:665
msgid "Similar command is:"
msgstr "Un comando similar es:"
#. TRANSLATORS: Ask the user if we should run the similar command
#: ../contrib/command-not-found/pk-command-not-found.c:674
-#: ../contrib/command-not-found/pk-command-not-found-test.c:674
msgid "Run similar command:"
msgstr "Ejecutar un comando similar:"
#. TRANSLATORS: show the user a list of commands that they could have meant
#. TRANSLATORS: show the user a list of commands we could run
-#. TRANSLATORS: show the user a list of commands that they could have meant
-#. TRANSLATORS: show the user a list of commands we could run
#: ../contrib/command-not-found/pk-command-not-found.c:686
#: ../contrib/command-not-found/pk-command-not-found.c:695
-#: ../contrib/command-not-found/pk-command-not-found-test.c:686
-#: ../contrib/command-not-found/pk-command-not-found-test.c:695
msgid "Similar commands are:"
msgstr "Los comandos similares son:"
#. TRANSLATORS: ask the user to choose a file to run
#: ../contrib/command-not-found/pk-command-not-found.c:702
-#: ../contrib/command-not-found/pk-command-not-found-test.c:702
msgid "Please choose a command to run"
msgstr "Elija un comando para ejecutar"
#. TRANSLATORS: tell the user what package provides the command
#: ../contrib/command-not-found/pk-command-not-found.c:721
-#: ../contrib/command-not-found/pk-command-not-found-test.c:721
msgid "The package providing this file is:"
msgstr "El paquete que proporciona este archivo es:"
#. TRANSLATORS: as the user if we want to install a package to provide the command
#: ../contrib/command-not-found/pk-command-not-found.c:726
-#: ../contrib/command-not-found/pk-command-not-found-test.c:726
#, c-format
msgid "Install package '%s' to provide command '%s'?"
msgstr "¿Instalar el paquete «%s» para proporcionar el comando «%s»?"
#. TRANSLATORS: Show the user a list of packages that provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:747
-#: ../contrib/command-not-found/pk-command-not-found-test.c:747
msgid "Packages providing this file are:"
msgstr "Los paquetes que proporcionan este archivo son:"
#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:756
-#: ../contrib/command-not-found/pk-command-not-found-test.c:756
msgid "Suitable packages are:"
msgstr "Los posibles paquetes son:"
#. get selection
#. TRANSLATORS: ask the user to choose a file to install
#: ../contrib/command-not-found/pk-command-not-found.c:764
-#: ../contrib/command-not-found/pk-command-not-found-test.c:764
msgid "Please choose a package to install"
msgstr "Elija un paquete para instalar"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "Iniciando la instalación"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
-msgstr "No se ha podido encontrar el paquete %s, o tal vez ya se encuentre instalado: %s"
+msgstr ""
+"No se ha podido encontrar el paquete %s, o tal vez ya se encuentre "
+"instalado: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
-msgid "Don't actually install any packages, only simulate what would be installed"
-msgstr "No se instala ningún paquete realmente, solo se indica cuáles serÃan instalados"
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
+msgid ""
+"Don't actually install any packages, only simulate what would be installed"
+msgstr ""
+"No se instala ningún paquete realmente, solo se indica cuáles serÃan "
+"instalados"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
msgid "Do not install dependencies of the core packages"
msgstr "No se instalan dependencias de los paquetes principales"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
msgstr "No se muestra información ni progreso"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
msgstr "Instalador de depuración de errores de PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERROR: Debe especificar los nombres de los paquetes a instalar."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
msgstr "Obteniendo lista desde las fuentes"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:657
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
+msgid "FAILED."
+msgstr "FALLO."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:597
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:637
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:672
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:756
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:867
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "Se han encontrado %i fuentes activas y %i fuentes deshabilitadas."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Finding debugging sources"
msgstr "Buscando fuentes para depuración"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "Se han encontrado %i repositorios deshabilitados para depuración."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Enabling debugging sources"
msgstr "Habilitando fuentes para depuración"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "FALLO."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
#, c-format
msgid "Enabled %i debugging sources."
msgstr "Se han habilitado %i fuentes para depuración."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Finding debugging packages"
msgstr "Buscando paquetes de depuración."
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Falló al buscar el paquete %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Fallo al buscar el paquete de depuración %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
#, c-format
msgid "Found no packages to install."
msgstr "No se han encontrado paquetes para instalar."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
msgstr "Se han encontrado %i paquetes:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "Buscando paquetes que dependan de esos paquetes."
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "No se han podido encontrar paquetes dependientes: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
msgstr "Se han encontrado %i paquetes extra."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
#, c-format
msgid "No extra packages required."
msgstr "No son necesarios paquetes extra."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
msgstr "Se han encontrado %i paquetes para instalar:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "No se instalan paquetes en modo de simulación"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "Instalando paquetes"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
#, c-format
msgid "Could not install packages: %s"
msgstr "No se han podido instalar paquetes: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
#, c-format
msgid "Disabling sources previously enabled"
msgstr "Deshabilitando fuentes previamente habilitadas"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "No es posible deshabilitar las fuentes para depuración:%s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
#, c-format
msgid "Disabled %i debugging sources."
msgstr "Se han deshabilitado %i fuentes para la depuración. "
@@ -1534,90 +1057,440 @@ msgstr "Lista de paquetes de PackageKit"
msgid "PackageKit Service Pack"
msgstr "Paquete de servicio de PackageKit"
-#. ask the user
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "Introduzca un número de 1 a %i: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "Coincide más de un paquete:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "Elija el paquete correcto: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "Estado desconocido"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "Comenzando"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "Esperando en cola"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "Corriendo"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "Consultando"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "Obteniendo.información"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "Eliminando paquetes"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "Descargando paquetes"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "Refrescando listado de software"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "Instalando actualizaciones"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "Limpiando paquetes"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "Paquetes obsoletos"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "Resolviendo dependencias"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "Comprobando firmas"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "Retrocediendo"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "Comprobando cambios"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "Realizando cambios"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "Solicitando datos"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "Finalizado"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "Cancelado"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "Descargando información del repositorio"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "Descargando listas de paquetes"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "Descargando listados de archivos"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "Descargando listas de cambios"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "Descargando grupos"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "Descargando información de la actualización"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "Empaquetando archivos"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "Cargando caché"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "Escaneando aplicaciones"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "Generando la lista de paquetes"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "Esperando bloqueo del administrador de paquetes"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "Esperando por la autentificación"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "Actualizando aplicaciones ejecutadas"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "Comprobando aplicaciones en uso"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "Comprobando LibrerÃas en uso"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:372
+msgid "Trivial"
+msgstr "Trivial"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:376
+msgid "Normal"
+msgstr "Normal"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:380
+msgid "Important"
+msgstr "Importante"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:384
+msgid "Security"
+msgstr "Seguridad"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:388
+msgid "Bug fix "
+msgstr "Corrijiendo error"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:392
+msgid "Enhancement"
+msgstr "Mejora"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Blocked"
+msgstr "Bloqueado"
+
+#. TRANSLATORS: The state of a package
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:401
+#: ../lib/packagekit-glib2/pk-console-shared.c:474
+msgid "Installed"
+msgstr "Instalado"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:406
+msgid "Available"
+msgstr "Disponible"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+msgid "Downloading"
+msgstr "Descargando"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:428
+msgid "Updating"
+msgstr "Actualizando"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:432
+msgid "Installing"
+msgstr "Instalando"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:436
+msgid "Removing"
+msgstr "Eliminando"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:440
+msgid "Cleaning up"
+msgstr "Limpiando"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:444
+msgid "Obsoleting"
+msgstr "Obsoleto"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Reinstalling"
+msgstr "Reinstalando"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:466
+msgid "Downloaded"
+msgstr "Descargado"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:478
+msgid "Removed"
+msgstr "Eliminados"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:482
+msgid "Cleaned up"
+msgstr "Limpiados"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:486
+msgid "Obsoleted"
+msgstr "Obsoleto"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Reinstalled"
+msgstr "Reinstalado"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
msgstr "¿Desea permitir la instalación de software que no esté identificado?"
-#: ../lib/packagekit-glib2/pk-task-text.c:68
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
msgid "The unsigned software will not be installed."
msgstr "El software no identificado no será instalado."
-#: ../lib/packagekit-glib2/pk-task-text.c:100
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
msgid "Software source signature required"
msgstr "Se necesita la firma de la fuente del software"
-#: ../lib/packagekit-glib2/pk-task-text.c:102
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
msgid "Software source name"
msgstr "Nombre de la fuente del software"
-#: ../lib/packagekit-glib2/pk-task-text.c:103
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
msgid "Key URL"
msgstr "URL de la clave"
-#: ../lib/packagekit-glib2/pk-task-text.c:104
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
msgid "Key user"
msgstr "Usuario de la clave"
-#: ../lib/packagekit-glib2/pk-task-text.c:105
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
msgid "Key ID"
msgstr "ID de la clave"
-#: ../lib/packagekit-glib2/pk-task-text.c:106
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
msgid "Key fingerprint"
msgstr "Huella digital de la clave"
-#: ../lib/packagekit-glib2/pk-task-text.c:107
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
msgid "Key Timestamp"
msgstr "Fecha y hora de la clave"
-#: ../lib/packagekit-glib2/pk-task-text.c:151
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "¿Acepta esta firma?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "No se aceptó la firma."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
msgid "End user licence agreement required"
msgstr "Se necesita un acuerdo de licencia de usuario final"
-#: ../lib/packagekit-glib2/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "ID del acuerdo de licencia de usuario final (EULA) "
-
-#: ../lib/packagekit-glib2/pk-task-text.c:155
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
msgid "Agreement"
msgstr "Acuerdo"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:161
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
msgid "Do you accept this agreement?"
msgstr "¿Acepta este acuerdo?"
-#: ../lib/packagekit-glib2/pk-task-text.c:165
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
msgid "The agreement was not accepted."
msgstr "El acuerdo no fue aceptado."
-#: ../lib/packagekit-glib2/pk-task-text.c:194
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
msgid "Media change required"
msgstr "Es necesario cambiar el medio"
-#: ../lib/packagekit-glib2/pk-task-text.c:195
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
msgid "Media type"
msgstr "Tipo de medio"
-#: ../lib/packagekit-glib2/pk-task-text.c:196
-msgid "Media ID"
-msgstr "ID de medio"
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "Etiqueta del medio"
-#: ../lib/packagekit-glib2/pk-task-text.c:197
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
msgid "Text"
msgstr "TExto"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:201
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
msgid "Please insert the correct media"
msgstr "Por favor, inserte el medio correcto "
-#: ../lib/packagekit-glib2/pk-task-text.c:205
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
msgid "The correct media was not inserted."
msgstr "El medio correcto no fue insertado."
-#: ../lib/packagekit-glib2/pk-task-text.c:303
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "Se eliminarán los siguientes paquetes:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "Los siguientes paquetes se deben instalar:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "Los siguientes paquetes se deben actualizar:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "Los siguientes paquetes se deben reinstalar:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "Los siguientes paquetes se deben desactualizar:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "¿Proceder con los cambios?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
msgid "The transaction did not proceed."
msgstr "La transacción no pudo realizarse."
@@ -1636,16 +1509,22 @@ msgid "Authentication is required to accept a EULA"
msgstr "Se necesita autenticación para aceptar una EULA"
#: ../policy/org.freedesktop.packagekit.policy.in.h:9
-msgid "Authentication is required to cancel a task that was not started by yourself"
+msgid ""
+"Authentication is required to cancel a task that was not started by yourself"
msgstr "Se necesita autenticación para cancelar una tarea que no inició usted"
#: ../policy/org.freedesktop.packagekit.policy.in.h:10
msgid "Authentication is required to change software source parameters"
-msgstr "Se necesita autenticación para cambiar los parámetros de fuente de software"
+msgstr ""
+"Se necesita autenticación para cambiar los parámetros de fuente de software"
#: ../policy/org.freedesktop.packagekit.policy.in.h:11
-msgid "Authentication is required to consider a key used for signing packages as trusted"
-msgstr "Se necesita autenticación para considerar una clave usada para firmar paquetes como confiable"
+msgid ""
+"Authentication is required to consider a key used for signing packages as "
+"trusted"
+msgstr ""
+"Se necesita autenticación para considerar una clave usada para firmar "
+"paquetes como confiable"
#: ../policy/org.freedesktop.packagekit.policy.in.h:12
msgid "Authentication is required to install a signed package"
@@ -1661,7 +1540,9 @@ msgstr "Se necesita autenticación para refrescar las fuentes del sistema"
#: ../policy/org.freedesktop.packagekit.policy.in.h:15
msgid "Authentication is required to reload the device with a new driver"
-msgstr "Se necesita autenticación para recargar el dispositivo con un controlador nuevo"
+msgstr ""
+"Se necesita autenticación para recargar el dispositivo con un controlador "
+"nuevo"
#: ../policy/org.freedesktop.packagekit.policy.in.h:16
msgid "Authentication is required to remove packages"
@@ -1672,8 +1553,12 @@ msgid "Authentication is required to rollback a transaction"
msgstr "Se necesita autenticación para deshacer una transacción"
#: ../policy/org.freedesktop.packagekit.policy.in.h:18
-msgid "Authentication is required to set the network proxy used for downloading packages"
-msgstr "Se necesita autenticación para cambiar el proxy de red usado para descargar paquetes"
+msgid ""
+"Authentication is required to set the network proxy used for downloading "
+"packages"
+msgstr ""
+"Se necesita autenticación para cambiar el proxy de red usado para descargar "
+"paquetes"
#: ../policy/org.freedesktop.packagekit.policy.in.h:19
msgid "Authentication is required to update packages"
@@ -1804,8 +1689,12 @@ msgstr "El usuario correcto no esta lanzando el ejecutable (generalmente root)"
#. TRANSLATORS: or we are installed in a prefix
#: ../src/pk-main.c:93
-msgid "The org.freedesktop.PackageKit.conf file is not installed in the system directory:"
-msgstr "El archivo org.freedesktop.PackageKit.conf no está instalado en el directorio del sistema:"
+msgid ""
+"The org.freedesktop.PackageKit.conf file is not installed in the system "
+"directory:"
+msgstr ""
+"El archivo org.freedesktop.PackageKit.conf no está instalado en el "
+"directorio del sistema:"
#. TRANSLATORS: a backend is the system package tool, e.g. yum, apt
#: ../src/pk-main.c:205
@@ -1854,34 +1743,42 @@ msgstr "Error intentando iniciar:"
#: ../src/pk-polkit-action-lookup.c:147
msgid "To install debugging packages, extra sources need to be enabled"
-msgstr "Para poder instalar paquetes de depuración, es necesario habilitar nuevas fuentes"
+msgstr ""
+"Para poder instalar paquetes de depuración, es necesario habilitar nuevas "
+"fuentes"
#. TRANSLATORS: is not GPG signed
-#: ../src/pk-polkit-action-lookup.c:168
-#: ../src/pk-polkit-action-lookup.c:187
+#: ../src/pk-polkit-action-lookup.c:168 ../src/pk-polkit-action-lookup.c:187
msgid "The software is not from a trusted source."
msgstr "El software no proviene de una fuente confiable."
#: ../src/pk-polkit-action-lookup.c:173
msgid "Do not update this package unless you are sure it is safe to do so."
-msgstr "No actualice este paquete a menos que sepa con certeza que es seguro hacerlo."
+msgstr ""
+"No actualice este paquete a menos que sepa con certeza que es seguro hacerlo."
#: ../src/pk-polkit-action-lookup.c:174
msgid "Do not update these packages unless you are sure it is safe to do so."
-msgstr "No actualice estos paquete a menos que sepa con certeza que es seguro hacerlo."
+msgstr ""
+"No actualice estos paquete a menos que sepa con certeza que es seguro "
+"hacerlo."
#: ../src/pk-polkit-action-lookup.c:192
msgid "Do not install this package unless you are sure it is safe to do so."
-msgstr "No instale este paquete a menos que sepa con certeza que es seguro hacerlo."
+msgstr ""
+"No instale este paquete a menos que sepa con certeza que es seguro hacerlo."
#: ../src/pk-polkit-action-lookup.c:193
msgid "Do not install these packages unless you are sure it is safe to do so."
-msgstr "No instale estos paquete a menos que sepa con certeza que es seguro hacerlo."
+msgstr ""
+"No instale estos paquete a menos que sepa con certeza que es seguro hacerlo."
#. TRANSLATORS: warn the user that all bets are off
#: ../src/pk-polkit-action-lookup.c:199
msgid "Malicious software can damage your computer or cause other harm."
-msgstr "Un software considerado maligno puede provocar diferentes clases de daño, por ejemplo, podrÃa dañar su computadora. "
+msgstr ""
+"Un software considerado maligno puede provocar diferentes clases de daño, "
+"por ejemplo, podrÃa dañar su computadora. "
#. TRANSLATORS: too many packages to list each one
#: ../src/pk-polkit-action-lookup.c:274
@@ -1889,142 +1786,325 @@ msgid "Many packages"
msgstr "Varios paquetes"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:334
+#: ../src/pk-polkit-action-lookup.c:340
msgid "Only trusted"
msgstr "Solo confiable"
+#~ msgid "Percentage"
+#~ msgstr "Porcentaje"
+
+#~ msgid "Please restart the application as it is being used."
+#~ msgstr "Reinicie la aplicación que está usando."
+
+#~ msgid "The package %s is already installed"
+#~ msgstr "El paquete %s ya está instalado"
+
+#~ msgid "The package %s could not be installed: %s"
+#~ msgstr "No se pudo instalar el paquete %s: %s"
+
+#~ msgid "The package install was canceled!"
+#~ msgstr "¡Se canceló la instalación del paquete!"
+
+#~ msgid "This tool could not install the packages: %s"
+#~ msgstr "Esta herramienta no pudo instalar los paquetes: %s"
+
+#~ msgid "This tool could not install the files: %s"
+#~ msgstr "Esta herramienta no pudo instalar los archivos: %s"
+
+#~ msgid "This tool could not remove %s: %s"
+#~ msgstr "Esta herramienta no pudo eliminar %s: %s"
+
+#~ msgid "This tool could not remove the packages: %s"
+#~ msgstr "Esta herramienta no pudo eliminar los paquetes: %s"
+
+#~ msgid "Proceed with additional packages?"
+#~ msgstr "¿Proceder con los paquetes adicionales?"
+
+#~ msgid "The package removal was canceled!"
+#~ msgstr "Se canceló la eliminación de paquetes"
+
+#~ msgid "This tool could not download the package %s as it could not be found"
+#~ msgstr ""
+#~ "Esta herramienta no pudo descargar el paquete %s debido a que no se "
+#~ "encontró"
+
+#~ msgid "This tool could not download the packages: %s"
+#~ msgstr "Esta herramienta no pudo descargar los paquetes: %s"
+
+#~ msgid "This tool could not update %s: %s"
+#~ msgstr "Esta herramienta no pudo actualizar %s: %s"
+
+#~ msgid "The package update was canceled!"
+#~ msgstr "¡Se canceló la actualización del paquete!"
+
+#~ msgid "This tool could not get the requirements for %s: %s"
+#~ msgstr "Esta herramienta no pudo obtener los requerimientos de %s: %s"
+
+#~ msgid "This tool could not get the dependencies for %s: %s"
+#~ msgstr "Esta herramienta no pudo obtener las dependencias de %s: %s"
+
+#~ msgid "This tool could not get package details for %s: %s"
+#~ msgstr "Esta herramienta no pudo obtener los detalles del paquete %s: %s"
+
+#~ msgid "This tool could not find the files for %s: %s"
+#~ msgstr "Esta herramienta no pudo encontrar los archivos de %s: %s"
+
+#~ msgid "This tool could not get the file list for %s: %s"
+#~ msgstr "Esta herramienta no pudo obtener la lista de archivos de %s: %s"
+
+#~ msgid "File already exists: %s"
+#~ msgstr "El archivo ya existe: %s"
+
+#~ msgid "This tool could not get package list: %s"
+#~ msgstr "Esta herramienta no pudo obtener la lista de paquetes: %s"
+
+#~ msgid "Failed to save to disk"
+#~ msgstr "Falló al guardar en el disco"
+
+#~ msgid "File does not exist: %s"
+#~ msgstr "El archivo no existe: %s"
+
+#~ msgid "Packages to add"
+#~ msgstr "Paquetes para añadir"
+
+#~ msgid "Packages to remove"
+#~ msgstr "Paquetes para eliminar"
+
+#~ msgid "No new packages need to be installed"
+#~ msgstr "No hay paquetes nuevos para instalar"
+
+#~ msgid "Searching for package: "
+#~ msgstr "Buscando el paquete: "
+
+#~ msgid "not found."
+#~ msgstr "no encontrado."
+
+#~ msgid "No packages can be found to install"
+#~ msgstr "No se encontró ningún paquete para instalar"
+
+#~ msgid "This tool could not find the update details for %s: %s"
+#~ msgstr ""
+#~ "Esta herramienta no pudo encontrar los detalles de actualización de %s: %s"
+
+#~ msgid "This tool could not get the update details for %s: %s"
+#~ msgstr ""
+#~ "Esta herramienta no pudo obtener los detalles de actualización de %s: %s"
+
+#~ msgid "Error:"
+#~ msgstr "Error:"
+
+#~ msgid "Repository signature required"
+#~ msgstr "Se requiere la firma del repositorio"
+
+#~ msgid "End user license agreement required"
+#~ msgstr "Se requiere un acuerdo de licencia de usuario final"
+
+#~ msgid "Do you agree to this license?"
+#~ msgstr "¿Está de acuerdo con esta licencia?"
+
+#~ msgid "The license was refused."
+#~ msgstr "Se rechazó la licencia."
+
+#~ msgid "This tool could not connect to system DBUS."
+#~ msgstr "Esta herramienta no se pudo conectar al DBUS del sistema."
+
+#~ msgid "A package name or filename to install is required"
+#~ msgstr "Se requiere un nombre de paquete o nombre de archivo para instalar"
+
+#~ msgid "A list file name to create is required"
+#~ msgstr "Se necesita un nombre de archivo de la lista"
+
+#~ msgid "A list file to open is required"
+#~ msgstr "Se necesita un archivo de lista para abrir"
+
+#~ msgid "Incorrect privileges for this operation"
+#~ msgstr "Privilegios incorrectos para esta operación"
+
+#~ msgid "Cannot show the list of transactions"
+#~ msgstr "No es posible mostrar la lista de transacciones"
+
+#~ msgid "The package could not be found"
+#~ msgstr "No se pudo encontrar el paquete"
+
+#~ msgid "EULA ID"
+#~ msgstr "ID del acuerdo de licencia de usuario final (EULA) "
+
+#~ msgid "Media ID"
+#~ msgstr "ID de medio"
+
#~ msgid "Main cache file to use (if not specififed, default is used)"
#~ msgstr ""
#~ "Archivo caché principal a usar (si no se especifica, se usará el "
#~ "predeterminado)"
+
#~ msgid "Source cache file to add to the main database"
#~ msgstr "Archivo caché fuente para agregar a la base de datos principal"
+
#~ msgid "Icon directory"
#~ msgstr "Directorio de Iconos"
+
#~ msgid "Name of the remote repo"
#~ msgstr "Nombre del repo remoto"
+
#~ msgid "PackageKit Application Database Installer"
#~ msgstr "Instalador de la Base de Datos de Aplicaciones de PackageKit"
+
#~ msgid "Main database file to use (if not specififed, default is used)"
#~ msgstr ""
#~ "Base de datos principal a usar (si no se especifica se usará el "
#~ "predeterminado)"
+
#~ msgid "You need to specify a search type, e.g. name"
#~ msgstr "Debe especificar el tipo de búsqueda, por ejemplo, nombre"
+
#~ msgid "You need to specify a search term"
#~ msgstr "Debe especificar un término de búsqueda"
+
#~ msgid "You need to specify a package to remove"
#~ msgstr "Debe especificar un paquete a eliminar"
+
#~ msgid "You need to specify a package name to resolve"
#~ msgstr "Debe especificar un nombre de paquete a resolver"
+
#~ msgid "You need to specify a repository name"
#~ msgstr "Debe especificar un nombre de repositorio"
+
#~ msgid "You need to specify a correct role"
#~ msgstr "Debe especificar un rol correcto"
+
#~ msgid "You need to specify a package to find the details for"
#~ msgstr "Debe especificar un paquete para el que buscar la descripción"
+
#~ msgid "You need to specify a package to find the files for"
#~ msgstr "Debe especificar un paquete para el que buscar los archivos"
+
#~ msgid "You need to specify a list file to open"
#~ msgstr "Debe especificar un archivo de lista a abrir"
+
#~ msgid "This tool could not remove the packages: '%s'"
#~ msgstr "Esta herramienta no pudo eliminar los paquetes: '%s'"
+
#~ msgid "Install local file"
#~ msgstr "Instalar archivo local"
+
#~ msgid "Okay to import key?"
#~ msgstr "¿De acuerto con importer la clave?"
+
#~ msgid "Did not import key"
#~ msgstr "No se importó la clave"
+
#~ msgid "Do you agree?"
#~ msgstr "¿Está de acuerdo?"
+
#~ msgid "Could not find package to remove"
#~ msgstr "No se pudo encontrar el paquete a eliminar"
-#~ msgid "Cancelled!"
-#~ msgstr "Cancelado!"
+
#~ msgid "Could not find package to update"
#~ msgstr "No se pudo encontrar el paquete a actualizar"
+
#~ msgid "Could not find what packages require"
#~ msgstr "No se pudo encontrar cuales paquetes requiere este paquete"
+
#~ msgid "Could not find details for"
#~ msgstr "No se pudieron obtener los detalles de "
#, fuzzy
#~ msgid "Could not set database readonly"
#~ msgstr "No se pudo abrir la base de datos: %s"
+
#~ msgid "Could not open database: %s"
#~ msgstr "No se pudo abrir la base de datos: %s"
+
#~ msgid "You probably need to run this program as the root user"
#~ msgstr "Probablemente necesita ejecutar este programa como el usuario root"
+
#~ msgid "<span color='#%06x' underline='single' size='larger'>Run %s</span>"
#~ msgstr ""
#~ "<span color='#%06x' underline='single' size='larger'>Ejecutar %s</span>"
+
#~ msgid "<big>%s</big>"
#~ msgstr "<big>%s</big>"
+
#~ msgid ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Run version %s now</span>"
#~ msgstr ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Ejecutar versión %s ahora</span>"
+
#~ msgid ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Run now</span>"
#~ msgstr ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Ejecutar ahora</span>"
+
#~ msgid ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Upgrade to version %s</span>"
#~ msgstr ""
#~ "\n"
#~ "<span color='#%06x' underline='single'>Actualizar a la versión %s</span>"
+
#~ msgid ""
#~ "<span color='#%06x' underline='single' size='larger'>Install %s Now</span>"
#~ msgstr ""
#~ "<span color='#%06x' underline='single' size='larger'>Instalar %s Ahora</"
#~ "span>"
+
#~ msgid ""
#~ "\n"
#~ "<small>Version: %s</small>"
#~ msgstr ""
#~ "\n"
#~ "<small>Versión: %s</small>"
+
#~ msgid "failed to download: invalid package_id and/or directory"
#~ msgstr "falló la descarga: id de paquete inválido y/o directorio"
+
#~ msgid "Could not find a valid metadata file"
#~ msgstr "No se pudo encontrar un archivo de metadatos válido"
+
#~ msgid "Okay to download the additional packages"
#~ msgstr "Listo para descargar los paquetes adicionales"
+
#~ msgid "You need to specify the pack name and packages to be packed\n"
#~ msgstr "Debe especificar el nombre de grupo y los paquetes a agrupar\n"
+
#~ msgid ""
#~ "Invalid name for the service pack, Specify a name with .servicepack "
#~ "extension\n"
#~ msgstr ""
#~ "Nombre inválido para el paquete de servicio. Especifique un nombre con la "
#~ "extensión .servicepack\n"
+
#~ msgid "Authentication is required to install a local file"
#~ msgstr "Se requiere autenticación para instalar un archivo local"
+
#~ msgid "Authentication is required to install a security signature"
#~ msgstr "Se requiere autenticación para instalar una firma de seguridad"
+
#~ msgid "Authentication is required to update all packages"
#~ msgstr "Se requiere autenticación para actualizar todos los paquetes"
+
#~ msgid "Install security signature"
#~ msgstr "Instalar firma de seguridad"
-#~ msgid "Refresh package lists"
-#~ msgstr "Refrescar lista de paquetes"
+
#~ msgid "Update all packages"
#~ msgstr "Actualizar todos los paquetes"
+
#~ msgid ""
#~ "Could not find a package with that name to install, or package already "
#~ "installed"
#~ msgstr ""
#~ "No se pudo encontrar un paquete con ese nombre para instalar, o el "
#~ "paquete ya está instalado"
+
#~ msgid "Could not find a package with that name to update"
#~ msgstr "No se pudo encontrar un paquete con ese nombre para actualizar"
+
#~ msgid "Could not find a description for this package"
#~ msgstr "No se pudo encontrar una descripcion para este paquete"
+
#~ msgid "You need to specify a package to find the description for"
#~ msgstr "Debe especificar un paquete para el que buscar la descripción"
-
commit 2bc814618acf589d918ee619f307a4dad4a8fc9b
Merge: a494ead... fea0594...
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 16:23:42 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit a494ead86afd60598a87fcbd0347ce55597a6f0d
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 16:23:11 2009 +0100
internal: Use PkResults in PkTransaction to make things simpler
diff --git a/src/pk-backend.c b/src/pk-backend.c
index b71fb1c..c84d9ab 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -1001,7 +1001,10 @@ pk_backend_update_detail (PkBackend *backend, const gchar *package_id,
egg_warning ("Failed to parse detail object");
goto out;
}
+
+ /* emit */
g_signal_emit (backend, signals[SIGNAL_UPDATE_DETAIL], 0, item);
+ pk_results_add_update_detail (backend->priv->results, item);
/* we parsed okay */
ret = TRUE;
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index 6fe93cc..5d5b7f2 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -116,8 +116,7 @@ struct PkTransactionPrivate
gchar *tid;
gchar *sender;
gchar *cmdline;
- GPtrArray *require_restart_list;
- GPtrArray *package_list;
+ PkResults *results;
PkTransactionList *transaction_list;
PkTransactionDb *transaction_db;
@@ -316,6 +315,7 @@ static gboolean
pk_transaction_finish_invalidate_caches (PkTransaction *transaction)
{
const gchar *c_tid;
+ GPtrArray *array;
g_return_val_if_fail (PK_IS_TRANSACTION (transaction), FALSE);
@@ -328,8 +328,11 @@ pk_transaction_finish_invalidate_caches (PkTransaction *transaction)
egg_debug ("invalidating caches");
/* copy this into the cache if we are getting updates */
- if (transaction->priv->role == PK_ROLE_ENUM_GET_UPDATES)
- pk_cache_set_updates (transaction->priv->cache, transaction->priv->package_list);
+ if (transaction->priv->role == PK_ROLE_ENUM_GET_UPDATES) {
+ array = pk_results_get_package_array (transaction->priv->results);
+ pk_cache_set_updates (transaction->priv->cache, array);
+ g_ptr_array_unref (array);
+ }
/* we unref the update cache if it exists */
if (transaction->priv->role == PK_ROLE_ENUM_UPDATE_SYSTEM ||
@@ -478,6 +481,10 @@ pk_transaction_details_cb (PkBackend *backend, PkItemDetails *item, PkTransactio
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_details (transaction->priv->results, item);
+
+ /* emit */
group_text = pk_group_enum_to_text (item->group);
egg_debug ("emitting details");
g_signal_emit (transaction, signals[SIGNAL_DETAILS], 0, item->package_id,
@@ -499,6 +506,10 @@ pk_transaction_error_code_cb (PkBackend *backend, PkItemErrorCode *item, PkTrans
"- this is a backend problem and should be fixed!", pk_role_enum_to_text (transaction->priv->role));
}
+ /* add to results */
+ pk_results_add_error_code (transaction->priv->results, item);
+
+ /* emit */
pk_transaction_error_code_emit (transaction, item->code, item->details);
}
@@ -525,6 +536,10 @@ pk_transaction_files_cb (PkBackend *backend, PkItemFiles *item, PkTransaction *t
}
}
+ /* add to results */
+ pk_results_add_files (transaction->priv->results, item);
+
+ /* emit */
filelist = g_strjoinv (";", item->files);
egg_debug ("emitting files %s, %s", item->package_id, filelist);
g_signal_emit (transaction, signals[SIGNAL_FILES], 0, item->package_id, filelist);
@@ -540,6 +555,10 @@ pk_transaction_category_cb (PkBackend *backend, PkItemCategory *item, PkTransact
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_category (transaction->priv->results, item);
+
+ /* emit */
egg_debug ("emitting category %s, %s, %s, %s, %s ", item->parent_id, item->cat_id, item->name, item->summary, item->icon);
g_signal_emit (transaction, signals[SIGNAL_CATEGORY], 0, item->parent_id, item->cat_id, item->name, item->summary, item->icon);
}
@@ -555,6 +574,10 @@ pk_transaction_distro_upgrade_cb (PkBackend *backend, PkItemDistroUpgrade *item,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_distro_upgrade (transaction->priv->results, item);
+
+ /* emit */
type_text = pk_distro_upgrade_enum_to_text (item->state);
egg_debug ("emitting distro-upgrade %s, %s, %s", type_text, item->name, item->summary);
g_signal_emit (transaction, signals[SIGNAL_DISTRO_UPGRADE], 0, type_text, item->name, item->summary);
@@ -596,7 +619,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
gchar **package_ids;
guint i;
GPtrArray *list;
- GPtrArray *package_list;
+ GPtrArray *array;
const PkItemPackage *item;
gchar *package_id;
gchar **split;
@@ -632,12 +655,13 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
/* check updated packages file lists and running processes */
ret = pk_conf_get_bool (transaction->priv->conf, "UpdateCheckProcesses");
if (ret) {
+ /* get results */
+ array = pk_results_get_package_array (transaction->priv->results);
/* filter on UPDATING */
list = g_ptr_array_new ();
- package_list = transaction->priv->package_list;
- for (i=0; i<package_list->len; i++) {
- item = g_ptr_array_index (package_list, i);
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
if (item->info == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' as this means
* we can use the local package database for GetFiles rather than
@@ -658,6 +682,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
pk_transaction_extra_check_running_process (transaction->priv->transaction_extra, package_ids);
g_strfreev (package_ids);
}
+ g_ptr_array_unref (array);
g_ptr_array_foreach (list, (GFunc) g_free, NULL);
g_ptr_array_free (list, TRUE);
}
@@ -670,12 +695,13 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
/* refresh the desktop icon cache */
ret = pk_conf_get_bool (transaction->priv->conf, "ScanDesktopFiles");
if (ret) {
+ /* get results */
+ array = pk_results_get_package_array (transaction->priv->results);
/* filter on INSTALLING | UPDATING */
list = g_ptr_array_new ();
- package_list = transaction->priv->package_list;
- for (i=0; i<package_list->len; i++) {
- item = g_ptr_array_index (package_list, i);
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
if (item->info == PK_INFO_ENUM_INSTALLING ||
item->info == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' */
@@ -696,6 +722,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
pk_transaction_extra_check_desktop_files (transaction->priv->transaction_extra, package_ids);
g_strfreev (package_ids);
}
+ g_ptr_array_unref (array);
g_ptr_array_foreach (list, (GFunc) g_free, NULL);
g_ptr_array_free (list, TRUE);
}
@@ -766,16 +793,16 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
transaction->priv->role == PK_ROLE_ENUM_UPDATE_PACKAGES ||
transaction->priv->role == PK_ROLE_ENUM_INSTALL_PACKAGES ||
transaction->priv->role == PK_ROLE_ENUM_REMOVE_PACKAGES) {
- GPtrArray *array;
- packages = pk_transaction_package_list_to_string (transaction->priv->package_list);
+
+ /* get results */
+ array = pk_results_get_package_array (transaction->priv->results);
/* save to database */
+ packages = pk_transaction_package_list_to_string (array);
if (!egg_strzero (packages))
pk_transaction_db_set_data (transaction->priv->transaction_db, transaction->priv->tid, packages);
- g_free (packages);
/* report to syslog */
- array = transaction->priv->package_list;
for (i=0; i<array->len; i++) {
item = g_ptr_array_index (array, i);
if (item->info == PK_INFO_ENUM_REMOVING ||
@@ -786,6 +813,8 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
item->package_id, pk_info_enum_to_text (item->info), transaction->priv->uid);
}
}
+ g_free (packages);
+ g_ptr_array_unref (array);
}
/* the repo list will have changed */
@@ -841,6 +870,10 @@ pk_transaction_message_cb (PkBackend *backend, PkItemMessage *item, PkTransactio
return;
}
+ /* add to results */
+ pk_results_add_message (transaction->priv->results, item);
+
+ /* emit */
message_text = pk_message_enum_to_text (item->message);
egg_debug ("emitting message %s, '%s'", message_text, item->details);
g_signal_emit (transaction, signals[SIGNAL_MESSAGE], 0, message_text, item->details);
@@ -897,9 +930,9 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransactio
}
}
- /* add to package cache even if we already got a result */
+ /* add to results even if we already got a result */
if (item->info != PK_INFO_ENUM_FINISHED)
- g_ptr_array_add (transaction->priv->package_list, pk_item_package_ref (item));
+ pk_results_add_package (transaction->priv->results, item);
/* emit */
g_free (transaction->priv->last_package_id);
@@ -932,6 +965,10 @@ pk_transaction_repo_detail_cb (PkBackend *backend, PkItemRepoDetail *item, PkTra
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_repo_detail (transaction->priv->results, item);
+
+ /* emit */
egg_debug ("emitting repo-detail %s, %s, %i", item->repo_id, item->description, item->enabled);
g_signal_emit (transaction, signals[SIGNAL_REPO_DETAIL], 0, item->repo_id, item->description, item->enabled);
}
@@ -949,6 +986,10 @@ pk_transaction_repo_signature_required_cb (PkBackend *backend, PkItemRepoSignatu
type_text = pk_sig_type_enum_to_text (item->type);
+ /* add to results */
+ pk_results_add_repo_signature_required (transaction->priv->results, item);
+
+ /* emit */
egg_debug ("emitting repo_signature_required %s, %s, %s, %s, %s, %s, %s, %s",
item->package_id, item->repository_name, item->key_url, item->key_userid, item->key_id,
item->key_fingerprint, item->key_timestamp, type_text);
@@ -969,6 +1010,10 @@ pk_transaction_eula_required_cb (PkBackend *backend, PkItemEulaRequired *item, P
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_eula_required (transaction->priv->results, item);
+
+ /* emit */
egg_debug ("emitting eula-required %s, %s, %s, %s",
item->eula_id, item->package_id, item->vendor_name, item->license_agreement);
g_signal_emit (transaction, signals[SIGNAL_EULA_REQUIRED], 0,
@@ -989,8 +1034,11 @@ pk_transaction_media_change_required_cb (PkBackend *backend, PkItemMediaChangeRe
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- media_type_text = pk_media_type_enum_to_text (item->media_type);
+ /* add to results */
+ pk_results_add_media_change_required (transaction->priv->results, item);
+ /* emit */
+ media_type_text = pk_media_type_enum_to_text (item->media_type);
egg_debug ("emitting media-change-required %s, %s, %s",
media_type_text, item->media_id, item->media_text);
g_signal_emit (transaction, signals[SIGNAL_MEDIA_CHANGE_REQUIRED], 0,
@@ -1007,35 +1055,36 @@ static void
pk_transaction_require_restart_cb (PkBackend *backend, PkItemRequireRestart *item, PkTransaction *transaction)
{
const gchar *restart_text;
- const gchar *package_id_tmp;
- GPtrArray *list;
+ PkItemRequireRestart *item_tmp;
+ GPtrArray *array;
gboolean found = FALSE;
guint i;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- restart_text = pk_restart_enum_to_text (item->restart);
-
/* filter out duplicates */
- list = transaction->priv->require_restart_list;
- for (i=0; i<list->len; i++) {
- package_id_tmp = g_ptr_array_index (list, i);
- if (g_strcmp0 (item->package_id, package_id_tmp) == 0) {
+ array = pk_results_get_require_restart_array (transaction->priv->results);
+ for (i=0; i<array->len; i++) {
+ item_tmp = g_ptr_array_index (array, i);
+ if (g_strcmp0 (item->package_id, item_tmp->package_id) == 0) {
found = TRUE;
break;
}
}
+ g_ptr_array_unref (array);
/* ignore */
+ restart_text = pk_restart_enum_to_text (item->restart);
if (found) {
egg_debug ("ignoring %s (%s) as already sent", restart_text, item->package_id);
return;
}
- /* add to duplicate list */
- g_ptr_array_add (list, g_strdup (item->package_id));
+ /* add to results */
+ pk_results_add_require_restart (transaction->priv->results, item);
+ /* emit */
egg_debug ("emitting require-restart %s, '%s'", restart_text, item->package_id);
g_signal_emit (transaction, signals[SIGNAL_REQUIRE_RESTART], 0, restart_text, item->package_id);
}
@@ -1069,6 +1118,10 @@ pk_transaction_transaction_cb (PkTransactionDb *tdb, PkItemTransaction *item, Pk
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ /* add to results */
+ pk_results_add_transaction (transaction->priv->results, item);
+
+ /* emit */
role_text = pk_role_enum_to_text (item->role);
egg_debug ("emitting transaction %s, %s, %i, %s, %i, %s, %i, %s",
item->tid, item->timespec, item->succeeded, role_text,
@@ -1082,7 +1135,7 @@ pk_transaction_transaction_cb (PkTransactionDb *tdb, PkItemTransaction *item, Pk
* pk_transaction_update_detail_cb:
**/
static void
-pk_transaction_update_detail_cb (PkBackend *backend, PkItemUpdateDetail *detail, PkTransaction *transaction)
+pk_transaction_update_detail_cb (PkBackend *backend, PkItemUpdateDetail *item, PkTransaction *transaction)
{
const gchar *restart_text;
const gchar *state_text;
@@ -1092,16 +1145,20 @@ pk_transaction_update_detail_cb (PkBackend *backend, PkItemUpdateDetail *detail,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- restart_text = pk_restart_enum_to_text (detail->restart);
- state_text = pk_update_state_enum_to_text (detail->state);
- issued = pk_iso8601_from_date (detail->issued);
- updated = pk_iso8601_from_date (detail->updated);
+ restart_text = pk_restart_enum_to_text (item->restart);
+ state_text = pk_update_state_enum_to_text (item->state);
+ issued = pk_iso8601_from_date (item->issued);
+ updated = pk_iso8601_from_date (item->updated);
+
+ /* add to results */
+ pk_results_add_update_detail (transaction->priv->results, item);
+ /* emit */
egg_debug ("emitting update-detail");
g_signal_emit (transaction, signals[SIGNAL_UPDATE_DETAIL], 0,
- detail->package_id, detail->updates, detail->obsoletes, detail->vendor_url,
- detail->bugzilla_url, detail->cve_url, restart_text, detail->update_text,
- detail->changelog, state_text, issued, updated);
+ item->package_id, item->updates, item->obsoletes, item->vendor_url,
+ item->bugzilla_url, item->cve_url, restart_text, item->update_text,
+ item->changelog, state_text, issued, updated);
g_free (issued);
g_free (updated);
@@ -1257,10 +1314,6 @@ pk_transaction_set_running (PkTransaction *transaction)
g_return_val_if_fail (PK_IS_TRANSACTION (transaction), FALSE);
g_return_val_if_fail (transaction->priv->tid != NULL, FALSE);
- /* reset the require-restart list */
- g_ptr_array_foreach (transaction->priv->require_restart_list, (GFunc) g_free, NULL);
- g_ptr_array_set_size (transaction->priv->require_restart_list, 0);
-
/* prepare for use; the transaction list ensures this is safe */
pk_backend_reset (transaction->priv->backend);
@@ -4948,16 +5001,15 @@ pk_transaction_init (PkTransaction *transaction)
transaction->priv->subpercentage = PK_BACKEND_PERCENTAGE_INVALID;
transaction->priv->elapsed = 0;
transaction->priv->remaining = 0;
- transaction->priv->require_restart_list = g_ptr_array_new ();
transaction->priv->backend = pk_backend_new ();
transaction->priv->cache = pk_cache_new ();
transaction->priv->conf = pk_conf_new ();
transaction->priv->notify = pk_notify_new ();
transaction->priv->inhibit = pk_inhibit_new ();
- transaction->priv->package_list = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_package_unref);
transaction->priv->transaction_list = pk_transaction_list_new ();
transaction->priv->syslog = pk_syslog_new ();
transaction->priv->dbus = pk_dbus_new ();
+ transaction->priv->results = pk_results_new ();
#ifdef USE_SECURITY_POLKIT
transaction->priv->authority = polkit_authority_get ();
transaction->priv->cancellable = g_cancellable_new ();
@@ -5028,10 +5080,6 @@ pk_transaction_finalize (GObject *object)
if (transaction->priv->subject != NULL)
g_object_unref (transaction->priv->subject);
#endif
-
- g_ptr_array_foreach (transaction->priv->require_restart_list, (GFunc) g_free, NULL);
- g_ptr_array_free (transaction->priv->require_restart_list, TRUE);
-
g_free (transaction->priv->last_package_id);
g_free (transaction->priv->locale);
g_free (transaction->priv->cached_package_id);
@@ -5047,7 +5095,6 @@ pk_transaction_finalize (GObject *object)
g_free (transaction->priv->sender);
g_free (transaction->priv->cmdline);
- g_ptr_array_unref (transaction->priv->package_list);
g_object_unref (transaction->priv->conf);
g_object_unref (transaction->priv->dbus);
g_object_unref (transaction->priv->cache);
@@ -5059,6 +5106,7 @@ pk_transaction_finalize (GObject *object)
g_object_unref (transaction->priv->notify);
g_object_unref (transaction->priv->syslog);
g_object_unref (transaction->priv->transaction_extra);
+ g_object_unref (transaction->priv->results);
#ifdef USE_SECURITY_POLKIT
// g_object_unref (transaction->priv->authority);
g_object_unref (transaction->priv->cancellable);
commit ac2bc87000486306f169a395e55539057769fbe1
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 15:58:29 2009 +0100
trivial fix for perhaps accessing freed memory
diff --git a/src/pk-backend.c b/src/pk-backend.c
index c4f6bfc..b71fb1c 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -2245,8 +2245,10 @@ pk_backend_reset (PkBackend *backend)
backend->priv->signal_error_timeout = 0;
}
- if (backend->priv->last_package != NULL)
+ if (backend->priv->last_package != NULL) {
pk_item_package_unref (backend->priv->last_package);
+ backend->priv->last_package = NULL;
+ }
backend->priv->set_error = FALSE;
backend->priv->set_signature = FALSE;
backend->priv->set_eula = FALSE;
commit 985f35e248af0e0d6284b55cf2727274b177db53
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 15:57:17 2009 +0100
internal: Use PkResults in PkBackend
diff --git a/src/pk-backend.c b/src/pk-backend.c
index 6af3f63..c4f6bfc 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -119,6 +119,7 @@ struct _PkBackendPrivate
GThread *thread;
PkBitfield roles;
PkBackendDesc *desc;
+ PkResults *results;
};
G_DEFINE_TYPE (PkBackend, pk_backend, G_TYPE_OBJECT)
@@ -945,6 +946,7 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
/* emit */
g_signal_emit (backend, signals[SIGNAL_PACKAGE], 0, item);
+ pk_results_add_package (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1070,6 +1072,7 @@ pk_backend_require_restart (PkBackend *backend, PkRestartEnum restart, const gch
/* emit */
g_signal_emit (backend, signals[SIGNAL_REQUIRE_RESTART], 0, item);
+ pk_results_add_require_restart (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1112,6 +1115,7 @@ pk_backend_message (PkBackend *backend, PkMessageEnum message, const gchar *form
/* emit */
g_signal_emit (backend, signals[SIGNAL_MESSAGE], 0, item);
+ pk_results_add_message (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1220,6 +1224,7 @@ pk_backend_details (PkBackend *backend, const gchar *package_id,
/* emit */
g_signal_emit (backend, signals[SIGNAL_DETAILS], 0, item);
+ pk_results_add_details (backend->priv->results, item);
/* we parsed okay */
ret = TRUE;
@@ -1270,6 +1275,7 @@ pk_backend_files (PkBackend *backend, const gchar *package_id, const gchar *file
/* emit */
g_signal_emit (backend, signals[SIGNAL_FILES], 0, item);
+ pk_results_add_files (backend->priv->results, item);
/* success */
backend->priv->download_files++;
@@ -1317,6 +1323,7 @@ pk_backend_distro_upgrade (PkBackend *backend, PkDistroUpgradeEnum type, const g
/* emit */
g_signal_emit (backend, signals[SIGNAL_DISTRO_UPGRADE], 0, item);
+ pk_results_add_distro_upgrade (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1366,6 +1373,7 @@ pk_backend_repo_signature_required (PkBackend *backend, const gchar *package_id,
/* emit */
g_signal_emit (backend, signals[SIGNAL_REPO_SIGNATURE_REQUIRED], 0, item);
+ pk_results_add_repo_signature_required (backend->priv->results, item);
/* success */
backend->priv->set_signature = TRUE;
@@ -1414,6 +1422,7 @@ pk_backend_eula_required (PkBackend *backend, const gchar *eula_id, const gchar
/* emit */
g_signal_emit (backend, signals[SIGNAL_EULA_REQUIRED], 0, item);
+ pk_results_add_eula_required (backend->priv->results, item);
/* success */
backend->priv->set_eula = TRUE;
@@ -1456,6 +1465,7 @@ pk_backend_media_change_required (PkBackend *backend,
/* emit */
g_signal_emit (backend, signals[SIGNAL_MEDIA_CHANGE_REQUIRED], 0, item);
+ pk_results_add_media_change_required (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1498,6 +1508,7 @@ pk_backend_repo_detail (PkBackend *backend, const gchar *repo_id,
/* emit */
g_signal_emit (backend, signals[SIGNAL_REPO_DETAIL], 0, item);
+ pk_results_add_repo_detail (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1540,6 +1551,7 @@ pk_backend_category (PkBackend *backend, const gchar *parent_id, const gchar *ca
/* emit */
g_signal_emit (backend, signals[SIGNAL_CATEGORY], 0, item);
+ pk_results_add_category (backend->priv->results, item);
/* success */
ret = TRUE;
@@ -1641,6 +1653,10 @@ pk_backend_error_code (PkBackend *backend, PkErrorCodeEnum error_code, const gch
/* emit */
g_signal_emit (backend, signals[SIGNAL_ERROR_CODE], 0, item);
+ pk_results_add_error_code (backend->priv->results, item);
+
+ /* success */
+ ret = TRUE;
out:
if (item != NULL)
pk_item_error_code_unref (item);
@@ -2085,6 +2101,7 @@ pk_backend_finalize (GObject *object)
g_free (backend->priv->name);
g_free (backend->priv->locale);
g_free (backend->priv->c_tid);
+ g_object_unref (backend->priv->results);
g_object_unref (backend->priv->time);
g_object_unref (backend->priv->network);
g_object_unref (backend->priv->store);
@@ -2248,6 +2265,11 @@ pk_backend_reset (PkBackend *backend)
pk_store_reset (backend->priv->store);
pk_time_reset (backend->priv->time);
+ /* unref then create rather then set zero size, as another object
+ * might have a reference on the data */
+ g_object_unref (backend->priv->results);
+ backend->priv->results = pk_results_new ();
+
return TRUE;
}
@@ -2645,6 +2667,7 @@ pk_backend_init (PkBackend *backend)
backend->priv->during_initialize = FALSE;
backend->priv->simultaneous = FALSE;
backend->priv->roles = 0;
+ backend->priv->results = pk_results_new ();
backend->priv->store = pk_store_new ();
backend->priv->time = pk_time_new ();
backend->priv->network = pk_network_new ();
commit 6d3a8280aa708c21fe63e0c4d240de789c86a078
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 15:47:59 2009 +0100
trivial: remove two symlinks to files that do not exist anymore
diff --git a/contrib/command-not-found/pk-tools-common.c b/contrib/command-not-found/pk-tools-common.c
deleted file mode 120000
index 4afae3b..0000000
--- a/contrib/command-not-found/pk-tools-common.c
+++ /dev/null
@@ -1 +0,0 @@
-../../client/pk-tools-common.c
\ No newline at end of file
diff --git a/contrib/command-not-found/pk-tools-common.h b/contrib/command-not-found/pk-tools-common.h
deleted file mode 120000
index f3e70b0..0000000
--- a/contrib/command-not-found/pk-tools-common.h
+++ /dev/null
@@ -1 +0,0 @@
-../../client/pk-tools-common.h
\ No newline at end of file
commit ae59a9600d16ac19cb877dd0662accbd1b81bd80
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 15:32:10 2009 +0100
internal: Don't export PkStore from PkBackend, which makes re-using it simpler
diff --git a/src/pk-backend-internal.h b/src/pk-backend-internal.h
index 3712a73..5efa79e 100644
--- a/src/pk-backend-internal.h
+++ b/src/pk-backend-internal.h
@@ -73,7 +73,6 @@ gchar *pk_backend_get_author (PkBackend *backend)
PkBitfield pk_backend_get_groups (PkBackend *backend);
PkBitfield pk_backend_get_filters (PkBackend *backend);
PkBitfield pk_backend_get_roles (PkBackend *backend);
-PkStore *pk_backend_get_store (PkBackend *backend);
gchar *pk_backend_get_mime_types (PkBackend *backend);
gboolean pk_backend_is_implemented (PkBackend *backend,
PkRoleEnum role);
diff --git a/src/pk-backend.c b/src/pk-backend.c
index afb670e..6af3f63 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -290,15 +290,6 @@ pk_backend_is_implemented (PkBackend *backend, PkRoleEnum role)
}
/**
- * pk_backend_get_store:
- **/
-PkStore *
-pk_backend_get_store (PkBackend *backend)
-{
- return backend->priv->store;
-}
-
-/**
* pk_backend_set_string:
**/
gboolean
@@ -2277,6 +2268,8 @@ void
pk_backend_download_packages (PkBackend *backend, gchar **package_ids, const gchar *directory)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
+ pk_store_set_string (backend->priv->store, "directory", directory);
backend->priv->desc->download_packages (backend, package_ids, directory);
}
@@ -2297,6 +2290,9 @@ void
pk_backend_get_depends (PkBackend *backend, PkBitfield filters, gchar **package_ids, gboolean recursive)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
+ pk_store_set_bool (backend->priv->store, "recursive", recursive);
backend->priv->desc->get_depends (backend, filters, package_ids, recursive);
}
@@ -2307,6 +2303,7 @@ void
pk_backend_get_details (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->get_details (backend, package_ids);
}
@@ -2327,6 +2324,7 @@ void
pk_backend_get_files (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->get_files (backend, package_ids);
}
@@ -2337,6 +2335,9 @@ void
pk_backend_get_requires (PkBackend *backend, PkBitfield filters, gchar **package_ids, gboolean recursive)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
+ pk_store_set_bool (backend->priv->store, "recursive", recursive);
backend->priv->desc->get_requires (backend, filters, package_ids, recursive);
}
@@ -2347,6 +2348,7 @@ void
pk_backend_get_update_detail (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->get_update_detail (backend, package_ids);
}
@@ -2357,6 +2359,7 @@ void
pk_backend_get_updates (PkBackend *backend, PkBitfield filters)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
backend->priv->desc->get_updates (backend, filters);
}
@@ -2367,6 +2370,8 @@ void
pk_backend_install_packages (PkBackend *backend, gboolean only_trusted, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_bool (backend->priv->store, "only_trusted", only_trusted);
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->install_packages (backend, only_trusted, package_ids);
}
@@ -2377,6 +2382,8 @@ void
pk_backend_install_signature (PkBackend *backend, PkSigTypeEnum type, const gchar *key_id, const gchar *package_id)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_string (backend->priv->store, "key_id", key_id);
+ pk_store_set_string (backend->priv->store, "package_id", package_id);
backend->priv->desc->install_signature (backend, type, key_id, package_id);
}
@@ -2387,6 +2394,8 @@ void
pk_backend_install_files (PkBackend *backend, gboolean only_trusted, gchar **full_paths)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_bool (backend->priv->store, "only_trusted", only_trusted);
+ pk_store_set_strv (backend->priv->store, "full_paths", full_paths);
backend->priv->desc->install_files (backend, only_trusted, full_paths);
}
@@ -2397,6 +2406,7 @@ void
pk_backend_refresh_cache (PkBackend *backend, gboolean force)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_bool (backend->priv->store, "force", force);
backend->priv->desc->refresh_cache (backend, force);
}
@@ -2407,6 +2417,9 @@ void
pk_backend_remove_packages (PkBackend *backend, gchar **package_ids, gboolean allow_deps, gboolean autoremove)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
+ pk_store_set_bool (backend->priv->store, "allow_deps", allow_deps);
+ pk_store_set_bool (backend->priv->store, "autoremove", autoremove);
backend->priv->desc->remove_packages (backend, package_ids, allow_deps, autoremove);
}
@@ -2417,6 +2430,8 @@ void
pk_backend_resolve (PkBackend *backend, PkBitfield filters, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->resolve (backend, filters, package_ids);
}
@@ -2427,6 +2442,7 @@ void
pk_backend_rollback (PkBackend *backend, const gchar *transaction_id)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_string (backend->priv->store, "transaction_id", transaction_id);
backend->priv->desc->rollback (backend, transaction_id);
}
@@ -2437,6 +2453,8 @@ void
pk_backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *search)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_string (backend->priv->store, "search", search);
backend->priv->desc->search_details (backend, filters, search);
}
@@ -2447,6 +2465,8 @@ void
pk_backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_string (backend->priv->store, "search", search);
backend->priv->desc->search_file (backend, filters, search);
}
@@ -2457,6 +2477,8 @@ void
pk_backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *search)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_string (backend->priv->store, "search", search);
backend->priv->desc->search_group (backend, filters, search);
}
@@ -2467,6 +2489,8 @@ void
pk_backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *search)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_string (backend->priv->store, "search", search);
backend->priv->desc->search_name (backend, filters, search);
}
@@ -2477,6 +2501,8 @@ void
pk_backend_update_packages (PkBackend *backend, gboolean only_trusted, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_bool (backend->priv->store, "only_trusted", only_trusted);
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->update_packages (backend, only_trusted, package_ids);
}
@@ -2487,6 +2513,7 @@ void
pk_backend_update_system (PkBackend *backend, gboolean only_trusted)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_bool (backend->priv->store, "only_trusted", only_trusted);
backend->priv->desc->update_system (backend, only_trusted);
}
@@ -2497,6 +2524,7 @@ void
pk_backend_get_repo_list (PkBackend *backend, PkBitfield filters)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
backend->priv->desc->get_repo_list (backend, filters);
}
@@ -2507,6 +2535,8 @@ void
pk_backend_repo_enable (PkBackend *backend, const gchar *repo_id, gboolean enabled)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_string (backend->priv->store, "repo_id", repo_id);
+ pk_store_set_bool (backend->priv->store, "enabled", enabled);
backend->priv->desc->repo_enable (backend, repo_id, enabled);
}
@@ -2517,6 +2547,9 @@ void
pk_backend_repo_set_data (PkBackend *backend, const gchar *repo_id, const gchar *parameter, const gchar *value)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_string (backend->priv->store, "repo_id", repo_id);
+ pk_store_set_string (backend->priv->store, "parameter", parameter);
+ pk_store_set_string (backend->priv->store, "value", value);
backend->priv->desc->repo_set_data (backend, repo_id, parameter, value);
}
@@ -2527,6 +2560,9 @@ void
pk_backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *search)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
+ pk_store_set_uint (backend->priv->store, "provides", provides);
+ pk_store_set_string (backend->priv->store, "search", search);
backend->priv->desc->what_provides (backend, filters, provides, search);
}
@@ -2537,6 +2573,7 @@ void
pk_backend_get_packages (PkBackend *backend, PkBitfield filters)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_uint (backend->priv->store, "filters", filters);
backend->priv->desc->get_packages (backend, filters);
}
@@ -2547,6 +2584,7 @@ void
pk_backend_simulate_install_files (PkBackend *backend, gchar **full_paths)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "full_paths", full_paths);
backend->priv->desc->simulate_install_files (backend, full_paths);
}
@@ -2557,6 +2595,7 @@ void
pk_backend_simulate_install_packages (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->simulate_install_packages (backend, package_ids);
}
@@ -2567,6 +2606,7 @@ void
pk_backend_simulate_remove_packages (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->simulate_remove_packages (backend, package_ids);
}
@@ -2577,6 +2617,7 @@ void
pk_backend_simulate_update_packages (PkBackend *backend, gchar **package_ids)
{
g_return_if_fail (PK_IS_BACKEND (backend));
+ pk_store_set_strv (backend->priv->store, "package_ids", package_ids);
backend->priv->desc->simulate_update_packages (backend, package_ids);
}
diff --git a/src/pk-transaction-extra.c b/src/pk-transaction-extra.c
index 294cc37..38c8c28 100644
--- a/src/pk-transaction-extra.c
+++ b/src/pk-transaction-extra.c
@@ -123,15 +123,11 @@ static const PkItemPackage *
pk_transaction_extra_get_installed_package_for_file (PkTransactionExtra *extra, const gchar *filename)
{
const PkItemPackage *obj = NULL;
- PkStore *store;
/* use PK to find the correct package */
if (extra->priv->list->len > 0)
g_ptr_array_remove_range (extra->priv->list, 0, extra->priv->list->len);
pk_backend_reset (extra->priv->backend);
- store = pk_backend_get_store (extra->priv->backend);
- pk_store_set_uint (store, "filters", pk_bitfield_value (PK_FILTER_ENUM_INSTALLED));
- pk_store_set_string (store, "search", filename);
pk_backend_search_file (extra->priv->backend, pk_bitfield_value (PK_FILTER_ENUM_INSTALLED), filename);
/* wait for finished */
@@ -478,7 +474,6 @@ pk_transaction_extra_update_package_list (PkTransactionExtra *extra)
/* get the new package list */
pk_backend_reset (extra->priv->backend);
- pk_store_set_uint (pk_backend_get_store (extra->priv->backend), "filters", pk_bitfield_value (PK_FILTER_ENUM_NONE));
pk_backend_get_packages (extra->priv->backend, PK_FILTER_ENUM_NONE);
/* wait for finished */
@@ -677,7 +672,6 @@ out:
gboolean
pk_transaction_extra_check_running_process (PkTransactionExtra *extra, gchar **package_ids)
{
- PkStore *store;
guint signal_files = 0;
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
@@ -690,7 +684,6 @@ pk_transaction_extra_check_running_process (PkTransactionExtra *extra, gchar **p
pk_transaction_extra_set_status_changed (extra, PK_STATUS_ENUM_CHECK_EXECUTABLE_FILES);
pk_transaction_extra_set_progress_changed (extra, 101);
- store = pk_backend_get_store (extra->priv->backend);
pk_transaction_extra_update_process_list (extra);
signal_files = g_signal_connect (extra->priv->backend, "files",
@@ -698,7 +691,6 @@ pk_transaction_extra_check_running_process (PkTransactionExtra *extra, gchar **p
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
- pk_store_set_strv (store, "package_ids", package_ids);
pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
@@ -754,7 +746,6 @@ pk_transaction_extra_update_files_check_desktop_cb (PkBackend *backend, const gc
gboolean
pk_transaction_extra_check_desktop_files (PkTransactionExtra *extra, gchar **package_ids)
{
- PkStore *store;
guint signal_files = 0;
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
@@ -767,13 +758,11 @@ pk_transaction_extra_check_desktop_files (PkTransactionExtra *extra, gchar **pac
pk_transaction_extra_set_status_changed (extra, PK_STATUS_ENUM_SCAN_APPLICATIONS);
pk_transaction_extra_set_progress_changed (extra, 101);
- store = pk_backend_get_store (extra->priv->backend);
signal_files = g_signal_connect (extra->priv->backend, "files",
G_CALLBACK (pk_transaction_extra_update_files_check_desktop_cb), extra);
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
- pk_store_set_strv (store, "package_ids", package_ids);
pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
@@ -983,7 +972,6 @@ out:
gboolean
pk_transaction_extra_check_library_restart_pre (PkTransactionExtra *extra, gchar **package_ids)
{
- PkStore *store;
guint signal_files = 0;
gboolean ret = TRUE;
gchar **files = NULL;
@@ -1018,13 +1006,11 @@ pk_transaction_extra_check_library_restart_pre (PkTransactionExtra *extra, gchar
/* set status */
pk_transaction_extra_set_status_changed (extra, PK_STATUS_ENUM_CHECK_LIBRARIES);
- store = pk_backend_get_store (extra->priv->backend);
signal_files = g_signal_connect (extra->priv->backend, "files",
G_CALLBACK (pk_transaction_extra_files_check_library_restart_cb), extra);
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
- pk_store_set_strv (store, "package_ids", package_ids);
pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index b7ca8ae..6fe93cc 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -1252,7 +1252,6 @@ pk_transaction_set_running (PkTransaction *transaction)
gboolean ret;
guint i;
GError *error = NULL;
- PkStore *store;
PkBitfield filters;
PkTransactionPrivate *priv = PK_TRANSACTION_GET_PRIVATE (transaction);
g_return_val_if_fail (PK_IS_TRANSACTION (transaction), FALSE);
@@ -1356,26 +1355,6 @@ pk_transaction_set_running (PkTransaction *transaction)
pk_backend_set_status (priv->backend, PK_STATUS_ENUM_SETUP);
pk_backend_set_percentage (priv->backend, PK_BACKEND_PERCENTAGE_INVALID);
- /* set all possible arguments for backend */
- store = pk_backend_get_store (priv->backend);
- pk_store_set_bool (store, "force", priv->cached_force);
- pk_store_set_bool (store, "allow_deps", priv->cached_allow_deps);
- pk_store_set_bool (store, "autoremove", priv->cached_autoremove);
- pk_store_set_bool (store, "enabled", priv->cached_enabled);
- pk_store_set_bool (store, "only_trusted", priv->cached_only_trusted);
- pk_store_set_uint (store, "filters", priv->cached_filters);
- pk_store_set_uint (store, "provides", priv->cached_provides);
- pk_store_set_strv (store, "package_ids", priv->cached_package_ids);
- pk_store_set_strv (store, "full_paths", priv->cached_full_paths);
- pk_store_set_string (store, "package_id", priv->cached_package_id);
- pk_store_set_string (store, "transaction_id", priv->cached_transaction_id);
- pk_store_set_string (store, "search", priv->cached_search);
- pk_store_set_string (store, "repo_id", priv->cached_repo_id);
- pk_store_set_string (store, "key_id", priv->cached_key_id);
- pk_store_set_string (store, "parameter", priv->cached_parameter);
- pk_store_set_string (store, "value", priv->cached_value);
- pk_store_set_string (store, "directory", priv->cached_directory);
-
/* do the correct action with the cached parameters */
if (priv->role == PK_ROLE_ENUM_GET_DEPENDS)
pk_backend_get_depends (priv->backend, priv->cached_filters, priv->cached_package_ids, priv->cached_force);
commit b23a62b4946b898e4f558092d8065fd72ac0b85a
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 15:15:46 2009 +0100
internal: don't make PkBackendDesc public to PkBackend, provide public methods instead
diff --git a/backends/test/pk-backend-test-succeed.c b/backends/test/pk-backend-test-succeed.c
index b1b7e0a..66fb5b1 100644
--- a/backends/test/pk-backend-test-succeed.c
+++ b/backends/test/pk-backend-test-succeed.c
@@ -68,6 +68,15 @@ backend_get_filters (PkBackend *backend)
}
/**
+ * backend_get_mime_types:
+ */
+static gchar *
+backend_get_mime_types (PkBackend *backend)
+{
+ return g_strdup ("");
+}
+
+/**
* backend_cancel:
*/
static void
@@ -77,6 +86,24 @@ backend_cancel (PkBackend *backend)
}
/**
+ * backend_download_packages:
+ */
+static void
+backend_download_packages (PkBackend *backend, gchar **package_ids, const gchar *directory)
+{
+ pk_backend_finished (backend);
+}
+
+/**
+ * pk_backend_get_categories:
+ */
+static void
+backend_get_categories (PkBackend *backend)
+{
+ pk_backend_finished (backend);
+}
+
+/**
* backend_get_depends:
*/
static void
@@ -95,7 +122,16 @@ backend_get_details (PkBackend *backend, gchar **package_ids)
}
/**
- * backend_get_details:
+ * backend_get_distro_upgrades:
+ */
+static void
+backend_get_distro_upgrades (PkBackend *backend)
+{
+ pk_backend_finished (backend);
+}
+
+/**
+ * backend_get_files:
*/
static void
backend_get_files (PkBackend *backend, gchar **package_ids)
@@ -307,6 +343,42 @@ backend_get_packages (PkBackend *backend, PkBitfield filters)
pk_backend_finished (backend);
}
+/**
+ * backend_simulate_install_files:
+ */
+static void
+backend_simulate_install_files (PkBackend *backend, gchar **full_paths)
+{
+ pk_backend_finished (backend);
+}
+
+/**
+ * backend_simulate_install_packages:
+ */
+static void
+backend_simulate_install_packages (PkBackend *backend, gchar **package_ids)
+{
+ pk_backend_finished (backend);
+}
+
+/**
+ * backend_simulate_remove_packages:
+ */
+static void
+backend_simulate_remove_packages (PkBackend *backend, gchar **package_ids)
+{
+ pk_backend_finished (backend);
+}
+
+/**
+ * backend_simulate_update_packages:
+ */
+static void
+backend_simulate_update_packages (PkBackend *backend, gchar **package_ids)
+{
+ pk_backend_finished (backend);
+}
+
PK_BACKEND_OPTIONS (
"Test Succeed", /* description */
"Richard Hughes <richard at hughsie.com>", /* author */
@@ -314,13 +386,13 @@ PK_BACKEND_OPTIONS (
backend_destroy, /* destroy */
backend_get_groups, /* get_groups */
backend_get_filters, /* get_filters */
- NULL, /* get_mime_types */
+ backend_get_mime_types, /* get_mime_types */
backend_cancel, /* cancel */
- NULL, /* download_packages */
- NULL, /* get_categories */
+ backend_download_packages, /* download_packages */
+ backend_get_categories, /* get_categories */
backend_get_depends, /* get_depends */
backend_get_details, /* get_details */
- NULL, /* get_distro_upgrades */
+ backend_get_distro_upgrades, /* get_distro_upgrades */
backend_get_files, /* get_files */
backend_get_packages, /* get_packages */
backend_get_repo_list, /* get_repo_list */
@@ -343,9 +415,9 @@ PK_BACKEND_OPTIONS (
backend_update_packages, /* update_packages */
backend_update_system, /* update_system */
backend_what_provides, /* what_provides */
- NULL, /* simulate_install_files */
- NULL, /* simulate_install_packages */
- NULL, /* simulate_remove_packages */
- NULL /* simulate_update_packages */
+ backend_simulate_install_files, /* simulate_install_files */
+ backend_simulate_install_packages, /* simulate_install_packages */
+ backend_simulate_remove_packages, /* simulate_remove_packages */
+ backend_simulate_update_packages /* simulate_update_packages */
);
diff --git a/src/pk-backend-internal.h b/src/pk-backend-internal.h
index d5316b0..3712a73 100644
--- a/src/pk-backend-internal.h
+++ b/src/pk-backend-internal.h
@@ -43,8 +43,6 @@ typedef struct _PkBackendClass PkBackendClass;
struct _PkBackend
{
GObject parent;
- PkStore *store;
- PkBackendDesc *desc;
PkBackendPrivate *priv;
};
@@ -77,6 +75,91 @@ PkBitfield pk_backend_get_filters (PkBackend *backend);
PkBitfield pk_backend_get_roles (PkBackend *backend);
PkStore *pk_backend_get_store (PkBackend *backend);
gchar *pk_backend_get_mime_types (PkBackend *backend);
+gboolean pk_backend_is_implemented (PkBackend *backend,
+ PkRoleEnum role);
+void pk_backend_cancel (PkBackend *backend);
+void pk_backend_download_packages (PkBackend *backend,
+ gchar **package_ids,
+ const gchar *directory);
+void pk_backend_get_categories (PkBackend *backend);
+void pk_backend_get_depends (PkBackend *backend,
+ PkBitfield filters,
+ gchar **package_ids,
+ gboolean recursive);
+void pk_backend_get_details (PkBackend *backend,
+ gchar **package_ids);
+void pk_backend_get_distro_upgrades (PkBackend *backend);
+void pk_backend_get_files (PkBackend *backend,
+ gchar **package_ids);
+void pk_backend_get_requires (PkBackend *backend,
+ PkBitfield filters,
+ gchar **package_ids,
+ gboolean recursive);
+void pk_backend_get_update_detail (PkBackend *backend,
+ gchar **package_ids);
+void pk_backend_get_updates (PkBackend *backend,
+ PkBitfield filters);
+void pk_backend_install_packages (PkBackend *backend,
+ gboolean only_trusted,
+ gchar **package_ids);
+void pk_backend_install_signature (PkBackend *backend,
+ PkSigTypeEnum type,
+ const gchar *key_id,
+ const gchar *package_id);
+void pk_backend_install_files (PkBackend *backend,
+ gboolean only_trusted,
+ gchar **full_paths);
+void pk_backend_refresh_cache (PkBackend *backend,
+ gboolean force);
+void pk_backend_remove_packages (PkBackend *backend,
+ gchar **package_ids,
+ gboolean allow_deps,
+ gboolean autoremove);
+void pk_backend_resolve (PkBackend *backend,
+ PkBitfield filters,
+ gchar **package_ids);
+void pk_backend_rollback (PkBackend *backend,
+ const gchar *transaction_id);
+void pk_backend_search_details (PkBackend *backend,
+ PkBitfield filters,
+ const gchar *search);
+void pk_backend_search_file (PkBackend *backend,
+ PkBitfield filters,
+ const gchar *search);
+void pk_backend_search_group (PkBackend *backend,
+ PkBitfield filters,
+ const gchar *search);
+void pk_backend_search_name (PkBackend *backend,
+ PkBitfield filters,
+ const gchar *search);
+void pk_backend_update_packages (PkBackend *backend,
+ gboolean only_trusted,
+ gchar **package_ids);
+void pk_backend_update_system (PkBackend *backend,
+ gboolean only_trusted);
+void pk_backend_get_repo_list (PkBackend *backend,
+ PkBitfield filters);
+void pk_backend_repo_enable (PkBackend *backend,
+ const gchar *repo_id,
+ gboolean enabled);
+void pk_backend_repo_set_data (PkBackend *backend,
+ const gchar *repo_id,
+ const gchar *parameter,
+ const gchar *value);
+void pk_backend_what_provides (PkBackend *backend,
+ PkBitfield filters,
+ PkProvidesEnum provides,
+ const gchar *search);
+void pk_backend_get_packages (PkBackend *backend,
+ PkBitfield filters);
+void pk_backend_simulate_install_files (PkBackend *backend,
+ gchar **full_paths);
+void pk_backend_simulate_install_packages (PkBackend *backend,
+ gchar **package_ids);
+void pk_backend_simulate_remove_packages (PkBackend *backend,
+ gchar **package_ids);
+void pk_backend_simulate_update_packages (PkBackend *backend,
+ gchar **package_ids);
G_END_DECLS
diff --git a/src/pk-backend.c b/src/pk-backend.c
index 010f9b9..afb670e 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -117,6 +117,8 @@ struct _PkBackendPrivate
guint signal_finished;
guint signal_error_timeout;
GThread *thread;
+ PkBitfield roles;
+ PkBackendDesc *desc;
};
G_DEFINE_TYPE (PkBackend, pk_backend, G_TYPE_OBJECT)
@@ -156,9 +158,9 @@ pk_backend_get_groups (PkBackend *backend)
g_return_val_if_fail (backend->priv->locked != FALSE, PK_GROUP_ENUM_UNKNOWN);
/* not compulsory */
- if (backend->desc->get_groups == NULL)
+ if (backend->priv->desc->get_groups == NULL)
return PK_GROUP_ENUM_UNKNOWN;
- return backend->desc->get_groups (backend);
+ return backend->priv->desc->get_groups (backend);
}
/**
@@ -171,9 +173,9 @@ pk_backend_get_mime_types (PkBackend *backend)
g_return_val_if_fail (backend->priv->locked != FALSE, NULL);
/* not compulsory */
- if (backend->desc->get_mime_types == NULL)
+ if (backend->priv->desc->get_mime_types == NULL)
return g_strdup ("");
- return backend->desc->get_mime_types (backend);
+ return backend->priv->desc->get_mime_types (backend);
}
/**
@@ -186,9 +188,9 @@ pk_backend_get_filters (PkBackend *backend)
g_return_val_if_fail (backend->priv->locked != FALSE, PK_FILTER_ENUM_UNKNOWN);
/* not compulsory */
- if (backend->desc->get_filters == NULL)
+ if (backend->priv->desc->get_filters == NULL)
return PK_FILTER_ENUM_UNKNOWN;
- return backend->desc->get_filters (backend);
+ return backend->priv->desc->get_filters (backend);
}
/**
@@ -203,8 +205,12 @@ pk_backend_get_roles (PkBackend *backend)
g_return_val_if_fail (PK_IS_BACKEND (backend), PK_ROLE_ENUM_UNKNOWN);
g_return_val_if_fail (backend->priv->locked != FALSE, PK_ROLE_ENUM_UNKNOWN);
+ /* optimise */
+ if (backend->priv->roles != 0)
+ goto out;
+
/* lets reduce pointer dereferences... */
- desc = backend->desc;
+ desc = backend->priv->desc;
if (desc->cancel != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_CANCEL);
if (desc->get_depends != NULL)
@@ -267,7 +273,20 @@ pk_backend_get_roles (PkBackend *backend)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES);
if (desc->simulate_update_packages != NULL || desc->get_depends != NULL)
pk_bitfield_add (roles, PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES);
- return roles;
+ backend->priv->roles = roles;
+out:
+ return backend->priv->roles;
+}
+
+/**
+ * pk_backend_is_implemented:
+ **/
+gboolean
+pk_backend_is_implemented (PkBackend *backend, PkRoleEnum role)
+{
+ PkBitfield roles;
+ roles = pk_backend_get_roles (backend);
+ return pk_bitfield_contain (roles, role);
}
/**
@@ -467,7 +486,7 @@ pk_backend_set_name (PkBackend *backend, const gchar *backend_name)
}
/* is is correctly formed? */
- if (!g_module_symbol (handle, "pk_backend_desc", (gpointer) &backend->desc)) {
+ if (!g_module_symbol (handle, "pk_backend_desc", (gpointer) &backend->priv->desc)) {
g_module_close (handle);
egg_warning ("could not find description in plugin %s, not loading", backend_name);
ret = FALSE;
@@ -535,16 +554,16 @@ gboolean
pk_backend_lock (PkBackend *backend)
{
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
- g_return_val_if_fail (backend->desc != NULL, FALSE);
+ g_return_val_if_fail (backend->priv->desc != NULL, FALSE);
if (backend->priv->locked) {
egg_warning ("already locked");
/* we don't return FALSE here, as the action didn't fail */
return TRUE;
}
- if (backend->desc->initialize != NULL) {
+ if (backend->priv->desc->initialize != NULL) {
backend->priv->during_initialize = TRUE;
- backend->desc->initialize (backend);
+ backend->priv->desc->initialize (backend);
backend->priv->during_initialize = FALSE;
}
backend->priv->locked = TRUE;
@@ -570,12 +589,12 @@ pk_backend_unlock (PkBackend *backend)
/* we don't return FALSE here, as the action didn't fail */
return TRUE;
}
- if (backend->desc == NULL) {
+ if (backend->priv->desc == NULL) {
egg_warning ("not yet loaded backend, try pk_backend_lock()");
return FALSE;
}
- if (backend->desc->destroy != NULL)
- backend->desc->destroy (backend);
+ if (backend->priv->desc->destroy != NULL)
+ backend->priv->desc->destroy (backend);
backend->priv->locked = FALSE;
return TRUE;
}
@@ -1645,7 +1664,7 @@ gboolean
pk_backend_set_allow_cancel (PkBackend *backend, gboolean allow_cancel)
{
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
- g_return_val_if_fail (backend->desc != NULL, FALSE);
+ g_return_val_if_fail (backend->priv->desc != NULL, FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
/* have we already set an error? */
@@ -1661,7 +1680,7 @@ pk_backend_set_allow_cancel (PkBackend *backend, gboolean allow_cancel)
}
/* can we do the action? */
- if (backend->desc->cancel != NULL) {
+ if (backend->priv->desc->cancel != NULL) {
/* emit */
g_signal_emit (backend, signals[SIGNAL_ALLOW_CANCEL], 0, allow_cancel);
backend->priv->allow_cancel = allow_cancel;
@@ -1929,7 +1948,7 @@ gchar *
pk_backend_get_name (PkBackend *backend)
{
g_return_val_if_fail (PK_IS_BACKEND (backend), NULL);
- g_return_val_if_fail (backend->desc != NULL, FALSE);
+ g_return_val_if_fail (backend->priv->desc != NULL, FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
return g_strdup (backend->priv->name);
}
@@ -1941,9 +1960,9 @@ gchar *
pk_backend_get_description (PkBackend *backend)
{
g_return_val_if_fail (PK_IS_BACKEND (backend), NULL);
- g_return_val_if_fail (backend->desc != NULL, FALSE);
+ g_return_val_if_fail (backend->priv->desc != NULL, FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
- return g_strdup (backend->desc->description);
+ return g_strdup (backend->priv->desc->description);
}
/**
@@ -1953,9 +1972,9 @@ gchar *
pk_backend_get_author (PkBackend *backend)
{
g_return_val_if_fail (PK_IS_BACKEND (backend), NULL);
- g_return_val_if_fail (backend->desc != NULL, FALSE);
+ g_return_val_if_fail (backend->priv->desc != NULL, FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
- return g_strdup (backend->desc->author);
+ return g_strdup (backend->priv->desc->author);
}
/**
@@ -2242,6 +2261,326 @@ pk_backend_reset (PkBackend *backend)
}
/**
+ * pk_backend_cancel:
+ */
+void
+pk_backend_cancel (PkBackend *backend)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->cancel (backend);
+}
+
+/**
+ * pk_backend_download_packages:
+ */
+void
+pk_backend_download_packages (PkBackend *backend, gchar **package_ids, const gchar *directory)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->download_packages (backend, package_ids, directory);
+}
+
+/**
+ * pk_pk_backend_get_categories:
+ */
+void
+pk_backend_get_categories (PkBackend *backend)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_categories (backend);
+}
+
+/**
+ * pk_backend_get_depends:
+ */
+void
+pk_backend_get_depends (PkBackend *backend, PkBitfield filters, gchar **package_ids, gboolean recursive)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_depends (backend, filters, package_ids, recursive);
+}
+
+/**
+ * pk_backend_get_details:
+ */
+void
+pk_backend_get_details (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_details (backend, package_ids);
+}
+
+/**
+ * pk_backend_get_distro_upgrades:
+ */
+void
+pk_backend_get_distro_upgrades (PkBackend *backend)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_distro_upgrades (backend);
+}
+
+/**
+ * pk_backend_get_files:
+ */
+void
+pk_backend_get_files (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_files (backend, package_ids);
+}
+
+/**
+ * pk_backend_get_requires:
+ */
+void
+pk_backend_get_requires (PkBackend *backend, PkBitfield filters, gchar **package_ids, gboolean recursive)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_requires (backend, filters, package_ids, recursive);
+}
+
+/**
+ * pk_backend_get_update_detail:
+ */
+void
+pk_backend_get_update_detail (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_update_detail (backend, package_ids);
+}
+
+/**
+ * pk_backend_get_updates:
+ */
+void
+pk_backend_get_updates (PkBackend *backend, PkBitfield filters)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_updates (backend, filters);
+}
+
+/**
+ * pk_backend_install_packages:
+ */
+void
+pk_backend_install_packages (PkBackend *backend, gboolean only_trusted, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->install_packages (backend, only_trusted, package_ids);
+}
+
+/**
+ * pk_backend_install_signature:
+ */
+void
+pk_backend_install_signature (PkBackend *backend, PkSigTypeEnum type, const gchar *key_id, const gchar *package_id)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->install_signature (backend, type, key_id, package_id);
+}
+
+/**
+ * pk_backend_install_files:
+ */
+void
+pk_backend_install_files (PkBackend *backend, gboolean only_trusted, gchar **full_paths)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->install_files (backend, only_trusted, full_paths);
+}
+
+/**
+ * pk_backend_refresh_cache:
+ */
+void
+pk_backend_refresh_cache (PkBackend *backend, gboolean force)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->refresh_cache (backend, force);
+}
+
+/**
+ * pk_backend_remove_packages:
+ */
+void
+pk_backend_remove_packages (PkBackend *backend, gchar **package_ids, gboolean allow_deps, gboolean autoremove)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->remove_packages (backend, package_ids, allow_deps, autoremove);
+}
+
+/**
+ * pk_backend_resolve:
+ */
+void
+pk_backend_resolve (PkBackend *backend, PkBitfield filters, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->resolve (backend, filters, package_ids);
+}
+
+/**
+ * pk_backend_rollback:
+ */
+void
+pk_backend_rollback (PkBackend *backend, const gchar *transaction_id)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->rollback (backend, transaction_id);
+}
+
+/**
+ * pk_backend_search_details:
+ */
+void
+pk_backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *search)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->search_details (backend, filters, search);
+}
+
+/**
+ * pk_backend_search_file:
+ */
+void
+pk_backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->search_file (backend, filters, search);
+}
+
+/**
+ * pk_backend_search_group:
+ */
+void
+pk_backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *search)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->search_group (backend, filters, search);
+}
+
+/**
+ * pk_backend_search_name:
+ */
+void
+pk_backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *search)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->search_name (backend, filters, search);
+}
+
+/**
+ * pk_backend_update_packages:
+ */
+void
+pk_backend_update_packages (PkBackend *backend, gboolean only_trusted, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->update_packages (backend, only_trusted, package_ids);
+}
+
+/**
+ * pk_backend_update_system:
+ */
+void
+pk_backend_update_system (PkBackend *backend, gboolean only_trusted)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->update_system (backend, only_trusted);
+}
+
+/**
+ * pk_backend_get_repo_list:
+ */
+void
+pk_backend_get_repo_list (PkBackend *backend, PkBitfield filters)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_repo_list (backend, filters);
+}
+
+/**
+ * pk_backend_repo_enable:
+ */
+void
+pk_backend_repo_enable (PkBackend *backend, const gchar *repo_id, gboolean enabled)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->repo_enable (backend, repo_id, enabled);
+}
+
+/**
+ * pk_backend_repo_set_data:
+ */
+void
+pk_backend_repo_set_data (PkBackend *backend, const gchar *repo_id, const gchar *parameter, const gchar *value)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->repo_set_data (backend, repo_id, parameter, value);
+}
+
+/**
+ * pk_backend_what_provides:
+ */
+void
+pk_backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *search)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->what_provides (backend, filters, provides, search);
+}
+
+/**
+ * pk_backend_get_packages:
+ */
+void
+pk_backend_get_packages (PkBackend *backend, PkBitfield filters)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->get_packages (backend, filters);
+}
+
+/**
+ * pk_backend_simulate_install_files:
+ */
+void
+pk_backend_simulate_install_files (PkBackend *backend, gchar **full_paths)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->simulate_install_files (backend, full_paths);
+}
+
+/**
+ * pk_backend_simulate_install_packages:
+ */
+void
+pk_backend_simulate_install_packages (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->simulate_install_packages (backend, package_ids);
+}
+
+/**
+ * pk_backend_simulate_remove_packages:
+ */
+void
+pk_backend_simulate_remove_packages (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->simulate_remove_packages (backend, package_ids);
+}
+
+/**
+ * pk_backend_simulate_update_packages:
+ */
+void
+pk_backend_simulate_update_packages (PkBackend *backend, gchar **package_ids)
+{
+ g_return_if_fail (PK_IS_BACKEND (backend));
+ backend->priv->desc->simulate_update_packages (backend, package_ids);
+}
+
+/**
* pk_backend_init:
**/
static void
@@ -2264,6 +2603,7 @@ pk_backend_init (PkBackend *backend)
backend->priv->signal_error_timeout = 0;
backend->priv->during_initialize = FALSE;
backend->priv->simultaneous = FALSE;
+ backend->priv->roles = 0;
backend->priv->store = pk_store_new ();
backend->priv->time = pk_time_new ();
backend->priv->network = pk_network_new ();
diff --git a/src/pk-transaction-extra.c b/src/pk-transaction-extra.c
index 85a95f5..294cc37 100644
--- a/src/pk-transaction-extra.c
+++ b/src/pk-transaction-extra.c
@@ -132,7 +132,7 @@ pk_transaction_extra_get_installed_package_for_file (PkTransactionExtra *extra,
store = pk_backend_get_store (extra->priv->backend);
pk_store_set_uint (store, "filters", pk_bitfield_value (PK_FILTER_ENUM_INSTALLED));
pk_store_set_string (store, "search", filename);
- extra->priv->backend->desc->search_file (extra->priv->backend, pk_bitfield_value (PK_FILTER_ENUM_INSTALLED), filename);
+ pk_backend_search_file (extra->priv->backend, pk_bitfield_value (PK_FILTER_ENUM_INSTALLED), filename);
/* wait for finished */
g_main_loop_run (extra->priv->loop);
@@ -360,7 +360,7 @@ pk_transaction_extra_import_desktop_files (PkTransactionExtra *extra)
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
g_return_val_if_fail (extra->priv->db != NULL, FALSE);
- if (extra->priv->backend->desc->search_file == NULL) {
+ if (!pk_backend_is_implemented (extra->priv->backend, PK_ROLE_ENUM_SEARCH_FILE)) {
egg_debug ("cannot search files");
return FALSE;
}
@@ -461,7 +461,7 @@ pk_transaction_extra_update_package_list (PkTransactionExtra *extra)
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
- if (extra->priv->backend->desc->get_packages == NULL) {
+ if (!pk_backend_is_implemented (extra->priv->backend, PK_ROLE_ENUM_GET_PACKAGES)) {
egg_debug ("cannot get packages");
return FALSE;
}
@@ -479,7 +479,7 @@ pk_transaction_extra_update_package_list (PkTransactionExtra *extra)
/* get the new package list */
pk_backend_reset (extra->priv->backend);
pk_store_set_uint (pk_backend_get_store (extra->priv->backend), "filters", pk_bitfield_value (PK_FILTER_ENUM_NONE));
- extra->priv->backend->desc->get_packages (extra->priv->backend, PK_FILTER_ENUM_NONE);
+ pk_backend_get_packages (extra->priv->backend, PK_FILTER_ENUM_NONE);
/* wait for finished */
g_main_loop_run (extra->priv->loop);
@@ -682,7 +682,7 @@ pk_transaction_extra_check_running_process (PkTransactionExtra *extra, gchar **p
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
- if (extra->priv->backend->desc->get_files == NULL) {
+ if (!pk_backend_is_implemented (extra->priv->backend, PK_ROLE_ENUM_GET_FILES)) {
egg_debug ("cannot get files");
return FALSE;
}
@@ -699,7 +699,7 @@ pk_transaction_extra_check_running_process (PkTransactionExtra *extra, gchar **p
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
pk_store_set_strv (store, "package_ids", package_ids);
- extra->priv->backend->desc->get_files (extra->priv->backend, package_ids);
+ pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
g_main_loop_run (extra->priv->loop);
@@ -759,7 +759,7 @@ pk_transaction_extra_check_desktop_files (PkTransactionExtra *extra, gchar **pac
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
- if (extra->priv->backend->desc->get_files == NULL) {
+ if (!pk_backend_is_implemented (extra->priv->backend, PK_ROLE_ENUM_GET_FILES)) {
egg_debug ("cannot get files");
return FALSE;
}
@@ -774,7 +774,7 @@ pk_transaction_extra_check_desktop_files (PkTransactionExtra *extra, gchar **pac
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
pk_store_set_strv (store, "package_ids", package_ids);
- extra->priv->backend->desc->get_files (extra->priv->backend, package_ids);
+ pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
g_main_loop_run (extra->priv->loop);
@@ -990,7 +990,7 @@ pk_transaction_extra_check_library_restart_pre (PkTransactionExtra *extra, gchar
g_return_val_if_fail (PK_IS_POST_TRANS (extra), FALSE);
- if (extra->priv->backend->desc->get_files == NULL) {
+ if (!pk_backend_is_implemented (extra->priv->backend, PK_ROLE_ENUM_GET_FILES)) {
egg_debug ("cannot get files");
return FALSE;
}
@@ -1025,7 +1025,7 @@ pk_transaction_extra_check_library_restart_pre (PkTransactionExtra *extra, gchar
/* get all the files touched in the packages we just updated */
pk_backend_reset (extra->priv->backend);
pk_store_set_strv (store, "package_ids", package_ids);
- extra->priv->backend->desc->get_files (extra->priv->backend, package_ids);
+ pk_backend_get_files (extra->priv->backend, package_ids);
/* wait for finished */
g_main_loop_run (extra->priv->loop);
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index ac31759..b7ca8ae 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -1252,7 +1252,6 @@ pk_transaction_set_running (PkTransaction *transaction)
gboolean ret;
guint i;
GError *error = NULL;
- PkBackendDesc *desc;
PkStore *store;
PkBitfield filters;
PkTransactionPrivate *priv = PK_TRANSACTION_GET_PRIVATE (transaction);
@@ -1377,95 +1376,92 @@ pk_transaction_set_running (PkTransaction *transaction)
pk_store_set_string (store, "value", priv->cached_value);
pk_store_set_string (store, "directory", priv->cached_directory);
- /* lets reduce pointer dereferences... */
- desc = priv->backend->desc;
-
/* do the correct action with the cached parameters */
if (priv->role == PK_ROLE_ENUM_GET_DEPENDS)
- desc->get_depends (priv->backend, priv->cached_filters, priv->cached_package_ids, priv->cached_force);
+ pk_backend_get_depends (priv->backend, priv->cached_filters, priv->cached_package_ids, priv->cached_force);
else if (priv->role == PK_ROLE_ENUM_GET_UPDATE_DETAIL)
- desc->get_update_detail (priv->backend, priv->cached_package_ids);
+ pk_backend_get_update_detail (priv->backend, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_RESOLVE)
- desc->resolve (priv->backend, priv->cached_filters, priv->cached_package_ids);
+ pk_backend_resolve (priv->backend, priv->cached_filters, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_ROLLBACK)
- desc->rollback (priv->backend, priv->cached_transaction_id);
+ pk_backend_rollback (priv->backend, priv->cached_transaction_id);
else if (priv->role == PK_ROLE_ENUM_DOWNLOAD_PACKAGES)
- desc->download_packages (priv->backend, priv->cached_package_ids, priv->cached_directory);
+ pk_backend_download_packages (priv->backend, priv->cached_package_ids, priv->cached_directory);
else if (priv->role == PK_ROLE_ENUM_GET_DETAILS)
- desc->get_details (priv->backend, priv->cached_package_ids);
+ pk_backend_get_details (priv->backend, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_GET_DISTRO_UPGRADES)
- desc->get_distro_upgrades (priv->backend);
+ pk_backend_get_distro_upgrades (priv->backend);
else if (priv->role == PK_ROLE_ENUM_GET_FILES)
- desc->get_files (priv->backend, priv->cached_package_ids);
+ pk_backend_get_files (priv->backend, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_GET_REQUIRES)
- desc->get_requires (priv->backend, priv->cached_filters, priv->cached_package_ids, priv->cached_force);
+ pk_backend_get_requires (priv->backend, priv->cached_filters, priv->cached_package_ids, priv->cached_force);
else if (priv->role == PK_ROLE_ENUM_WHAT_PROVIDES)
- desc->what_provides (priv->backend, priv->cached_filters, priv->cached_provides, priv->cached_search);
+ pk_backend_what_provides (priv->backend, priv->cached_filters, priv->cached_provides, priv->cached_search);
else if (priv->role == PK_ROLE_ENUM_GET_UPDATES)
- desc->get_updates (priv->backend, priv->cached_filters);
+ pk_backend_get_updates (priv->backend, priv->cached_filters);
else if (priv->role == PK_ROLE_ENUM_GET_PACKAGES)
- desc->get_packages (priv->backend, priv->cached_filters);
+ pk_backend_get_packages (priv->backend, priv->cached_filters);
else if (priv->role == PK_ROLE_ENUM_SEARCH_DETAILS)
- desc->search_details (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_details (priv->backend, priv->cached_filters, priv->cached_search);
else if (priv->role == PK_ROLE_ENUM_SEARCH_FILE)
- desc->search_file (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_file (priv->backend, priv->cached_filters, priv->cached_search);
else if (priv->role == PK_ROLE_ENUM_SEARCH_GROUP)
- desc->search_group (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_group (priv->backend, priv->cached_filters, priv->cached_search);
else if (priv->role == PK_ROLE_ENUM_SEARCH_NAME)
- desc->search_name (priv->backend,priv->cached_filters,priv->cached_search);
+ pk_backend_search_name (priv->backend,priv->cached_filters,priv->cached_search);
else if (priv->role == PK_ROLE_ENUM_INSTALL_PACKAGES)
- desc->install_packages (priv->backend, priv->cached_only_trusted, priv->cached_package_ids);
+ pk_backend_install_packages (priv->backend, priv->cached_only_trusted, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_INSTALL_FILES)
- desc->install_files (priv->backend, priv->cached_only_trusted, priv->cached_full_paths);
+ pk_backend_install_files (priv->backend, priv->cached_only_trusted, priv->cached_full_paths);
else if (priv->role == PK_ROLE_ENUM_INSTALL_SIGNATURE)
- desc->install_signature (priv->backend, PK_SIGTYPE_ENUM_GPG, priv->cached_key_id, priv->cached_package_id);
+ pk_backend_install_signature (priv->backend, PK_SIGTYPE_ENUM_GPG, priv->cached_key_id, priv->cached_package_id);
else if (priv->role == PK_ROLE_ENUM_REFRESH_CACHE)
- desc->refresh_cache (priv->backend, priv->cached_force);
+ pk_backend_refresh_cache (priv->backend, priv->cached_force);
else if (priv->role == PK_ROLE_ENUM_REMOVE_PACKAGES)
- desc->remove_packages (priv->backend, priv->cached_package_ids, priv->cached_allow_deps, priv->cached_autoremove);
+ pk_backend_remove_packages (priv->backend, priv->cached_package_ids, priv->cached_allow_deps, priv->cached_autoremove);
else if (priv->role == PK_ROLE_ENUM_UPDATE_PACKAGES)
- desc->update_packages (priv->backend, priv->cached_only_trusted, priv->cached_package_ids);
+ pk_backend_update_packages (priv->backend, priv->cached_only_trusted, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_UPDATE_SYSTEM)
- desc->update_system (priv->backend, priv->cached_only_trusted);
+ pk_backend_update_system (priv->backend, priv->cached_only_trusted);
else if (priv->role == PK_ROLE_ENUM_GET_CATEGORIES)
- desc->get_categories (priv->backend);
+ pk_backend_get_categories (priv->backend);
else if (priv->role == PK_ROLE_ENUM_GET_REPO_LIST)
- desc->get_repo_list (priv->backend, priv->cached_filters);
+ pk_backend_get_repo_list (priv->backend, priv->cached_filters);
else if (priv->role == PK_ROLE_ENUM_REPO_ENABLE)
- desc->repo_enable (priv->backend, priv->cached_repo_id, priv->cached_enabled);
+ pk_backend_repo_enable (priv->backend, priv->cached_repo_id, priv->cached_enabled);
else if (priv->role == PK_ROLE_ENUM_REPO_SET_DATA)
- desc->repo_set_data (priv->backend, priv->cached_repo_id, priv->cached_parameter, priv->cached_value);
+ pk_backend_repo_set_data (priv->backend, priv->cached_repo_id, priv->cached_parameter, priv->cached_value);
else if (priv->role == PK_ROLE_ENUM_SIMULATE_INSTALL_FILES)
- desc->simulate_install_files (priv->backend, priv->cached_full_paths);
+ pk_backend_simulate_install_files (priv->backend, priv->cached_full_paths);
else if (priv->role == PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES) {
/* fallback to a method we do have */
- if (desc->simulate_install_packages != NULL) {
- desc->simulate_install_packages (priv->backend, priv->cached_package_ids);
+ if (pk_backend_is_implemented (priv->backend, PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES)) {
+ pk_backend_simulate_install_packages (priv->backend, priv->cached_package_ids);
} else {
/* we need to emit the original packages before we fall back */
for (i=0; priv->cached_package_ids[i] != NULL; i++)
pk_backend_package (priv->backend, PK_INFO_ENUM_INSTALLING, priv->cached_package_ids[i], "");
filters = pk_bitfield_from_enums (PK_FILTER_ENUM_NOT_INSTALLED, PK_FILTER_ENUM_NEWEST, -1);
- desc->get_depends (priv->backend, filters, priv->cached_package_ids, TRUE);
+ pk_backend_get_depends (priv->backend, filters, priv->cached_package_ids, TRUE);
}
} else if (priv->role == PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES) {
/* fallback to a method we do have */
- if (desc->simulate_remove_packages != NULL) {
- desc->simulate_remove_packages (priv->backend, priv->cached_package_ids);
+ if (pk_backend_is_implemented (priv->backend, PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES)) {
+ pk_backend_simulate_remove_packages (priv->backend, priv->cached_package_ids);
} else {
filters = pk_bitfield_from_enums (PK_FILTER_ENUM_INSTALLED, PK_FILTER_ENUM_NEWEST, -1);
- desc->get_requires (priv->backend, filters, priv->cached_package_ids, TRUE);
+ pk_backend_get_requires (priv->backend, filters, priv->cached_package_ids, TRUE);
}
} else if (priv->role == PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES) {
/* fallback to a method we do have */
- if (desc->simulate_update_packages != NULL) {
- desc->simulate_update_packages (priv->backend, priv->cached_package_ids);
+ if (pk_backend_is_implemented (priv->backend, PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES)) {
+ pk_backend_simulate_update_packages (priv->backend, priv->cached_package_ids);
} else {
/* we need to emit the original packages before we fall back */
for (i=0; priv->cached_package_ids[i] != NULL; i++)
pk_backend_package (priv->backend, PK_INFO_ENUM_REMOVING, priv->cached_package_ids[i], "");
filters = pk_bitfield_from_enums (PK_FILTER_ENUM_NOT_INSTALLED, PK_FILTER_ENUM_NEWEST, -1);
- desc->get_depends (priv->backend, filters, priv->cached_package_ids, TRUE);
+ pk_backend_get_depends (priv->backend, filters, priv->cached_package_ids, TRUE);
}
} else {
egg_error ("failed to run as role not assigned");
@@ -2095,7 +2091,7 @@ pk_transaction_cancel (PkTransaction *transaction, DBusGMethodInvocation *contex
egg_debug ("Cancel method called on %s", transaction->priv->tid);
/* not implemented yet */
- if (transaction->priv->backend->desc->cancel == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_CANCEL)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"Cancel not yet supported by backend");
pk_transaction_dbus_return_error (context, error);
@@ -2175,7 +2171,7 @@ pk_transaction_cancel (PkTransaction *transaction, DBusGMethodInvocation *contex
pk_backend_set_exit_code (transaction->priv->backend, PK_EXIT_ENUM_CANCELLED);
/* actually run the method */
- transaction->priv->backend->desc->cancel (transaction->priv->backend);
+ pk_backend_cancel (transaction->priv->backend);
out:
/* return from async with success */
@@ -2202,7 +2198,7 @@ pk_transaction_download_packages (PkTransaction *transaction, gchar **package_id
egg_debug ("DownloadPackages method called: %s", package_ids[0]);
/* not implemented yet */
- if (transaction->priv->backend->desc->download_packages == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_DOWNLOAD_PACKAGES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"DownloadPackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2303,7 +2299,7 @@ pk_transaction_get_categories (PkTransaction *transaction, DBusGMethodInvocation
egg_debug ("GetCategories method called");
/* not implemented yet */
- if (transaction->priv->backend->desc->get_categories == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_CATEGORIES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetCategories not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2364,7 +2360,7 @@ pk_transaction_get_depends (PkTransaction *transaction, const gchar *filter, gch
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_depends == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_DEPENDS)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetDepends not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2451,7 +2447,7 @@ pk_transaction_get_details (PkTransaction *transaction, gchar **package_ids, DBu
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_details == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_DETAILS)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetDetails not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2523,7 +2519,7 @@ pk_transaction_get_distro_upgrades (PkTransaction *transaction, DBusGMethodInvoc
egg_debug ("GetDistroUpgrades method called");
/* not implemented yet */
- if (transaction->priv->backend->desc->get_distro_upgrades == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_DISTRO_UPGRADES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetDistroUpgrades not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2578,7 +2574,7 @@ pk_transaction_get_files (PkTransaction *transaction, gchar **package_ids, DBusG
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_files == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_FILES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetFiles not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2650,7 +2646,7 @@ pk_transaction_get_packages (PkTransaction *transaction, const gchar *filter, DB
egg_debug ("GetPackages method called: %s", filter);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_packages == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_PACKAGES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetPackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2765,7 +2761,7 @@ pk_transaction_get_repo_list (PkTransaction *transaction, const gchar *filter, D
egg_debug ("GetRepoList method called");
/* not implemented yet */
- if (transaction->priv->backend->desc->get_repo_list == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_REPO_LIST)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetRepoList not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2828,7 +2824,7 @@ pk_transaction_get_requires (PkTransaction *transaction, const gchar *filter, gc
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_requires == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_REQUIRES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetRequires not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -2957,7 +2953,7 @@ pk_transaction_get_update_detail (PkTransaction *transaction, gchar **package_id
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->get_update_detail == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_UPDATE_DETAIL)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetUpdateDetail not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3030,7 +3026,7 @@ pk_transaction_get_updates (PkTransaction *transaction, const gchar *filter, DBu
egg_debug ("GetUpdates method called");
/* not implemented yet */
- if (transaction->priv->backend->desc->get_updates == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_UPDATES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"GetUpdates not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3183,7 +3179,7 @@ pk_transaction_install_files (PkTransaction *transaction, gboolean only_trusted,
g_free (full_paths_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->install_files == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_INSTALL_FILES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"InstallFiles not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3289,7 +3285,7 @@ pk_transaction_install_packages (PkTransaction *transaction, gboolean only_trust
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->install_packages == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_INSTALL_PACKAGES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"InstallPackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3362,7 +3358,7 @@ pk_transaction_install_signature (PkTransaction *transaction, const gchar *sig_t
egg_debug ("InstallSignature method called: %s, %s", key_id, package_id);
/* not implemented yet */
- if (transaction->priv->backend->desc->install_signature == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_INSTALL_SIGNATURE)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"InstallSignature not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3445,7 +3441,7 @@ pk_transaction_refresh_cache (PkTransaction *transaction, gboolean force, DBusGM
egg_debug ("RefreshCache method called: %i", force);
/* not implemented yet */
- if (transaction->priv->backend->desc->refresh_cache == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_REFRESH_CACHE)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"RefreshCache not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3502,7 +3498,7 @@ pk_transaction_remove_packages (PkTransaction *transaction, gchar **package_ids,
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->remove_packages == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_REMOVE_PACKAGES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"RemovePackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3574,7 +3570,7 @@ pk_transaction_repo_enable (PkTransaction *transaction, const gchar *repo_id, gb
egg_debug ("RepoEnable method called: %s, %i", repo_id, enabled);
/* not implemented yet */
- if (transaction->priv->backend->desc->repo_enable == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_REPO_ENABLE)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"RepoEnable not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3634,7 +3630,7 @@ pk_transaction_repo_set_data (PkTransaction *transaction, const gchar *repo_id,
egg_debug ("RepoSetData method called: %s, %s, %s", repo_id, parameter, value);
/* not implemented yet */
- if (transaction->priv->backend->desc->repo_set_data == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_REPO_SET_DATA)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"RepoSetData not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3700,7 +3696,7 @@ pk_transaction_resolve (PkTransaction *transaction, const gchar *filter,
g_free (packages_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->resolve == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_RESOLVE)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"Resolve not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3782,7 +3778,7 @@ pk_transaction_rollback (PkTransaction *transaction, const gchar *transaction_id
egg_debug ("Rollback method called: %s", transaction_id);
/* not implemented yet */
- if (transaction->priv->backend->desc->rollback == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_ROLLBACK)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"Rollback not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3840,7 +3836,7 @@ pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
egg_debug ("SearchDetails method called: %s, %s", filter, search);
/* not implemented yet */
- if (transaction->priv->backend->desc->search_details == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_DETAILS)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SearchDetails not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3907,7 +3903,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
egg_debug ("SearchFile method called: %s, %s", filter, search);
/* not implemented yet */
- if (transaction->priv->backend->desc->search_file == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_FILE)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SearchFile not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -3983,7 +3979,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
egg_debug ("SearchGroup method called: %s, %s", filter, search);
/* not implemented yet */
- if (transaction->priv->backend->desc->search_group == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_GROUP)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SearchGroup not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4059,7 +4055,7 @@ pk_transaction_search_name (PkTransaction *transaction, const gchar *filter,
egg_debug ("SearchName method called: %s, %s", filter, search);
/* not implemented yet */
- if (transaction->priv->backend->desc->search_name == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_NAME)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SearchName not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4171,7 +4167,7 @@ pk_transaction_simulate_install_files (PkTransaction *transaction, gchar **full_
g_free (full_paths_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->simulate_install_files == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SIMULATE_INSTALL_FILES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SimulateInstallFiles not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4273,8 +4269,8 @@ pk_transaction_simulate_install_packages (PkTransaction *transaction, gchar **pa
egg_debug ("SimulateInstallPackages method called: %s", package_ids[0]);
/* not implemented yet */
- if (transaction->priv->backend->desc->simulate_install_packages == NULL &&
- transaction->priv->backend->desc->get_depends == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES) &&
+ !pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_DEPENDS)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SimulateInstallPackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4349,8 +4345,8 @@ pk_transaction_simulate_remove_packages (PkTransaction *transaction, gchar **pac
egg_debug ("SimulateRemovePackages method called: %s", package_ids[0]);
/* not implemented yet */
- if (transaction->priv->backend->desc->simulate_remove_packages == NULL &&
- transaction->priv->backend->desc->get_requires == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SIMULATE_REMOVE_PACKAGES) &&
+ !pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_REQUIRES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SimulateRemovePackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4425,8 +4421,8 @@ pk_transaction_simulate_update_packages (PkTransaction *transaction, gchar **pac
egg_debug ("SimulateUpdatePackages method called: %s", package_ids[0]);
/* not implemented yet */
- if (transaction->priv->backend->desc->simulate_update_packages == NULL &&
- transaction->priv->backend->desc->get_depends == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SIMULATE_UPDATE_PACKAGES) &&
+ !pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_GET_DEPENDS)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"SimulateUpdatePackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4503,7 +4499,7 @@ pk_transaction_update_packages (PkTransaction *transaction, gboolean only_truste
g_free (package_ids_temp);
/* not implemented yet */
- if (transaction->priv->backend->desc->update_packages == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_UPDATE_PACKAGES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"UpdatePackages not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4574,7 +4570,7 @@ pk_transaction_update_system (PkTransaction *transaction, gboolean only_trusted,
egg_debug ("UpdateSystem method called");
/* not implemented yet */
- if (transaction->priv->backend->desc->update_system == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_UPDATE_SYSTEM)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"UpdateSystem not yet supported by backend");
pk_transaction_release_tid (transaction);
@@ -4631,7 +4627,7 @@ pk_transaction_what_provides (PkTransaction *transaction, const gchar *filter, c
egg_debug ("WhatProvides method called: %s, %s", type, search);
/* not implemented yet */
- if (transaction->priv->backend->desc->what_provides == NULL) {
+ if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_WHAT_PROVIDES)) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_NOT_SUPPORTED,
"WhatProvides not yet supported by backend");
pk_transaction_release_tid (transaction);
commit fea05948b7308e26a7b2c90479a6af8180a7015b
Author: xconde <xconde at fedoraproject.org>
Date: Thu Sep 10 13:32:27 2009 +0000
Sending translation for Catalan
diff --git a/po/ca.po b/po/ca.po
index 1fedf86..f95da52 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -1,3 +1,4 @@
+
# Catalan translations for packagekit package.
# Copyright (C) 2008 Red Hat, Inc.
# This file is distributed under the same license as the
@@ -22,8 +23,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-05 08:29+0000\n"
-"PO-Revision-Date: 2009-09-06 15:46+0100\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 15:46+0100\n"
"Last-Translator: Xavier Conde Rueda <xavi.conde at gmail.com>\n"
"Language-Team: Catalan <fedora at softcatala.net>\n"
"MIME-Version: 1.0\n"
@@ -32,152 +33,124 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=n != 1;\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:238 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "Transacció"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:240 ../client/pk-console-test.c:149
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "Temps del sistema"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "Fet"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "True"
msgstr "Cert"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "False"
msgstr "Fals"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:244 ../client/pk-console-test.c:153
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "Rol"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "Durada"
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(segons)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:253 ../client/pk-console-test.c:162
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "LÃnia d'ordres"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:255 ../client/pk-console-test.c:164
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "ID d'usuari"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:262 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "Nom d'usuari"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:266 ../client/pk-console-test.c:175
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "Nom real"
-#: ../client/pk-console.c:274 ../client/pk-console-test.c:183
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "Paquets afectats:"
-#: ../client/pk-console.c:276 ../client/pk-console-test.c:185
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "Paquets afectats: cap"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:337 ../client/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "S'han de suprimir els següents paquets:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:340 ../client/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "S'han d'instal·lar els següents paquets:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:343 ../client/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "S'han d'actualitzar els següents paquets:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:346 ../client/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "S'han de reinstal·lar els següents paquets:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:349 ../client/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "S'ha de desfer l'actualització dels següents paquets:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:363 ../client/pk-console-test.c:205
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "Distribució"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:365 ../client/pk-console-test.c:207
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "Tipus"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:367 ../client/pk-console.c:390
-#: ../client/pk-console-test.c:209 ../client/pk-console-test.c:230
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "Resum"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:379 ../client/pk-console-test.c:219
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "Categoria"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:381 ../client/pk-console-test.c:221
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:384 ../client/pk-console-test.c:224
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "Pare"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:387 ../client/pk-console-test.c:227
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "Nom"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:393 ../client/pk-console-test.c:233
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "Icona"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:408 ../client/pk-console-test.c:247
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "Detalls quant a l'actualització:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:410 ../client/pk-console-test.c:253
-#: ../client/pk-task-text.c:101 ../client/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -185,954 +158,560 @@ msgstr[0] "Paquet"
msgstr[1] "Paquets"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:413 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "Actualitzacions"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:417 ../client/pk-console-test.c:260
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "Obsolets"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:421 ../client/pk-console-test.c:264
-#: ../client/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "Proveïdor"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:425 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:429 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:433 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "Reinicia"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:437 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "Actualitza el text"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:441 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "Canvis"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:445 ../client/pk-console-test.c:288
+#: ../client/pk-console.c:284
msgid "State"
msgstr "Estat"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:450 ../client/pk-console-test.c:293
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "Emès"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:455 ../client/pk-console-test.c:298
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "Actualitzat"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:475 ../client/pk-console-test.c:316
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "Habilitat"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:478 ../client/pk-console-test.c:319
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "Inhabilitat"
-#: ../client/pk-console.c:555 ../client/pk-console.c:557
-msgid "Percentage"
-msgstr "Percentatge"
-
-#: ../client/pk-console.c:557
-msgid "Unknown"
-msgstr "Desconegut"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:599 ../client/pk-console-test.c:341
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "Es requereix reiniciar el sistema:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:602 ../client/pk-console-test.c:344
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "Es requereix reiniciar la sessió:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:605 ../client/pk-console-test.c:347
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "Es requereix reiniciar el sistema (seguretat):"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:608 ../client/pk-console-test.c:350
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "Es requereix reiniciar la sessió (seguretat):"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:611 ../client/pk-console-test.c:353
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "Es requereix reiniciar l'aplicació per:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "Descripció del paquet"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "Missatge:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "Sense fitxers"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "Fitxers del paquet"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "Error greu"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "La transacció ha fallat sense errors"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "La transacció ha fallat"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:666 ../client/pk-console-test.c:704
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "Reinicieu l'ordinador per completar l'actualització."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:669 ../client/pk-console-test.c:707
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "Sortiu i torneu a entrar per completar l'actualització."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:672
-msgid "Please restart the application as it is being used."
-msgstr "Cal que reinicieu l'aplicació perquè s'està fent servir."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:675 ../client/pk-console-test.c:710
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
-msgstr "S'han instal·lat actualitzacions de seguretat importants. Reinicieu l'ordinador per completar l'actualització."
+msgstr ""
+"S'han instal·lat actualitzacions de seguretat importants. Reinicieu "
+"l'ordinador per completar l'actualització."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:678 ../client/pk-console-test.c:713
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
-msgstr "S'han instal·lat actualitzacions de seguretat importants. Sortiu i torneu a entrar per completar l'actualització."
-
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:810
-#, c-format
-msgid "The package %s is already installed"
-msgstr "El paquet %s ja està instal·lat"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:818
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "El paquet %s no s'ha pogut instal·lar: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:844 ../client/pk-console.c:892
-#: ../client/pk-console.c:916 ../client/pk-console.c:964
-#: ../client/pk-console.c:1060 ../client/pk-console.c:1173
-#: ../client/pk-console.c:1234 ../client/pk-tools-common.c:63
-#: ../client/pk-tools-common.c:82 ../client/pk-tools-common.c:90
-#, c-format
-msgid "Internal error: %s"
-msgstr "Error intern: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:876 ../client/pk-console.c:948
-#: ../client/pk-console.c:1266 ../client/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "Voleu aplicar els canvis?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:881 ../client/pk-console.c:953
-msgid "The package install was canceled!"
-msgstr "S'ha cancel·lat la instal·lació de paquets!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:900 ../client/pk-console.c:1634
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "No s'ha pogut instal·lar els paquets: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:972
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "No s'ha pogut instal·lar els fitxers: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1028
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "No s'ha pogut esborrar %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1051 ../client/pk-console.c:1089
-#: ../client/pk-console.c:1118
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "No s'han pogut esborrar els paquets: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1104
-msgid "Proceed with additional packages?"
-msgstr "Voleu continuar amb els paquets addicionals?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1109
-msgid "The package removal was canceled!"
-msgstr "S'ha cancel·lat la supressió dels paquets"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1150
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "No s'ha pogut baixar el paquet %s perquè no s'ha trobat"
+msgstr ""
+"S'han instal·lat actualitzacions de seguretat importants. Sortiu i torneu a "
+"entrar per completar l'actualització."
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1181
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "No s'han pogut baixar els paquets: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "No s'ha trobat cap paquet disponible: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1213 ../client/pk-console.c:1225
-#: ../client/pk-console.c:1280
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "No s'ha pogut actualitzar %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1271
-msgid "The package update was canceled!"
-msgstr "S'ha cancel·lat l'actualització de paquets!"
+msgid "This tool could not find the installed package: %s"
+msgstr "No s'han trobat els paquets instal·lats: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1304 ../client/pk-console.c:1312
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "No s'han pogut obtenir els requeriments per a %s: %s"
+msgid "This tool could not find the package: %s"
+msgstr "No s'ha trobat el paquet: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1334 ../client/pk-console.c:1342
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "No s'han pogut obtenir les dependències per a %s: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1364 ../client/pk-console.c:1372
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "No s'ha pogut obtenir els detalls del paquet %s: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1394
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "No s'han pogut trobar els fitxers %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1402
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "No s'ha pogut obtenir la llista de fitxers per a %s: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1424
-#, c-format
-msgid "File already exists: %s"
-msgstr "El fitxer ja existeix: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1429 ../client/pk-console.c:1485
-#: ../client/pk-console.c:1560
-msgid "Getting package list"
-msgstr "S'està obtenint la llista de paquets"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1435 ../client/pk-console.c:1491
-#: ../client/pk-console.c:1566
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "No s'ha pogut obtenir la llista de paquets: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1446
-#, c-format
-msgid "Failed to save to disk"
-msgstr "S'ha produït un error en desar al disc"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1480 ../client/pk-console.c:1555
-#, c-format
-msgid "File does not exist: %s"
-msgstr "El fitxer no existeix: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1512
-msgid "Packages to add"
-msgstr "Paquets a afegir"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1520
-msgid "Packages to remove"
-msgstr "Paquets a esborrar"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1588
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "No és necessari instal·lar paquets nous"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1594
-msgid "To install"
-msgstr "Per a instal·lar"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1606
-msgid "Searching for package: "
-msgstr "S'està cercant el paquet:"
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1610
-msgid "not found."
-msgstr "no s'ha trobat."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1621
-#, c-format
-msgid "No packages can be found to install"
-msgstr "No s'han trobat paquets per a instal·lar"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1627
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "S'estan instal·lant els paquets"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1663
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "No s'han trobat els detalls per a actualitzar %s: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1671
-#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "No s'han pogut obtenir els detalls per a actualitzar %s: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1702
-msgid "Error:"
-msgstr "S'ha produït un error:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1716 ../client/pk-console-test.c:370
-msgid "Package description"
-msgstr "Descripció del paquet"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1732 ../client/pk-console-test.c:388
-msgid "Message:"
-msgstr "Missatge:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1760 ../client/pk-console-test.c:407
-msgid "Package files"
-msgstr "Fitxers del paquet"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1768 ../client/pk-console-test.c:402
-msgid "No files"
-msgstr "Sense fitxers"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1791
-msgid "Repository signature required"
-msgstr "Es requereix la firma del repositori"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1801 ../client/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "Accepteu aquesta firma?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1805 ../client/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "No s'ha acceptat la firma."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1839
-msgid "End user license agreement required"
-msgstr "Es requeriex l'acord de llicència d'usuari final"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1846
-msgid "Do you agree to this license?"
-msgstr "Esteu d'acord amb aquesta llicència?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1850
-msgid "The license was refused."
-msgstr "La llicència s'ha rebutjat."
+msgid "This tool could not find all the packages: %s"
+msgstr "No s'han trobat tots els paquets: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1879 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "Ha fallat el dimoni durant una transacció."
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1932 ../client/pk-console-test.c:1006
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "InterfÃcie de consola de PackageKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1934 ../client/pk-console-test.c:1008
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "Subordres:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr ""
+"No s'ha pogut obtenir l'hora des que aquesta acció es va completar per "
+"darrera vegada"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2027 ../client/pk-console-test.c:1099
-#: ../client/pk-generate-pack.c:187 ../client/pk-monitor.c:128
-#: ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Mostra informació extra de depuració"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2030 ../client/pk-console-test.c:1102
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "Mostra la versió de l'aplicació i surt"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2033 ../client/pk-console-test.c:1105
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "Configura el filtre, p.e. instal·lats"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2036 ../client/pk-console-test.c:1108
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "Surt sense esperar que les accions es completin"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2063
-msgid "This tool could not connect to system DBUS."
-msgstr "No s'ha pogut connectar amb el sistema DBUS."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "S'ha produït un error en contactar amb el PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2153 ../client/pk-console-test.c:1183
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "El filtre especificat era invà lid"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2172 ../client/pk-console-test.c:1202
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "Es requreix un mot de cerca, p.e. nom"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2179 ../client/pk-console.c:2188
-#: ../client/pk-console.c:2197 ../client/pk-console.c:2206
-#: ../client/pk-console-test.c:1209 ../client/pk-console-test.c:1221
-#: ../client/pk-console-test.c:1233 ../client/pk-console-test.c:1245
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "Es requereix un terme de cerca"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2213 ../client/pk-console-test.c:1255
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "Tipus de cerca invà lida"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2219
-msgid "A package name or filename to install is required"
-msgstr "Es requreix un nom de paquet o fitxer per instal·lar"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "Es requereix un nom de paquet per instal·lar"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "Es requreix un nom de fitxer per instal·lar"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2228 ../client/pk-console-test.c:1282
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "Es requereixen un tipus, una clau_id i un paquet_id"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2237 ../client/pk-console-test.c:1293
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "Es requereix un nom de paquet per eliminar"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2245 ../client/pk-console-test.c:1302
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr ""
-"Us cal especificar el directori destà i els noms dels paquets per a "
-"la baixada"
+"Us cal especificar el directori destà i els noms dels paquets per a la "
+"baixada"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2252 ../client/pk-console-test.c:1309
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "No s'ha trobat el directori"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2260 ../client/pk-console-test.c:1318
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "Es requreix un identificador de llicència (eula-id)"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2270 ../client/pk-console-test.c:1329
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "Es requreix un identificador de transacció (idt)"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2287 ../client/pk-console-test.c:1350
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "Es requereix un nom de paquet per resoldre"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2296 ../client/pk-console.c:2305
-#: ../client/pk-console-test.c:1361 ../client/pk-console-test.c:1372
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "Es requreix un nom del repositori"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2314 ../client/pk-console-test.c:1383
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "Es requreixen el nom o el parà metre d'un repositori i el seu valor"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2328 ../client/pk-console-test.c:1401
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "Es requereix una acció, p.e. 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2335 ../client/pk-console-test.c:1408
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "Es requereix un rol correcte"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2342 ../client/pk-console-test.c:1415
-msgid "Failed to get the time since this action was last completed"
-msgstr ""
-"No s'ha pogut obtenir l'hora des que aquesta acció es va completar per "
-"darrera vegada"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2352 ../client/pk-console.c:2364
-#: ../client/pk-console.c:2373 ../client/pk-console.c:2391
-#: ../client/pk-console.c:2400 ../client/pk-console-test.c:1425
-#: ../client/pk-console-test.c:1440 ../client/pk-console-test.c:1449
-#: ../client/pk-console-test.c:1469 ../client/pk-console-test.c:1478
-#: ../client/pk-generate-pack.c:243
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "Es requreix un nom del paquet"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2382 ../client/pk-console-test.c:1458
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "Es requreix una cadena de proveïdor de paquet"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2409
-msgid "A list file name to create is required"
-msgstr "Es requreix un fitxer de llista per crear"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2419 ../client/pk-console.c:2429
-msgid "A list file to open is required"
-msgstr "Es requereix un fitxer de llista per obrir"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2483 ../client/pk-console-test.c:1538
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "L'opció '%s' no està disponible"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2496
-msgid "Incorrect privileges for this operation"
-msgstr "No teniu els privilegis necessaris per a aquesta operació"
-
-#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2499 ../client/pk-console-test.c:1550
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "Ha fallat l'ordre"
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-console-test.c:523 ../client/pk-tools-common.c:131
-msgid "More than one package matches:"
-msgstr "S'han trobat més d'un paquet que coincideixen amb:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-console-test.c:532 ../client/pk-tools-common.c:138
-msgid "Please choose the correct package: "
-msgstr "Escolliu el paquet correcte:"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:734
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "No s'han trobat els paquets disponibles: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:762
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "No s'han trobat els paquets instal·lats: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:790 ../client/pk-console-test.c:818
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "No s'ha trobat el paquet: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:846 ../client/pk-console-test.c:872
-#: ../client/pk-console-test.c:898 ../client/pk-console-test.c:924
-#: ../client/pk-console-test.c:950
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "No s'han trobat tots els paquets: %s"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1261
-msgid "A package name to install is required"
-msgstr "Es requereix un nom de paquet per instal·lar"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1270
-msgid "A filename to install is required"
-msgstr "Es requreix un nom de fitxer per instal·lar"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:103
-msgid "Downloading"
-msgstr "Baixant"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:123
-msgid "Downloading packages"
-msgstr "S'estan baixant els paquets"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:128
-msgid "Downloading dependencies"
-msgstr "S'estan baixant les dependències"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:190
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "Configureu els noms dels fitxers de dependències que s'han d'excloure"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:193
+#: ../client/pk-generate-pack.c:228
msgid ""
"The output file or directory (the current directory is used if ommitted)"
msgstr "El directori de sortida (per omissió s'utilitzarà el directori actual)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:196
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "El paquet que s'ha d'incloure en el service pack"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:199
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "Inclou totes les actualitzacions disponibles en el service pack"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:227
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "Ni l'opció --package ni --updates s'han seleccionat."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:235
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "S'han seleccionat les dues opcions."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:251
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "Es requreix un directori de sortida o un nom de fitxer"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "No s'ha iniciat el dimoni"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:269 ../client/pk-generate-pack.c:275
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "El gestor de paquets no pot dur a terme aquest tipus d'operació."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:282
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
msgstr ""
"No es poden crear sevice packs perquè el PackageKit s'ha muntat sense la "
-"libarchive."
+"libarchive."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:293
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "Si s'especifica un fitxer, el nom de paquet de servei ha d'acabar amb"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:309
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "Ja existeix un paquet amb el mateix nom, desitgeu sobreescriure'l?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:312
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "No s'ha sobreescrit el paquet"
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:325
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "Ha fallat la creació del directori:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:335
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "S'ha produït un error en obrir la llista de paquets."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:346
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "S'està cercant el nom del paquet."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:350
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "Ha fallat en trobar el paquet '%s': %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:367
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "S'està creant el service pack..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:374
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "S'ha creat el service pack '%s'"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:379
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "Ha fallat la creació de '%s': %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "Monitor de PackageKit"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "No es pot mostrar la llista de transaccions"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "S'ha produït un error en obtenir la llista de transaccions"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "S'ha produït un error en obtenir l'estat del dimoni"
-#. ask the user
-#: ../client/pk-task-text.c:64
-msgid "Do you want to allow installing of unsigned software?"
-msgstr "Voleu permetre la instal·lació de programari no signat?"
-
-#: ../client/pk-task-text.c:68
-msgid "The unsigned software will not be installed."
-msgstr "No s'instal·larà el programari no signat."
-
-#: ../client/pk-task-text.c:100
-msgid "Software source signature required"
-msgstr "Cal la signatura de la font de programari"
-
-#: ../client/pk-task-text.c:102
-msgid "Software source name"
-msgstr "Nom de la font de programari"
-
-#: ../client/pk-task-text.c:103
-msgid "Key URL"
-msgstr "URL de la clau"
-
-#: ../client/pk-task-text.c:104
-msgid "Key user"
-msgstr "Usuari de la clau"
-
-#: ../client/pk-task-text.c:105
-msgid "Key ID"
-msgstr "ID de la clau"
-
-#: ../client/pk-task-text.c:106
-msgid "Key fingerprint"
-msgstr "Empremta de la clau"
-
-#: ../client/pk-task-text.c:107
-msgid "Key Timestamp"
-msgstr "Marca de temps de la clau"
-
-#: ../client/pk-task-text.c:151
-msgid "End user licence agreement required"
-msgstr "Es requeriex l'acord de llicència d'usuari final"
-
-#: ../client/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "ID de l'EULA"
-
-#: ../client/pk-task-text.c:155
-msgid "Agreement"
-msgstr "Acord"
-
-#. ask the user
-#: ../client/pk-task-text.c:161
-msgid "Do you accept this agreement?"
-msgstr "Voleu acceptar aquest acord?"
-
-#: ../client/pk-task-text.c:165
-msgid "The agreement was not accepted."
-msgstr "No s'ha acceptat l'acord."
-
-#: ../client/pk-task-text.c:194
-msgid "Media change required"
-msgstr "Cal canviar el medi"
-
-#: ../client/pk-task-text.c:195
-msgid "Media type"
-msgstr "Tipus de medi"
-
-#: ../client/pk-task-text.c:196
-msgid "Media ID"
-msgstr "ID del medi"
-
-#: ../client/pk-task-text.c:197
-msgid "Text"
-msgstr "Text"
-
-#. ask the user
-#: ../client/pk-task-text.c:201
-msgid "Please insert the correct media"
-msgstr "Inseriu el medi correcte"
-
-#: ../client/pk-task-text.c:205
-msgid "The correct media was not inserted."
-msgstr "No s'ha inserit el medi correcte."
-
-#: ../client/pk-task-text.c:303
-msgid "The transaction did not proceed."
-msgstr "No s'ha continuat amb la transacció."
-
-#: ../client/pk-text.c:50
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "Introduïu un número de l'1 fins al %i:"
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:119
-#, c-format
-msgid "The package could not be found"
-msgstr "No s'ha pogut trobar el paquet"
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "Monitor de PackageKit"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "S'està obtenint informació dels paquets..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "Executa %s"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "Versió instal·lada"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "Executa la versió %s ara"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "Executa ara"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "Actualitza a la versió %s"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "Instal·la %s ara"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "Versió"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "No s'han trobat paquets per al vostre sistema"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "S'està instal·lant..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "S'estan baixant els detalls de les fonts de programari."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "S'està baixant la llista de fitxers (pot trigar una mica)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "S'està esperant al bloqueig del gestor de paquets."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "S'està baixant la llista de paquets."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "S'ha produït un error en cercar el fitxer"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "S'ha produït un error en executar:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "No s'ha trobat l'ordre al PackageKit"
@@ -1191,187 +770,195 @@ msgid "Please choose a package to install"
msgstr "Seleccioneu el paquet a instal·lar"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "Comença la instal·lació"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "No s'ha trobat el paquet %s, o ja està instal·lat: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid ""
"Don't actually install any packages, only simulate what would be installed"
-msgstr ""
-"No instal·lis cap paquet, només simula'n la insta·lació"
+msgstr "No instal·lis cap paquet, només simula'n la insta·lació"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "No instal·lis les dependències dels paquets principals"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "No mostris informació ni progrès"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "Instal·lador de la informació de depuració del PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "Error: Us cal especificar els noms de paquet a instal·lar"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "S'està obtenint la llista de fonts"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "Ha fallat."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "D'acord."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "S'han trobat %i fonts habilitades i %i deshabilitades."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "S'estan cercant les fonts de depuració"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "S'han trobat %i repositoris amb informació de depuració."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "S'han habilitat les fonts de depuració"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "Ha fallat."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "S'han habilitat %i fonts de depuració."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "S'està cercant els paquets de depuració"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "No s'ha trobat el paquet %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "No s'ha trobat el paquet amb informació de depuració %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "No és necessari instal·lar cap paquet."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "S'han trobat %i paquets:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "S'estan cercant paquets que en depenguin"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "No s'han trobat paquets depenents: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "S'han trobat %i paquets addicionals."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "No calen paquets addicionals."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "Cal instal·lar %i paquets nous:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "No s'instal·laran paquets en el mode simulat"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "S'estan instal·lant els paquets"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "No s'ha pogut instal·lar els paquets: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "S'estan deshabilitant les fonts habilitades anteriorment"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "No es poden deshabilitar les fonts per a depuració: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "S'han deshabilitat %i fonts de depuració."
@@ -1474,6 +1061,336 @@ msgstr "Llista de paquets de Packagekit"
msgid "PackageKit Service Pack"
msgstr "Service Pack de PackageKit"
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "Introduïu un número de l'1 fins al %i:"
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "S'han trobat més d'un paquet que coincideixen amb:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "Escolliu el paquet correcte:"
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "Estat desconegut"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "S'està iniciant"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "S'està esperant a la cua"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "S'està executant"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "S'està consultant"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "S'està obtenint informació"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "S'està suprimint els paquets"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "S'estan baixant els paquets"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "S'està refrescant la llista de programari"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "S'estan instal·lant les actualitzacions"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "S'està netejant els paquets"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "S'està descartant els paquets vells"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "S'estan resolent les dependències"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "S'estan comprovant les firmes"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "S'estan desfent els canvis"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "S'estan provant els canvis"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "S'estan aplicant els canvis"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "S'està demanant les dades"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "S'ha completat"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "S'està cancel·lant"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "S'està baixant la informació dels repositoris"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "S'està baixant la llista de paquets"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "S'està baixant la llista de fitxers"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "S'està baixant la llista de canvis"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "S'estan baixant els grups"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "S'està baixant la informació d'actualitzacions"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "S'estan reempaquetant els fitxers"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "S'està carregant la memòria cau"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "S'estan escanejant les aplicacions"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "S'estan generant les llistes de paquets"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "S'està esperant al bloqueig del gestor de paquets"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "S'està esperant a autenticar"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "S'està actualitzant les aplicacions en execució"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "S'està comprovant les aplicacions en ús"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "S'està comprovant les biblioteques en ús"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr "Voleu permetre la instal·lació de programari no signat?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr "No s'instal·larà el programari no signat."
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr "Cal la signatura de la font de programari"
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr "Nom de la font de programari"
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr "URL de la clau"
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr "Usuari de la clau"
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr "ID de la clau"
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr "Empremta de la clau"
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr "Marca de temps de la clau"
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "Accepteu aquesta firma?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "No s'ha acceptat la firma."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr "Es requeriex l'acord de llicència d'usuari final"
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr "Acord"
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr "Voleu acceptar aquest acord?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr "No s'ha acceptat l'acord."
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr "Cal canviar el medi"
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr "Tipus de medi"
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "Etiqueta del medi"
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr "Text"
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr "Inseriu el medi correcte"
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr "No s'ha inserit el medi correcte."
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "S'han de suprimir els següents paquets:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "S'han d'instal·lar els següents paquets:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "S'han d'actualitzar els següents paquets:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "S'han de reinstal·lar els següents paquets:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "S'ha de desfer l'actualització dels següents paquets:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "Voleu aplicar els canvis?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr "No s'ha continuat amb la transacció."
+
#. SECURITY:
#. - Normal users do not require admin authentication to accept new
#. licence agreements.
@@ -1746,8 +1663,9 @@ msgstr "Instal·leu aquests paquets només si esteu segurs que cal fer-ho."
#. TRANSLATORS: warn the user that all bets are off
#: ../src/pk-polkit-action-lookup.c:199
msgid "Malicious software can damage your computer or cause other harm."
-msgstr "El programari maliciós pot fer malbé el vostre ordinador o causar "
-"altres greuges."
+msgstr ""
+"El programari maliciós pot fer malbé el vostre ordinador o causar altres "
+"greuges."
#. TRANSLATORS: too many packages to list each one
#: ../src/pk-polkit-action-lookup.c:274
@@ -1759,6 +1677,147 @@ msgstr "Massa paquets"
msgid "Only trusted"
msgstr "Només els de confiança"
+#~ msgid "Percentage"
+#~ msgstr "Percentatge"
+
+#~ msgid "Please restart the application as it is being used."
+#~ msgstr "Cal que reinicieu l'aplicació perquè s'està fent servir."
+
+#~ msgid "The package %s is already installed"
+#~ msgstr "El paquet %s ja està instal·lat"
+
+#~ msgid "The package %s could not be installed: %s"
+#~ msgstr "El paquet %s no s'ha pogut instal·lar: %s"
+
+#~ msgid "The package install was canceled!"
+#~ msgstr "S'ha cancel·lat la instal·lació de paquets!"
+
+#~ msgid "This tool could not install the packages: %s"
+#~ msgstr "No s'ha pogut instal·lar els paquets: %s"
+
+#~ msgid "This tool could not install the files: %s"
+#~ msgstr "No s'ha pogut instal·lar els fitxers: %s"
+
+#~ msgid "This tool could not remove %s: %s"
+#~ msgstr "No s'ha pogut esborrar %s: %s"
+
+#~ msgid "This tool could not remove the packages: %s"
+#~ msgstr "No s'han pogut esborrar els paquets: %s"
+
+#~ msgid "Proceed with additional packages?"
+#~ msgstr "Voleu continuar amb els paquets addicionals?"
+
+#~ msgid "The package removal was canceled!"
+#~ msgstr "S'ha cancel·lat la supressió dels paquets"
+
+#~ msgid "This tool could not download the package %s as it could not be found"
+#~ msgstr "No s'ha pogut baixar el paquet %s perquè no s'ha trobat"
+
+#~ msgid "This tool could not download the packages: %s"
+#~ msgstr "No s'han pogut baixar els paquets: %s"
+
+#~ msgid "This tool could not update %s: %s"
+#~ msgstr "No s'ha pogut actualitzar %s: %s"
+
+#~ msgid "The package update was canceled!"
+#~ msgstr "S'ha cancel·lat l'actualització de paquets!"
+
+#~ msgid "This tool could not get the requirements for %s: %s"
+#~ msgstr "No s'han pogut obtenir els requeriments per a %s: %s"
+
+#~ msgid "This tool could not get the dependencies for %s: %s"
+#~ msgstr "No s'han pogut obtenir les dependències per a %s: %s"
+
+#~ msgid "This tool could not get package details for %s: %s"
+#~ msgstr "No s'ha pogut obtenir els detalls del paquet %s: %s"
+
+#~ msgid "This tool could not find the files for %s: %s"
+#~ msgstr "No s'han pogut trobar els fitxers %s: %s"
+
+#~ msgid "This tool could not get the file list for %s: %s"
+#~ msgstr "No s'ha pogut obtenir la llista de fitxers per a %s: %s"
+
+#~ msgid "File already exists: %s"
+#~ msgstr "El fitxer ja existeix: %s"
+
+#~ msgid "This tool could not get package list: %s"
+#~ msgstr "No s'ha pogut obtenir la llista de paquets: %s"
+
+#~ msgid "Failed to save to disk"
+#~ msgstr "S'ha produït un error en desar al disc"
+
+#~ msgid "File does not exist: %s"
+#~ msgstr "El fitxer no existeix: %s"
+
+#~ msgid "Packages to add"
+#~ msgstr "Paquets a afegir"
+
+#~ msgid "Packages to remove"
+#~ msgstr "Paquets a esborrar"
+
+#~ msgid "No new packages need to be installed"
+#~ msgstr "No és necessari instal·lar paquets nous"
+
+#~ msgid "To install"
+#~ msgstr "Per a instal·lar"
+
+#~ msgid "Searching for package: "
+#~ msgstr "S'està cercant el paquet:"
+
+#~ msgid "not found."
+#~ msgstr "no s'ha trobat."
+
+#~ msgid "No packages can be found to install"
+#~ msgstr "No s'han trobat paquets per a instal·lar"
+
+#~ msgid "This tool could not find the update details for %s: %s"
+#~ msgstr "No s'han trobat els detalls per a actualitzar %s: %s"
+
+#~ msgid "This tool could not get the update details for %s: %s"
+#~ msgstr "No s'han pogut obtenir els detalls per a actualitzar %s: %s"
+
+#~ msgid "Error:"
+#~ msgstr "S'ha produït un error:"
+
+#~ msgid "Repository signature required"
+#~ msgstr "Es requereix la firma del repositori"
+
+#~ msgid "End user license agreement required"
+#~ msgstr "Es requeriex l'acord de llicència d'usuari final"
+
+#~ msgid "Do you agree to this license?"
+#~ msgstr "Esteu d'acord amb aquesta llicència?"
+
+#~ msgid "The license was refused."
+#~ msgstr "La llicència s'ha rebutjat."
+
+#~ msgid "This tool could not connect to system DBUS."
+#~ msgstr "No s'ha pogut connectar amb el sistema DBUS."
+
+#~ msgid "A package name or filename to install is required"
+#~ msgstr "Es requreix un nom de paquet o fitxer per instal·lar"
+
+#~ msgid "A list file name to create is required"
+#~ msgstr "Es requreix un fitxer de llista per crear"
+
+#~ msgid "A list file to open is required"
+#~ msgstr "Es requereix un fitxer de llista per obrir"
+
+#~ msgid "Incorrect privileges for this operation"
+#~ msgstr "No teniu els privilegis necessaris per a aquesta operació"
+
+#~ msgid "Cannot show the list of transactions"
+#~ msgstr "No es pot mostrar la llista de transaccions"
+
+#~ msgid "EULA ID"
+#~ msgstr "ID de l'EULA"
+
+#~ msgid "Media ID"
+#~ msgstr "ID del medi"
+
+#~ msgid "The package could not be found"
+#~ msgstr "No s'ha pogut trobar el paquet"
+
#~ msgid "The action, one of 'create', 'add', or 'remove'"
#~ msgstr "L'acció, una de 'crea', 'afegeix' o 'elimina'"
@@ -1832,9 +1891,6 @@ msgstr "Només els de confiança"
#~ msgid "Could not find package to remove"
#~ msgstr "No s'ha trobat cap paquet per a eliminar"
-#~ msgid "Cancelled!"
-#~ msgstr "Cancel·lat"
-
#~ msgid "Could not find package to update"
#~ msgstr "No s'ha trobat cap paquet per a actualitzar"
commit f02ee56c75e939bbcbe268d701f7c91ac028328d
Merge: dafca3c... 5275a23...
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 13:55:13 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit dafca3cba0e1f5f37979791c818861b610e3bc1a
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 13:54:54 2009 +0100
trivial: it's been pointed out I don't need the '_enum' suffix in structure members
diff --git a/client/pk-console.c b/client/pk-console.c
index 885584f..a9f5e09 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
@@ -94,7 +94,7 @@ pk_console_package_cb (const PkItemPackage *item, gpointer data)
gchar **split = NULL;
/* ignore finished */
- if (item->info_enum == PK_INFO_ENUM_FINISHED)
+ if (item->info == PK_INFO_ENUM_FINISHED)
goto out;
/* split */
@@ -103,7 +103,7 @@ pk_console_package_cb (const PkItemPackage *item, gpointer data)
goto out;
/* make these all the same length */
- info_pad = pk_strpad (pk_info_enum_to_localised_past (item->info_enum), 12);
+ info_pad = pk_strpad (pk_info_enum_to_localised_past (item->info), 12);
/* create printable */
package = pk_package_id_to_printable (item->package_id);
@@ -267,9 +267,9 @@ pk_console_update_detail_cb (const PkItemUpdateDetail *detail, gpointer data)
/* TRANSLATORS: details about the update, the CVE URLs */
g_print (" %s: %s\n", _("CVE"), detail->cve_url);
}
- if (detail->restart_enum != PK_RESTART_ENUM_NONE) {
+ if (detail->restart != PK_RESTART_ENUM_NONE) {
/* TRANSLATORS: details about the update, if the package requires a restart */
- g_print (" %s: %s\n", _("Restart"), pk_restart_enum_to_text (detail->restart_enum));
+ g_print (" %s: %s\n", _("Restart"), pk_restart_enum_to_text (detail->restart));
}
if (detail->update_text != NULL) {
/* TRANSLATORS: details about the update, any description of the update */
@@ -279,9 +279,9 @@ pk_console_update_detail_cb (const PkItemUpdateDetail *detail, gpointer data)
/* TRANSLATORS: details about the update, the changelog for the package */
g_print (" %s: %s\n", _("Changes"), detail->changelog);
}
- if (detail->state_enum != PK_UPDATE_STATE_ENUM_UNKNOWN) {
+ if (detail->state != PK_UPDATE_STATE_ENUM_UNKNOWN) {
/* TRANSLATORS: details about the update, the ongoing state of the update */
- g_print (" %s: %s\n", _("State"), pk_update_state_enum_to_text (detail->state_enum));
+ g_print (" %s: %s\n", _("State"), pk_update_state_enum_to_text (detail->state));
}
issued = pk_iso8601_from_date (detail->issued);
if (issued != NULL) {
@@ -366,7 +366,7 @@ pk_console_details_cb (const PkItemDetails *item, gpointer data)
g_print ("%s\n", _("Package description"));
g_print (" package: %s\n", package);
g_print (" license: %s\n", item->license);
- g_print (" group: %s\n", pk_group_enum_to_text (item->group_enum));
+ g_print (" group: %s\n", pk_group_enum_to_text (item->group));
g_print (" description: %s\n", item->description);
g_print (" size: %lu bytes\n", (long unsigned int) item->size);
g_print (" url: %s\n", item->url);
diff --git a/contrib/browser-plugin/pk-plugin-install.c b/contrib/browser-plugin/pk-plugin-install.c
index 3283135..5fb4e3b 100644
--- a/contrib/browser-plugin/pk-plugin-install.c
+++ b/contrib/browser-plugin/pk-plugin-install.c
@@ -271,7 +271,7 @@ pk_plugin_install_finished_cb (GObject *object, GAsyncResult *res, PkPluginInsta
/* list, just for shits and giggles */
for (i=0; i<packages->len; i++) {
item = g_ptr_array_index (packages, i);
- g_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ g_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
}
/* no results */
@@ -290,7 +290,7 @@ pk_plugin_install_finished_cb (GObject *object, GAsyncResult *res, PkPluginInsta
self->priv->display_name = g_strdup (item->summary);
/* parse the data */
- if (item->info_enum == PK_INFO_ENUM_AVAILABLE) {
+ if (item->info == PK_INFO_ENUM_AVAILABLE) {
if (self->priv->status == IN_PROGRESS)
pk_plugin_install_set_status (self, AVAILABLE);
else if (self->priv->status == INSTALLED)
@@ -310,7 +310,7 @@ pk_plugin_install_finished_cb (GObject *object, GAsyncResult *res, PkPluginInsta
pk_plugin_install_clear_layout (self);
pk_plugin_install_refresh (self);
- } else if (item->info_enum == PK_INFO_ENUM_INSTALLED) {
+ } else if (item->info == PK_INFO_ENUM_INSTALLED) {
if (self->priv->status == IN_PROGRESS)
pk_plugin_install_set_status (self, INSTALLED);
else if (self->priv->status == AVAILABLE)
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index eb62f8d..acd329c 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -3359,7 +3359,7 @@ pk_client_test_resolve_cb (GObject *object, GAsyncResult *res, EggTest *test)
/* list, just for shits and giggles */
for (i=0; i<packages->len; i++) {
item = g_ptr_array_index (packages, i);
- egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
}
if (packages->len != 2)
diff --git a/lib/packagekit-glib2/pk-item.c b/lib/packagekit-glib2/pk-item.c
index 3a0088e..453af78 100644
--- a/lib/packagekit-glib2/pk-item.c
+++ b/lib/packagekit-glib2/pk-item.c
@@ -621,7 +621,7 @@ pk_item_package_new (PkInfoEnum info_enum, const gchar *package_id, const gchar
/* copy and add to array */
item = g_new0 (PkItemPackage, 1);
- item->info_enum = info_enum;
+ item->info = info_enum;
item->package_id = g_strdup (package_id);
item->summary = g_strdup (summary);
return item;
@@ -646,7 +646,7 @@ pk_item_details_new (const gchar *package_id, const gchar *license,
item = g_new0 (PkItemDetails, 1);
item->package_id = g_strdup (package_id);
item->license = g_strdup (license);
- item->group_enum = group_enum;
+ item->group = group_enum;
item->description = g_strdup (description);
item->url = g_strdup (url);
item->size = size;
@@ -678,10 +678,10 @@ pk_item_update_detail_new (const gchar *package_id, const gchar *updates,
item->vendor_url = g_strdup (vendor_url);
item->bugzilla_url = g_strdup (bugzilla_url);
item->cve_url = g_strdup (cve_url);
- item->restart_enum = restart_enum;
+ item->restart = restart_enum;
item->update_text = g_strdup (update_text);
item->changelog = g_strdup (changelog);
- item->state_enum = state_enum;
+ item->state = state_enum;
if (issued != NULL)
item->issued = g_date_new_dmy (issued->day, issued->month, issued->year);
if (updated != NULL)
@@ -972,7 +972,7 @@ pk_item_test (gpointer user_data)
/************************************************************/
egg_test_title (test, "check set");
- egg_test_assert (test, (item->info_enum == PK_INFO_ENUM_AVAILABLE &&
+ egg_test_assert (test, (item->info == PK_INFO_ENUM_AVAILABLE &&
g_strcmp0 ("gnome-power-manager;0.1.2;i386;fedora", item->package_id) == 0 &&
g_strcmp0 ("Power manager for GNOME", item->summary) == 0));
diff --git a/lib/packagekit-glib2/pk-item.h b/lib/packagekit-glib2/pk-item.h
index a441e73..d9fc19c 100644
--- a/lib/packagekit-glib2/pk-item.h
+++ b/lib/packagekit-glib2/pk-item.h
@@ -70,7 +70,7 @@ typedef struct {
guint refcount;
gchar *package_id;
gchar *license;
- PkGroupEnum group_enum;
+ PkGroupEnum group;
gchar *description;
gchar *url;
guint64 size;
@@ -89,10 +89,10 @@ typedef struct {
gchar *vendor_url;
gchar *bugzilla_url;
gchar *cve_url;
- PkRestartEnum restart_enum;
+ PkRestartEnum restart;
gchar *update_text;
gchar *changelog;
- PkUpdateStateEnum state_enum;
+ PkUpdateStateEnum state;
GDate *issued;
GDate *updated;
} PkItemUpdateDetail;
@@ -104,7 +104,7 @@ typedef struct {
**/
typedef struct {
guint refcount;
- PkInfoEnum info_enum;
+ PkInfoEnum info;
gchar *package_id;
gchar *summary;
} PkItemPackage;
diff --git a/lib/packagekit-glib2/pk-package-sack.c b/lib/packagekit-glib2/pk-package-sack.c
index c3a7fb8..323b7df 100644
--- a/lib/packagekit-glib2/pk-package-sack.c
+++ b/lib/packagekit-glib2/pk-package-sack.c
@@ -472,7 +472,7 @@ pk_package_sack_merge_resolve_cb (GObject *source_object, GAsyncResult *res, PkP
for (i=0; i<packages->len; i++) {
item = g_ptr_array_index (packages, i);
- egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
/* get package, and set data */
package = pk_package_sack_find_by_id (state->sack, item->package_id);
@@ -483,7 +483,7 @@ pk_package_sack_merge_resolve_cb (GObject *source_object, GAsyncResult *res, PkP
/* set data */
g_object_set (package,
- "info", item->info_enum,
+ "info", item->info,
"summary", item->summary,
NULL);
g_object_unref (package);
@@ -622,7 +622,7 @@ pk_package_sack_merge_details_cb (GObject *source_object, GAsyncResult *res, PkP
/* set data */
g_object_set (package,
"license", item->license,
- "group", item->group_enum,
+ "group", item->group,
"description", item->description,
"url", item->url,
"size", item->size,
@@ -741,10 +741,10 @@ pk_package_sack_merge_update_detail_cb (GObject *source_object, GAsyncResult *re
"update-vendor-url", item->vendor_url,
"update-bugzilla-url", item->bugzilla_url,
"update-cve-url", item->cve_url,
- "update-restart", item->restart_enum,
+ "update-restart", item->restart,
"update-text", item->update_text,
"update-changelog", item->changelog,
- "update-state", item->state_enum,
+ "update-state", item->state,
"update-issued", item->issued,
"update-updated", item->updated,
NULL);
diff --git a/lib/packagekit-glib2/pk-results.c b/lib/packagekit-glib2/pk-results.c
index 9e1963a..815428a 100644
--- a/lib/packagekit-glib2/pk-results.c
+++ b/lib/packagekit-glib2/pk-results.c
@@ -494,7 +494,7 @@ pk_results_get_package_sack (PkResults *results)
/* set data we already know */
g_object_set (package,
- "info", item->info_enum,
+ "info", item->info,
"summary", item->summary,
NULL);
@@ -905,7 +905,7 @@ pk_results_test (gpointer user_data)
/************************************************************/
egg_test_title (test, "check data");
item = g_ptr_array_index (packages, 0);
- egg_test_assert (test, (item->info_enum == PK_INFO_ENUM_AVAILABLE &&
+ egg_test_assert (test, (item->info == PK_INFO_ENUM_AVAILABLE &&
g_strcmp0 ("gnome-power-manager;0.1.2;i386;fedora", item->package_id) == 0 &&
g_strcmp0 ("Power manager for GNOME", item->summary) == 0));
pk_item_package_ref (item);
@@ -913,7 +913,7 @@ pk_results_test (gpointer user_data)
/************************************************************/
egg_test_title (test, "check ref");
- egg_test_assert (test, (item->info_enum == PK_INFO_ENUM_AVAILABLE &&
+ egg_test_assert (test, (item->info == PK_INFO_ENUM_AVAILABLE &&
g_strcmp0 ("gnome-power-manager;0.1.2;i386;fedora", item->package_id) == 0 &&
g_strcmp0 ("Power manager for GNOME", item->summary) == 0));
pk_item_package_unref (item);
diff --git a/lib/packagekit-glib2/pk-task-text.c b/lib/packagekit-glib2/pk-task-text.c
index 3d6c72c..488e708 100644
--- a/lib/packagekit-glib2/pk-task-text.c
+++ b/lib/packagekit-glib2/pk-task-text.c
@@ -431,7 +431,7 @@ pk_task_text_test_install_packages_cb (GObject *object, GAsyncResult *res, EggTe
/* list, just for shits and giggles */
for (i=0; i<packages->len; i++) {
item = g_ptr_array_index (packages, i);
- egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
}
if (packages->len != 3)
diff --git a/lib/packagekit-glib2/pk-task-wrapper.c b/lib/packagekit-glib2/pk-task-wrapper.c
index 3d68d7c..2065bb5 100644
--- a/lib/packagekit-glib2/pk-task-wrapper.c
+++ b/lib/packagekit-glib2/pk-task-wrapper.c
@@ -294,7 +294,7 @@ pk_task_wrapper_test_install_packages_cb (GObject *object, GAsyncResult *res, Eg
/* list, just for shits and giggles */
for (i=0; i<packages->len; i++) {
item = g_ptr_array_index (packages, i);
- egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ egg_debug ("%s\t%s\t%s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
}
if (packages->len != 3)
diff --git a/src/pk-backend.c b/src/pk-backend.c
index 34ac1bd..010f9b9 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -800,18 +800,18 @@ pk_backend_package_emulate_finished (PkBackend *backend)
goto out;
/* already finished */
- if (item->info_enum == PK_INFO_ENUM_FINISHED)
+ if (item->info == PK_INFO_ENUM_FINISHED)
goto out;
/* only makes sense for some values */
- if (item->info_enum == PK_INFO_ENUM_DOWNLOADING ||
- item->info_enum == PK_INFO_ENUM_UPDATING ||
- item->info_enum == PK_INFO_ENUM_INSTALLING ||
- item->info_enum == PK_INFO_ENUM_REMOVING ||
- item->info_enum == PK_INFO_ENUM_CLEANUP ||
- item->info_enum == PK_INFO_ENUM_OBSOLETING ||
- item->info_enum == PK_INFO_ENUM_REINSTALLING ||
- item->info_enum == PK_INFO_ENUM_DOWNGRADING) {
+ if (item->info == PK_INFO_ENUM_DOWNLOADING ||
+ item->info == PK_INFO_ENUM_UPDATING ||
+ item->info == PK_INFO_ENUM_INSTALLING ||
+ item->info == PK_INFO_ENUM_REMOVING ||
+ item->info == PK_INFO_ENUM_CLEANUP ||
+ item->info == PK_INFO_ENUM_OBSOLETING ||
+ item->info == PK_INFO_ENUM_REINSTALLING ||
+ item->info == PK_INFO_ENUM_DOWNGRADING) {
pk_backend_package (backend, PK_INFO_ENUM_FINISHED, item->package_id, item->summary);
ret = TRUE;
}
@@ -834,7 +834,7 @@ pk_backend_package_emulate_finished_for_package (PkBackend *backend, const PkIte
return FALSE;
/* sending finished already */
- if (item->info_enum == PK_INFO_ENUM_FINISHED)
+ if (item->info == PK_INFO_ENUM_FINISHED)
return FALSE;
/* same package, just info change */
@@ -890,7 +890,7 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
/* is it the same? */
ret = (backend->priv->last_package != NULL &&
- item->info_enum == backend->priv->last_package->info_enum &&
+ item->info == backend->priv->last_package->info &&
g_strcmp0 (item->package_id, backend->priv->last_package->package_id) == 0);
if (ret) {
egg_debug ("skipping duplicate %s", package_id);
diff --git a/src/pk-transaction-extra.c b/src/pk-transaction-extra.c
index 72a9fa8..85a95f5 100644
--- a/src/pk-transaction-extra.c
+++ b/src/pk-transaction-extra.c
@@ -439,7 +439,7 @@ pk_transaction_extra_package_list_to_string (GPtrArray *array)
for (i=0; i<array->len; i++) {
item = g_ptr_array_index (array, i);
g_string_append_printf (string, "%s\t%s\t%s\n",
- pk_info_enum_to_text (item->info_enum),
+ pk_info_enum_to_text (item->info),
item->package_id, item->summary);
}
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index 822936d..ac31759 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -478,7 +478,7 @@ pk_transaction_details_cb (PkBackend *backend, PkItemDetails *item, PkTransactio
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- group_text = pk_group_enum_to_text (item->group_enum);
+ group_text = pk_group_enum_to_text (item->group);
egg_debug ("emitting details");
g_signal_emit (transaction, signals[SIGNAL_DETAILS], 0, item->package_id,
item->license, group_text, item->description, item->url, item->size);
@@ -574,7 +574,7 @@ pk_transaction_package_list_to_string (GPtrArray *array)
for (i=0; i<array->len; i++) {
item = g_ptr_array_index (array, i);
g_string_append_printf (string, "%s\t%s\t%s\n",
- pk_info_enum_to_text (item->info_enum),
+ pk_info_enum_to_text (item->info),
item->package_id, item->summary);
}
@@ -638,7 +638,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
package_list = transaction->priv->package_list;
for (i=0; i<package_list->len; i++) {
item = g_ptr_array_index (package_list, i);
- if (item->info_enum == PK_INFO_ENUM_UPDATING) {
+ if (item->info == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' as this means
* we can use the local package database for GetFiles rather than
* downloading new remote metadata */
@@ -676,8 +676,8 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
package_list = transaction->priv->package_list;
for (i=0; i<package_list->len; i++) {
item = g_ptr_array_index (package_list, i);
- if (item->info_enum == PK_INFO_ENUM_INSTALLING ||
- item->info_enum == PK_INFO_ENUM_UPDATING) {
+ if (item->info == PK_INFO_ENUM_INSTALLING ||
+ item->info == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' */
split = pk_package_id_split (item->package_id);
package_id = pk_package_id_build (split[PK_PACKAGE_ID_NAME],
@@ -778,12 +778,12 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
array = transaction->priv->package_list;
for (i=0; i<array->len; i++) {
item = g_ptr_array_index (array, i);
- if (item->info_enum == PK_INFO_ENUM_REMOVING ||
- item->info_enum == PK_INFO_ENUM_INSTALLING ||
- item->info_enum == PK_INFO_ENUM_UPDATING) {
+ if (item->info == PK_INFO_ENUM_REMOVING ||
+ item->info == PK_INFO_ENUM_INSTALLING ||
+ item->info == PK_INFO_ENUM_UPDATING) {
pk_syslog_add (transaction->priv->syslog, PK_SYSLOG_TYPE_INFO, "in %s for %s package %s was %s for uid %i",
transaction->priv->tid, pk_role_enum_to_text (transaction->priv->role),
- item->package_id, pk_info_enum_to_text (item->info_enum), transaction->priv->uid);
+ item->package_id, pk_info_enum_to_text (item->info), transaction->priv->uid);
}
}
}
@@ -871,7 +871,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransactio
if (transaction->priv->role == PK_ROLE_ENUM_UPDATE_SYSTEM ||
transaction->priv->role == PK_ROLE_ENUM_INSTALL_PACKAGES ||
transaction->priv->role == PK_ROLE_ENUM_UPDATE_PACKAGES) {
- if (item->info_enum == PK_INFO_ENUM_INSTALLED) {
+ if (item->info == PK_INFO_ENUM_INSTALLED) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted 'installed' rather than 'installing' "
"- you need to do the package *before* you do the action", role_text);
@@ -881,7 +881,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransactio
/* check we are respecting the filters */
if (pk_bitfield_contain (transaction->priv->cached_filters, PK_FILTER_ENUM_NOT_INSTALLED)) {
- if (item->info_enum == PK_INFO_ENUM_INSTALLED) {
+ if (item->info == PK_INFO_ENUM_INSTALLED) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted package that was installed when "
"the ~installed filter is in place", role_text);
@@ -889,7 +889,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransactio
}
}
if (pk_bitfield_contain (transaction->priv->cached_filters, PK_FILTER_ENUM_INSTALLED)) {
- if (item->info_enum == PK_INFO_ENUM_AVAILABLE) {
+ if (item->info == PK_INFO_ENUM_AVAILABLE) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted package that was ~installed when "
"the installed filter is in place", role_text);
@@ -898,14 +898,14 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransactio
}
/* add to package cache even if we already got a result */
- if (item->info_enum != PK_INFO_ENUM_FINISHED)
+ if (item->info != PK_INFO_ENUM_FINISHED)
g_ptr_array_add (transaction->priv->package_list, pk_item_package_ref (item));
/* emit */
g_free (transaction->priv->last_package_id);
transaction->priv->last_package_id = g_strdup (item->package_id);
- info_text = pk_info_enum_to_text (item->info_enum);
- egg_debug ("emit package %s, %s, %s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ info_text = pk_info_enum_to_text (item->info);
+ egg_debug ("emit package %s, %s, %s", pk_info_enum_to_text (item->info), item->package_id, item->summary);
g_signal_emit (transaction, signals[SIGNAL_PACKAGE], 0, info_text,
item->package_id, item->summary);
}
@@ -1092,8 +1092,8 @@ pk_transaction_update_detail_cb (PkBackend *backend, PkItemUpdateDetail *detail,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- restart_text = pk_restart_enum_to_text (detail->restart_enum);
- state_text = pk_update_state_enum_to_text (detail->state_enum);
+ restart_text = pk_restart_enum_to_text (detail->restart);
+ state_text = pk_update_state_enum_to_text (detail->state);
issued = pk_iso8601_from_date (detail->issued);
updated = pk_iso8601_from_date (detail->updated);
@@ -1155,7 +1155,7 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
/* find security update packages */
for (i=0; i<updates->len; i++) {
item = g_ptr_array_index (updates, i);
- if (item->info_enum == PK_INFO_ENUM_SECURITY) {
+ if (item->info == PK_INFO_ENUM_SECURITY) {
egg_debug ("security update: %s", item->package_id);
length++;
}
@@ -1171,7 +1171,7 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
package_ids_security = g_new0 (gchar *, length+1);
for (i=0; i<updates->len; i++) {
item = g_ptr_array_index (updates, i);
- if (item->info_enum == PK_INFO_ENUM_SECURITY)
+ if (item->info == PK_INFO_ENUM_SECURITY)
package_ids_security[j++] = g_strdup (item->package_id);
}
@@ -3070,7 +3070,7 @@ pk_transaction_get_updates (PkTransaction *transaction, const gchar *filter, DBu
/* emulate the backend */
for (i=0; i<updates_cache->len; i++) {
item = g_ptr_array_index (updates_cache, i);
- info_text = pk_info_enum_to_text (item->info_enum);
+ info_text = pk_info_enum_to_text (item->info);
egg_debug ("emitting package");
g_signal_emit (transaction, signals[SIGNAL_PACKAGE], 0,
info_text, item->package_id, item->summary);
commit 894eee46225adcd0b4dcf22753ed7eacc9d9e619
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 13:40:26 2009 +0100
daemon: internally use PkItems so we can reduce the complexity of the callbacks significantly
diff --git a/src/pk-backend.c b/src/pk-backend.c
index cc9b3d3..34ac1bd 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -123,28 +123,28 @@ G_DEFINE_TYPE (PkBackend, pk_backend, G_TYPE_OBJECT)
static gpointer pk_backend_object = NULL;
enum {
- PK_BACKEND_STATUS_CHANGED,
- PK_BACKEND_PROGRESS_CHANGED,
- PK_BACKEND_DETAILS,
- PK_BACKEND_FILES,
- PK_BACKEND_DISTRO_UPGRADE,
- PK_BACKEND_PACKAGE,
- PK_BACKEND_UPDATE_DETAIL,
- PK_BACKEND_ERROR_CODE,
- PK_BACKEND_REPO_SIGNATURE_REQUIRED,
- PK_BACKEND_EULA_REQUIRED,
- PK_BACKEND_REQUIRE_RESTART,
- PK_BACKEND_MESSAGE,
- PK_BACKEND_CHANGE_TRANSACTION_DATA,
- PK_BACKEND_FINISHED,
- PK_BACKEND_ALLOW_CANCEL,
- PK_BACKEND_REPO_DETAIL,
- PK_BACKEND_CATEGORY,
- PK_BACKEND_MEDIA_CHANGE_REQUIRED,
- PK_BACKEND_LAST_SIGNAL
+ SIGNAL_STATUS_CHANGED,
+ SIGNAL_PROGRESS_CHANGED,
+ SIGNAL_DETAILS,
+ SIGNAL_FILES,
+ SIGNAL_DISTRO_UPGRADE,
+ SIGNAL_PACKAGE,
+ SIGNAL_UPDATE_DETAIL,
+ SIGNAL_ERROR_CODE,
+ SIGNAL_REPO_SIGNATURE_REQUIRED,
+ SIGNAL_EULA_REQUIRED,
+ SIGNAL_REQUIRE_RESTART,
+ SIGNAL_MESSAGE,
+ SIGNAL_CHANGE_TRANSACTION_DATA,
+ SIGNAL_FINISHED,
+ SIGNAL_ALLOW_CANCEL,
+ SIGNAL_REPO_DETAIL,
+ SIGNAL_CATEGORY,
+ SIGNAL_MEDIA_CHANGE_REQUIRED,
+ SIGNAL_LAST
};
-static guint signals [PK_BACKEND_LAST_SIGNAL] = { 0 };
+static guint signals[SIGNAL_LAST] = { 0 };
/**
* pk_backend_get_groups:
@@ -478,7 +478,6 @@ pk_backend_set_name (PkBackend *backend, const gchar *backend_name)
g_free (backend->priv->name);
backend->priv->name = g_strdup (backend_name);
backend->priv->handle = handle;
-
out:
g_free (path);
return ret;
@@ -603,9 +602,8 @@ pk_backend_emit_progress_changed (PkBackend *backend)
elapsed = pk_time_get_elapsed (backend->priv->time);
remaining = backend->priv->last_remaining;
- egg_debug ("emit progress %i, %i, %i, %i",
- percentage, subpercentage, elapsed, remaining);
- g_signal_emit (backend, signals [PK_BACKEND_PROGRESS_CHANGED], 0,
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_PROGRESS_CHANGED], 0,
percentage, subpercentage, elapsed, remaining);
return TRUE;
}
@@ -760,15 +758,15 @@ pk_backend_set_status (PkBackend *backend, PkStatusEnum status)
/* do we have to enumate a running call? */
if (status != PK_STATUS_ENUM_RUNNING && status != PK_STATUS_ENUM_SETUP) {
if (backend->priv->status == PK_STATUS_ENUM_SETUP) {
- egg_debug ("emitting status-changed running");
- g_signal_emit (backend, signals [PK_BACKEND_STATUS_CHANGED], 0, PK_STATUS_ENUM_RUNNING);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_STATUS_CHANGED], 0, PK_STATUS_ENUM_RUNNING);
}
}
backend->priv->status = status;
- egg_debug ("emitting status-changed %s", pk_status_enum_to_text (status));
- g_signal_emit (backend, signals [PK_BACKEND_STATUS_CHANGED], 0, status);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_STATUS_CHANGED], 0, status);
return TRUE;
}
@@ -825,7 +823,7 @@ out:
* pk_backend_package_emulate_finished_for_package:
**/
static gboolean
-pk_backend_package_emulate_finished_for_package (PkBackend *backend, const PkItemPackage *obj)
+pk_backend_package_emulate_finished_for_package (PkBackend *backend, const PkItemPackage *item)
{
/* simultaneous handles this on it's own */
if (backend->priv->simultaneous)
@@ -836,11 +834,11 @@ pk_backend_package_emulate_finished_for_package (PkBackend *backend, const PkIte
return FALSE;
/* sending finished already */
- if (obj->info_enum == PK_INFO_ENUM_FINISHED)
+ if (item->info_enum == PK_INFO_ENUM_FINISHED)
return FALSE;
/* same package, just info change */
- if (g_strcmp0 (backend->priv->last_package->package_id, obj->package_id))
+ if (g_strcmp0 (backend->priv->last_package->package_id, item->package_id))
return FALSE;
/* emit the old package as finished */
@@ -854,7 +852,7 @@ gboolean
pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id, const gchar *summary)
{
gchar *summary_safe = NULL;
- PkItemPackage *obj = NULL;
+ PkItemPackage *item = NULL;
gboolean ret;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
@@ -883,8 +881,8 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
}
/* create a new package object AFTER we emulate the info value */
- obj = pk_item_package_new (info, package_id, summary_safe);
- if (obj == NULL) {
+ item = pk_item_package_new (info, package_id, summary_safe);
+ if (item == NULL) {
egg_warning ("Failed to create object summary: '%s'", summary_safe);
ret = FALSE;
goto out;
@@ -892,8 +890,8 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
/* is it the same? */
ret = (backend->priv->last_package != NULL &&
- obj->info_enum == backend->priv->last_package->info_enum &&
- g_strcmp0 (obj->package_id, backend->priv->last_package->package_id) == 0);
+ item->info_enum == backend->priv->last_package->info_enum &&
+ g_strcmp0 (item->package_id, backend->priv->last_package->package_id) == 0);
if (ret) {
egg_debug ("skipping duplicate %s", package_id);
ret = FALSE;
@@ -901,12 +899,12 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
}
/* simulate the finish here when required */
- pk_backend_package_emulate_finished_for_package (backend, obj);
+ pk_backend_package_emulate_finished_for_package (backend, item);
/* update the 'last' package */
if (backend->priv->last_package != NULL)
pk_item_package_unref (backend->priv->last_package);
- backend->priv->last_package = pk_item_package_ref (obj);
+ backend->priv->last_package = pk_item_package_ref (item);
/* have we already set an error? */
if (backend->priv->set_error) {
@@ -935,14 +933,14 @@ pk_backend_package (PkBackend *backend, PkInfoEnum info, const gchar *package_id
/* we've sent a package for this transaction */
backend->priv->has_sent_package = TRUE;
- egg_debug ("emit package %s, %s, %s", pk_info_enum_to_text (info), package_id, summary_safe);
- g_signal_emit (backend, signals [PK_BACKEND_PACKAGE], 0, obj);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_PACKAGE], 0, item);
/* success */
ret = TRUE;
out:
- if (obj != NULL)
- pk_item_package_unref (obj);
+ if (item != NULL)
+ pk_item_package_unref (item);
g_free (summary_safe);
return ret;
}
@@ -960,7 +958,7 @@ pk_backend_update_detail (PkBackend *backend, const gchar *package_id,
const gchar *updated_text)
{
gchar *update_text_safe = NULL;
- PkItemUpdateDetail *detail = NULL;
+ PkItemUpdateDetail *item = NULL;
GDate *issued = NULL;
GDate *updated = NULL;
gboolean ret = FALSE;
@@ -983,21 +981,21 @@ pk_backend_update_detail (PkBackend *backend, const gchar *package_id,
update_text_safe = pk_strsafe (update_text);
/* form PkItemUpdateDetail struct */
- detail = pk_item_update_detail_new (package_id, updates, obsoletes, vendor_url,
- bugzilla_url, cve_url, restart,
- update_text_safe, changelog,
- state, issued, updated);
- if (detail == NULL) {
+ item = pk_item_update_detail_new (package_id, updates, obsoletes, vendor_url,
+ bugzilla_url, cve_url, restart,
+ update_text_safe, changelog,
+ state, issued, updated);
+ if (item == NULL) {
egg_warning ("Failed to parse detail object");
goto out;
}
- g_signal_emit (backend, signals [PK_BACKEND_UPDATE_DETAIL], 0, detail);
+ g_signal_emit (backend, signals[SIGNAL_UPDATE_DETAIL], 0, item);
/* we parsed okay */
ret = TRUE;
-
out:
- pk_item_update_detail_unref (detail);
+ if (item != NULL)
+ pk_item_update_detail_unref (item);
g_free (update_text_safe);
if (issued != NULL)
g_date_free (issued);
@@ -1035,6 +1033,7 @@ gboolean
pk_backend_require_restart (PkBackend *backend, PkRestartEnum restart, const gchar *package_id)
{
gboolean ret = FALSE;
+ PkItemRequireRestart *item = NULL;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
@@ -1052,9 +1051,21 @@ pk_backend_require_restart (PkBackend *backend, PkRestartEnum restart, const gch
goto out;
}
- egg_debug ("emit require-restart %s, %s", pk_restart_enum_to_text (restart), package_id);
- g_signal_emit (backend, signals [PK_BACKEND_REQUIRE_RESTART], 0, restart, package_id);
+ /* form PkItemRequireRestart struct */
+ item = pk_item_require_restart_new (restart, package_id);
+ if (item == NULL) {
+ egg_warning ("Failed to parse require restart object");
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_REQUIRE_RESTART], 0, item);
+
+ /* success */
+ ret = TRUE;
out:
+ if (item != NULL)
+ pk_item_require_restart_unref (item);
return ret;
}
@@ -1064,8 +1075,10 @@ out:
gboolean
pk_backend_message (PkBackend *backend, PkMessageEnum message, const gchar *format, ...)
{
+ gboolean ret = FALSE;
va_list args;
- gchar *buffer;
+ gchar *buffer = NULL;
+ PkItemMessage *item = NULL;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
@@ -1073,17 +1086,29 @@ pk_backend_message (PkBackend *backend, PkMessageEnum message, const gchar *form
/* have we already set an error? */
if (backend->priv->set_error && message != PK_MESSAGE_ENUM_BACKEND_ERROR) {
egg_warning ("already set error, cannot process: message %s", pk_message_enum_to_text (message));
- return FALSE;
+ goto out;
}
va_start (args, format);
g_vasprintf (&buffer, format, args);
va_end (args);
- egg_debug ("emit message %i, %s", message, buffer);
- g_signal_emit (backend, signals [PK_BACKEND_MESSAGE], 0, message, buffer);
- g_free (buffer);
+ /* form PkItemMessage struct */
+ item = pk_item_message_new (message, buffer);
+ if (item == NULL) {
+ egg_warning ("Failed to parse message object");
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_MESSAGE], 0, item);
+ /* success */
+ ret = TRUE;
+out:
+ g_free (buffer);
+ if (item != NULL)
+ pk_item_message_unref (item);
return TRUE;
}
@@ -1102,8 +1127,8 @@ pk_backend_set_transaction_data (PkBackend *backend, const gchar *data)
return FALSE;
}
- egg_debug ("emit change-transaction-data %s", data);
- g_signal_emit (backend, signals [PK_BACKEND_CHANGE_TRANSACTION_DATA], 0, data);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_CHANGE_TRANSACTION_DATA], 0, data);
return TRUE;
}
@@ -1160,7 +1185,7 @@ pk_backend_details (PkBackend *backend, const gchar *package_id,
const gchar *description, const gchar *url, gulong size)
{
gchar *description_safe = NULL;
- PkItemDetails *details = NULL;
+ PkItemDetails *item = NULL;
gboolean ret = FALSE;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
@@ -1177,18 +1202,20 @@ pk_backend_details (PkBackend *backend, const gchar *package_id,
description_safe = pk_strsafe (description);
/* form PkItemDetails struct */
- details = pk_item_details_new (package_id, license, group, description_safe, url, size);
- if (details == NULL) {
+ item = pk_item_details_new (package_id, license, group, description_safe, url, size);
+ if (item == NULL) {
egg_warning ("Failed to parse details object");
goto out;
}
- g_signal_emit (backend, signals [PK_BACKEND_DETAILS], 0, details);
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_DETAILS], 0, item);
/* we parsed okay */
ret = TRUE;
-
out:
- pk_item_details_unref (details);
+ if (item != NULL)
+ pk_item_details_unref (item);
g_free (description_safe);
return ret;
}
@@ -1202,6 +1229,8 @@ gboolean
pk_backend_files (PkBackend *backend, const gchar *package_id, const gchar *filelist)
{
gboolean ret;
+ PkItemFiles *item = NULL;
+ gchar **files = NULL;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (filelist != NULL, FALSE);
@@ -1220,11 +1249,25 @@ pk_backend_files (PkBackend *backend, const gchar *package_id, const gchar *file
goto out;
}
- egg_debug ("emit files %s, %s", package_id, filelist);
- g_signal_emit (backend, signals [PK_BACKEND_FILES], 0,
- package_id, filelist);
+ /* form PkItemFiles struct */
+ files = g_strsplit (filelist, ";", -1);
+ item = pk_item_files_new (package_id, files);
+ if (item == NULL) {
+ egg_warning ("Failed to parse files object");
+ ret = FALSE;
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_FILES], 0, item);
+
+ /* success */
backend->priv->download_files++;
+ ret = TRUE;
out:
+ g_strfreev (files);
+ if (item != NULL)
+ pk_item_files_unref (item);
return ret;
}
@@ -1234,8 +1277,10 @@ out:
gboolean
pk_backend_distro_upgrade (PkBackend *backend, PkDistroUpgradeEnum type, const gchar *name, const gchar *summary)
{
- gchar *name_safe;
- gchar *summary_safe;
+ gboolean ret = FALSE;
+ gchar *name_safe = NULL;
+ gchar *summary_safe = NULL;
+ PkItemDistroUpgrade *item = NULL;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (type != PK_DISTRO_UPGRADE_ENUM_UNKNOWN, FALSE);
@@ -1246,19 +1291,30 @@ pk_backend_distro_upgrade (PkBackend *backend, PkDistroUpgradeEnum type, const g
/* have we already set an error? */
if (backend->priv->set_error) {
egg_warning ("already set error, cannot process: distro-upgrade");
- return FALSE;
+ goto out;
}
/* replace unsafe chars */
name_safe = pk_strsafe (name);
summary_safe = pk_strsafe (summary);
- egg_debug ("emit distro-upgrade %s, %s, %s", pk_distro_upgrade_enum_to_text (type), name_safe, summary_safe);
- g_signal_emit (backend, signals [PK_BACKEND_DISTRO_UPGRADE], 0, type, name_safe, summary_safe);
+ /* form PkItemDistroUpgrade struct */
+ item = pk_item_distro_upgrade_new (type, name_safe, summary_safe);
+ if (item == NULL) {
+ egg_warning ("Failed to parse distro upgrade object");
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_DISTRO_UPGRADE], 0, item);
+ /* success */
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_distro_upgrade_unref (item);
g_free (name_safe);
g_free (summary_safe);
-
return TRUE;
}
@@ -1271,6 +1327,9 @@ pk_backend_repo_signature_required (PkBackend *backend, const gchar *package_id,
const gchar *key_userid, const gchar *key_id, const gchar *key_fingerprint,
const gchar *key_timestamp, PkSigTypeEnum type)
{
+ gboolean ret = FALSE;
+ PkItemRepoSignatureRequired *item = NULL;
+
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (repository_name != NULL, FALSE);
g_return_val_if_fail (backend->priv->locked != FALSE, FALSE);
@@ -1286,15 +1345,25 @@ pk_backend_repo_signature_required (PkBackend *backend, const gchar *package_id,
egg_warning ("already asked for a signature, cannot process");
return FALSE;
}
- backend->priv->set_signature = TRUE;
- egg_debug ("emit repo-signature-required %s, %s, %s, %s, %s, %s, %s, %i",
- package_id, repository_name, key_url, key_userid, key_id,
- key_fingerprint, key_timestamp, type);
- g_signal_emit (backend, signals [PK_BACKEND_REPO_SIGNATURE_REQUIRED], 0,
- package_id, repository_name, key_url, key_userid, key_id,
- key_fingerprint, key_timestamp, type);
- return TRUE;
+ /* form PkItemRepoSignatureRequired struct */
+ item = pk_item_repo_signature_required_new (package_id, repository_name, key_url,
+ key_userid, key_id, key_fingerprint, key_timestamp, type);
+ if (item == NULL) {
+ egg_warning ("Failed to parse repo signature required object");
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_REPO_SIGNATURE_REQUIRED], 0, item);
+
+ /* success */
+ backend->priv->set_signature = TRUE;
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_repo_signature_required_unref (item);
+ return ret;
}
/**
@@ -1304,6 +1373,9 @@ gboolean
pk_backend_eula_required (PkBackend *backend, const gchar *eula_id, const gchar *package_id,
const gchar *vendor_name, const gchar *license_agreement)
{
+ PkItemEulaRequired *item = NULL;
+ gboolean ret = FALSE;
+
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (eula_id != NULL, FALSE);
g_return_val_if_fail (package_id != NULL, FALSE);
@@ -1314,23 +1386,32 @@ pk_backend_eula_required (PkBackend *backend, const gchar *eula_id, const gchar
/* have we already set an error? */
if (backend->priv->set_error) {
egg_warning ("already set error, cannot process: eula required");
- return FALSE;
+ goto out;
}
/* check we don't do this more than once */
if (backend->priv->set_eula) {
egg_warning ("already asked for a signature, cannot process");
- return FALSE;
+ goto out;
}
- backend->priv->set_eula = TRUE;
- egg_debug ("emit eula-required %s, %s, %s, %s",
- eula_id, package_id, vendor_name, license_agreement);
+ /* form PkItemEulaRequired struct */
+ item = pk_item_eula_required_new (eula_id, package_id, vendor_name, license_agreement);
+ if (item == NULL) {
+ egg_warning ("Failed to parse eula required object");
+ goto out;
+ }
- g_signal_emit (backend, signals [PK_BACKEND_EULA_REQUIRED], 0,
- eula_id, package_id, vendor_name, license_agreement);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_EULA_REQUIRED], 0, item);
- return TRUE;
+ /* success */
+ backend->priv->set_eula = TRUE;
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_eula_required_unref (item);
+ return ret;
}
/**
@@ -1342,6 +1423,9 @@ pk_backend_media_change_required (PkBackend *backend,
const gchar *media_id,
const gchar *media_text)
{
+ PkItemMediaChangeRequired *item = NULL;
+ gboolean ret = FALSE;
+
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (media_id != NULL, FALSE);
g_return_val_if_fail (media_text != NULL, FALSE);
@@ -1350,16 +1434,25 @@ pk_backend_media_change_required (PkBackend *backend,
/* have we already set an error? */
if (backend->priv->set_error) {
egg_warning ("already set error, cannot process: media change required");
- return FALSE;
+ goto out;
}
- egg_debug ("emit media-change-required %s, %s, %s",
- pk_media_type_enum_to_text (media_type), media_id, media_text);
+ /* form PkItemMediaChangeRequired struct */
+ item = pk_item_media_change_required_new (media_type, media_id, media_text);
+ if (item == NULL) {
+ egg_warning ("Failed to parse media change required object");
+ goto out;
+ }
- g_signal_emit (backend, signals [PK_BACKEND_MEDIA_CHANGE_REQUIRED], 0,
- media_type, media_id, media_text);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_MEDIA_CHANGE_REQUIRED], 0, item);
- return TRUE;
+ /* success */
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_media_change_required_unref (item);
+ return ret;
}
/**
@@ -1369,7 +1462,9 @@ gboolean
pk_backend_repo_detail (PkBackend *backend, const gchar *repo_id,
const gchar *description, gboolean enabled)
{
- gchar *description_safe;
+ gchar *description_safe = NULL;
+ PkItemRepoDetail *item = NULL;
+ gboolean ret = FALSE;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (repo_id != NULL, FALSE);
@@ -1378,16 +1473,29 @@ pk_backend_repo_detail (PkBackend *backend, const gchar *repo_id,
/* have we already set an error? */
if (backend->priv->set_error) {
egg_warning ("already set error, cannot process: repo-detail %s", repo_id);
- return FALSE;
+ goto out;
}
/* replace unsafe chars */
description_safe = pk_strsafe (description);
- egg_debug ("emit repo-detail %s, %s, %i", repo_id, description_safe, enabled);
- g_signal_emit (backend, signals [PK_BACKEND_REPO_DETAIL], 0, repo_id, description, enabled);
+ /* form PkItemRepoDetail struct */
+ item = pk_item_repo_detail_new (repo_id, description, enabled);
+ if (item == NULL) {
+ egg_warning ("Failed to parse repo detail object");
+ goto out;
+ }
+
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_REPO_DETAIL], 0, item);
+
+ /* success */
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_repo_detail_unref (item);
g_free (description_safe);
- return TRUE;
+ return ret;
}
/**
@@ -1396,7 +1504,9 @@ pk_backend_repo_detail (PkBackend *backend, const gchar *repo_id,
gboolean
pk_backend_category (PkBackend *backend, const gchar *parent_id, const gchar *cat_id, const gchar *name, const gchar *summary, const gchar *icon)
{
- gchar *summary_safe;
+ gchar *summary_safe = NULL;
+ PkItemCategory *item = NULL;
+ gboolean ret = FALSE;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
g_return_val_if_fail (cat_id != NULL, FALSE);
@@ -1411,11 +1521,23 @@ pk_backend_category (PkBackend *backend, const gchar *parent_id, const gchar *ca
/* replace unsafe chars */
summary_safe = pk_strsafe (summary);
- egg_debug ("emit category %s, %s, %s, %s, %s", parent_id, cat_id, name, summary_safe, icon);
- g_signal_emit (backend, signals [PK_BACKEND_CATEGORY], 0, parent_id, cat_id, name, summary, icon);
- g_free (summary_safe);
- return TRUE;
+ /* form PkItemCategory struct */
+ item = pk_item_category_new (parent_id, cat_id, name, summary, icon);
+ if (item == NULL) {
+ egg_warning ("Failed to parse category object");
+ goto out;
+ }
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_CATEGORY], 0, item);
+
+ /* success */
+ ret = TRUE;
+out:
+ if (item != NULL)
+ pk_item_category_unref (item);
+ g_free (summary_safe);
+ return ret;
}
/**
@@ -1427,8 +1549,7 @@ static gboolean
pk_backend_error_timeout_delay_cb (gpointer data)
{
PkBackend *backend = PK_BACKEND (data);
- PkMessageEnum message;
- const gchar *buffer;
+ PkItemMessage *item = NULL;
/* check we have not already finished */
if (backend->priv->finished) {
@@ -1437,16 +1558,22 @@ pk_backend_error_timeout_delay_cb (gpointer data)
goto out;
}
+ /* form PkItemMessage struct */
+ item = pk_item_message_new (PK_MESSAGE_ENUM_BACKEND_ERROR, "ErrorCode() has to be followed with Finished()!");
+ if (item == NULL) {
+ egg_warning ("Failed to parse message object");
+ goto out;
+ }
+
/* warn the backend developer that they've done something worng
* - we can't use pk_backend_message here as we have already set
* backend->priv->set_error to TRUE and hence the message would be ignored */
- message = PK_MESSAGE_ENUM_BACKEND_ERROR;
- buffer = "ErrorCode() has to be followed with Finished()!";
- egg_warning ("emit message %i, %s", message, buffer);
- g_signal_emit (backend, signals [PK_BACKEND_MESSAGE], 0, message, buffer);
+ g_signal_emit (backend, signals[SIGNAL_MESSAGE], 0, item);
pk_backend_finished (backend);
out:
+ if (item != NULL)
+ pk_item_message_unref (item);
backend->priv->signal_error_timeout = 0;
return FALSE;
}
@@ -1461,6 +1588,7 @@ pk_backend_error_code (PkBackend *backend, PkErrorCodeEnum error_code, const gch
gchar *buffer;
gboolean ret = TRUE;
gboolean need_untrusted;
+ PkItemErrorCode *item = NULL;
g_return_val_if_fail (PK_IS_BACKEND (backend), FALSE);
@@ -1494,10 +1622,18 @@ pk_backend_error_code (PkBackend *backend, PkErrorCodeEnum error_code, const gch
else
pk_backend_set_exit_code (backend, PK_EXIT_ENUM_FAILED);
- egg_debug ("emit error-code %s, %s", pk_error_enum_to_text (error_code), buffer);
- g_signal_emit (backend, signals [PK_BACKEND_ERROR_CODE], 0, error_code, buffer);
+ /* form PkItemErrorCode struct */
+ item = pk_item_error_code_new (error_code, buffer);
+ if (item == NULL) {
+ egg_warning ("Failed to parse error code object");
+ goto out;
+ }
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_ERROR_CODE], 0, item);
out:
+ if (item != NULL)
+ pk_item_error_code_unref (item);
g_free (buffer);
return ret;
}
@@ -1526,9 +1662,9 @@ pk_backend_set_allow_cancel (PkBackend *backend, gboolean allow_cancel)
/* can we do the action? */
if (backend->desc->cancel != NULL) {
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_ALLOW_CANCEL], 0, allow_cancel);
backend->priv->allow_cancel = allow_cancel;
- egg_debug ("emit allow-cancel %i", allow_cancel);
- g_signal_emit (backend, signals [PK_BACKEND_ALLOW_CANCEL], 0, allow_cancel);
}
return TRUE;
}
@@ -1625,8 +1761,8 @@ pk_backend_finished_delay (gpointer data)
if (backend->priv->exit == PK_EXIT_ENUM_UNKNOWN)
pk_backend_set_exit_code (backend, PK_EXIT_ENUM_SUCCESS);
- egg_debug ("emit finished %i", backend->priv->exit);
- g_signal_emit (backend, signals [PK_BACKEND_FINISHED], 0, backend->priv->exit);
+ /* emit */
+ g_signal_emit (backend, signals[SIGNAL_FINISHED], 0, backend->priv->exit);
backend->priv->signal_finished = 0;
return FALSE;
}
@@ -1886,7 +2022,6 @@ pk_backend_is_eula_valid (PkBackend *backend, const gchar *eula_id)
return FALSE;
}
-
/**
* pk_backend_watch_file:
*/
@@ -1959,98 +2094,100 @@ pk_backend_class_init (PkBackendClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
object_class->finalize = pk_backend_finalize;
- signals [PK_BACKEND_STATUS_CHANGED] =
+
+ /* properties */
+ signals[SIGNAL_STATUS_CHANGED] =
g_signal_new ("status-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__UINT,
G_TYPE_NONE, 1, G_TYPE_UINT);
- signals [PK_BACKEND_PROGRESS_CHANGED] =
+ signals[SIGNAL_PROGRESS_CHANGED] =
g_signal_new ("progress-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__UINT_UINT_UINT_UINT,
G_TYPE_NONE, 4, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT);
- signals [PK_BACKEND_PACKAGE] =
+ signals[SIGNAL_CHANGE_TRANSACTION_DATA] =
+ g_signal_new ("change-transaction-data",
+ G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
+ 0, NULL, NULL, g_cclosure_marshal_VOID__STRING,
+ G_TYPE_NONE, 1, G_TYPE_STRING);
+ signals[SIGNAL_FINISHED] =
+ g_signal_new ("finished",
+ G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
+ 0, NULL, NULL, g_cclosure_marshal_VOID__UINT,
+ G_TYPE_NONE, 1, G_TYPE_UINT);
+ signals[SIGNAL_ALLOW_CANCEL] =
+ g_signal_new ("allow-cancel",
+ G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
+ 0, NULL, NULL, g_cclosure_marshal_VOID__BOOLEAN,
+ G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
+
+ /* objects */
+ signals[SIGNAL_PACKAGE] =
g_signal_new ("package",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
- signals [PK_BACKEND_UPDATE_DETAIL] =
+ signals[SIGNAL_UPDATE_DETAIL] =
g_signal_new ("update-detail",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
- signals [PK_BACKEND_REQUIRE_RESTART] =
+ signals[SIGNAL_REQUIRE_RESTART] =
g_signal_new ("require-restart",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__UINT_STRING,
- G_TYPE_NONE, 2, G_TYPE_UINT, G_TYPE_STRING);
- signals [PK_BACKEND_MESSAGE] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_MESSAGE] =
g_signal_new ("message",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__UINT_STRING,
- G_TYPE_NONE, 2, G_TYPE_UINT, G_TYPE_STRING);
- signals [PK_BACKEND_CHANGE_TRANSACTION_DATA] =
- g_signal_new ("change-transaction-data",
- G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, g_cclosure_marshal_VOID__STRING,
- G_TYPE_NONE, 1, G_TYPE_STRING);
- signals [PK_BACKEND_DETAILS] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_DETAILS] =
g_signal_new ("details",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
G_TYPE_NONE, 1, G_TYPE_POINTER);
- signals [PK_BACKEND_FILES] =
+ signals[SIGNAL_FILES] =
g_signal_new ("files",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING,
- G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_BACKEND_DISTRO_UPGRADE] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_DISTRO_UPGRADE] =
g_signal_new ("distro-upgrade",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__UINT_STRING_STRING,
- G_TYPE_NONE, 3, G_TYPE_UINT, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_BACKEND_ERROR_CODE] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_ERROR_CODE] =
g_signal_new ("error-code",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__UINT_STRING,
- G_TYPE_NONE, 2, G_TYPE_UINT, G_TYPE_STRING);
- signals [PK_BACKEND_REPO_SIGNATURE_REQUIRED] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_REPO_SIGNATURE_REQUIRED] =
g_signal_new ("repo-signature-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_UINT,
- G_TYPE_NONE, 8, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
- G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_UINT);
- signals [PK_BACKEND_EULA_REQUIRED] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_EULA_REQUIRED] =
g_signal_new ("eula-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING,
- G_TYPE_NONE, 4, G_TYPE_STRING, G_TYPE_STRING,
- G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_BACKEND_MEDIA_CHANGE_REQUIRED] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_MEDIA_CHANGE_REQUIRED] =
g_signal_new ("media-change-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__UINT_STRING_STRING,
- G_TYPE_NONE, 3, G_TYPE_UINT, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_BACKEND_FINISHED] =
- g_signal_new ("finished",
- G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, g_cclosure_marshal_VOID__UINT,
- G_TYPE_NONE, 1, G_TYPE_UINT);
- signals [PK_BACKEND_ALLOW_CANCEL] =
- g_signal_new ("allow-cancel",
- G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, g_cclosure_marshal_VOID__BOOLEAN,
- G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
- signals [PK_BACKEND_REPO_DETAIL] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_REPO_DETAIL] =
g_signal_new ("repo-detail",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING_BOOL,
- G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_BOOLEAN);
- signals [PK_BACKEND_CATEGORY] =
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+ signals[SIGNAL_CATEGORY] =
g_signal_new ("category",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
- 0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING,
- G_TYPE_NONE, 5, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
+ 0, NULL, NULL, g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
g_type_class_add_private (klass, sizeof (PkBackendPrivate));
}
@@ -2222,9 +2359,9 @@ pk_backend_test_func_immediate_false (PkBackend *backend)
* pk_backend_test_package_cb:
**/
static void
-pk_backend_test_package_cb (PkBackend *backend, PkItemPackage *obj, EggTest *test)
+pk_backend_test_package_cb (PkBackend *backend, PkItemPackage *item, EggTest *test)
{
- egg_debug ("package:%s", obj->package_id);
+ egg_debug ("package:%s", item->package_id);
number_packages++;
}
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index 2e03566..822936d 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -161,27 +161,27 @@ struct PkTransactionPrivate
};
enum {
- PK_TRANSACTION_ALLOW_CANCEL,
- PK_TRANSACTION_CALLER_ACTIVE_CHANGED,
- PK_TRANSACTION_DETAILS,
- PK_TRANSACTION_ERROR_CODE,
- PK_TRANSACTION_DISTRO_UPGRADE,
- PK_TRANSACTION_FILES,
- PK_TRANSACTION_FINISHED,
- PK_TRANSACTION_MESSAGE,
- PK_TRANSACTION_PACKAGE,
- PK_TRANSACTION_PROGRESS_CHANGED,
- PK_TRANSACTION_REPO_DETAIL,
- PK_TRANSACTION_REPO_SIGNATURE_REQUIRED,
- PK_TRANSACTION_EULA_REQUIRED,
- PK_TRANSACTION_MEDIA_CHANGE_REQUIRED,
- PK_TRANSACTION_REQUIRE_RESTART,
- PK_TRANSACTION_STATUS_CHANGED,
- PK_TRANSACTION_TRANSACTION,
- PK_TRANSACTION_UPDATE_DETAIL,
- PK_TRANSACTION_CATEGORY,
- PK_TRANSACTION_DESTROY,
- PK_TRANSACTION_LAST_SIGNAL
+ SIGNAL_ALLOW_CANCEL,
+ SIGNAL_CALLER_ACTIVE_CHANGED,
+ SIGNAL_DETAILS,
+ SIGNAL_ERROR_CODE,
+ SIGNAL_DISTRO_UPGRADE,
+ SIGNAL_FILES,
+ SIGNAL_FINISHED,
+ SIGNAL_MESSAGE,
+ SIGNAL_PACKAGE,
+ SIGNAL_PROGRESS_CHANGED,
+ SIGNAL_REPO_DETAIL,
+ SIGNAL_REPO_SIGNATURE_REQUIRED,
+ SIGNAL_EULA_REQUIRED,
+ SIGNAL_MEDIA_CHANGE_REQUIRED,
+ SIGNAL_REQUIRE_RESTART,
+ SIGNAL_STATUS_CHANGED,
+ SIGNAL_TRANSACTION,
+ SIGNAL_UPDATE_DETAIL,
+ SIGNAL_CATEGORY,
+ SIGNAL_DESTROY,
+ SIGNAL_LAST
};
enum
@@ -198,7 +198,7 @@ enum
PROP_LAST
};
-static guint signals [PK_TRANSACTION_LAST_SIGNAL] = { 0 };
+static guint signals[SIGNAL_LAST] = { 0 };
G_DEFINE_TYPE (PkTransaction, pk_transaction, G_TYPE_OBJECT)
@@ -370,7 +370,7 @@ pk_transaction_progress_changed_emit (PkTransaction *transaction, guint percenta
transaction->priv->remaining = remaining;
egg_debug ("emitting percentage-changed %i, %i, %i, %i", percentage, subpercentage, elapsed, remaining);
- g_signal_emit (transaction, signals [PK_TRANSACTION_PROGRESS_CHANGED], 0, percentage, subpercentage, elapsed, remaining);
+ g_signal_emit (transaction, signals[SIGNAL_PROGRESS_CHANGED], 0, percentage, subpercentage, elapsed, remaining);
}
/**
@@ -390,7 +390,7 @@ pk_transaction_allow_cancel_emit (PkTransaction *transaction, gboolean allow_can
pk_inhibit_add (transaction->priv->inhibit, transaction);
egg_debug ("emitting allow-cancel %i", allow_cancel);
- g_signal_emit (transaction, signals [PK_TRANSACTION_ALLOW_CANCEL], 0, allow_cancel);
+ g_signal_emit (transaction, signals[SIGNAL_ALLOW_CANCEL], 0, allow_cancel);
}
/**
@@ -408,7 +408,7 @@ pk_transaction_status_changed_emit (PkTransaction *transaction, PkStatusEnum sta
status_text = pk_status_enum_to_text (status);
egg_debug ("emitting status-changed '%s'", status_text);
- g_signal_emit (transaction, signals [PK_TRANSACTION_STATUS_CHANGED], 0, status_text);
+ g_signal_emit (transaction, signals[SIGNAL_STATUS_CHANGED], 0, status_text);
}
/**
@@ -420,7 +420,7 @@ pk_transaction_finished_emit (PkTransaction *transaction, PkExitEnum exit_enum,
const gchar *exit_text;
exit_text = pk_exit_enum_to_text (exit_enum);
egg_debug ("emitting finished '%s', %i", exit_text, time_ms);
- g_signal_emit (transaction, signals [PK_TRANSACTION_FINISHED], 0, exit_text, time_ms);
+ g_signal_emit (transaction, signals[SIGNAL_FINISHED], 0, exit_text, time_ms);
}
/**
@@ -432,7 +432,7 @@ pk_transaction_error_code_emit (PkTransaction *transaction, PkErrorCodeEnum erro
const gchar *text;
text = pk_error_enum_to_text (error_enum);
egg_debug ("emitting error-code %s, '%s'", text, details);
- g_signal_emit (transaction, signals [PK_TRANSACTION_ERROR_CODE], 0, text, details);
+ g_signal_emit (transaction, signals[SIGNAL_ERROR_CODE], 0, text, details);
}
/**
@@ -444,6 +444,7 @@ pk_transaction_allow_cancel_cb (PkBackend *backend, gboolean allow_cancel, PkTra
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
+ egg_debug ("emitting allow-cancel %i", allow_cancel);
pk_transaction_allow_cancel_emit (transaction, allow_cancel);
}
@@ -462,7 +463,7 @@ pk_transaction_caller_active_changed_cb (EggDbusMonitor *egg_dbus_monitor, gbool
/* only send if false, a client can hardly re-connect... */
if (is_active == FALSE) {
egg_debug ("client disconnected....");
- g_signal_emit (transaction, signals [PK_TRANSACTION_CALLER_ACTIVE_CHANGED], 0, FALSE);
+ g_signal_emit (transaction, signals[SIGNAL_CALLER_ACTIVE_CHANGED], 0, FALSE);
}
}
@@ -470,45 +471,44 @@ pk_transaction_caller_active_changed_cb (EggDbusMonitor *egg_dbus_monitor, gbool
* pk_transaction_details_cb:
**/
static void
-pk_transaction_details_cb (PkBackend *backend, PkItemDetails *obj, PkTransaction *transaction)
+pk_transaction_details_cb (PkBackend *backend, PkItemDetails *item, PkTransaction *transaction)
{
const gchar *group_text;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- group_text = pk_group_enum_to_text (obj->group_enum);
- g_signal_emit (transaction, signals [PK_TRANSACTION_DETAILS], 0, obj->package_id,
- obj->license, group_text, obj->description, obj->url, obj->size);
+ group_text = pk_group_enum_to_text (item->group_enum);
+ egg_debug ("emitting details");
+ g_signal_emit (transaction, signals[SIGNAL_DETAILS], 0, item->package_id,
+ item->license, group_text, item->description, item->url, item->size);
}
/**
* pk_transaction_error_code_cb:
**/
static void
-pk_transaction_error_code_cb (PkBackend *backend, PkErrorCodeEnum code,
- const gchar *details, PkTransaction *transaction)
+pk_transaction_error_code_cb (PkBackend *backend, PkItemErrorCode *item, PkTransaction *transaction)
{
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- if (code == PK_ERROR_ENUM_UNKNOWN) {
+ if (item->code == PK_ERROR_ENUM_UNKNOWN) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted 'unknown error' rather than a specific error "
"- this is a backend problem and should be fixed!", pk_role_enum_to_text (transaction->priv->role));
}
- pk_transaction_error_code_emit (transaction, code, details);
+ pk_transaction_error_code_emit (transaction, item->code, item->details);
}
/**
* pk_transaction_files_cb:
**/
static void
-pk_transaction_files_cb (PkBackend *backend, const gchar *package_id,
- const gchar *filelist, PkTransaction *transaction)
+pk_transaction_files_cb (PkBackend *backend, PkItemFiles *item, PkTransaction *transaction)
{
- gchar **files = NULL;
+ gchar *filelist = NULL;
guint i;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
@@ -516,51 +516,48 @@ pk_transaction_files_cb (PkBackend *backend, const gchar *package_id,
/* ensure the files have the correct prefix */
if (transaction->priv->role == PK_ROLE_ENUM_DOWNLOAD_PACKAGES) {
- files = g_strsplit (filelist, ";", -1);
- for (i=0; files[i] != NULL; i++) {
- if (!g_str_has_prefix (files[i], transaction->priv->cached_directory)) {
+ for (i=0; item->files[i] != NULL; i++) {
+ if (!g_str_has_prefix (item->files[i], transaction->priv->cached_directory)) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s does not have the correct prefix (%s)",
- files[i], transaction->priv->cached_directory);
+ item->files[i], transaction->priv->cached_directory);
}
}
- g_strfreev (files);
}
- egg_debug ("emitting files %s, %s", package_id, filelist);
- g_signal_emit (transaction, signals [PK_TRANSACTION_FILES], 0, package_id, filelist);
+ filelist = g_strjoinv (";", item->files);
+ egg_debug ("emitting files %s, %s", item->package_id, filelist);
+ g_signal_emit (transaction, signals[SIGNAL_FILES], 0, item->package_id, filelist);
+ g_free (filelist);
}
/**
* pk_transaction_category_cb:
**/
static void
-pk_transaction_category_cb (PkBackend *backend, const gchar *parent_id, const gchar *cat_id,
- const gchar *name, const gchar *summary, const gchar *icon,
- PkTransaction *transaction)
+pk_transaction_category_cb (PkBackend *backend, PkItemCategory *item, PkTransaction *transaction)
{
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("emitting category %s, %s, %s, %s, %s ", parent_id, cat_id, name, summary, icon);
- g_signal_emit (transaction, signals [PK_TRANSACTION_CATEGORY], 0, parent_id, cat_id, name, summary, icon);
+ egg_debug ("emitting category %s, %s, %s, %s, %s ", item->parent_id, item->cat_id, item->name, item->summary, item->icon);
+ g_signal_emit (transaction, signals[SIGNAL_CATEGORY], 0, item->parent_id, item->cat_id, item->name, item->summary, item->icon);
}
/**
* pk_transaction_distro_upgrade_cb:
**/
static void
-pk_transaction_distro_upgrade_cb (PkBackend *backend, PkDistroUpgradeEnum type,
- const gchar *name, const gchar *summary, PkTransaction *transaction)
+pk_transaction_distro_upgrade_cb (PkBackend *backend, PkItemDistroUpgrade *item, PkTransaction *transaction)
{
const gchar *type_text;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- type_text = pk_distro_upgrade_enum_to_text (type);
- egg_debug ("emitting distro-upgrade %s, %s, %s", type_text, name, summary);
- g_signal_emit (transaction, signals [PK_TRANSACTION_DISTRO_UPGRADE], 0, type_text, name, summary);
+ type_text = pk_distro_upgrade_enum_to_text (item->state);
+ egg_debug ("emitting distro-upgrade %s, %s, %s", type_text, item->name, item->summary);
+ g_signal_emit (transaction, signals[SIGNAL_DISTRO_UPGRADE], 0, type_text, item->name, item->summary);
}
/**
@@ -600,7 +597,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
guint i;
GPtrArray *list;
GPtrArray *package_list;
- const PkItemPackage *obj;
+ const PkItemPackage *item;
gchar *package_id;
gchar **split;
@@ -640,12 +637,12 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
list = g_ptr_array_new ();
package_list = transaction->priv->package_list;
for (i=0; i<package_list->len; i++) {
- obj = g_ptr_array_index (package_list, i);
- if (obj->info_enum == PK_INFO_ENUM_UPDATING) {
+ item = g_ptr_array_index (package_list, i);
+ if (item->info_enum == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' as this means
* we can use the local package database for GetFiles rather than
* downloading new remote metadata */
- split = pk_package_id_split (obj->package_id);
+ split = pk_package_id_split (item->package_id);
package_id = pk_package_id_build (split[PK_PACKAGE_ID_NAME],
split[PK_PACKAGE_ID_VERSION],
split[PK_PACKAGE_ID_ARCH],
@@ -678,11 +675,11 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
list = g_ptr_array_new ();
package_list = transaction->priv->package_list;
for (i=0; i<package_list->len; i++) {
- obj = g_ptr_array_index (package_list, i);
- if (obj->info_enum == PK_INFO_ENUM_INSTALLING ||
- obj->info_enum == PK_INFO_ENUM_UPDATING) {
+ item = g_ptr_array_index (package_list, i);
+ if (item->info_enum == PK_INFO_ENUM_INSTALLING ||
+ item->info_enum == PK_INFO_ENUM_UPDATING) {
/* we convert the package_id data to be 'installed' */
- split = pk_package_id_split (obj->package_id);
+ split = pk_package_id_split (item->package_id);
package_id = pk_package_id_build (split[PK_PACKAGE_ID_NAME],
split[PK_PACKAGE_ID_VERSION],
split[PK_PACKAGE_ID_ARCH],
@@ -780,13 +777,13 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
/* report to syslog */
array = transaction->priv->package_list;
for (i=0; i<array->len; i++) {
- obj = g_ptr_array_index (array, i);
- if (obj->info_enum == PK_INFO_ENUM_REMOVING ||
- obj->info_enum == PK_INFO_ENUM_INSTALLING ||
- obj->info_enum == PK_INFO_ENUM_UPDATING) {
+ item = g_ptr_array_index (array, i);
+ if (item->info_enum == PK_INFO_ENUM_REMOVING ||
+ item->info_enum == PK_INFO_ENUM_INSTALLING ||
+ item->info_enum == PK_INFO_ENUM_UPDATING) {
pk_syslog_add (transaction->priv->syslog, PK_SYSLOG_TYPE_INFO, "in %s for %s package %s was %s for uid %i",
transaction->priv->tid, pk_role_enum_to_text (transaction->priv->role),
- obj->package_id, pk_info_enum_to_text (obj->info_enum), transaction->priv->uid);
+ item->package_id, pk_info_enum_to_text (item->info_enum), transaction->priv->uid);
}
}
}
@@ -827,7 +824,7 @@ pk_transaction_finished_cb (PkBackend *backend, PkExitEnum exit_enum, PkTransact
* pk_transaction_message_cb:
**/
static void
-pk_transaction_message_cb (PkBackend *backend, PkMessageEnum message, const gchar *details, PkTransaction *transaction)
+pk_transaction_message_cb (PkBackend *backend, PkItemMessage *item, PkTransaction *transaction)
{
const gchar *message_text;
gboolean developer_mode;
@@ -838,22 +835,22 @@ pk_transaction_message_cb (PkBackend *backend, PkMessageEnum message, const gcha
/* if not running in developer mode, then skip these types */
developer_mode = pk_conf_get_bool (transaction->priv->conf, "DeveloperMode");
if (!developer_mode &&
- (message == PK_MESSAGE_ENUM_BACKEND_ERROR ||
- message == PK_MESSAGE_ENUM_DAEMON_ERROR)) {
- egg_warning ("ignoring message: %s", details);
+ (item->message == PK_MESSAGE_ENUM_BACKEND_ERROR ||
+ item->message == PK_MESSAGE_ENUM_DAEMON_ERROR)) {
+ egg_warning ("ignoring message: %s", item->details);
return;
}
- message_text = pk_message_enum_to_text (message);
- egg_debug ("emitting message %s, '%s'", message_text, details);
- g_signal_emit (transaction, signals [PK_TRANSACTION_MESSAGE], 0, message_text, details);
+ message_text = pk_message_enum_to_text (item->message);
+ egg_debug ("emitting message %s, '%s'", message_text, item->details);
+ g_signal_emit (transaction, signals[SIGNAL_MESSAGE], 0, message_text, item->details);
}
/**
* pk_transaction_package_cb:
**/
static void
-pk_transaction_package_cb (PkBackend *backend, PkItemPackage *obj, PkTransaction *transaction)
+pk_transaction_package_cb (PkBackend *backend, PkItemPackage *item, PkTransaction *transaction)
{
const gchar *info_text;
const gchar *role_text;
@@ -874,7 +871,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *obj, PkTransaction
if (transaction->priv->role == PK_ROLE_ENUM_UPDATE_SYSTEM ||
transaction->priv->role == PK_ROLE_ENUM_INSTALL_PACKAGES ||
transaction->priv->role == PK_ROLE_ENUM_UPDATE_PACKAGES) {
- if (obj->info_enum == PK_INFO_ENUM_INSTALLED) {
+ if (item->info_enum == PK_INFO_ENUM_INSTALLED) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted 'installed' rather than 'installing' "
"- you need to do the package *before* you do the action", role_text);
@@ -884,7 +881,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *obj, PkTransaction
/* check we are respecting the filters */
if (pk_bitfield_contain (transaction->priv->cached_filters, PK_FILTER_ENUM_NOT_INSTALLED)) {
- if (obj->info_enum == PK_INFO_ENUM_INSTALLED) {
+ if (item->info_enum == PK_INFO_ENUM_INSTALLED) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted package that was installed when "
"the ~installed filter is in place", role_text);
@@ -892,7 +889,7 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *obj, PkTransaction
}
}
if (pk_bitfield_contain (transaction->priv->cached_filters, PK_FILTER_ENUM_INSTALLED)) {
- if (obj->info_enum == PK_INFO_ENUM_AVAILABLE) {
+ if (item->info_enum == PK_INFO_ENUM_AVAILABLE) {
pk_backend_message (transaction->priv->backend, PK_MESSAGE_ENUM_BACKEND_ERROR,
"%s emitted package that was ~installed when "
"the installed filter is in place", role_text);
@@ -901,15 +898,16 @@ pk_transaction_package_cb (PkBackend *backend, PkItemPackage *obj, PkTransaction
}
/* add to package cache even if we already got a result */
- if (obj->info_enum != PK_INFO_ENUM_FINISHED)
- g_ptr_array_add (transaction->priv->package_list, pk_item_package_ref (obj));
+ if (item->info_enum != PK_INFO_ENUM_FINISHED)
+ g_ptr_array_add (transaction->priv->package_list, pk_item_package_ref (item));
/* emit */
g_free (transaction->priv->last_package_id);
- transaction->priv->last_package_id = g_strdup (obj->package_id);
- info_text = pk_info_enum_to_text (obj->info_enum);
- g_signal_emit (transaction, signals [PK_TRANSACTION_PACKAGE], 0, info_text,
- obj->package_id, obj->summary);
+ transaction->priv->last_package_id = g_strdup (item->package_id);
+ info_text = pk_info_enum_to_text (item->info_enum);
+ egg_debug ("emit package %s, %s, %s", pk_info_enum_to_text (item->info_enum), item->package_id, item->summary);
+ g_signal_emit (transaction, signals[SIGNAL_PACKAGE], 0, info_text,
+ item->package_id, item->summary);
}
/**
@@ -929,39 +927,34 @@ pk_transaction_progress_changed_cb (PkBackend *backend, guint percentage, guint
* pk_transaction_repo_detail_cb:
**/
static void
-pk_transaction_repo_detail_cb (PkBackend *backend, const gchar *repo_id,
- const gchar *description, gboolean enabled, PkTransaction *transaction)
+pk_transaction_repo_detail_cb (PkBackend *backend, PkItemRepoDetail *item, PkTransaction *transaction)
{
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("emitting repo-detail %s, %s, %i", repo_id, description, enabled);
- g_signal_emit (transaction, signals [PK_TRANSACTION_REPO_DETAIL], 0, repo_id, description, enabled);
+ egg_debug ("emitting repo-detail %s, %s, %i", item->repo_id, item->description, item->enabled);
+ g_signal_emit (transaction, signals[SIGNAL_REPO_DETAIL], 0, item->repo_id, item->description, item->enabled);
}
/**
* pk_transaction_repo_signature_required_cb:
**/
static void
-pk_transaction_repo_signature_required_cb (PkBackend *backend, const gchar *package_id,
- const gchar *repository_name, const gchar *key_url,
- const gchar *key_userid, const gchar *key_id,
- const gchar *key_fingerprint, const gchar *key_timestamp,
- PkSigTypeEnum type, PkTransaction *transaction)
+pk_transaction_repo_signature_required_cb (PkBackend *backend, PkItemRepoSignatureRequired *item, PkTransaction *transaction)
{
const gchar *type_text;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- type_text = pk_sig_type_enum_to_text (type);
+ type_text = pk_sig_type_enum_to_text (item->type);
egg_debug ("emitting repo_signature_required %s, %s, %s, %s, %s, %s, %s, %s",
- package_id, repository_name, key_url, key_userid, key_id,
- key_fingerprint, key_timestamp, type_text);
- g_signal_emit (transaction, signals [PK_TRANSACTION_REPO_SIGNATURE_REQUIRED], 0,
- package_id, repository_name, key_url, key_userid, key_id,
- key_fingerprint, key_timestamp, type_text);
+ item->package_id, item->repository_name, item->key_url, item->key_userid, item->key_id,
+ item->key_fingerprint, item->key_timestamp, type_text);
+ g_signal_emit (transaction, signals[SIGNAL_REPO_SIGNATURE_REQUIRED], 0,
+ item->package_id, item->repository_name, item->key_url, item->key_userid, item->key_id,
+ item->key_fingerprint, item->key_timestamp, type_text);
/* we should mark this transaction so that we finish with a special code */
transaction->priv->emit_signature_required = TRUE;
@@ -971,17 +964,15 @@ pk_transaction_repo_signature_required_cb (PkBackend *backend, const gchar *pack
* pk_transaction_eula_required_cb:
**/
static void
-pk_transaction_eula_required_cb (PkBackend *backend, const gchar *eula_id, const gchar *package_id,
- const gchar *vendor_name, const gchar *license_agreement,
- PkTransaction *transaction)
+pk_transaction_eula_required_cb (PkBackend *backend, PkItemEulaRequired *item, PkTransaction *transaction)
{
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
egg_debug ("emitting eula-required %s, %s, %s, %s",
- eula_id, package_id, vendor_name, license_agreement);
- g_signal_emit (transaction, signals [PK_TRANSACTION_EULA_REQUIRED], 0,
- eula_id, package_id, vendor_name, license_agreement);
+ item->eula_id, item->package_id, item->vendor_name, item->license_agreement);
+ g_signal_emit (transaction, signals[SIGNAL_EULA_REQUIRED], 0,
+ item->eula_id, item->package_id, item->vendor_name, item->license_agreement);
/* we should mark this transaction so that we finish with a special code */
transaction->priv->emit_eula_required = TRUE;
@@ -991,23 +982,19 @@ pk_transaction_eula_required_cb (PkBackend *backend, const gchar *eula_id, const
* pk_transaction_media_change_required_cb:
**/
static void
-pk_transaction_media_change_required_cb (PkBackend *backend,
- PkMediaTypeEnum media_type,
- const gchar *media_id,
- const gchar *media_text,
- PkTransaction *transaction)
+pk_transaction_media_change_required_cb (PkBackend *backend, PkItemMediaChangeRequired *item, PkTransaction *transaction)
{
const gchar *media_type_text;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- media_type_text = pk_media_type_enum_to_text (media_type);
+ media_type_text = pk_media_type_enum_to_text (item->media_type);
egg_debug ("emitting media-change-required %s, %s, %s",
- media_type_text, media_id, media_text);
- g_signal_emit (transaction, signals [PK_TRANSACTION_MEDIA_CHANGE_REQUIRED], 0,
- media_type_text, media_id, media_text);
+ media_type_text, item->media_id, item->media_text);
+ g_signal_emit (transaction, signals[SIGNAL_MEDIA_CHANGE_REQUIRED], 0,
+ media_type_text, item->media_id, item->media_text);
/* we should mark this transaction so that we finish with a special code */
transaction->priv->emit_media_change_required = TRUE;
@@ -1017,7 +1004,7 @@ pk_transaction_media_change_required_cb (PkBackend *backend,
* pk_transaction_require_restart_cb:
**/
static void
-pk_transaction_require_restart_cb (PkBackend *backend, PkRestartEnum restart, const gchar *package_id, PkTransaction *transaction)
+pk_transaction_require_restart_cb (PkBackend *backend, PkItemRequireRestart *item, PkTransaction *transaction)
{
const gchar *restart_text;
const gchar *package_id_tmp;
@@ -1028,13 +1015,13 @@ pk_transaction_require_restart_cb (PkBackend *backend, PkRestartEnum restart, co
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- restart_text = pk_restart_enum_to_text (restart);
+ restart_text = pk_restart_enum_to_text (item->restart);
/* filter out duplicates */
list = transaction->priv->require_restart_list;
for (i=0; i<list->len; i++) {
package_id_tmp = g_ptr_array_index (list, i);
- if (g_strcmp0 (package_id, package_id_tmp) == 0) {
+ if (g_strcmp0 (item->package_id, package_id_tmp) == 0) {
found = TRUE;
break;
}
@@ -1042,15 +1029,15 @@ pk_transaction_require_restart_cb (PkBackend *backend, PkRestartEnum restart, co
/* ignore */
if (found) {
- egg_debug ("ignoring %s (%s) as already sent", restart_text, package_id);
+ egg_debug ("ignoring %s (%s) as already sent", restart_text, item->package_id);
return;
}
/* add to duplicate list */
- g_ptr_array_add (list, g_strdup (package_id));
+ g_ptr_array_add (list, g_strdup (item->package_id));
- egg_debug ("emitting require-restart %s, '%s'", restart_text, package_id);
- g_signal_emit (transaction, signals [PK_TRANSACTION_REQUIRE_RESTART], 0, restart_text, package_id);
+ egg_debug ("emitting require-restart %s, '%s'", restart_text, item->package_id);
+ g_signal_emit (transaction, signals[SIGNAL_REQUIRE_RESTART], 0, restart_text, item->package_id);
}
/**
@@ -1075,25 +1062,27 @@ pk_transaction_status_changed_cb (PkBackend *backend, PkStatusEnum status, PkTra
* pk_transaction_transaction_cb:
**/
static void
-pk_transaction_transaction_cb (PkTransactionDb *tdb, const gchar *old_tid, const gchar *timespec,
- gboolean succeeded, PkRoleEnum role, guint duration,
- const gchar *data, guint uid, const gchar *cmdline, PkTransaction *transaction)
+pk_transaction_transaction_cb (PkTransactionDb *tdb, PkItemTransaction *item, PkTransaction *transaction)
{
const gchar *role_text;
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- role_text = pk_role_enum_to_text (role);
- egg_debug ("emitting transaction %s, %s, %i, %s, %i, %s, %i, %s", old_tid, timespec, succeeded, role_text, duration, data, uid, cmdline);
- g_signal_emit (transaction, signals [PK_TRANSACTION_TRANSACTION], 0, old_tid, timespec, succeeded, role_text, duration, data, uid, cmdline);
+ role_text = pk_role_enum_to_text (item->role);
+ egg_debug ("emitting transaction %s, %s, %i, %s, %i, %s, %i, %s",
+ item->tid, item->timespec, item->succeeded, role_text,
+ item->duration, item->data, item->uid, item->cmdline);
+ g_signal_emit (transaction, signals[SIGNAL_TRANSACTION], 0,
+ item->tid, item->timespec, item->succeeded, role_text,
+ item->duration, item->data, item->uid, item->cmdline);
}
/**
* pk_transaction_update_detail_cb:
**/
static void
-pk_transaction_update_detail_cb (PkBackend *backend, const PkItemUpdateDetail *detail, PkTransaction *transaction)
+pk_transaction_update_detail_cb (PkBackend *backend, PkItemUpdateDetail *detail, PkTransaction *transaction)
{
const gchar *restart_text;
const gchar *state_text;
@@ -1108,7 +1097,8 @@ pk_transaction_update_detail_cb (PkBackend *backend, const PkItemUpdateDetail *d
issued = pk_iso8601_from_date (detail->issued);
updated = pk_iso8601_from_date (detail->updated);
- g_signal_emit (transaction, signals [PK_TRANSACTION_UPDATE_DETAIL], 0,
+ egg_debug ("emitting update-detail");
+ g_signal_emit (transaction, signals[SIGNAL_UPDATE_DETAIL], 0,
detail->package_id, detail->updates, detail->obsoletes, detail->vendor_url,
detail->bugzilla_url, detail->cve_url, restart_text, detail->update_text,
detail->changelog, state_text, issued, updated);
@@ -1127,7 +1117,7 @@ static gboolean
pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **package_ids)
{
GPtrArray *updates;
- const PkItemPackage *obj;
+ const PkItemPackage *item;
guint i;
guint j = 0;
guint length = 0;
@@ -1164,9 +1154,9 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
/* find security update packages */
for (i=0; i<updates->len; i++) {
- obj = g_ptr_array_index (updates, i);
- if (obj->info_enum == PK_INFO_ENUM_SECURITY) {
- egg_debug ("security update: %s", obj->package_id);
+ item = g_ptr_array_index (updates, i);
+ if (item->info_enum == PK_INFO_ENUM_SECURITY) {
+ egg_debug ("security update: %s", item->package_id);
length++;
}
}
@@ -1180,9 +1170,9 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
/* create list of security packages */
package_ids_security = g_new0 (gchar *, length+1);
for (i=0; i<updates->len; i++) {
- obj = g_ptr_array_index (updates, i);
- if (obj->info_enum == PK_INFO_ENUM_SECURITY)
- package_ids_security[j++] = g_strdup (obj->package_id);
+ item = g_ptr_array_index (updates, i);
+ if (item->info_enum == PK_INFO_ENUM_SECURITY)
+ package_ids_security[j++] = g_strdup (item->package_id);
}
@@ -3071,7 +3061,7 @@ pk_transaction_get_updates (PkTransaction *transaction, const gchar *filter, DBu
/* try and reuse cache */
updates_cache = pk_cache_get_updates (transaction->priv->cache);
if (updates_cache != NULL) {
- const PkItemPackage *obj;
+ const PkItemPackage *item;
const gchar *info_text;
guint i;
@@ -3079,10 +3069,11 @@ pk_transaction_get_updates (PkTransaction *transaction, const gchar *filter, DBu
/* emulate the backend */
for (i=0; i<updates_cache->len; i++) {
- obj = g_ptr_array_index (updates_cache, i);
- info_text = pk_info_enum_to_text (obj->info_enum);
- g_signal_emit (transaction, signals [PK_TRANSACTION_PACKAGE], 0,
- info_text, obj->package_id, obj->summary);
+ item = g_ptr_array_index (updates_cache, i);
+ info_text = pk_info_enum_to_text (item->info_enum);
+ egg_debug ("emitting package");
+ g_signal_emit (transaction, signals[SIGNAL_PACKAGE], 0,
+ info_text, item->package_id, item->summary);
}
/* set finished */
@@ -4828,109 +4819,109 @@ pk_transaction_class_init (PkTransactionClass *klass)
G_PARAM_READABLE);
g_object_class_install_property (object_class, PROP_CALLER_ACTIVE, spec);
- signals [PK_TRANSACTION_ALLOW_CANCEL] =
+ signals[SIGNAL_ALLOW_CANCEL] =
g_signal_new ("allow-cancel",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__BOOLEAN,
G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
- signals [PK_TRANSACTION_CALLER_ACTIVE_CHANGED] =
+ signals[SIGNAL_CALLER_ACTIVE_CHANGED] =
g_signal_new ("caller-active-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__BOOLEAN,
G_TYPE_NONE, 1, G_TYPE_BOOLEAN);
- signals [PK_TRANSACTION_DETAILS] =
+ signals[SIGNAL_DETAILS] =
g_signal_new ("details",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_UINT64,
G_TYPE_NONE, 6, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_UINT64);
- signals [PK_TRANSACTION_ERROR_CODE] =
+ signals[SIGNAL_ERROR_CODE] =
g_signal_new ("error-code",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING,
G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_FILES] =
+ signals[SIGNAL_FILES] =
g_signal_new ("files",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING,
G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_CATEGORY] =
+ signals[SIGNAL_CATEGORY] =
g_signal_new ("category",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING,
G_TYPE_NONE, 5, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_DISTRO_UPGRADE] =
+ signals[SIGNAL_DISTRO_UPGRADE] =
g_signal_new ("distro-upgrade",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING,
G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_FINISHED] =
+ signals[SIGNAL_FINISHED] =
g_signal_new ("finished",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_UINT,
G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_UINT);
- signals [PK_TRANSACTION_MESSAGE] =
+ signals[SIGNAL_MESSAGE] =
g_signal_new ("message",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING,
G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_PACKAGE] =
+ signals[SIGNAL_PACKAGE] =
g_signal_new ("package",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING,
G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_PROGRESS_CHANGED] =
+ signals[SIGNAL_PROGRESS_CHANGED] =
g_signal_new ("progress-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__UINT_UINT_UINT_UINT,
G_TYPE_NONE, 4, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT, G_TYPE_UINT);
- signals [PK_TRANSACTION_REPO_DETAIL] =
+ signals[SIGNAL_REPO_DETAIL] =
g_signal_new ("repo-detail",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_BOOL,
G_TYPE_NONE, 3, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_BOOLEAN);
- signals [PK_TRANSACTION_REPO_SIGNATURE_REQUIRED] =
+ signals[SIGNAL_REPO_SIGNATURE_REQUIRED] =
g_signal_new ("repo-signature-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING,
G_TYPE_NONE, 8, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_EULA_REQUIRED] =
+ signals[SIGNAL_EULA_REQUIRED] =
g_signal_new ("eula-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING,
G_TYPE_NONE, 4, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_MEDIA_CHANGE_REQUIRED] =
+ signals[SIGNAL_MEDIA_CHANGE_REQUIRED] =
g_signal_new ("media-change-required",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING,
G_TYPE_NONE, 3, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_REQUIRE_RESTART] =
+ signals[SIGNAL_REQUIRE_RESTART] =
g_signal_new ("require-restart",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING,
G_TYPE_NONE, 2, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_STATUS_CHANGED] =
+ signals[SIGNAL_STATUS_CHANGED] =
g_signal_new ("status-changed",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__STRING,
G_TYPE_NONE, 1, G_TYPE_STRING);
- signals [PK_TRANSACTION_TRANSACTION] =
+ signals[SIGNAL_TRANSACTION] =
g_signal_new ("transaction",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_BOOL_STRING_UINT_STRING_UINT_STRING,
G_TYPE_NONE, 8, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_BOOLEAN, G_TYPE_STRING, G_TYPE_UINT,
G_TYPE_STRING, G_TYPE_UINT, G_TYPE_STRING);
- signals [PK_TRANSACTION_UPDATE_DETAIL] =
+ signals[SIGNAL_UPDATE_DETAIL] =
g_signal_new ("update-detail",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, pk_marshal_VOID__STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING_STRING,
G_TYPE_NONE, 12, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING,
G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING, G_TYPE_STRING);
- signals [PK_TRANSACTION_DESTROY] =
+ signals[SIGNAL_DESTROY] =
g_signal_new ("destroy",
G_TYPE_FROM_CLASS (object_class), G_SIGNAL_RUN_LAST,
0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
@@ -5041,7 +5032,7 @@ pk_transaction_dispose (GObject *object)
/* send signal to clients that we are about to be destroyed */
egg_debug ("emitting destroy %s", transaction->priv->tid);
- g_signal_emit (transaction, signals [PK_TRANSACTION_DESTROY], 0);
+ g_signal_emit (transaction, signals[SIGNAL_DESTROY], 0);
G_OBJECT_CLASS (pk_transaction_parent_class)->dispose (object);
}
commit 5275a2360100278eebf312dc1c42d3be43f5bf63
Author: hyuuga <hyuuga at fedoraproject.org>
Date: Thu Sep 10 12:39:06 2009 +0000
Sending translation for po/ja.po
diff --git a/po/ja.po b/po/ja.po
new file mode 100644
index 0000000..6b75cd6
--- /dev/null
+++ b/po/ja.po
@@ -0,0 +1,1644 @@
+# PackageKit.
+# Copyright (C) 2009
+# This file is distributed under the same license as the PACKAGE package.
+# Hyu_gabaru Ryu_ichi <hyu_gabaru at yahoo.co.jp>, 2009.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: 1.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 21:37+0900\n"
+"Last-Translator: Hyu_gabaru Ryu_ichi <hyu_gabaru at yahoo.co.jp>\n"
+"Language-Team: Japanese <fedora-trans-ja at redhat.com>\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"
+
+#. TRANSLATORS: this is an atomic transaction
+#: ../client/pk-console.c:143
+msgid "Transaction"
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³"
+
+#. TRANSLATORS: this is the time the transaction was started in system timezone
+#: ../client/pk-console.c:145
+msgid "System time"
+msgstr "ã·ã¹ãã æå»"
+
+#. TRANSLATORS: this is if the transaction succeeded or not
+#: ../client/pk-console.c:147
+msgid "Succeeded"
+msgstr "æå"
+
+#: ../client/pk-console.c:147
+msgid "True"
+msgstr ""
+
+#: ../client/pk-console.c:147
+msgid "False"
+msgstr ""
+
+#. TRANSLATORS: this is the transactions role, e.g. "update-system"
+#. TRANSLATORS: the trasaction role, e.g. update-system
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
+msgid "Role"
+msgstr ""
+
+#. TRANSLATORS: this is The duration of the transaction
+#: ../client/pk-console.c:154
+msgid "Duration"
+msgstr ""
+
+#: ../client/pk-console.c:154
+msgid "(seconds)"
+msgstr "(ç§)"
+
+#. TRANSLATORS: this is The command line used to do the action
+#. TRANSLATORS: the command line of the thing that wants the authentication
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
+msgid "Command line"
+msgstr "ã³ãã³ãã©ã¤ã³"
+
+#. TRANSLATORS: this is the user ID of the user that started the action
+#: ../client/pk-console.c:160
+msgid "User ID"
+msgstr "å©ç¨è
ID"
+
+#. TRANSLATORS: this is the username, e.g. hughsie
+#: ../client/pk-console.c:167
+msgid "Username"
+msgstr "å©ç¨è
å"
+
+#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
+#: ../client/pk-console.c:171
+msgid "Real name"
+msgstr "å®å"
+
+#: ../client/pk-console.c:179
+msgid "Affected packages:"
+msgstr ""
+
+#: ../client/pk-console.c:181
+msgid "Affected packages: None"
+msgstr ""
+
+#. TRANSLATORS: this is the distro, e.g. Fedora 10
+#: ../client/pk-console.c:201
+msgid "Distribution"
+msgstr ""
+
+#. TRANSLATORS: this is type of update, stable or testing
+#: ../client/pk-console.c:203
+msgid "Type"
+msgstr ""
+
+#. TRANSLATORS: this is any summary text describing the upgrade
+#. TRANSLATORS: this is the summary of the group
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
+msgid "Summary"
+msgstr ""
+
+#. TRANSLATORS: this is the group category name
+#: ../client/pk-console.c:215
+msgid "Category"
+msgstr ""
+
+#. TRANSLATORS: this is group identifier
+#: ../client/pk-console.c:217
+msgid "ID"
+msgstr ""
+
+#. TRANSLATORS: this is the parent group
+#: ../client/pk-console.c:220
+msgid "Parent"
+msgstr ""
+
+#. TRANSLATORS: this is the name of the parent group
+#: ../client/pk-console.c:223
+msgid "Name"
+msgstr ""
+
+#. TRANSLATORS: this is preferred icon for the group
+#: ../client/pk-console.c:229
+msgid "Icon"
+msgstr ""
+
+#. TRANSLATORS: this is a header for the package that can be updated
+#: ../client/pk-console.c:243
+msgid "Details about the update:"
+msgstr ""
+
+#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
+#. TRANSLATORS: title, the names of the packages that the method is processing
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:352
+msgid "Package"
+msgid_plural "Packages"
+msgstr[0] ""
+msgstr[1] ""
+
+#. TRANSLATORS: details about the update, any packages that this update updates
+#: ../client/pk-console.c:252
+msgid "Updates"
+msgstr ""
+
+#. TRANSLATORS: details about the update, any packages that this update obsoletes
+#: ../client/pk-console.c:256
+msgid "Obsoletes"
+msgstr ""
+
+#. TRANSLATORS: details about the update, the vendor URLs
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
+msgid "Vendor"
+msgstr ""
+
+#. TRANSLATORS: details about the update, the bugzilla URLs
+#: ../client/pk-console.c:264
+msgid "Bugzilla"
+msgstr ""
+
+#. TRANSLATORS: details about the update, the CVE URLs
+#: ../client/pk-console.c:268
+msgid "CVE"
+msgstr ""
+
+#. TRANSLATORS: details about the update, if the package requires a restart
+#: ../client/pk-console.c:272
+msgid "Restart"
+msgstr ""
+
+#. TRANSLATORS: details about the update, any description of the update
+#: ../client/pk-console.c:276
+msgid "Update text"
+msgstr ""
+
+#. TRANSLATORS: details about the update, the changelog for the package
+#: ../client/pk-console.c:280
+msgid "Changes"
+msgstr ""
+
+#. TRANSLATORS: details about the update, the ongoing state of the update
+#: ../client/pk-console.c:284
+msgid "State"
+msgstr ""
+
+#. TRANSLATORS: details about the update, date the update was issued
+#: ../client/pk-console.c:289
+msgid "Issued"
+msgstr ""
+
+#. TRANSLATORS: details about the update, date the update was updated
+#: ../client/pk-console.c:294
+msgid "Updated"
+msgstr ""
+
+#. TRANSLATORS: if the repo is enabled
+#: ../client/pk-console.c:312
+msgid "Enabled"
+msgstr ""
+
+#. TRANSLATORS: if the repo is disabled
+#: ../client/pk-console.c:315
+msgid "Disabled"
+msgstr ""
+
+#. TRANSLATORS: a package requires the system to be restarted
+#: ../client/pk-console.c:337
+msgid "System restart required by:"
+msgstr ""
+
+#. TRANSLATORS: a package requires the session to be restarted
+#: ../client/pk-console.c:340
+msgid "Session restart required:"
+msgstr ""
+
+#. TRANSLATORS: a package requires the system to be restarted due to a security update
+#: ../client/pk-console.c:343
+msgid "System restart (security) required by:"
+msgstr ""
+
+#. TRANSLATORS: a package requires the session to be restarted due to a security update
+#: ../client/pk-console.c:346
+msgid "Session restart (security) required:"
+msgstr ""
+
+#. TRANSLATORS: a package requires the application to be restarted
+#: ../client/pk-console.c:349
+msgid "Application restart required by:"
+msgstr ""
+
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr ""
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr ""
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr ""
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr ""
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr ""
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr ""
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr ""
+
+#. TRANSLATORS: a package needs to restart their system
+#: ../client/pk-console.c:554
+msgid "Please restart the computer to complete the update."
+msgstr ""
+
+#. TRANSLATORS: a package needs to restart the session
+#: ../client/pk-console.c:557
+msgid "Please logout and login to complete the update."
+msgstr ""
+
+#. TRANSLATORS: a package needs to restart their system (due to security)
+#: ../client/pk-console.c:560
+msgid ""
+"Please restart the computer to complete the update as important security "
+"updates have been installed."
+msgstr ""
+
+#. TRANSLATORS: a package needs to restart the session (due to security)
+#: ../client/pk-console.c:563
+msgid ""
+"Please logout and login to complete the update as important security updates "
+"have been installed."
+msgstr ""
+
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
+#, c-format
+msgid "This tool could not find any available package: %s"
+msgstr ""
+
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:612
+#, c-format
+msgid "This tool could not find the installed package: %s"
+msgstr ""
+
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
+#, c-format
+msgid "This tool could not find the package: %s"
+msgstr ""
+
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
+#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
+#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
+#, c-format
+msgid "This tool could not find all the packages: %s"
+msgstr ""
+
+#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
+#: ../client/pk-console.c:832
+msgid "The daemon crashed mid-transaction!"
+msgstr ""
+
+#. TRANSLATORS: This is the header to the --help menu
+#: ../client/pk-console.c:866
+msgid "PackageKit Console Interface"
+msgstr ""
+
+#. these are commands we can use with pkcon
+#: ../client/pk-console.c:868
+msgid "Subcommands:"
+msgstr ""
+
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr ""
+
+#. TRANSLATORS: command line argument, if we should show debugging information
+#. TRANSLATORS: if we should show debugging data
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
+#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
+msgid "Show extra debugging information"
+msgstr ""
+
+#. TRANSLATORS: command line argument, just show the version string
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
+msgid "Show the program version and exit"
+msgstr ""
+
+#. TRANSLATORS: command line argument, use a filter to narrow down results
+#: ../client/pk-console.c:988
+msgid "Set the filter, e.g. installed"
+msgstr ""
+
+#. TRANSLATORS: command line argument, work asynchronously
+#: ../client/pk-console.c:991
+msgid "Exit without waiting for actions to complete"
+msgstr ""
+
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr ""
+
+#. TRANSLATORS: The user specified an incorrect filter
+#: ../client/pk-console.c:1068
+msgid "The filter specified was invalid"
+msgstr ""
+
+#. TRANSLATORS: a search type can be name, details, file, etc
+#: ../client/pk-console.c:1087
+msgid "A search type is required, e.g. name"
+msgstr ""
+
+#. TRANSLATORS: the user needs to provide a search term
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
+msgid "A search term is required"
+msgstr ""
+
+#. TRANSLATORS: the search type was provided, but invalid
+#: ../client/pk-console.c:1140
+msgid "Invalid search type"
+msgstr ""
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr ""
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr ""
+
+#. TRANSLATORS: geeky error, 99.9999% of users won't see this
+#: ../client/pk-console.c:1167
+msgid "A type, key_id and package_id are required"
+msgstr ""
+
+#. TRANSLATORS: the user did not specify what they wanted to remove
+#: ../client/pk-console.c:1178
+msgid "A package name to remove is required"
+msgstr ""
+
+#. TRANSLATORS: the user did not specify anything about what to download or where
+#: ../client/pk-console.c:1187
+msgid "A destination directory and the package names to download are required"
+msgstr ""
+
+#. TRANSLATORS: the directory does not exist, so we can't continue
+#: ../client/pk-console.c:1194
+msgid "Directory not found"
+msgstr ""
+
+#. TRANSLATORS: geeky error, 99.9999% of users won't see this
+#: ../client/pk-console.c:1203
+msgid "A licence identifier (eula-id) is required"
+msgstr ""
+
+#. TRANSLATORS: geeky error, 99.9999% of users won't see this
+#: ../client/pk-console.c:1214
+msgid "A transaction identifier (tid) is required"
+msgstr ""
+
+#. TRANSLATORS: The user did not specify a package name
+#: ../client/pk-console.c:1235
+msgid "A package name to resolve is required"
+msgstr ""
+
+#. TRANSLATORS: The user did not specify a repository (software source) name
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
+msgid "A repository name is required"
+msgstr ""
+
+#. TRANSLATORS: The user didn't provide any data
+#: ../client/pk-console.c:1268
+msgid "A repo name, parameter and value are required"
+msgstr ""
+
+#. TRANSLATORS: The user didn't specify what action to use
+#: ../client/pk-console.c:1285
+msgid "An action, e.g. 'update-system' is required"
+msgstr ""
+
+#. TRANSLATORS: The user specified an invalid action
+#: ../client/pk-console.c:1292
+msgid "A correct role is required"
+msgstr ""
+
+#. TRANSLATORS: The user did not provide a package name
+#. TRANSLATORS: This is when the user fails to supply the package name
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
+msgid "A package name is required"
+msgstr ""
+
+#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
+#: ../client/pk-console.c:1335
+msgid "A package provide string is required"
+msgstr ""
+
+#. TRANSLATORS: The user tried to use an unsupported option on the command line
+#: ../client/pk-console.c:1415
+#, c-format
+msgid "Option '%s' is not supported"
+msgstr ""
+
+#. TRANSLATORS: Generic failure of what they asked to do
+#: ../client/pk-console.c:1425
+msgid "Command failed"
+msgstr ""
+
+#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
+#: ../client/pk-generate-pack.c:225
+msgid "Set the file name of dependencies to be excluded"
+msgstr ""
+
+#. TRANSLATORS: the output location
+#: ../client/pk-generate-pack.c:228
+msgid ""
+"The output file or directory (the current directory is used if ommitted)"
+msgstr ""
+
+#. TRANSLATORS: put a list of packages in the pack
+#: ../client/pk-generate-pack.c:231
+msgid "The package to be put into the service pack"
+msgstr ""
+
+#. TRANSLATORS: put all pending updates in the pack
+#: ../client/pk-generate-pack.c:234
+msgid "Put all updates available in the service pack"
+msgstr ""
+
+#. TRANSLATORS: This is when the user fails to supply the correct arguments
+#: ../client/pk-generate-pack.c:269
+msgid "Neither --package or --updates option selected."
+msgstr ""
+
+#. TRANSLATORS: This is when the user fails to supply just one argument
+#: ../client/pk-generate-pack.c:277
+msgid "Both options selected."
+msgstr ""
+
+#. TRANSLATORS: This is when the user fails to supply the output
+#: ../client/pk-generate-pack.c:293
+msgid "A output directory or file name is required"
+msgstr ""
+
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr ""
+
+#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
+#. TRANSLATORS: This is when the backend doesn't have the capability to download
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
+msgid "The package manager cannot perform this type of operation."
+msgstr ""
+
+#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
+#: ../client/pk-generate-pack.c:335
+msgid ""
+"Service packs cannot be created as PackageKit was not built with libarchive "
+"support."
+msgstr ""
+
+#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
+#: ../client/pk-generate-pack.c:346
+msgid "If specifying a file, the service pack name must end with"
+msgstr ""
+
+#. TRANSLATORS: This is when file already exists
+#: ../client/pk-generate-pack.c:362
+msgid "A pack with the same name already exists, do you want to overwrite it?"
+msgstr ""
+
+#. TRANSLATORS: This is when the pack was not overwritten
+#: ../client/pk-generate-pack.c:365
+msgid "The pack was not overwritten."
+msgstr ""
+
+#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
+#: ../client/pk-generate-pack.c:378
+msgid "Failed to create directory:"
+msgstr ""
+
+#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
+#: ../client/pk-generate-pack.c:390
+msgid "Failed to open package list."
+msgstr ""
+
+#. TRANSLATORS: The package name is being matched up to available packages
+#: ../client/pk-generate-pack.c:399
+msgid "Finding package name."
+msgstr ""
+
+#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
+#: ../client/pk-generate-pack.c:403
+#, c-format
+msgid "Failed to find package '%s': %s"
+msgstr ""
+
+#. TRANSLATORS: This is telling the user we are in the process of making the pack
+#: ../client/pk-generate-pack.c:411
+msgid "Creating service pack..."
+msgstr ""
+
+#. TRANSLATORS: we succeeded in making the file
+#: ../client/pk-generate-pack.c:426
+#, c-format
+msgid "Service pack created '%s'"
+msgstr ""
+
+#. TRANSLATORS: we failed to make te file
+#: ../client/pk-generate-pack.c:431
+#, c-format
+msgid "Failed to create '%s': %s"
+msgstr ""
+
+#: ../client/pk-monitor.c:204
+msgid "Failed to get transaction list"
+msgstr ""
+
+#: ../client/pk-monitor.c:235
+msgid "Failed to get daemon state"
+msgstr ""
+
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr ""
+
+#. TRANSLATORS: when we are getting data from the daemon
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
+msgid "Getting package information..."
+msgstr ""
+
+#. TRANSLATORS: run an applicaiton
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#, c-format
+msgid "Run %s"
+msgstr ""
+
+#. TRANSLATORS: show the installed version of a package
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
+msgid "Installed version"
+msgstr ""
+
+#. TRANSLATORS: run the application now
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#, c-format
+msgid "Run version %s now"
+msgstr ""
+
+#. TRANSLATORS: run the application now
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
+msgid "Run now"
+msgstr ""
+
+#. TRANSLATORS: update to a new version of the package
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#, c-format
+msgid "Update to version %s"
+msgstr ""
+
+#. TRANSLATORS: To install a package
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#, c-format
+msgid "Install %s now"
+msgstr ""
+
+#. TRANSLATORS: the version of the package
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
+msgid "Version"
+msgstr ""
+
+#. TRANSLATORS: noting found, so can't install
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
+msgid "No packages found for your system"
+msgstr ""
+
+#. TRANSLATORS: package is being installed
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
+msgid "Installing..."
+msgstr ""
+
+#. TRANSLATORS: downloading repo data so we can search
+#: ../contrib/command-not-found/pk-command-not-found.c:358
+msgid "Downloading details about the software sources."
+msgstr ""
+
+#. TRANSLATORS: downloading file lists so we can search
+#: ../contrib/command-not-found/pk-command-not-found.c:362
+msgid "Downloading filelists (this may take some time to complete)."
+msgstr ""
+
+#. TRANSLATORS: waiting for native lock
+#: ../contrib/command-not-found/pk-command-not-found.c:366
+msgid "Waiting for package manager lock."
+msgstr ""
+
+#. TRANSLATORS: loading package cache so we can search
+#: ../contrib/command-not-found/pk-command-not-found.c:370
+msgid "Loading list of packages."
+msgstr ""
+
+#. TRANSLATORS: we failed to find the package, this shouldn't happen
+#: ../contrib/command-not-found/pk-command-not-found.c:444
+msgid "Failed to search for file"
+msgstr ""
+
+#. TRANSLATORS: we failed to launch the executable, the error follows
+#: ../contrib/command-not-found/pk-command-not-found.c:570
+msgid "Failed to launch:"
+msgstr ""
+
+#. TRANSLATORS: tool that gets called when the command is not found
+#: ../contrib/command-not-found/pk-command-not-found.c:630
+msgid "PackageKit Command Not Found"
+msgstr ""
+
+#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
+#: ../contrib/command-not-found/pk-command-not-found.c:658
+msgid "Command not found."
+msgstr ""
+
+#. TRANSLATORS: tell the user what we think the command is
+#: ../contrib/command-not-found/pk-command-not-found.c:665
+msgid "Similar command is:"
+msgstr ""
+
+#. TRANSLATORS: Ask the user if we should run the similar command
+#: ../contrib/command-not-found/pk-command-not-found.c:674
+msgid "Run similar command:"
+msgstr ""
+
+#. TRANSLATORS: show the user a list of commands that they could have meant
+#. TRANSLATORS: show the user a list of commands we could run
+#: ../contrib/command-not-found/pk-command-not-found.c:686
+#: ../contrib/command-not-found/pk-command-not-found.c:695
+msgid "Similar commands are:"
+msgstr ""
+
+#. TRANSLATORS: ask the user to choose a file to run
+#: ../contrib/command-not-found/pk-command-not-found.c:702
+msgid "Please choose a command to run"
+msgstr ""
+
+#. TRANSLATORS: tell the user what package provides the command
+#: ../contrib/command-not-found/pk-command-not-found.c:721
+msgid "The package providing this file is:"
+msgstr ""
+
+#. TRANSLATORS: as the user if we want to install a package to provide the command
+#: ../contrib/command-not-found/pk-command-not-found.c:726
+#, c-format
+msgid "Install package '%s' to provide command '%s'?"
+msgstr ""
+
+#. TRANSLATORS: Show the user a list of packages that provide this command
+#: ../contrib/command-not-found/pk-command-not-found.c:747
+msgid "Packages providing this file are:"
+msgstr ""
+
+#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
+#: ../contrib/command-not-found/pk-command-not-found.c:756
+msgid "Suitable packages are:"
+msgstr ""
+
+#. get selection
+#. TRANSLATORS: ask the user to choose a file to install
+#: ../contrib/command-not-found/pk-command-not-found.c:764
+msgid "Please choose a package to install"
+msgstr ""
+
+#. TRANSLATORS: we are starting to install the packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+msgid "Starting install"
+msgstr ""
+
+#. TRANSLATORS: we couldn't find the package name, non-fatal
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
+#, c-format
+msgid "Failed to find the package %s, or already installed: %s"
+msgstr ""
+
+#. command line argument, simulate what would be done, but don't actually do it
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
+msgid ""
+"Don't actually install any packages, only simulate what would be installed"
+msgstr ""
+
+#. command line argument, do we skip packages that depend on the ones specified
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
+msgid "Do not install dependencies of the core packages"
+msgstr ""
+
+#. command line argument, do we operate quietly
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
+msgid "Do not display information or progress"
+msgstr ""
+
+#. TRANSLATORS: tool that gets called when the command is not found
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
+msgid "PackageKit Debuginfo Installer"
+msgstr ""
+
+#. TRANSLATORS: the use needs to specify a list of package names on the command line
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
+#, c-format
+msgid "ERROR: Specify package names to install."
+msgstr ""
+
+#. TRANSLATORS: we are getting the list of repositories
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
+#, c-format
+msgid "Getting sources list"
+msgstr ""
+
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr ""
+
+#. TRANSLATORS: all completed 100%
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
+#, c-format
+msgid "OK."
+msgstr ""
+
+#. TRANSLATORS: tell the user what we found
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
+#, c-format
+msgid "Found %i enabled and %i disabled sources."
+msgstr ""
+
+#. TRANSLATORS: we're finding repositories that match out pattern
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
+#, c-format
+msgid "Finding debugging sources"
+msgstr ""
+
+#. TRANSLATORS: tell the user what we found
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
+#, c-format
+msgid "Found %i disabled debuginfo repos."
+msgstr ""
+
+#. TRANSLATORS: we're now enabling all the debug sources we found
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#, c-format
+msgid "Enabling debugging sources"
+msgstr ""
+
+#. TRANSLATORS: tell the user how many we enabled
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
+#, c-format
+msgid "Enabled %i debugging sources."
+msgstr ""
+
+#. TRANSLATORS: we're now finding packages that match in all the repos
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
+#, c-format
+msgid "Finding debugging packages"
+msgstr ""
+
+#. TRANSLATORS: we couldn't find the package name, non-fatal
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#, c-format
+msgid "Failed to find the package %s: %s"
+msgstr ""
+
+#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
+#, c-format
+msgid "Failed to find the debuginfo package %s: %s"
+msgstr ""
+
+#. TRANSLATORS: no debuginfo packages could be found to be installed
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
+#, c-format
+msgid "Found no packages to install."
+msgstr ""
+
+#. TRANSLATORS: tell the user we found some packages, and then list them
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
+#, c-format
+msgid "Found %i packages:"
+msgstr ""
+
+#. TRANSLATORS: tell the user we are searching for deps
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
+#, c-format
+msgid "Finding packages that depend on these packages"
+msgstr ""
+
+#. TRANSLATORS: could not install, detailed error follows
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
+#, c-format
+msgid "Could not find dependant packages: %s"
+msgstr ""
+
+#. TRANSLATORS: tell the user we found some more packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
+#, c-format
+msgid "Found %i extra packages."
+msgstr ""
+
+#. TRANSLATORS: tell the user we found some more packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#, c-format
+msgid "No extra packages required."
+msgstr ""
+
+#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
+#, c-format
+msgid "Found %i packages to install:"
+msgstr ""
+
+#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
+#, c-format
+msgid "Not installing packages in simulate mode"
+msgstr ""
+
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr ""
+
+#. TRANSLATORS: could not install, detailed error follows
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#, c-format
+msgid "Could not install packages: %s"
+msgstr ""
+
+#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
+#, c-format
+msgid "Disabling sources previously enabled"
+msgstr ""
+
+#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
+#, c-format
+msgid "Could not disable the debugging sources: %s"
+msgstr ""
+
+#. TRANSLATORS: we disabled all the debugging repos that we enabled before
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
+#, c-format
+msgid "Disabled %i debugging sources."
+msgstr ""
+
+#. TRANSLATORS: couldn't open device to write
+#: ../contrib/device-rebind/pk-device-rebind.c:61
+msgid "Failed to open file"
+msgstr ""
+
+#. TRANSLATORS: could not write to the device
+#: ../contrib/device-rebind/pk-device-rebind.c:70
+msgid "Failed to write to the file"
+msgstr ""
+
+#. TRANSLATORS: we failed to release the current driver
+#: ../contrib/device-rebind/pk-device-rebind.c:110
+#: ../contrib/device-rebind/pk-device-rebind.c:147
+msgid "Failed to write to device"
+msgstr ""
+
+#. TRANSLATORS: the device could not be found in sysfs
+#: ../contrib/device-rebind/pk-device-rebind.c:175
+msgid "Device could not be found"
+msgstr ""
+
+#. TRANSLATORS: we failed to release the current driver
+#: ../contrib/device-rebind/pk-device-rebind.c:202
+msgid "Failed to unregister driver"
+msgstr ""
+
+#. TRANSLATORS: we failed to bind the old driver
+#: ../contrib/device-rebind/pk-device-rebind.c:211
+msgid "Failed to register driver"
+msgstr ""
+
+#. TRANSLATORS: user did not specify a device sysfs path that exists
+#: ../contrib/device-rebind/pk-device-rebind.c:260
+msgid "Device path not found"
+msgstr ""
+
+#. TRANSLATORS: user did not specify a valid device sysfs path
+#: ../contrib/device-rebind/pk-device-rebind.c:268
+msgid "Incorrect device path specified"
+msgstr ""
+
+#. command line argument, simulate what would be done, but don't actually do it
+#: ../contrib/device-rebind/pk-device-rebind.c:296
+msgid "Don't actually touch the hardware, only simulate what would be done"
+msgstr ""
+
+#. TRANSLATORS: command line option: a list of files to install
+#: ../contrib/device-rebind/pk-device-rebind.c:299
+msgid "Device paths"
+msgstr ""
+
+#. TRANSLATORS: tool that gets called when the device needs reloading after installing firmware
+#: ../contrib/device-rebind/pk-device-rebind.c:314
+msgid "PackageKit Device Reloader"
+msgstr ""
+
+#. TRANSLATORS: user did not specify a valid device sysfs path
+#: ../contrib/device-rebind/pk-device-rebind.c:322
+msgid "You need to specify at least one valid device path"
+msgstr ""
+
+#. TRANSLATORS: user did not specify a valid device sysfs path
+#: ../contrib/device-rebind/pk-device-rebind.c:332
+msgid "This script can only be used by the root user"
+msgstr ""
+
+#. TRANSLATORS: we're going to verify the path first
+#: ../contrib/device-rebind/pk-device-rebind.c:341
+msgid "Verifying device path"
+msgstr ""
+
+#. TRANSLATORS: user did not specify a device sysfs path that exists
+#: ../contrib/device-rebind/pk-device-rebind.c:346
+msgid "Failed to verify device path"
+msgstr ""
+
+#. TRANSLATORS: we're going to try
+#: ../contrib/device-rebind/pk-device-rebind.c:360
+msgid "Attempting to rebind device"
+msgstr ""
+
+#. TRANSLATORS: we failed to release the current driver
+#: ../contrib/device-rebind/pk-device-rebind.c:365
+msgid "Failed to rebind device"
+msgstr ""
+
+#: ../data/packagekit-catalog.xml.in.h:1
+msgid "PackageKit Catalog"
+msgstr ""
+
+#: ../data/packagekit-package-list.xml.in.h:1
+msgid "PackageKit Package List"
+msgstr ""
+
+#: ../data/packagekit-servicepack.xml.in.h:1
+msgid "PackageKit Service Pack"
+msgstr ""
+
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr ""
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr ""
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr ""
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr ""
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr ""
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr ""
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr ""
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr ""
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr ""
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr ""
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr ""
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr ""
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr ""
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr ""
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr ""
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr ""
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr ""
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr ""
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr ""
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr ""
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr ""
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr ""
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr ""
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr ""
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr ""
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr ""
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr ""
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr ""
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr ""
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr ""
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr ""
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr ""
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr ""
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr ""
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr ""
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr ""
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr ""
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr ""
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr ""
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr ""
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr ""
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr ""
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr ""
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr ""
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr ""
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr ""
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr ""
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr ""
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr ""
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr ""
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr ""
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr ""
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr ""
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr ""
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr ""
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr ""
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr ""
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr ""
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr ""
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr ""
+
+#. SECURITY:
+#. - Normal users do not require admin authentication to accept new
+#. licence agreements.
+#. - Change this to 'auth_admin' for environments where users should not
+#. be given the option to make legal decisions.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:7
+msgid "Accept EULA"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:8
+msgid "Authentication is required to accept a EULA"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:9
+msgid ""
+"Authentication is required to cancel a task that was not started by yourself"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:10
+msgid "Authentication is required to change software source parameters"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:11
+msgid ""
+"Authentication is required to consider a key used for signing packages as "
+"trusted"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:12
+msgid "Authentication is required to install a signed package"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:13
+msgid "Authentication is required to install an untrusted package"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:14
+msgid "Authentication is required to refresh the system sources"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:15
+msgid "Authentication is required to reload the device with a new driver"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:16
+msgid "Authentication is required to remove packages"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:17
+msgid "Authentication is required to rollback a transaction"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:18
+msgid ""
+"Authentication is required to set the network proxy used for downloading "
+"packages"
+msgstr ""
+
+#: ../policy/org.freedesktop.packagekit.policy.in.h:19
+msgid "Authentication is required to update packages"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users are allowed to cancel their own task without
+#. authentication, but a different user id needs the admin password
+#. to cancel another users task.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:25
+msgid "Cancel foreign task"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to enable or disable
+#. software sources as this can be used to enable new updates or
+#. install different versions of software.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:31
+msgid "Change software source parameters"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users do not need authentication to install signed packages
+#. from signed repositories, as this cannot exploit a system.
+#. - Paranoid users (or parents!) can change this to 'auth_admin' or
+#. 'auth_admin_keep'.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:38
+msgid "Install signed package"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to install untrusted or
+#. unrecognised packages, as allowing users to do this without a
+#. password would be a massive security hole.
+#. - This is not retained as each package should be authenticated.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:45
+msgid "Install untrusted local file"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users do not require admin authentication to refresh the
+#. cache, as this doesn't actually install or remove software.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:50
+msgid "Refresh system sources"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to rebind a driver
+#. so that it works after we install firmware.
+#. - This should not be set to 'yes' as unprivileged users could then
+#. try to rebind drivers in use, for instance security authentication
+#. devices.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:58
+msgid "Reload a device"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to remove packages as
+#. this can make the system unbootable or stop other applications from
+#. working.
+#. - Be sure to close the tool used to remove the packages after the
+#. admin authentication has been obtained, otherwise packages can still
+#. be removed. If this is not possible, change this authentication to
+#. 'auth_admin'.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:68
+msgid "Remove package"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to rollback system state
+#. as this will change a large number of packages, and could expose the
+#. system to previously patched security vulnerabilities.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:74
+msgid "Rollback to a previous transaction"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users do not require admin authentication to set the proxy
+#. used for downloading packages.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:79
+msgid "Set network proxy"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users require admin authentication to add signing keys.
+#. - This implies adding an explicit trust, and should not be granted
+#. without a secure authentication.
+#. - This is not kept as each package should be authenticated.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:86
+msgid "Trust a key used for signing packages"
+msgstr ""
+
+#. SECURITY:
+#. - Normal users do not require admin authentication to update the
+#. system as the packages will be signed, and the action is required
+#. to update the system when unattended.
+#. - Changing this to anything other than 'yes' will break unattended
+#. updates.
+#.
+#: ../policy/org.freedesktop.packagekit.policy.in.h:94
+msgid "Update packages"
+msgstr ""
+
+#. TRANSLATORS: failed due to DBus security
+#: ../src/pk-main.c:87
+msgid "Startup failed due to security policies on this machine."
+msgstr ""
+
+#. TRANSLATORS: only two ways this can fail...
+#: ../src/pk-main.c:89
+msgid "This can happen for two reasons:"
+msgstr ""
+
+#. TRANSLATORS: only allowed to be owned by root
+#: ../src/pk-main.c:91
+msgid "The correct user is not launching the executable (usually root)"
+msgstr ""
+
+#. TRANSLATORS: or we are installed in a prefix
+#: ../src/pk-main.c:93
+msgid ""
+"The org.freedesktop.PackageKit.conf file is not installed in the system "
+"directory:"
+msgstr ""
+
+#. TRANSLATORS: a backend is the system package tool, e.g. yum, apt
+#: ../src/pk-main.c:205
+msgid "Packaging backend to use, e.g. dummy"
+msgstr ""
+
+#. TRANSLATORS: if we should run in the background
+#: ../src/pk-main.c:208
+msgid "Daemonize and detach from the terminal"
+msgstr ""
+
+#. TRANSLATORS: if we should not monitor how long we are inactive for
+#: ../src/pk-main.c:214
+msgid "Disable the idle timer"
+msgstr ""
+
+#. TRANSLATORS: show version
+#: ../src/pk-main.c:217
+msgid "Show version and exit"
+msgstr ""
+
+#. TRANSLATORS: exit after we've started up, used for user profiling
+#: ../src/pk-main.c:220
+msgid "Exit after a small delay"
+msgstr ""
+
+#. TRANSLATORS: exit straight away, used for automatic profiling
+#: ../src/pk-main.c:223
+msgid "Exit after the engine has loaded"
+msgstr ""
+
+#. TRANSLATORS: describing the service that is running
+#: ../src/pk-main.c:238
+msgid "PackageKit service"
+msgstr ""
+
+#. TRANSLATORS: fatal error, dbus is not running
+#: ../src/pk-main.c:275
+msgid "Cannot connect to the system bus"
+msgstr ""
+
+#. TRANSLATORS: cannot register on system bus, unknown reason -- geeky error follows
+#: ../src/pk-main.c:334
+msgid "Error trying to start:"
+msgstr ""
+
+#: ../src/pk-polkit-action-lookup.c:147
+msgid "To install debugging packages, extra sources need to be enabled"
+msgstr ""
+
+#. TRANSLATORS: is not GPG signed
+#: ../src/pk-polkit-action-lookup.c:168 ../src/pk-polkit-action-lookup.c:187
+msgid "The software is not from a trusted source."
+msgstr ""
+
+#: ../src/pk-polkit-action-lookup.c:173
+msgid "Do not update this package unless you are sure it is safe to do so."
+msgstr ""
+
+#: ../src/pk-polkit-action-lookup.c:174
+msgid "Do not update these packages unless you are sure it is safe to do so."
+msgstr ""
+
+#: ../src/pk-polkit-action-lookup.c:192
+msgid "Do not install this package unless you are sure it is safe to do so."
+msgstr ""
+
+#: ../src/pk-polkit-action-lookup.c:193
+msgid "Do not install these packages unless you are sure it is safe to do so."
+msgstr ""
+
+#. TRANSLATORS: warn the user that all bets are off
+#: ../src/pk-polkit-action-lookup.c:199
+msgid "Malicious software can damage your computer or cause other harm."
+msgstr ""
+
+#. TRANSLATORS: too many packages to list each one
+#: ../src/pk-polkit-action-lookup.c:274
+msgid "Many packages"
+msgstr ""
+
+#. TRANSLATORS: if the transaction is forced to install only trusted packages
+#: ../src/pk-polkit-action-lookup.c:334
+msgid "Only trusted"
+msgstr ""
commit 3730a9c830ce0505a7cf088f336b6769b1c511c6
Author: runab <runab at fedoraproject.org>
Date: Thu Sep 10 12:03:55 2009 +0000
Sending translation for Bengali (India)
diff --git a/po/bn_IN.po b/po/bn_IN.po
index 3ad1f20..ca9fcf5 100644
--- a/po/bn_IN.po
+++ b/po/bn_IN.po
@@ -1,4 +1,4 @@
-# translation of packagekit.master.bn_IN.po to Bengali INDIA
+# translation of packagekit.master.po to Bengali INDIA
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
@@ -6,10 +6,10 @@
# Runa Bhattacharjee <runab at fedoraproject.org>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: packagekit.master.bn_IN\n"
+"Project-Id-Version: packagekit.master\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-09-10 08:29+0000\n"
-"PO-Revision-Date: 2009-09-10 17:21+0530\n"
+"PO-Revision-Date: 2009-09-10 17:33+0530\n"
"Last-Translator: Runa Bhattacharjee <runab at redhat.com>\n"
"Language-Team: Bengali INDIA <anubad at lists.ankur.org.in>\n"
"MIME-Version: 1.0\n"
@@ -21,7 +21,7 @@ msgstr ""
#. TRANSLATORS: this is an atomic transaction
#: ../client/pk-console.c:143
msgid "Transaction"
-msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨"
+msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨"
#. TRANSLATORS: this is the time the transaction was started in system timezone
#: ../client/pk-console.c:145
@@ -435,7 +435,7 @@ msgstr "লাà¦à¦¸à§à¦¨à§à¦¸ পরিà¦à§à¦à¦¾à¦°à§ (eula-id) à¦à¦²à§
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
-msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨ পরিà¦à§à¦à¦¾à¦°à§ (tid) à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
+msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨ পরিà¦à§à¦à¦¾à¦°à§ (tid) à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: The user did not specify a package name
#: ../client/pk-console.c:1235
@@ -1423,7 +1423,7 @@ msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦
পসারণà§à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦®
#: ../policy/org.freedesktop.packagekit.policy.in.h:17
msgid "Authentication is required to rollback a transaction"
-msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨ রà§à¦²-বà§à¦¯à¦¾à¦ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦®à§à¦¦à¦¨ পà§à¦°à§à§à¦à¦¨"
+msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨ রà§à¦²-বà§à¦¯à¦¾à¦ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦®à§à¦¦à¦¨ পà§à¦°à§à§à¦à¦¨"
#: ../policy/org.freedesktop.packagekit.policy.in.h:18
msgid ""
@@ -1512,7 +1512,7 @@ msgstr "পà§à¦¯à¦¾à¦à§à¦ মà§à¦à§ ফà§à¦²à§à¦¨"
#.
#: ../policy/org.freedesktop.packagekit.policy.in.h:74
msgid "Rollback to a previous transaction"
-msgstr "পà§à¦°à§à¦¬à¦¬à¦°à§à¦¤à§ à¦à¦à¦à¦¿ à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨ রà§à¦²-বà§à¦¯à¦¾à¦ à¦à¦°à§à¦¨"
+msgstr "পà§à¦°à§à¦¬à¦¬à¦°à§à¦¤à§ à¦à¦à¦à¦¿ à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨ রà§à¦²-বà§à¦¯à¦¾à¦ à¦à¦°à§à¦¨"
#. SECURITY:
#. - Normal users do not require admin authentication to set the proxy
commit efa228167bbb6ed3361ba4b9d6b3861304dbca1c
Author: runab <runab at fedoraproject.org>
Date: Thu Sep 10 11:52:25 2009 +0000
Sending translation for Bengali (India)
diff --git a/po/bn_IN.po b/po/bn_IN.po
index 1dc2508..3ad1f20 100644
--- a/po/bn_IN.po
+++ b/po/bn_IN.po
@@ -1,4 +1,4 @@
-# translation of packagekit.master-new.po to Bengali INDIA
+# translation of packagekit.master.bn_IN.po to Bengali INDIA
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
@@ -6,10 +6,10 @@
# Runa Bhattacharjee <runab at fedoraproject.org>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: packagekit.master-new\n"
+"Project-Id-Version: packagekit.master.bn_IN\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 02:41+0000\n"
-"PO-Revision-Date: 2009-09-09 12:03+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 17:21+0530\n"
"Last-Translator: Runa Bhattacharjee <runab at redhat.com>\n"
"Language-Team: Bengali INDIA <anubad at lists.ankur.org.in>\n"
"MIME-Version: 1.0\n"
@@ -19,153 +19,124 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:143
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239 ../client/pk-console-test.c:145
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "সিসà§à¦à§à¦®à§à¦° সমà§"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "সফল"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "True"
msgstr "সতà§à¦¯ (true)"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "False"
msgstr "à¦
সতà§à¦¯ (false)"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243 ../client/pk-console-test.c:149
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "à¦à§à¦®à¦¿à¦à¦¾"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "à¦
বà¦à¦¾à¦²"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(সà§à¦à§à¦¨à§à¦¡)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252 ../client/pk-console-test.c:158
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "à¦à¦®à¦¾à¦¨à§à¦¡-লাà¦à¦¨"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254 ../client/pk-console-test.c:160
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261 ../client/pk-console-test.c:167
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦° নাম"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "নাম"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:179
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "পà§à¦°à¦à¦¾à¦¬à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:181
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "পà§à¦°à¦à¦¾à¦¬à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦: à¦à¦à¦à¦¿à¦ নà§"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336 ../lib/packagekit-glib2/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦
পসারণ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339 ../lib/packagekit-glib2/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342 ../lib/packagekit-glib2/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦ªà¦¡à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345 ../lib/packagekit-glib2/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ পà§à¦¨à¦°à¦¾à§ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348 ../lib/packagekit-glib2/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ ডাà¦à¦¨à¦à§à¦°à§à¦¡ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362 ../client/pk-console-test.c:201
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "ডিসà§à¦à§à¦°à¦¿à¦¬à¦¿à¦à¦¶à¦¨"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364 ../client/pk-console-test.c:203
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "ধরন"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366 ../client/pk-console.c:389
-#: ../client/pk-console-test.c:205 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "সার-সà¦à¦à§à¦·à§à¦ª"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378 ../client/pk-console-test.c:215
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "শà§à¦°à§à¦£à§"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:217
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "à¦à¦°à§à¦§à§à¦¬à¦¤à¦¨"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "নাম"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "à¦à¦à¦à¦¨"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407 ../client/pk-console-test.c:243
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "à¦à¦ªà¦¡à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ বিবরণ:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409 ../client/pk-console-test.c:249
-#: ../lib/packagekit-glib2/pk-task-text.c:101
-#: ../lib/packagekit-glib2/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -173,121 +144,143 @@ msgstr[0] "পà§à¦¯à¦¾à¦à§à¦"
msgstr[1] "পà§à¦¯à¦¾à¦à§à¦"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412 ../client/pk-console-test.c:252
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "à¦à¦ªà¦¡à§à¦"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "à¦
বà¦à¦¿à¦¤"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420 ../client/pk-console-test.c:260
-#: ../lib/packagekit-glib2/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "বিà¦à§à¦°à§à¦¤à¦¾"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424 ../client/pk-console-test.c:264
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "à¦à¦ªà¦¡à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ à¦à§à¦à§à¦¸à¦"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "পরিবরà§à¦¤à¦¨"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:284
msgid "State"
msgstr "à¦
বসà§à¦¥à¦¾"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449 ../client/pk-console-test.c:289
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "পà§à¦°à¦à¦¾à¦¶à¦¨à¦¾à¦° সমà§à¦à§à¦·à¦£"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:294
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "à¦à¦ªà¦¡à§à¦à§à¦° সমà§à¦à§à¦·à¦£"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:312
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "সà¦à§à¦°à¦¿à§"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "নিষà§à¦à§à¦°à¦¿à§"
-#: ../client/pk-console.c:554 ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "শতাà¦à¦¶"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "à¦
à¦à¦¾à¦¨à¦¾"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598 ../client/pk-console-test.c:337
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à§à¦° à¦à§à¦·à§à¦¤à§à¦°à§ সিসà§à¦à§à¦® পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "সà§à¦¶à¦¾à¦¨ পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à§à¦° à¦à§à¦·à§à¦¤à§à¦°à§ সিসà§à¦à§à¦® পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ (নিরাপতà§à¦¤à¦¾) à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "সà§à¦¶à¦¾à¦¨ পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ (নিরাপতà§à¦¤à¦¾) à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à§à¦° à¦à§à¦·à§à¦¤à§à¦°à§ à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨ পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° বিবরণ"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "বারà§à¦¤à¦¾:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "à¦à§à¦¨à§ ফাà¦à¦² à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ নà§à¦"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° ফাà¦à¦²"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "à¦à§à¦°à§à¦¤à¦° সমসà§à¦¯à¦¾"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "à¦à§à¦¨à§ তà§à¦°à§à¦à¦¿ à¦à§à¦ªà¦¨à§à¦¨ না à¦à¦°à§ à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨ বিফল হà§à§à¦à§"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à§à¦¯à¦¾à¦à¦¶à¦¨ বিফল হà§à§à¦à§"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665 ../client/pk-console-test.c:538
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "à¦à¦ªà¦¡à§à¦ সমà§à¦ªà§à¦°à§à¦£ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ à¦à¦®à§à¦ªà¦¿à¦à¦à¦¾à¦° পà§à¦¨à¦°à¦¾à§ à¦à¦°à¦®à§à¦ à¦à¦°à§à¦¨à¥¤"
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668 ../client/pk-console-test.c:541
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "à¦à¦ªà¦¡à§à¦ সমà§à¦ªà¦¨à§à¦¨ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ লà¦-à¦à¦à¦ à¦à¦°à§ পà§à¦¨à¦°à¦¾à§ লà¦-à¦à¦¨ à¦à¦°à§à¦¨à¥¤"
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨à¦à¦¿ বরà§à¦¤à¦®à¦¾à¦¨à§ à¦à¦²à¦à§, à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ à¦à¦à¦¿ পà§à¦¨à¦°à¦¾à¦°à¦®à§à¦ à¦à¦°à§à¦¨à¥¤"
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674 ../client/pk-console-test.c:544
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -296,7 +289,7 @@ msgstr ""
"à¦à¦®à§à¦ªà¦¿à¦à¦à¦¾à¦° পà§à¦¨à¦°à¦¾à§ à¦à¦°à¦®à§à¦ à¦à¦°à§à¦¨à¥¤"
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677 ../client/pk-console-test.c:547
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -304,560 +297,243 @@ msgstr ""
"নিরাপতà§à¦¤à¦¾ বিষà§à¦ à¦à§à¦°à§à¦¤à§à¦¬à¦ªà§à¦°à§à¦£ à¦à¦ªà¦¡à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà§à§à¦à§à¥¤ ।à¦à¦ªà¦¡à§à¦ সমà§à¦ªà¦¨à§à¦¨ à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦
নà§à¦à§à¦°à¦¹ "
"à¦à¦°à§ লà¦-à¦à¦à¦ à¦à¦°à§ পà§à¦¨à¦°à¦¾à§ লà¦-à¦à¦¨ à¦à¦°à§à¦¨à¥¤"
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "%s পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ বরà§à¦¤à¦®à¦¾à¦¨à§ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ রà§à§à¦à§"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "%s পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:891
-#: ../client/pk-console.c:915 ../client/pk-console.c:963
-#: ../client/pk-console.c:1059 ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233 ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151 ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "à¦
à¦à§à¦¯à¦¨à§à¦¤à¦°à§à¦£ তà§à¦°à§à¦à¦¿: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875 ../client/pk-console.c:947
-#: ../client/pk-console.c:1265 ../lib/packagekit-glib2/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "পরিবরà§à¦¤à¦¨à¦à§à¦²à¦¿ পà§à¦°à§à§à¦ à¦à¦°à¦¾ হবৠà¦à¦¿?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880 ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦°à§à¦® বাতিল à¦à¦°à¦¾ হà§à§à¦à§!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899 ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ ফাà¦à¦² à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s মà§à¦à§ ফà§à¦²à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050 ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦ মà§à¦à§ ফà§à¦²à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "à¦
তিরিà¦à§à¦¤ পà§à¦¯à¦¾à¦à§à¦ à¦
পসারণ à¦à¦°à¦¾ হবৠà¦à¦¿?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦
পসারণà§à¦° à¦à¦°à§à¦® বাতিল à¦à¦°à¦¾ হà§à§à¦à§!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "%s পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ না যাà¦à§à¦¾à¦° ফলৠà¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ তা ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ যাà§à¦¨à¦¿"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "à¦à¦ªà¦²à¦¬à§à¦§ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212 ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s à¦à¦ªà¦¡à§à¦ à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦à¦ªà¦¡à§à¦à§à¦° à¦à¦°à§à¦® বাতিল à¦à¦°à¦¾ হà§à§à¦à§!"
+msgid "This tool could not find the installed package: %s"
+msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303 ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s-র à¦à§à¦·à§à¦¤à§à¦°à§ à¦à¦¬à¦¶à§à¦¯à¦ মান পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
+msgid "This tool could not find the package: %s"
+msgstr "পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333 ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s-র à¦à§à¦·à§à¦¤à§à¦°à§ পà§à¦°à§à§à¦à¦¨à§à§ নিরà§à¦à¦°à¦¤à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363 ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s পà§à¦¯à¦¾à¦à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ বিবরণ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s পà§à¦¯à¦¾à¦à§à¦à§à¦° ফাà¦à¦² পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s-র ফাà¦à¦²à§à¦° তালিà¦à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "à¦à¦²à§à¦²à¦¿à¦à¦¿à¦¤ ফাà¦à¦² বরà§à¦¤à¦®à¦¾à¦¨à§ à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ রà§à§à¦à§: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428 ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434 ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾ তà§à¦°à¦¿ à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "ডিসà§à¦à§ সà¦à¦°à¦à§à¦·à¦£ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479 ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "ফাà¦à¦² à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ নà§à¦: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "যà§à¦ à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "à¦
পসারণà§à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "à¦à§à¦¨à§ নতà§à¦¨ পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ যাà§à¦¨à¦¿"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "পাà¦à§à¦¾ যাà§à¦¨à¦¿à¥¤"
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
-#, c-format
-msgid "No packages can be found to install"
-msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà¦à§à¦à§"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s পà§à¦¯à¦¾à¦à§à¦à§à¦° à¦à¦ªà¦¡à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ বিবরণ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ %s পà§à¦¯à¦¾à¦à§à¦à§à¦° à¦à¦ªà¦¡à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ বিবরণ পà§à¦°à¦¾à¦ªà§à¦¤ হà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "তà§à¦°à§à¦à¦¿:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715 ../client/pk-console-test.c:366
-msgid "Package description"
-msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° বিবরণ"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731 ../client/pk-console-test.c:384
-msgid "Message:"
-msgstr "বারà§à¦¤à¦¾:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759 ../client/pk-console-test.c:403
-msgid "Package files"
-msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° ফাà¦à¦²"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767 ../client/pk-console-test.c:398
-msgid "No files"
-msgstr "à¦à§à¦¨à§ ফাà¦à¦² à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ নà§à¦"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "সà¦à¦à§à¦°à¦¹à¦¸à§à¦¥à¦²à§à¦° সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à¦¬à¦¶à§à¦¯à¦"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800 ../lib/packagekit-glib2/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "à¦à¦ সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à§à¦°à¦¹à¦£ à¦à¦°à¦¾ হবৠà¦à¦¿?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804 ../lib/packagekit-glib2/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à§à¦°à¦¹à¦£ à¦à¦°à¦¾ হà§à¦¨à¦¿à¥¤"
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦¦à§à¦° লাà¦à¦¸à§à¦¨à§à¦¸ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ à¦à§à¦à§à¦¤à¦¿à¦ªà¦¤à§à¦° à¦à¦¬à¦¶à§à¦¯à¦"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "লাà¦à¦¸à§à¦¨à§à¦¸ à¦
নà§à¦¯à¦¾à§à§ à¦à¦ªà¦¨à¦¿ সমà§à¦®à¦¤ à¦à¦¿?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "লাà¦à¦¸à§à¦¨à§à¦¸ পà§à¦°à¦¤à§à¦¯à¦¾à¦à§à¦¯à¦¾à¦¨ à¦à¦°à¦¾ হà§à§à¦à§à¥¤"
+msgid "This tool could not find all the packages: %s"
+msgstr "à¦à¦ªà¦²à¦¬à§à¦§ সà¦à¦² পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦ সামà¦à§à¦°à§ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878 ../client/pk-console-test.c:816
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "সমà§à¦ªà§à¦°à¦à¦¾à¦° à¦à¦²à¦¾à¦à¦¾à¦²à§ ডà§à¦®à¦¨ বিপরà§à¦¯à¦¸à§à¦¤ হà§à§à¦à§!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931 ../client/pk-console-test.c:850
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "PackageKit à¦à¦¨à¦¸à§à¦² à¦à¦¨à§à¦à¦¾à¦°à¦«à§à¦¸"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933 ../client/pk-console-test.c:852
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "সাব-à¦à¦®à¦¾à¦¨à§à¦¡:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ à¦à¦°à§à¦® সরà§à¦¬à¦¶à§à¦· সমাপà§à¦¤à¦¿à¦° সমà§à§à¦° পরৠà¦
তিবাহিত সমৠপà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ যাà§à¦¨à¦¿"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026 ../client/pk-console-test.c:966
-#: ../client/pk-generate-pack.c:185 ../client/pk-generate-pack-test.c:222
-#: ../client/pk-monitor.c:128 ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/command-not-found/pk-command-not-found-test.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "ডিবাঠসà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ à¦
তিরিà¦à§à¦¤ তথà§à¦¯ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à¦¾ হবà§"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029 ../client/pk-console-test.c:969
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "পà§à¦°à§à¦à§à¦°à¦¾à¦®à§à¦° সà¦à¦¸à§à¦à¦°à¦£ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à§ পà§à¦°à¦¸à§à¦¥à¦¾à¦¨ à¦à¦°à¦¾ হবà§"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "ফিলà§à¦à¦¾à¦° নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à§à¦¨, à¦à¦¦à¦¾à¦¹à¦°à¦£, installed"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035 ../client/pk-console-test.c:975
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "à¦à¦°à§à¦® সমাপà§à¦¤à¦¿à¦° à¦
পà§à¦à§à¦·à¦¾ না à¦à¦°à§ পà§à¦°à¦¸à§à¦¥à¦¾à¦¨ à¦à¦°à¦¾ হবà§"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ সিসà§à¦à§à¦® DBUS-র সাথৠসà¦à¦¯à§à¦ সà§à¦¥à¦¾à¦ªà¦¨ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥à¥¤"
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit-র সাথৠসà¦à¦¯à§à¦ সà§à¦¥à¦¾à¦ªà¦¨ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152 ../client/pk-console-test.c:1052
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "নিরà§à¦§à¦¾à¦°à¦¿à¦¤ ফিলà§à¦à¦¾à¦° বà§à¦§ নà§"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171 ../client/pk-console-test.c:1071
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨à§à¦° ধরন à¦à¦¬à¦¶à§à¦¯à¦, à¦à¦¦à¦¾à¦¹à¦°à¦£ নাম (name)"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178 ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196 ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1078 ../client/pk-console-test.c:1090
-#: ../client/pk-console-test.c:1102 ../client/pk-console-test.c:1114
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨à§à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ à¦à¦¿à¦à§ তথà§à¦¯ লà§à¦à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212 ../client/pk-console-test.c:1124
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨à§à¦° ধরন বà§à¦§ নà§"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦
থবা ফাà¦à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ ফাà¦à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227 ../client/pk-console-test.c:1151
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "ধরন, key_id ঠpackage_id à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236 ../client/pk-console-test.c:1162
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "à¦
পসারণà§à¦° à¦à¦¨à§à¦¯ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244 ../client/pk-console-test.c:1171
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "à¦à¦¦à§à¦¦à¦¿à¦·à§à¦ ডিরà§à¦à§à¦à¦°à¦¿ ঠডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251 ../client/pk-console-test.c:1178
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "ডিরà§à¦à§à¦à¦°à¦¿ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259 ../client/pk-console-test.c:1187
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "লাà¦à¦¸à§à¦¨à§à¦¸ পরিà¦à§à¦à¦¾à¦°à§ (eula-id) à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269 ../client/pk-console-test.c:1198
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¨ পরিà¦à§à¦à¦¾à¦°à§ (tid) à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286 ../client/pk-console-test.c:1219
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "মà§à¦®à¦¾à¦à¦¸à¦¾ à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295 ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1230 ../client/pk-console-test.c:1241
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "সà¦à¦à§à¦°à¦¹à¦¸à§à¦¥à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313 ../client/pk-console-test.c:1252
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "à¦à¦à¦à¦¿ repo-র নাম, পরামিতি ঠমান নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327 ../client/pk-console-test.c:1269
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à¦à¦°à§à¦® নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦, à¦à¦¦à¦¾à¦¹à¦°à¦£ 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334 ../client/pk-console-test.c:1276
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "সঠিঠà¦à§à¦®à¦¿à¦à¦¾ à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341 ../client/pk-console-test.c:931
-msgid "Failed to get the time since this action was last completed"
-msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ à¦à¦°à§à¦® সরà§à¦¬à¦¶à§à¦· সমাপà§à¦¤à¦¿à¦° সমà§à§à¦° পরৠà¦
তিবাহিত সমৠপà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ যাà§à¦¨à¦¿"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351 ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372 ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399 ../client/pk-console-test.c:1286
-#: ../client/pk-console-test.c:1301 ../client/pk-console-test.c:1310
-#: ../client/pk-console-test.c:1330 ../client/pk-console-test.c:1339
-#: ../client/pk-generate-pack.c:241 ../client/pk-generate-pack-test.c:285
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381 ../client/pk-console-test.c:1319
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "পà§à¦¯à¦¾à¦à§à¦ দà§à¦¬à¦¾à¦°à¦¾ à¦à¦ªà¦²à¦¬à§à¦§ (provides) সামà¦à§à¦°à§ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ তথà§à¦¯ à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "তালিà¦à¦¾ রà§à¦ªà§ নিরà§à¦®à¦¾à¦£à§à¦° à¦à¦¨à§à¦¯ ফাà¦à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418 ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "তালিà¦à¦¾ রà§à¦ªà§ পà§à¦°à¦¦à¦°à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ ফাà¦à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482 ../client/pk-console-test.c:1399
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "'%s' বিà¦à¦²à§à¦ªà¦à¦¿ সমরà§à¦¥à¦¿à¦¤ নà§"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "à¦à¦ à¦à¦°à§à¦®à§à¦° à¦à¦¨à§à¦¯ পà§à¦°à§à§à¦à¦¨à§à§ à¦
নà§à¦®à¦¤à¦¿ à¦à¦ªà¦¨à¦¾à¦° à¦à¦¨à§à¦¯ à¦à¦ªà¦²à¦¬à§à¦§ নà§"
-
-#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498 ../client/pk-console-test.c:1411
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "à¦à¦®à¦¾à¦¨à§à¦¡ বিফল"
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:568
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "à¦à¦ªà¦²à¦¬à§à¦§ পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:596
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:624 ../client/pk-console-test.c:652
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ à¦à¦ সামà¦à§à¦°à§ দà§à¦¬à¦¾à¦°à¦¾ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:680 ../client/pk-console-test.c:708
-#: ../client/pk-console-test.c:736 ../client/pk-console-test.c:764
-#: ../client/pk-console-test.c:792
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "à¦à¦ªà¦²à¦¬à§à¦§ সà¦à¦² পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦ সামà¦à§à¦°à§ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1000
-msgid "Failed to contact PackageKit"
-msgstr "PackageKit-র সাথৠসà¦à¦¯à§à¦ সà§à¦¥à¦¾à¦ªà¦¨ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1130
-msgid "A package name to install is required"
-msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1139
-msgid "A filename to install is required"
-msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ ফাà¦à¦²à§à¦° নাম à¦à¦²à§à¦²à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "নিরà§à¦à¦°à¦¤à¦¾à¦° পà§à¦¯à¦¾à¦à§à¦ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188 ../client/pk-generate-pack-test.c:225
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "à¦à¦ªà§à¦à§à¦·à¦¾ à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ নিরà§à¦à¦°à¦¤à¦¾à¦° তালিà¦à¦¾ à¦à¦²à§à¦²à§à¦à¦à¦¾à¦°à§ ফাà¦à¦²à§à¦° পাথ নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à§à¦¨"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191 ../client/pk-generate-pack-test.c:228
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "à¦à¦à¦à¦ªà§à¦ ফাà¦à¦² à¦
থবা ডিরà§à¦à§à¦à¦°à¦¿ (মান লà§à¦à¦¾ না হলৠবরà§à¦¤à¦®à¦¾à¦¨ ডিরà§à¦à§à¦à¦°à¦¿ পà§à¦°à§à§à¦ à¦à¦°à¦¾ হবà§)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194 ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦à§à¦° মধà§à¦¯à§ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ à¦à¦°à¦¾à¦° à¦à¦¦à§à¦¦à§à¦¶à§à¦¯à§ à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197 ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "সà¦à¦² à¦à¦ªà¦²à¦¬à§à¦§ à¦à¦ªà¦¡à§à¦ সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦à§à¦° মধà§à¦¯à§ à¦
নà§à¦¤à¦°à§à¦à§à¦à§à¦¤ à¦à¦°à¦¾ হবà§"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225 ../client/pk-generate-pack-test.c:269
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "--package à¦
থবা --updates à¦à§à¦¨à§ বিà¦à¦²à§à¦ªà¦ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à¦¾ হà§à¦¨à¦¿à¥¤"
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233 ../client/pk-generate-pack-test.c:277
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "à¦à¦à§ বিà¦à¦²à§à¦ª নিরà§à¦¬à¦¾à¦à¦¿à¦¤ হà§à§à¦à§à¥¤"
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249 ../client/pk-generate-pack-test.c:293
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à¦à¦à¦à¦ªà§à¦à§à¦° ডিরà§à¦à§à¦à¦°à¦¿ à¦
থবা ফাà¦à¦²à§à¦° নাম লà§à¦à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "ডà§à¦®à¦¨ à¦à¦°à¦®à§à¦ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267 ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:321 ../client/pk-generate-pack-test.c:327
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "পà§à¦¯à¦¾à¦à§à¦ পরিà¦à¦¾à¦²à¦¨ বà§à¦¯à¦¬à¦¸à§à¦¥à¦¾ দà§à¦¬à¦¾à¦°à¦¾ à¦à¦ ধরনà§à¦° à¦à¦°à§à¦® সà¦à§à¦à¦¾à¦²à¦¨ à¦à¦°à¦¾ সমà§à¦à¦¬ নà§à¥¤"
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280 ../client/pk-generate-pack-test.c:334
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
@@ -866,239 +542,194 @@ msgstr ""
"নà§à¥¤"
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291 ../client/pk-generate-pack-test.c:345
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "ফাà¦à¦² নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à¦¾ হলà§, সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦à§à¦° নামà§à¦° শà§à¦· à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ মান à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ থাà¦à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307 ../client/pk-generate-pack-test.c:361
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "à¦à¦ নামà§à¦° à¦à¦à¦à¦¿ পà§à¦¯à¦¾à¦ বরà§à¦¤à¦®à¦¾à¦¨à§ à¦à¦ªà¦¸à§à¦¥à¦¿à¦¤ রà§à§à¦à§, à¦à¦ªà¦¨à¦¿ à¦à¦¿ à¦à¦à¦¿ নতà§à¦¨ à¦à¦°à§ লিà¦à¦¤à§ à¦à¦à§à¦à§à¦?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310 ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ পà§à¦¯à¦¾à¦ নতà§à¦¨ à¦à¦°à§ লà§à¦à¦¾ হà§à¦¨à¦¿à¥¤"
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323 ../client/pk-generate-pack-test.c:377
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "ডিরà§à¦à§à¦à¦°à¦¿ নিরà§à¦®à¦¾à¦£ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333 ../client/pk-generate-pack-test.c:389
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "পà§à¦¯à¦¾à¦à§à¦ তালিà¦à¦¾ à¦à§à¦²à¦¤à§ বà§à¦¯à¦°à§à¦¥à¥¤"
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344 ../client/pk-generate-pack-test.c:398
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§à¥¤"
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348 ../client/pk-generate-pack-test.c:402
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "'%s' পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365 ../client/pk-generate-pack-test.c:410
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦ নিরà§à¦®à¦¾à¦£ à¦à¦°à¦¾ হà¦à§à¦à§..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372 ../client/pk-generate-pack-test.c:425
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦ '%s' নিরà§à¦®à¦¾à¦£ à¦à¦°à¦¾ হà§à§à¦à§"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377 ../client/pk-generate-pack-test.c:430
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' নিরà§à¦®à¦¾à¦£ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "PackageKit Monitor"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "à¦à§à¦°à¦¾à¦¸à¦¾à¦à¦¶à¦¨à§à¦° তালিà¦à¦¾ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¾à¦¨à§à¦° তালিà¦à¦¾ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥à¥¤"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "ডà§à¦®à¦¨à§à¦° à¦
বসà§à¦¥à¦¾ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
-#: ../client/pk-tools-common.c:51
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ à§§ থà§à¦à§ %i-র মধà§à¦¯à§ à¦à¦à¦à¦¿ সà¦à¦à§à¦¯à¦¾ লিà¦à§à¦¨: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:200
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
-msgid "More than one package matches:"
-msgstr "à¦à¦à¦¾à¦§à¦¿à¦ পà§à¦¯à¦¾à¦à§à¦à§à¦° সাথৠমিল পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:207
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
-msgid "Please choose the correct package: "
-msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ সঠিঠপà§à¦¯à¦¾à¦à§à¦ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨: "
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "PackageKit Monitor"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "পà§à¦¯à¦¾à¦à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ তথà§à¦¯ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s সà¦à§à¦à¦¾à¦²à¦¨ à¦à¦°à§à¦¨"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ সà¦à¦¸à§à¦à¦°à¦£"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "%s সà¦à¦¸à§à¦à¦°à¦£ à¦à¦à¦¨ সà¦à§à¦à¦¾à¦²à¦¨ à¦à¦°à§à¦¨"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "à¦à¦à¦¨ সà¦à§à¦à¦¾à¦²à¦¨ à¦à¦°à§à¦¨"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "%s সà¦à¦¸à§à¦à¦°à¦£à§ à¦à¦ªà¦¡à§à¦ à¦à¦°à§à¦¨"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "%s à¦à¦à¦¨ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à§à¦¨"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "সà¦à¦¸à§à¦à¦°à¦£"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "à¦à¦ªà¦¨à¦¾à¦° সিসà§à¦à§à¦®à§à¦° à¦à¦¨à§à¦¯ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà¦à§à¦à§..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
-#: ../contrib/command-not-found/pk-command-not-found-test.c:358
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "সফà§à¦à¦à§à§à¦¯à¦¾à¦°à§à¦° à¦à§à¦¸à¦¸à§à¦¥à¦² সমà§à¦ªà¦°à§à¦à§ বিরবণ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§à¥¤"
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
-#: ../contrib/command-not-found/pk-command-not-found-test.c:362
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "ফাà¦à¦²à§à¦° তালিà¦à¦¾ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§ (à¦à¦ à¦à¦¾à¦à§ à¦à¦¿à¦à§ সমৠবà§à¦¯à§ হà¦à§à¦¾à¦° সমà§à¦à¦¾à¦¬à¦¨à¦¾ রà§à§à¦à§)।"
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#: ../contrib/command-not-found/pk-command-not-found-test.c:366
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "পà§à¦¯à¦¾à¦à§à¦ পরিà¦à¦¾à¦²à¦¨à¦¬à§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦° লঠপà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾à¦° à¦
পà§à¦à§à¦·à¦¾ à¦à¦²à¦à§à¥¤"
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#: ../contrib/command-not-found/pk-command-not-found-test.c:370
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾ লà§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à¥¤"
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
-#: ../contrib/command-not-found/pk-command-not-found-test.c:444
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "ফাà¦à¦² à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
-#: ../contrib/command-not-found/pk-command-not-found-test.c:570
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "à¦à¦¿à¦¹à§à¦¨à¦¿à¦¤ সামà¦à§à¦°à§ à¦à¦°à¦®à§à¦ à¦à¦°à¦¤à§ বà§à¦¯à¦°à§à¦¥:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
-#: ../contrib/command-not-found/pk-command-not-found-test.c:630
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit à¦à¦®à¦¾à¦¨à§à¦¡ পাà¦à§à¦¾ যাà§à¦¨à¦¿"
#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
#: ../contrib/command-not-found/pk-command-not-found.c:658
-#: ../contrib/command-not-found/pk-command-not-found-test.c:658
msgid "Command not found."
msgstr "à¦à¦®à¦¾à¦¨à§à¦¡ পাà¦à§à¦¾ যাà§à¦¨à¦¿à¥¤"
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
-#: ../contrib/command-not-found/pk-command-not-found-test.c:665
msgid "Similar command is:"
msgstr "à¦
নà§à¦°à§à¦ª à¦à¦®à¦¾à¦¨à§à¦¡ হল:"
#. TRANSLATORS: Ask the user if we should run the similar command
#: ../contrib/command-not-found/pk-command-not-found.c:674
-#: ../contrib/command-not-found/pk-command-not-found-test.c:674
msgid "Run similar command:"
msgstr "à¦
নà§à¦°à§à¦ª à¦à¦®à¦¾à¦¨à§à¦¡ সà¦à§à¦à¦¾à¦²à¦¨ à¦à¦°à§à¦¨:"
#. TRANSLATORS: show the user a list of commands that they could have meant
#. TRANSLATORS: show the user a list of commands we could run
-#. TRANSLATORS: show the user a list of commands that they could have meant
-#. TRANSLATORS: show the user a list of commands we could run
#: ../contrib/command-not-found/pk-command-not-found.c:686
#: ../contrib/command-not-found/pk-command-not-found.c:695
-#: ../contrib/command-not-found/pk-command-not-found-test.c:686
-#: ../contrib/command-not-found/pk-command-not-found-test.c:695
msgid "Similar commands are:"
msgstr "à¦
নà§à¦°à§à¦ª à¦à¦®à¦¾à¦¨à§à¦¡ হল:"
#. TRANSLATORS: ask the user to choose a file to run
#: ../contrib/command-not-found/pk-command-not-found.c:702
-#: ../contrib/command-not-found/pk-command-not-found-test.c:702
msgid "Please choose a command to run"
msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ সà¦à§à¦à¦¾à¦²à¦¨à§à¦° à¦à¦¨à§à¦¯ à¦à¦®à¦¾à¦¨à§à¦¡ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"
#. TRANSLATORS: tell the user what package provides the command
#: ../contrib/command-not-found/pk-command-not-found.c:721
-#: ../contrib/command-not-found/pk-command-not-found-test.c:721
msgid "The package providing this file is:"
msgstr "à¦à¦ পà§à¦¯à¦¾à¦à§à¦ à¦à¦ªà¦²à¦¬à§à¦§à¦à¦¾à¦°à§ ফাà¦à¦² হল:"
#. TRANSLATORS: as the user if we want to install a package to provide the command
#: ../contrib/command-not-found/pk-command-not-found.c:726
-#: ../contrib/command-not-found/pk-command-not-found-test.c:726
#, c-format
msgid "Install package '%s' to provide command '%s'?"
msgstr ""
@@ -1107,203 +738,209 @@ msgstr ""
#. TRANSLATORS: Show the user a list of packages that provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:747
-#: ../contrib/command-not-found/pk-command-not-found-test.c:747
msgid "Packages providing this file are:"
msgstr "à¦à¦ ফাà¦à¦² à¦à¦ªà¦²à¦¬à§à¦§à¦à¦¾à¦°à§ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ হল:"
#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:756
-#: ../contrib/command-not-found/pk-command-not-found-test.c:756
msgid "Suitable packages are:"
msgstr "পà§à¦°à¦¯à§à¦à§à¦¯ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ হল:"
#. get selection
#. TRANSLATORS: ask the user to choose a file to install
#: ../contrib/command-not-found/pk-command-not-found.c:764
-#: ../contrib/command-not-found/pk-command-not-found-test.c:764
msgid "Please choose a package to install"
msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦à¦à¦à¦¿ পà§à¦¯à¦¾à¦à§à¦ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨ à¦à¦°à¦®à§à¦ à¦à¦°à¦¾ হà¦à§à¦à§"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "%s পà§à¦¯à¦¾à¦à§à¦à¦à¦¿ পাà¦à§à¦¾ যাà§à¦¨à¦¿, à¦
থবা পà§à¦°à§à¦¬à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà§à§à¦à§: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হবৠনা, শà§à¦§à§à¦®à¦¾à¦¤à§à¦° নিরà§à¦§à¦¾à¦°à¦¿à¦¤ à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦
নà§à¦à¦°à¦£ à¦à¦°à¦¾ হবà§"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "মà§à¦² পà§à¦¯à¦¾à¦à§à¦à§à¦° নিরà§à¦à¦°à¦¤à¦¾à¦° পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হবৠনা"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "তথà§à¦¯ à¦
থবা পà§à¦°à¦à¦¤à¦¿ পà§à¦°à¦¦à¦°à§à¦¶à¦¨ à¦à¦°à¦¾ হবৠনা"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit Debuginfo à¦à¦¨à¦¸à§à¦à¦²à¦¾à¦°"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERROR: à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨à§à¦° à¦à¦¨à§à¦¯ পà§à¦¯à¦¾à¦à§à¦à§à¦° নাম নিরà§à¦§à¦¾à¦°à¦£ à¦à¦°à§à¦¨à¥¤"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "à¦à§à¦¸à§à¦° তালিà¦à¦¾ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "বিফল।"
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "ঠিঠà¦à¦à§à¥¤"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i-à¦à¦¿ সà¦à§à¦°à¦¿à§ ঠ%i-à¦à¦¿ নিষà§à¦à§à¦°à¦¿à§ à¦à§à¦¸à¦¸à§à¦¥à¦² পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§à¥¤"
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "ডিবাঠà¦à¦°à¦¤à§ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§à¦à§à¦¯ à¦à§à¦¸à¦¸à§à¦¥à¦² à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i-à¦à¦¿ নিষà§à¦à§à¦°à¦¿à§ debuginfo à¦à§à¦¸à¦¸à§à¦¥à¦² পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§à¥¤"
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "ডিবাঠà¦à¦°à¦¤à§ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§à¦à§à¦¯ à¦à§à¦¸à¦¸à§à¦¥à¦² সà¦à§à¦°à¦¿à§ à¦à¦°à¦¾ হà¦à§à¦à§"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "বিফল।"
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "ডিবাà¦à§à¦° à¦à¦¨à§à¦¯ %i-à¦à¦¿ à¦à§à¦¸à¦¸à§à¦¥à¦² সà¦à§à¦°à¦¿à§ à¦à¦°à¦¾ হà§à§à¦à§à¥¤"
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "ডিবাà¦à§à¦° à¦à¦¨à§à¦¯ পà§à¦¯à¦¾à¦à§à¦ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "%s পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "%s debuginfo পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾à¦° à¦à¦¨à§à¦¯ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿à¥¤"
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i-à¦à¦¿ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "à¦à¦ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿à¦° à¦à¦ªà¦° নিরà§à¦à¦°à¦¶à§à¦² পà§à¦¯à¦¾à¦à§à¦ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "নিরà§à¦à¦°à¦¶à§à¦² পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "%i-à¦à¦¿ à¦
তিরিà¦à§à¦¤ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§à¥¤"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "à¦
তিরিà¦à§à¦¤ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦à§à¦° পà§à¦°à§à§à¦à¦¨ নà§à¦à¥¤"
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾à¦° যà§à¦à§à¦¯ %i-à¦à¦¿ পà§à¦¯à¦¾à¦à§à¦ পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "à¦
নà§à¦à¦°à¦£à§à¦° মà§à¦¡à§ à¦à§à¦¨à§ পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà¦à§à¦à§ না"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà¦à§à¦à§"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "পà§à¦°à§à¦¬à§ সà¦à§à¦°à¦¿à§ à¦à¦°à¦¾ à¦à§à¦¸à¦¸à§à¦¥à¦² নিষà§à¦à§à¦°à¦¿à§ à¦à¦°à¦¾ হà¦à§à¦à§"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "ডিবাà¦à§à¦° à¦à¦¨à§à¦¯ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§à¦à§à¦¯ à¦à§à¦¸à¦¸à§à¦¥à¦² নিষà§à¦à§à¦°à¦¿à§ à¦à¦°à¦¾ যাà§à¦¨à¦¿: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "ডিবাà¦à§à¦° à¦à¦¨à§à¦¯ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¯à§à¦à§à¦¯ %i-à¦à¦¿ à¦à§à¦¸à¦¸à§à¦¥à¦² নিষà§à¦à§à¦°à¦¿à§ à¦à¦°à¦¾ হà§à§à¦à§à¥¤"
@@ -1406,90 +1043,333 @@ msgstr "PackageKit পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾"
msgid "PackageKit Service Pack"
msgstr "PackageKit সারà§à¦à¦¿à¦¸ পà§à¦¯à¦¾à¦"
-#. ask the user
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ à§§ থà§à¦à§ %i-র মধà§à¦¯à§ à¦à¦à¦à¦¿ সà¦à¦à§à¦¯à¦¾ লিà¦à§à¦¨: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à¦à¦à¦¾à¦§à¦¿à¦ পà§à¦¯à¦¾à¦à§à¦à§à¦° সাথৠমিল পাà¦à§à¦¾ à¦à¦¿à§à§à¦à§:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ সঠিঠপà§à¦¯à¦¾à¦à§à¦ নিরà§à¦¬à¦¾à¦à¦¨ à¦à¦°à§à¦¨: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "à¦
à¦à¦¾à¦¨à¦¾ à¦
বসà§à¦¥à¦¾"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "à¦à¦°à¦®à§à¦ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "সারির মধà§à¦¯à§ à¦
পà§à¦à§à¦·à¦¾à¦°à¦¤"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "à¦à¦²à¦®à¦¾à¦¨"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨à¦°à¦¤"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "তথà§à¦¯ পà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ মà§à¦à§ ফà§à¦²à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "সফà§à¦à¦à§à§à¦¯à¦¾à¦°à§à¦° তালিà¦à¦¾ নতà§à¦¨ à¦à¦°à§ তà§à¦°à¦¿ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "à¦à¦ªà¦¡à§à¦ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ পরিশà§à¦°à§à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ à¦
বà¦à¦¿à¦¤ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "নিরà§à¦à¦°à¦¤à¦¾à¦° মà§à¦®à¦¾à¦à¦¸à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "সà§à¦¬à¦¾à¦à§à¦·à¦° পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "পà§à¦°à§à¦¬à¦¾à¦¬à¦¸à§à¦¥à¦¾à§ পà§à¦°à¦¤à§à¦¯à¦¾à¦¬à¦°à§à¦¤à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "পরিবরà§à¦¤à¦¨à¦à§à¦²à¦¿ পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "পরিবরà§à¦¤à¦¨à¦à§à¦²à¦¿ সà¦à¦°à¦à§à¦·à¦£ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "তথà§à¦¯ পà§à¦°à¦¾à¦ªà§à¦¤à¦¿à¦° à¦
নà§à¦°à§à¦§ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "সমাপà§à¦¤"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "বাতিল à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "সà¦à¦à§à¦°à¦¹à¦¸à§à¦¥à¦² সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ তথà§à¦¯ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "ফাà¦à¦²à§à¦° তালিà¦à¦¾ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "পরিবরà§à¦¤à¦¨à§à¦° তালিà¦à¦¾ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à¥¤"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "দলà§à¦° তথà§à¦¯ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "à¦à¦ªà¦¡à§à¦ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ তথà§à¦¯ ডাà¦à¦¨à¦²à§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "ফাà¦à¦² পà§à¦¨à¦°à¦¾à§ পà§à¦¯à¦¾à¦à§à¦ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à¦à§à¦¯à¦¾à¦¶à§ লà§à¦¡ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨ à¦
নà§à¦¸à¦¨à§à¦§à¦¾à¦¨ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "পà§à¦¯à¦¾à¦à§à¦à§à¦° তালিà¦à¦¾ নিরà§à¦®à¦¾à¦£ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "পà§à¦¯à¦¾à¦à§à¦ পরিà¦à¦¾à¦²à¦¨à¦¬à§à¦¯à¦¬à¦¸à§à¦¥à¦¾à¦° লঠপà§à¦°à¦¾à¦ªà§à¦¤ à¦à¦°à¦¾à¦° à¦
পà§à¦à§à¦·à¦¾ à¦à¦²à¦à§"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "à¦
নà§à¦®à§à¦¦à¦¨à§à¦° à¦
পà§à¦à§à¦·à¦¾à¦°à¦¤"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "à¦à¦²à¦®à¦¾à¦¨ à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨à§à¦° তালিà¦à¦¾ à¦à¦ªà¦¡à§à¦ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "বà§à¦¯à¦¬à¦¹à§à¦¤ à¦
à§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦à§à¦¶à¦¨ পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "বà§à¦¯à¦¬à¦¹à§à¦¤ লাà¦à¦¬à§à¦°à§à¦°à¦¿à¦à§à¦²à¦¿ পরà§à¦à§à¦·à¦¾ à¦à¦°à¦¾ হà¦à§à¦à§"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
msgstr "সà§à¦¬à¦¾à¦à§à¦·à¦°à¦¬à¦¿à¦¹à§à¦¨ সফà§à¦à¦à§à§à¦¯à¦¾à¦°à§à¦° à¦à¦¨à¦¸à§à¦à¦²à§à¦¶à¦¨ à¦
নà§à¦®à§à¦¦à¦¨ à¦à¦°à¦¾ হবৠà¦à¦¿?"
-#: ../lib/packagekit-glib2/pk-task-text.c:68
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
msgid "The unsigned software will not be installed."
msgstr "সà§à¦¬à¦¾à¦à§à¦·à¦°à¦¬à¦¿à¦¹à§à¦¨ সফà§à¦à¦à§à§à¦¯à¦¾à¦° à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ হবৠনা।"
-#: ../lib/packagekit-glib2/pk-task-text.c:100
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
msgid "Software source signature required"
msgstr "সফà§à¦à¦à§à§à¦¯à¦¾à¦° সà¦à¦à§à¦°à¦¹à¦¸à§à¦¥à¦²à§à¦° সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à¦¬à¦¶à§à¦¯à¦"
-#: ../lib/packagekit-glib2/pk-task-text.c:102
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
msgid "Software source name"
msgstr "সফà§à¦à¦à§à§à¦¯à¦¾à¦° à¦à§à¦¸à§à¦° নাম"
-#: ../lib/packagekit-glib2/pk-task-text.c:103
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
msgid "Key URL"
msgstr "à¦à¦¿-র URL"
-#: ../lib/packagekit-glib2/pk-task-text.c:104
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
msgid "Key user"
msgstr "à¦à¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§"
-#: ../lib/packagekit-glib2/pk-task-text.c:105
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
msgid "Key ID"
msgstr "à¦à¦¿-র ID"
-#: ../lib/packagekit-glib2/pk-task-text.c:106
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
msgid "Key fingerprint"
msgstr "à¦à¦¿-র ফিà¦à¦à¦¾à¦°à¦ªà§à¦°à¦¿à¦¨à§à¦"
-#: ../lib/packagekit-glib2/pk-task-text.c:107
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
msgid "Key Timestamp"
msgstr "à¦à¦¿-র সমà§à§à¦° মান"
-#: ../lib/packagekit-glib2/pk-task-text.c:151
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "à¦à¦ সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à§à¦°à¦¹à¦£ à¦à¦°à¦¾ হবৠà¦à¦¿?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "সà§à¦¬à¦¾à¦à§à¦·à¦° à¦à§à¦°à¦¹à¦£ à¦à¦°à¦¾ হà§à¦¨à¦¿à¥¤"
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
msgid "End user licence agreement required"
msgstr "বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦à¦¾à¦°à§à¦¦à§à¦° লাà¦à¦¸à§à¦¨à§à¦¸ সà¦à¦à§à¦°à¦¾à¦¨à§à¦¤ à¦à§à¦à§à¦¤à¦¿à¦ªà¦¤à§à¦° à¦à¦¬à¦¶à§à¦¯à¦"
-#: ../lib/packagekit-glib2/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../lib/packagekit-glib2/pk-task-text.c:155
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
msgid "Agreement"
msgstr "à¦à§à¦à§à¦¤à¦¿à¦ªà¦¤à§à¦°"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:161
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
msgid "Do you accept this agreement?"
msgstr "à¦à¦ à¦à§à¦à§à¦¤à¦¿à¦ªà¦¤à§à¦°à§à¦° শরà§à¦¤ à¦
নà§à¦¯à¦¾à§à§ à¦à¦¿ à¦à¦ªà¦¨à¦¿ সমà§à¦®à¦¤?"
-#: ../lib/packagekit-glib2/pk-task-text.c:165
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
msgid "The agreement was not accepted."
msgstr "à¦à§à¦à§à¦¤à¦¿à¦ªà¦¤à§à¦°à§à¦° শরà§à¦¤ à¦à§à¦°à¦¹à¦£ à¦à¦°à¦¾ হà§à¦¨à¦¿à¥¤"
-#: ../lib/packagekit-glib2/pk-task-text.c:194
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
msgid "Media change required"
msgstr "মিডিà§à¦¾ পরিবরà§à¦¤à¦¨ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦"
-#: ../lib/packagekit-glib2/pk-task-text.c:195
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
msgid "Media type"
msgstr "মিডিà§à¦¾à¦° ধরন"
-#: ../lib/packagekit-glib2/pk-task-text.c:196
-msgid "Media ID"
-msgstr "মিডিà§à¦¾à¦° ID"
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "মিডিà§à¦¾à¦° লà§à¦¬à§à¦²"
-#: ../lib/packagekit-glib2/pk-task-text.c:197
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
msgid "Text"
msgstr "à¦à§à¦à§à¦¸à¦"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:201
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
msgid "Please insert the correct media"
msgstr "à¦
নà§à¦à§à¦°à¦¹ à¦à¦°à§ সঠিঠমিডিà§à¦¾ ঢà§à¦à¦¿à§à§ দিন"
-#: ../lib/packagekit-glib2/pk-task-text.c:205
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
msgid "The correct media was not inserted."
msgstr "সঠিঠমিডিà§à¦¾ ঢà§à¦à¦¾à¦¨à§ হà§à¦¨à¦¿à¥¤"
-#: ../lib/packagekit-glib2/pk-task-text.c:303
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦
পসারণ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ à¦à¦ªà¦¡à§à¦ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ পà§à¦¨à¦°à¦¾à§ à¦à¦¨à¦¸à§à¦à¦² à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "নিমà§à¦¨à¦²à¦¿à¦à¦¿à¦¤ পà§à¦¯à¦¾à¦à§à¦à¦à§à¦²à¦¿ ডাà¦à¦¨à¦à§à¦°à§à¦¡ à¦à¦°à¦¾ à¦à¦¬à¦¶à§à¦¯à¦:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "পরিবরà§à¦¤à¦¨à¦à§à¦²à¦¿ পà§à¦°à§à§à¦ à¦à¦°à¦¾ হবৠà¦à¦¿?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
msgid "The transaction did not proceed."
msgstr "à¦à§à¦°à¦¾à¦¨à¦¸à¦¾à¦à¦¶à¦¾à¦¨à§ à¦à¦à¦¿à§à§ যাà§à¦¨à¦¿à¥¤"
commit a147de0473adb72f29b2c90114ff7d1920c77253
Author: kkrothap <kkrothap at fedoraproject.org>
Date: Thu Sep 10 11:43:33 2009 +0000
Sending translation for Telugu
diff --git a/po/te.po b/po/te.po
index 2de53f7..5d7dfb5 100644
--- a/po/te.po
+++ b/po/te.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.te\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-08 14:35+0000\n"
-"PO-Revision-Date: 2009-09-09 14:29+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 17:10+0530\n"
"Last-Translator: Krishna Babu K <kkrothap at redhat.com>\n"
"Language-Team: Telugu <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -19,155 +19,127 @@ msgstr ""
"\n"
"\n"
"\n"
+"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:143
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "à°µà±à°¯à°µà°¹à°¾à°°à°®à±"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239 ../client/pk-console-test.c:145
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "సిసà±à°à°®à± సమయà°"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "సఫలమà±à°à°¦à°¿"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "True"
msgstr "సతà±à°¯à°®à±"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "False"
msgstr "à°
సతà±à°¯à°®à±"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243 ../client/pk-console-test.c:149
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "పాతà±à°°"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "నిడివి"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(à°¸à±à°à°¨à±à°²à±)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252 ../client/pk-console-test.c:158
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "à°à°¦à±à°¶ వరà±à°¸"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254 ../client/pk-console-test.c:160
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "వినియà±à°à°¦à°¾à°°à°¿ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261 ../client/pk-console-test.c:167
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "వినియà±à°à°¦à°¾à°°à°¿à°¨à°¾à°®à°®à±"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "వాసà±à°¤à°µ నామమà±"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:179
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "à°ªà±à°°à°à°¾à°µà°¿à°¤ à°¸à°à°à°²à°¨à°¾à°²à±:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:181
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "à°ªà±à°°à°à°¾à°µà°¿à°¤ à°¸à°à°à°²à°¨à°¾à°²à±: à°à°¦à±à°à°¾à°¦à±"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336 ../lib/packagekit-glib2/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± à°¤à±à°¸à°¿à°µà±à°¯à°¬à°¡à°¾à°²à°¿:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339 ../lib/packagekit-glib2/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°ªà±à°¯à°¾à°à±à°à±à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342 ../lib/packagekit-glib2/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± నవà±à°à°°à°¿à°à°à°µà°²à°¸à°¿à°µà±à°à°¦à°¿:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345 ../lib/packagekit-glib2/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± తిరిà°à°¿à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°µà°²à°¸à°¿ à°µà±à°à°¦à°¿:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348 ../lib/packagekit-glib2/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± à°¡à±à°¨à±âà°à±à°°à±à°¡à± à°à±à°¯à°µà°²à°¸à°¿à°µà±à°à°¦à°¿:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362 ../client/pk-console-test.c:201
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "à°ªà°à°ªà°¿à°£à°¿"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364 ../client/pk-console-test.c:203
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "à°°à°à°®à±"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366 ../client/pk-console.c:389
-#: ../client/pk-console-test.c:205 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "à°¸à°à°à±à°·à°¿à°ªà±à°¤ సమాà°à°¾à°°à°®à±"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378 ../client/pk-console-test.c:215
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "వరà±à°à°®à±"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:217
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "మాతà±à°°à±à°"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "నామమà±"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "à°ªà±à°°à°¤à°¿à°®"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407 ../client/pk-console-test.c:243
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "నవà±à°à°°à°£ à°à±à°°à°¿à°à°à°¿ సమాà°à°¾à°°à°®à±:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409 ../client/pk-console-test.c:249
-#: ../lib/packagekit-glib2/pk-task-text.c:101
-#: ../lib/packagekit-glib2/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -175,1133 +147,797 @@ msgstr[0] "à°¸à°à°à°²à°¨à°®à±"
msgstr[1] "à°¸à°à°à°²à°¨à°®à±à°²à±"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412 ../client/pk-console-test.c:252
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "నవà±à°à°°à°£à°²à±"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "à°¤à±à°²à°à°¿à°à°à°¿à°¨à°µà°¿"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420 ../client/pk-console-test.c:260
-#: ../lib/packagekit-glib2/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "à°
à°®à±à°®à°à°à°¦à°¾à°°à±"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424 ../client/pk-console-test.c:264
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "à°¬à°à±âà°à°¿à°²à±à°²à°¾"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à±"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "పాఠమౠనవà±à°à°°à°¿à°à°à±à°®à±"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "మారà±à°ªà±à°²à±"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:284
msgid "State"
msgstr "à°¸à±à°¥à°¿à°¤à°¿"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449 ../client/pk-console-test.c:289
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "విడà±à°¦à°²à±à°¨"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:294
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "నవà±à°à°°à°¿à°à°à°¿à°¨"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:312
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "à°à±à°¤à°¨à°ªà°°à°à°¿à°¨"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "à°
à°à±à°¤à°¨à°ªà°°à°à°¿à°¨"
-#: ../client/pk-console.c:554 ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "శాతమà±"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "à°¤à±à°²à°¿à°¯à°¨à°¿"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598 ../client/pk-console-test.c:337
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "సిసà±à°à°®à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à± à°
వసరమà±à°à°¦à°¿:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "విà°à°¾à°à°®à±(à°¸à±à°·à°¨à±) à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à± à°
వసరమà±à°à°¦à°¿:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "సిసà±à°à°®à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à± (à°°à°à±à°·à°£) à°
వసరమà±à°à°¦à°¿:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "విà°à°¾à°à°®à±(à°¸à±à°·à°¨à±) à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à± (à°°à°à±à°·à°£) à°
వసరమà±à°à°¦à°¿:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "à°
à°¨à±à°µà°°à±à°¤à°¨à°®à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°®à± à°
వసరమà±à°à°¦à°¿:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "à°¸à°à°à°²à°¨à°®à± వివరణ"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "à°¸à°à°¦à±à°¶à°®à±:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "దసà±à°¤à±à°°à°®à±à°²à± à°²à±à°µà±"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "à°¸à°à°à°²à°¨à°®à± దసà±à°¤à±à°°à°®à±à°²à±"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "à°ªà±à°°à°®à°¾à°¦à°à°°à°®à±à°¨ à°¦à±à°·à°®à±"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "à° à°¦à±à°·à°®à±à°²à±à°à±à°à°¡à°¾ బదిలà±à°à°°à°£ విఫలమà±à°à°¦à°¿"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "బదిలà±à°à°°à°£ విఫలమà±à°à°¦à°¿"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665 ../client/pk-console-test.c:538
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "ఠనవà±à°à°°à°£ à°ªà±à°°à±à°¤à°à±à°à°à± దయà°à±à°¸à°¿ à°à°à°ªà±à°¯à±à°à°°à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°®à±."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668 ../client/pk-console-test.c:541
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "ఠనవà±à°à°°à°£ à°ªà±à°°à±à°¤à°à±à°à°à± దయà°à±à°¸à°¿ లాà°à±à°
à°µà±à°à± మరియౠలాà°à°¿à°¨à±à°
à°µà±à°µà±à°®à±"
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "à°
ది à°µà±à°ªà°¯à±à°à°¿à°à°à±à°à±à°à°¡à°à° వలన à°
à°¨à±à°µà°°à±à°¤à°¨à°®à±à°¨à± దయà°à±à°¸à°¿ à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°®à±."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674 ../client/pk-console-test.c:544
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
-msgstr ""
-"à°®à±à°à±à°¯à°®à±à°¨ నవà±à°à°°à°£à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿ à°à°¾à°µà±à°¨ దయà°à±à°¸à°¿ నవà±à°à°°à°£ à°ªà±à°°à±à°¤à°¿à°à±à°¯à±à°à°à± "
-"à°à°à°ªà±à°¯à±à°à°°à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°®à±."
+msgstr "à°®à±à°à±à°¯à°®à±à°¨ నవà±à°à°°à°£à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿ à°à°¾à°µà±à°¨ దయà°à±à°¸à°¿ నవà±à°à°°à°£ à°ªà±à°°à±à°¤à°¿à°à±à°¯à±à°à°à± à°à°à°ªà±à°¯à±à°à°°à± à°ªà±à°¨à°à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°®à±."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677 ../client/pk-console-test.c:547
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
msgstr ""
-"à°®à±à°à±à°¯à°®à±à°¨ à°°à°à±à°·à°£ నవà±à°à°°à°£à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿ à°à°¾à°µà±à°¨ నవà±à°à°°à°£ à°ªà±à°°à±à°¤à°à±à°à°à± దయà°à±à°¸à°¿ "
-"లాà°à°µà±à°à± మరియౠలాà°à°¿à°¨à± à°
à°µà±à°µà°à°¡à°¿."
-
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "à°¸à°à°à°²à°¨à°®à± %s యిపà±à°ªà°à°¿à°à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°¦à°¿"
+"à°®à±à°à±à°¯à°®à±à°¨ à°°à°à±à°·à°£ నవà±à°à°°à°£à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿ à°à°¾à°µà±à°¨ నవà±à°à°°à°£ à°ªà±à°°à±à°¤à°à±à°à°à± దయà°à±à°¸à°¿ లాà°à°µà±à°à± మరియౠలాà°à°¿à°¨à± "
+"à°
à°µà±à°µà°à°¡à°¿."
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "à°¸à°à°à°²à°®à± %s à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°²à±à° à°ªà±à°¯à°¿à°¨à°¦à°¿: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:891
-#: ../client/pk-console.c:915 ../client/pk-console.c:963
-#: ../client/pk-console.c:1059 ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233 ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151 ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "à°
తరà±à°à°¤ à°¦à±à°·à°®à±: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875 ../client/pk-console.c:947
-#: ../client/pk-console.c:1265 ../lib/packagekit-glib2/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "మారà±à°ªà±à°²à°¤à± à°®à±à°à°¦à±à°à±à°ªà±à°µà°¾à°²à°¾?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880 ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "à°¸à°à°à°²à°¨à°®à± ససà±à°¥à°¾à°ªà°¨ à°°à°¦à±à°¦à±à°à±à°¯à°¬à°¡à°¿à°à°¦à°¿!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899 ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "ఠసాధనమౠసà°à°à°²à°¨à°®à±à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°²à±à°¦à±: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "ఠసాధనమౠదసà±à°¤à±à°°à°®à±à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°²à±à°¦à±: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "ఠసాధనమౠతà±à°¸à°¿à°µà±à°¯à°²à±à°¦à± %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050 ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "ఠసాధనమౠసà°à°à°²à°¨à°®à±à°²à°¨à± à°¤à±à°¸à°¿à°µà±à°¯à°²à±à°¦à±: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "à°
దనపౠసà°à°à°²à°¨à°®à±à°²à°¤à± à°®à±à°à°¦à±à°à±à°ªà±à°µà°¾à°²à°¾?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "à°¸à°à°à°²à°¨à°®à± à°¤à±à°¸à°¿à°µà±à°¤ à°°à°¦à±à°¦à±à°à±à°¯à°¬à°¡à°¿à°à°¦à°¿!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "ఠసాధనమౠ%s à°¸à°à°à°²à°¨à°®à± à°à°¨à°¬à°¡à°¨à°¿ à°à°¾à°°à°£à°à°à°¾ దానిని à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "ఠసాధనమౠసà°à°à°²à°¨à°¾à°²à°¨à± à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "ఠసాధనమౠà°
à°à°¦à±à°¬à°¾à°à±à°²à± à°µà±à°¨à±à°¨ యౠసà°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à°à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212 ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "ఠసాధనమౠనవà±à°à°°à°¿à°à°à°¬à°¡à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿ %s: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "à°¸à°à°à°²à°¨à°®à± నవà±à°à°°à°£ à°°à°¦à±à°¦à±à°à±à°¯à°¬à°¡à°¿à°à°¦à°¿!"
+msgid "This tool could not find the installed package: %s"
+msgstr "ఠసాధనమౠసà°à°¸à±à°¥à°¾à°ªà°¿à°¤ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à°à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303 ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "ఠసాధనమౠ%s à°à±à°°à°à± à°
వసరాలనౠపà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
+msgid "This tool could not find the package: %s"
+msgstr "ఠసాధనమౠపà±à°¯à°¾à°à±à°à±à°¨à± à°à°¨à±à°à±à°¨à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333 ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "ఠసాధనమౠ%s à°à±à°°à°à± à°à°§à°¾à°°à°®à±à°²à±(à°¡à°¿à°ªà±à°¨à±à°¡à±à°¨à±à°¸à±à°²à±)నౠపà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363 ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "ఠసాధనమౠసà°à°à°²à°¨à°®à± వివరమà±à°²à°¨à± %s à°à±à°°à°à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "ఠసాధనమౠదసà±à°¤à±à°°à°®à±à°²à°¨à± %s à°à±à°°à°à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "ఠసాధనమౠదసà±à°¤à±à°°à°®à± à°à°¾à°¬à°¿à°¤à°¾à°¨à± %s à°à±à°°à°à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "దసà±à°¤à±à°°à°®à± యిపà±à°ªà°à°¿à°à± à°µà±à°à°¦à°¿: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428 ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "à°ªà±à°¯à°¾à°à±à°à± à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°ªà±à°à°¦à±à°à±à°¨à±à°¨à°¦à°¿"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434 ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "ఠసాధనమౠపà±à°¯à°¾à°à±à°à± à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "à°¡à°¿à°¸à±à°à±à°¨à°à± దాయà±à°à°à± విఫలమà±à°à°¦à°¿"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479 ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "దసà±à°¤à±à°°à°®à± à°²à±à°¦à±: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "à°à°¤à°à±à°¯à±à°à°à± à°¸à°à°à°²à°¨à°®à±à°²à±"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "à°¤à±à°¸à°¿à°µà±à°¯à±à°à°à± à°¸à°à°à°²à°¨à°®à±à°²à±"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "à° à°à±à°¤à±à°¤ à°¸à°à°à°²à°¨à°®à±à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°µà°²à°¸à°¿à°¨ à°
వసరమà±à°²à±à°¦à±"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à±"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "à°¸à°à°à°²à°¨à°®à±à°² à°à±à°°à°à± à°¶à±à°§à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "à°à°¨à°¬à°¡à°²à±à°¦à±."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
-#, c-format
-msgid "No packages can be found to install"
-msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à° à°¸à°à°à°²à°¨à°®à±à°²à± à°à°¨à±à°à±à°¨à°¬à°¡à°²à±à°¦à±"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "సాధనమౠనవà±à°à°°à°£ వివరమà±à°²à°¨à± %s à°à±à°°à°à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "సాధనమౠనవà±à°à°°à°£ వివరమà±à°²à°¨à± %s à°à±à°°à°à± à°ªà±à°à°¦à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "à°¦à±à°·à°®à±:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715 ../client/pk-console-test.c:366
-msgid "Package description"
-msgstr "à°¸à°à°à°²à°¨à°®à± వివరణ"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731 ../client/pk-console-test.c:384
-msgid "Message:"
-msgstr "à°¸à°à°¦à±à°¶à°®à±:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759 ../client/pk-console-test.c:403
-msgid "Package files"
-msgstr "à°¸à°à°à°²à°¨à°®à± దసà±à°¤à±à°°à°®à±à°²à±"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767 ../client/pk-console-test.c:398
-msgid "No files"
-msgstr "దసà±à°¤à±à°°à°®à±à°²à± à°²à±à°µà±"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "à°°à°¿à°ªà±à°à°¿à°à°°à± à°¸à°à°¤à°à°®à± à°
వసరమà±à°à°¦à°¿"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800 ../lib/packagekit-glib2/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "à°®à±à°°à± à° à°¸à°à°¤à°à°®à±à°¨à± à°à°®à±à°¦à°¿à°¸à±à°¤à°¾à°°à°¾?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804 ../lib/packagekit-glib2/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "à°¸à°à°¤à°à°®à± à°à°®à±à°¦à°¿à°à°à°¬à°¡à°²à±à°¦à±."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "à°
à°à°¤à°¿à°® వినియà±à°à°¦à°¾à°°à°¿ à°µà±à°ªà±à°ªà°à°¦à°®à± à°
వసరమà±à°à°¦à°¿"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "à°®à±à°°à± à° à°µà±à°ªà±à°ªà°à°¦à°®à±à°¨à°à± à°à°®à±à°¦à°¿à°¸à±à°¤à°¾à°°à°¾?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "à°²à±à°¸à±à°¨à±à°¸à± తిరసà±à°à°°à°¿à°à°à°¬à°¡à°¿à°à°¦à°¿."
+msgid "This tool could not find all the packages: %s"
+msgstr "ఠసాధనమౠà°
à°¨à±à°¨à°¿ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878 ../client/pk-console-test.c:816
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "à°µà±à°¯à°µà°¹à°¾à°°à°®à±-మదà±à°¯à°²à± à°¡à±à°®à±à°¨à± à°à±à°ªà±à°ªà°à±à°²à°¿à°¨à°¦à°¿!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931 ../client/pk-console-test.c:850
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "à°ªà±à°¯à°¾à°à±à°à±à°à°¿à°à± à°à°¨à±à°¸à±à°²à± à°à°à°à°°à±à°«à±à°¸à±"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933 ../client/pk-console-test.c:852
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "à°à°ªà°à°¦à±à°¶à°®à±à°²à±:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "à° à°à°°à±à°¯ à°à°à°°à±à°¨ à°ªà±à°°à±à°¤à±à°¨ à°à°¾à°°à°£à°®à±à°à°¾ సమయమà±à°¨à± à°ªà±à°à°¦à±à°à°²à± విఫలమà±à°à°¦à°¿"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026 ../client/pk-console-test.c:966
-#: ../client/pk-generate-pack.c:185 ../client/pk-generate-pack-test.c:222
-#: ../client/pk-monitor.c:128 ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/command-not-found/pk-command-not-found-test.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "à°
దనపౠడà±à°¬à°à±à°à°¿à°à°à± సమాà°à°¾à°°à°®à±à°¨à± à°à±à°ªà±à°®à±"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029 ../client/pk-console-test.c:969
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "à°ªà±à°°à±à°à±à°°à°¾à°®à± వరà±à°·à°¨à±âనౠà°à±à°ªà±à°®à± మరియౠనిషà±à°à±à°°à°®à°¿à°à°à±à°®à±"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "వడపà±à°¤(à°«à°¿à°²à±à°à°°à±) à°
మరà±à°à±à°®à±, à°.దా. à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¿à°¨"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035 ../client/pk-console-test.c:975
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "à°ªà±à°°à±à°¤à°µà°µà°²à°¸à°¿à°¨ à°à°°à±à°¯à°² à°à±à°°à°à± à°µà±à°à°¿à°µà±à°à°¡à°à±à°à°¡à°¾ నిషà±à°à±à°°à°®à°¿à°à°à±à°®à±"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "ఠసాధనమౠసిసà±à°à°®à± DBUSà°à± à°
à°¨à±à°¸à°à°§à°¾à°¨à°®à± à°à°¾à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "à°ªà±à°¯à°¾à°à±à°à±à°à°¿à°à±âనౠసà°à°ªà±à°°à°¦à°¿à°à°à±à°à°à± విఫలమà±à°à°¦à°¿"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152 ../client/pk-console-test.c:1052
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "à°¤à±à°²à±à°ªà°¬à°¡à°¿à°¨ వడపà±à°¤(à°«à°¿à°²à±à°à°°à±) à°à±à°²à±à°²à°¨à°¿à°¦à°¿"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171 ../client/pk-console-test.c:1071
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "à°à° à°¶à±à°§à°¨ à°°à°à°®à± à°
వసరమà±à°à°¦à°¿, à°.దా. నామమà±"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178 ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196 ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1078 ../client/pk-console-test.c:1090
-#: ../client/pk-console-test.c:1102 ../client/pk-console-test.c:1114
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "à°à° à°¶à±à°§à°¨ పదమౠà°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212 ../client/pk-console-test.c:1124
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "à°à±à°²à±à°²à°¨à°¿ à°¸à±à°§à°¨ à°°à°à°®à±"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°¸à°à°à°²à°¨à°®à± నామమౠలà±à°¦à°¾ దసà±à°¤à±à°°à°¨à°¾à°®à°®à± à°
వసరమà±"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°µà±à° à°ªà±à°¯à°¾à°à±à°à± నామమౠà°
వసరమà±à°à°¦à°¿"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°µà±à° దసà±à°¤à±à°°à°®à±à°¨à°¾à°®à°®à± à°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227 ../client/pk-console-test.c:1151
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "à°à° à°°à°à°®à±, key_id మరియౠpackage_id à°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236 ../client/pk-console-test.c:1162
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "à°¤à±à°²à°à°¿à°à°à±à°à°à± à°¸à°à°à°²à°¨à°®à± నామమౠà°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244 ../client/pk-console-test.c:1171
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à°à± à°à°®à±à°¯ à°¡à±à°°à±à°à±à°à°°à± మరియౠసà°à°à°²à°¨à°®à± నామమà±à°²à± à°
వసరమà±"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251 ../client/pk-console-test.c:1178
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "à°¡à±à°°à±à°à±à°à°°à± à°à°¨à°¬à°¡à°²à±à°¦à±"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259 ../client/pk-console-test.c:1187
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "à°à° à°²à±à°¸à±à°¨à±à°¸à± à°à±à°°à±à°¤à°¿à°à°ªà±à°¦à°¾à°°à°¿ (eula-id) à°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269 ../client/pk-console-test.c:1198
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "à°µà±à°¯à°µà°¹à°¾à°°à°ªà± à°à±à°°à±à°¤à°¿à°à°ªà±à°¦à°¾à°°à°¿ (tid) à°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286 ../client/pk-console-test.c:1219
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "పరిషà±à°à°°à°¿à°à°à±à°à°à± à°à° à°ªà±à°¯à°¾à°à±à°à± నామమౠà°
వసరమà±"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295 ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1230 ../client/pk-console-test.c:1241
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "à°à° à°°à°¿à°ªà±à°à°¿à°à°°à± నామమౠà°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313 ../client/pk-console-test.c:1252
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "à°à° à°°à±à°ªà± నామమà±, పారామితి మరియౠవిలà±à°µ à°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327 ../client/pk-console-test.c:1269
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à°à°°à±à°¯, à°.దా. update-system à°
వసరమà±"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334 ../client/pk-console-test.c:1276
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "à°à° సరà±à°¨ పాతà±à°° à°
వసరమà±"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341 ../client/pk-console-test.c:931
-msgid "Failed to get the time since this action was last completed"
-msgstr "à° à°à°°à±à°¯ à°à°à°°à±à°¨ à°ªà±à°°à±à°¤à±à°¨ à°à°¾à°°à°£à°®à±à°à°¾ సమయమà±à°¨à± à°ªà±à°à°¦à±à°à°²à± విఫలమà±à°à°¦à°¿"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351 ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372 ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399 ../client/pk-console-test.c:1286
-#: ../client/pk-console-test.c:1301 ../client/pk-console-test.c:1310
-#: ../client/pk-console-test.c:1330 ../client/pk-console-test.c:1339
-#: ../client/pk-generate-pack.c:241 ../client/pk-generate-pack-test.c:285
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "à°¸à°à°à°²à°¨à°®à± నామమౠà°
వసరమà±à°à°¦à°¿"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381 ../client/pk-console-test.c:1319
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "à°¸à°à°à°²à°¨à°®à± à°
à°à°¦à°¿à°à°à± పదబà°à°¦à°®à±(à°¸à±à°à±à°°à°¿à°à°à±) à°
వసరమà±à°à°¦à°¿"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "à°¸à±à°·à±à°à°¿à°à°à±à°à°à± à°à°¾à°¬à°¿à°¤à°¾ దసà±à°¤à±à°°à°®à± నామమౠà°
వసరమà±"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418 ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "à°¤à±à°°à±à°µà±à°à°à± à°à° à°à°¾à°¬à°¿à°¤à°¾ దసà±à°¤à±à°°à°®à± à°
వసరమà±"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482 ../client/pk-console-test.c:1399
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "à°à°à±à°à°¿à°à°®à± '%s' మదà±à°¦à°¤à±à°¯à°¬à°¡à°¦à±"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "à° à°à°¾à°°à±à°¯à°à±à°°à°®à°®à± à°à±à°°à°à± సరిà°à°¾à°¨à°¿ à°
à°¨à±à°®à°¤à±à°²à±"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498 ../client/pk-console-test.c:1411
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "à°à°¦à±à°¶à°®à± విఫలమà±à°à°¦à°¿"
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:568
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "ఠసాధనమౠà°
à°à°¦à±à°¬à°¾à°à±à°²à± à°µà±à°¨à±à°¨ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à°à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:596
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "ఠసాధనమౠసà°à°¸à±à°¥à°¾à°ªà°¿à°¤ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à°à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:624 ../client/pk-console-test.c:652
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "ఠసాధనమౠపà±à°¯à°¾à°à±à°à±à°¨à± à°à°¨à±à°à±à°¨à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:680 ../client/pk-console-test.c:708
-#: ../client/pk-console-test.c:736 ../client/pk-console-test.c:764
-#: ../client/pk-console-test.c:792
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "ఠసాధనమౠà°
à°¨à±à°¨à°¿ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1000
-msgid "Failed to contact PackageKit"
-msgstr "à°ªà±à°¯à°¾à°à±à°à±à°à°¿à°à±âనౠసà°à°ªà±à°°à°¦à°¿à°à°à±à°à°à± విఫలమà±à°à°¦à°¿"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1130
-msgid "A package name to install is required"
-msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°µà±à° à°ªà±à°¯à°¾à°à±à°à± నామమౠà°
వసరమà±à°à°¦à°¿"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1139
-msgid "A filename to install is required"
-msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°µà±à° దసà±à°¤à±à°°à°®à±à°¨à°¾à°®à°®à± à°
వసరమà±à°à°¦à°¿"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "à°à°§à°¾à°°à°¾à°²à°¨à± à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188 ../client/pk-generate-pack-test.c:225
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "వదిలివà±à°¯à°µà°²à°¸à°¿à°¨ à°à°§à°¾à°°à°®à±à°²(à°¡à°¿à°ªà±à°¨à±à°¡à±à°¨à±à°¸à±à°²) దసà±à°¤à±à°° నామమà±à°¨à± à°
మరà±à°à±à°®à±"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191 ../client/pk-generate-pack-test.c:228
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "à°
à°µà±à°à±à°ªà±à°à± దసà±à°¤à±à°°à°®à± à°²à±à°¦à°¾ à°¡à±à°°à±à°à±à°à°°à± (వదిలివà±à°¸à±à°¤à± à°ªà±à°°à°¸à±à°¤à±à°¤ à°¡à±à°°à±à°à±à°à°°à± à°µà±à°ªà°¯à±à°à°¿à°à°à°¬à°¡à±à°¤à±à°à°¦à°¿)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194 ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "సరà±à°µà±à°¸à± పాà°à± à°¨à°à°¦à± à°µà±à°à°à°µà°²à°¸à°¿à°¨ à°¸à°à°à°²à°¨à°®à±"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197 ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "à°
à°à°¦à±à°¬à°¾à°à±à°²à± à°µà±à°¨à±à°¨ à°
à°¨à±à°¨à°¿ నవà±à°à°°à°£à°²à°¨à± సరà±à°µà±à°¸à± పాà°à± à°¨à°à°¦à± à°µà±à°à°à±à°®à±"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225 ../client/pk-generate-pack-test.c:269
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "--package à°²à±à°¦à°¾ --updates à°à°à±à°à°¿à°à°®à± à°¯à±à°à°ªà°¿à°à°à±à°¸à±à°à±à°µà°¾à°²à°¿."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233 ../client/pk-generate-pack-test.c:277
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "à°°à±à°à°à± à°à°à±à°à°¿à°à°®à±à°²à± à°¯à±à°à°ªà°¿à°à°à°¾à°¬à°¡à°¿à°¨à°µà°¿."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249 ../client/pk-generate-pack-test.c:293
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à°à° à°
à°µà±à°à±à°ªà±à°à± à°¡à±à°°à±à°à±à°à°°à± à°²à±à°¦à°¾ దసà±à°¤à±à°° నామమౠà°
వసరమà±à°à°¦à°¿"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°à°à± à°¡à±à°®à±à°¨à± విఫలమà±à°à°¦à°¿"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267 ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:321 ../client/pk-generate-pack-test.c:327
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "à°¸à°à°à°²à°¨à°®à± నిరà±à°µà°¾à°¹à°¿à° à° à°°à°à°®à±à°¨ à°à°¾à°°à±à°¯à°à±à°°à°®à°®à±à°¨à± నిరà±à°µà°¹à°¿à°à°à°²à±à°¦à±."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280 ../client/pk-generate-pack-test.c:334
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
msgstr "à°ªà±à°¯à°¾à°à±à°à±âà°à°¿à°à± à°
à°¨à±à°¨à°¦à°¿ లిబà±à°à°°à±à°à°¿à°µà± మదà±à°¦à°¤à±à°¤à± నిరà±à°®à°¿à°¤à° à°à°¾à°²à±à°¦à± à°à°¨à±à° సరà±à°µà±à°¸à± à°ªà±à°¯à°¾à°à±âలౠసà±à°·à±à°à°¿à°à°à°¬à°¡à°²à±à°µà±."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291 ../client/pk-generate-pack-test.c:345
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "దసà±à°¤à±à°°à°®à±à°¨à± à°¤à±à°²à±à°ªà±à°¤à±à°à°à±, à°¸à±à°µà°¾ à°ªà±à°¯à°¾à°à± నామమౠదà±à°¨à°¿à°¤à± à°®à±à°à°¿à°¯à°¾à°²à°¿"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307 ../client/pk-generate-pack-test.c:361
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "à°à° పాà°à± à°
à°¦à±à°¨à°¾à°®à°®à±à°¤à± యిపà±à°ªà°à°¿à°à± à°µà±à°à°¦à°¿, à°®à±à°°à± దానిని తిరిà°à°¿à°µà±à°°à°¾à°¦à±à°¦à°¾à°®à°¨à°¿(à°µà±à°µà°°à±âà°°à±à°à±) à°
à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¾à°°à°¾?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310 ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "పాà°à± తిరిà°à°¿à°µà±à°°à°¾à°¯à°¬à°¡à°²à±à°¦à±."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323 ../client/pk-generate-pack-test.c:377
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "à°¡à±à°°à±à°à±à°à°°à± à°¸à±à°·à±à°à°¿à°à°à±à°à°à± విఫలమà±à°à°¦à°¿:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333 ../client/pk-generate-pack-test.c:389
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "à°¸à°à°à°²à°¨ à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°¤à±à°°à±à°µà±à°à°à± విఫలమà±à°à°¦à°¿."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344 ../client/pk-generate-pack-test.c:398
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "à°¸à°à°à°²à°¨à°®à± నామమౠà°à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¦à°¿."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348 ../client/pk-generate-pack-test.c:402
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "à°¸à°à°à°²à°¨à°®à± '%s' à°à°¨à±à°à±à°¨à±à°à°²à± విఫలమà±à°à°¦à°¿: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365 ../client/pk-generate-pack-test.c:410
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "à°¸à±à°µà°¾ పాà°à±âనౠసà±à°·à±à°à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372 ../client/pk-generate-pack-test.c:425
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "à°¸à±à°µà°¾ పాà°à± à°¸à±à°·à±à°à°¿à°à°à°¬à°¡à°¿à°à°¦à°¿ '%s'"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377 ../client/pk-generate-pack-test.c:430
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' à°¸à±à°·à±à°à°¿à°à°à±à°à°à± విఫలమà±à°à°¦à°¿: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "PackageKit పరà±à°¯à°µà±à°à±à°·à°à°¿"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "బదిలà±à°à°°à°£à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°à±à°ªà°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "బదిలà±à°à°°à°£ à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°ªà±à°à°¦à±à°à°à± విఫలమà±à°à°¦à°¿"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "à°¡à±à°®à±à°¨à± à°¸à±à°¥à°¿à°¤à°¿à°¨à°¿ à°ªà±à°à°¦à±à°à°à± విఫలమà±à°à°¦à°¿"
-#: ../client/pk-tools-common.c:51
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "దయà°à±à°¸à°¿ à°¸à°à°à±à°¯à°¨à± 1 à°¨à±à°à°¡à°¿ %ià°à± à°ªà±à°°à°µà±à°¶à°ªà±à°à±à°à±à°®à±: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "à°¸à°à°à°²à°¨à°®à± à°à°¨à±à°à±à°¨à°¬à°¡à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:200
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
-msgid "More than one package matches:"
-msgstr "à°à°à°à°¿à°à°¨à±à°¨à°¾ à°¯à±à°à±à°à±à°µ à°¸à°à°à°²à°¨à°®à± సరితà±à°à°¿à°¨à°¦à°¿:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:207
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
-msgid "Please choose the correct package: "
-msgstr "దయà°à±à°¸à°¿ సరà±à°¨ à°¸à°à°à°²à°¨à°®à±à°¨à± à°¯à±à°à°à±à°à±à°¨à±à°®à±: "
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "PackageKit పరà±à°¯à°µà±à°à±à°·à°à°¿"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "à°¸à°à°à°²à°¨à°®à± సమాà°à°¾à°°à°®à±à°¨à± à°ªà±à°à°¦à±à°à±à°¨à±à°¨à°¦à°¿..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s నడà±à°ªà±"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¿à°¨ వరà±à°·à°¨à±"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "వరà±à°·à°¨à± %s యిపà±à°ªà±à°¡à± నడà±à°ªà±à°®à±"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "à°à°ªà±à°ªà±à°¡à± నడà±à°ªà±à°®à±"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "వరà±à°·à°¨à± %sà°à± నవà±à°à°°à°¿à°à°à±à°®à±"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "%s యిపà±à°ªà±à°¡à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°®à±"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "వరà±à°·à°¨à±"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "మౠసిసà±à°à°®à± à°à±à°°à°à± à°à°à±à°µà°à°à°¿ à°¸à°à°à°²à°¨à°¾à°²à± à°à°¨à°¬à°¡à°²à±à°¦à±"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
-#: ../contrib/command-not-found/pk-command-not-found-test.c:358
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "సాఫà±à°à±à°µà±à°°à± à°®à±à°²à°¾à°² à°à±à°°à°¿à°à°à°¿ à°¡à±à°¨à±à°²à±à°¡à°¿à°à°à± వివరమà±à°²à±."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
-#: ../contrib/command-not-found/pk-command-not-found-test.c:362
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "దసà±à°¤à±à°°à°®à±à°²à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¸à±à°¤à±à°¨à±à°¨à°¦à°¿ (à°ªà±à°°à±à°¤à°¿à°à±à°¯à±à°à°à± యిది à°à±à°à°¤ సమయఠతà±à°¸à±à°à±à°¨à°µà°à±à°à±)"
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#: ../contrib/command-not-found/pk-command-not-found-test.c:366
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "à°¸à°à°à°²à°¨à°®à± నిరà±à°µà°¾à°¹à°¿à° లాà°à± à°à±à°°à°à± à°µà±à°à°¿à°µà±à°à°¦à°¿."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#: ../contrib/command-not-found/pk-command-not-found-test.c:370
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "à°¸à°à°à°²à°¨à°¾à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°²à±à°¡à±à°à±à°¸à±à°¤à±à°à°¦à°¿."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
-#: ../contrib/command-not-found/pk-command-not-found-test.c:444
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "దసà±à°¤à±à°°à°®à±à°¨à± à°¶à±à°§à°¿à°à°à±à°à°²à± విఫలమà±à°à°¦à°¿"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
-#: ../contrib/command-not-found/pk-command-not-found-test.c:570
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "à°à°°à°à°à°¿à°à°à±à°à°à± విఫలమà±à°à°¦à°¿:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
-#: ../contrib/command-not-found/pk-command-not-found-test.c:630
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit à°à°¦à±à°¶à°®à± à°à°¨à°¬à°¡à°²à±à°¦à±"
#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
#: ../contrib/command-not-found/pk-command-not-found.c:658
-#: ../contrib/command-not-found/pk-command-not-found-test.c:658
msgid "Command not found."
msgstr "à°à°¦à±à°¶à°®à± à°à°¨à°¬à°¡à°²à±à°¦à±"
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
-#: ../contrib/command-not-found/pk-command-not-found-test.c:665
msgid "Similar command is:"
msgstr "à°
à°à±à°µà°à°à°¿ à°à°¦à±à°¶à°®à±:"
#. TRANSLATORS: Ask the user if we should run the similar command
#: ../contrib/command-not-found/pk-command-not-found.c:674
-#: ../contrib/command-not-found/pk-command-not-found-test.c:674
msgid "Run similar command:"
msgstr "à°
à°à±à°µà°à°à°¿ à°à°¦à±à°¶à°®à±à°¨à± నడà±à°ªà±à°®à±:"
#. TRANSLATORS: show the user a list of commands that they could have meant
#. TRANSLATORS: show the user a list of commands we could run
-#. TRANSLATORS: show the user a list of commands that they could have meant
-#. TRANSLATORS: show the user a list of commands we could run
#: ../contrib/command-not-found/pk-command-not-found.c:686
#: ../contrib/command-not-found/pk-command-not-found.c:695
-#: ../contrib/command-not-found/pk-command-not-found-test.c:686
-#: ../contrib/command-not-found/pk-command-not-found-test.c:695
msgid "Similar commands are:"
msgstr "à°à°à±à°¤à±à°°à± à°à°¦à±à°¶à°®à±à°²à±:"
#. TRANSLATORS: ask the user to choose a file to run
#: ../contrib/command-not-found/pk-command-not-found.c:702
-#: ../contrib/command-not-found/pk-command-not-found-test.c:702
msgid "Please choose a command to run"
msgstr "నడà±à°ªà±à°à°à± దయà°à±à°¸à°¿ à°à°¦à±à°¶à°®à±à°¨à± à°¯à±à°à°à±à°à±à°¨à±à°®à±"
#. TRANSLATORS: tell the user what package provides the command
#: ../contrib/command-not-found/pk-command-not-found.c:721
-#: ../contrib/command-not-found/pk-command-not-found-test.c:721
msgid "The package providing this file is:"
msgstr "à°¸à°à°à°²à°¨à°®à± à°
à°à°¦à°¿à°à°à±à°à±à°¨à±à°¨ ఠదసà±à°¤à±à°°à°®à±:"
#. TRANSLATORS: as the user if we want to install a package to provide the command
#: ../contrib/command-not-found/pk-command-not-found.c:726
-#: ../contrib/command-not-found/pk-command-not-found-test.c:726
#, c-format
msgid "Install package '%s' to provide command '%s'?"
msgstr "à°¸à°à°à°²à°¨à°®à± '%s'నౠà°à°¦à±à°¶à°®à± '%s' à°
à°à°¦à°¿à°µà±à°µà±à°à°à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¾à°²à°¾?"
#. TRANSLATORS: Show the user a list of packages that provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:747
-#: ../contrib/command-not-found/pk-command-not-found-test.c:747
msgid "Packages providing this file are:"
msgstr "ఠదసà±à°¤à±à°°à°®à±à°¨à± à°
à°à°¦à°¿à°à°à± à°¸à°à°à°²à°¨à°®à±à°²à±:"
#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:756
-#: ../contrib/command-not-found/pk-command-not-found-test.c:756
msgid "Suitable packages are:"
msgstr "సరితà±à°à± à°¸à°à°à°²à°¨à°®à±à°²à±:"
#. get selection
#. TRANSLATORS: ask the user to choose a file to install
#: ../contrib/command-not-found/pk-command-not-found.c:764
-#: ../contrib/command-not-found/pk-command-not-found-test.c:764
msgid "Please choose a package to install"
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± దయà°à±à°¸à°¿ à°¸à°à°à°²à°¨à°®à±à°¨à± à°¯à±à°à°à±à°à±à°¨à±à°®à±"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¨ à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "à°¸à°à°à°²à°¨à°®à± %s à°à°¨à±à°à±à°¨à±à°à°à± విఫలమà±à°à°¦à°¿, à°²à±à°¦à°¾ యిపà±à°ªà°à°¿à°à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°à°¦à°¿: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "యధారà±à°§à°à°à°¾ à°¯à±à°à±à°µà°à°à°¿ à°ªà±à°¯à°¾à°à±à°à±à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¦à±, à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¿à°¨à°à±à°²à± à°à±à°°à°®à°¿à°à°ªà°à±à°¸à±à°¤à±à°à°¦à°¿"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "à°ªà±à°°à°¾à°§à°®à°¿à° à°ªà±à°¯à°¾à°à±à°à±à°²à°¯à±à°à±à° à°à°§à°¾à°°à°®à±à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°µà°¦à±à°¦à±"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "సమాà°à°¾à°°à°®à±à°à°¾à°¨à°¿ à°²à±à°¦à°¾ à°ªà±à°°à±à°à°¤à°¿à°à°¾à°¨à°¿ à°ªà±à°°à°¦à°°à±à°¶à°¿à°à°à°µà°¦à±à°¦à±"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "à°ªà±à°¯à°¾à°à±à°à±à°à°¿à°à± à°¡à±à°¬à°à±âసమాà°à°¾à°°à° à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "à°¦à±à°·à°®à±: à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à°ªà±à°¯à°¾à°à±à°à± నామమà±à°²à°¨à± à°¤à±à°²à±à°ªà±à°®à±."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "à°®à±à°²à°®à±à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°ªà±à°à°¦à±à°à±à°¨à±à°¨à°¦à°¿"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "విఫలమà±à°à°¦à°¿."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "సరà±."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i à°à±à°¤à°¨à°ªà°°à°à°¿à°¨ మరియౠ%i à°
à°à±à°¤à°¨à°ªà°°à°à°¿à°¨ à°®à±à°²à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°¨à°¦à°¿."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "à°¡à±à°¬à°à±à°à°¿à°à°à± à°®à±à°²à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¦à°¿"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i à°
à°à±à°¤à°¨à°ªà°°à°à°¿à°¨ à°¡à±à°¬à°à±âసమాà°à°¾à°° à°°à±à°ªà±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°¨à°¦à°¿."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "à°¡à±à°¬à°à±à°à°¿à°à°à± à°®à±à°²à°®à±à°²à°¨à± à°à±à°¤à°¨à°ªà°°à°à±à°à±à°¨à±à°¨à°¦à°¿"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "విఫలమà±à°à°¦à°¿."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i à°¡à±à°¬à°à±à°à°¿à°à°à± à°®à±à°²à°®à±à°²à°¨à± à°à±à°¤à°¨à°ªà°°à°à°¿à°¨à°¦à°¿."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "à°¡à±à°¬à°à±à°à°¿à°à°à± à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¦à°¿"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "à°¸à°à°à°²à°¨à°®à± %s à°à°¨à±à°à±à°¨à±à°à°²à± విఫలమà±à°à°¦à°¿: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "à°¡à°¿à°¬à°à±âసమాà°à°¾à°°à° à°¸à°à°à°²à°¨à°®à± %s à°à°¨à±à°à±à°¨à±à°à°²à± విఫలమà±à°à°¦à°¿: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± à° à°¸à°à°à°²à°¨à°®à±à°²à± à°à°¨à°¬à°¡à°²à±à°¦à±."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i à°¸à°à°à°²à°¨à°®à±à°²à± à°à°¨à°¬à°¡à°¿à°¨à°µà°¿:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "à° à°¸à°à°à°²à°¨à°®à±à°²à°ªà± à°à°§à°¾à°°à°ªà°¡à°¿à°¨ à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¦à°¿"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "à°à°§à°¾à°° à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "%i à°
దనపౠపà±à°¯à°¾à°à±à°à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°¨à°¦à°¿."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "à° à°
దనపౠసà°à°à°²à°¨à°®à±à°²à± à°
వసరమà±à°²à±à°¦à±."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°à± %i à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°à°¨à±à°à±à°¨à±à°¨à°¦à°¿:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "à°à±à°°à°®à°¿à°à°ªà± à°°à±à°¤à°¿à°²à± à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à°²à±à°¦à±"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "à°¸à°à°à°²à°¨à°®à±à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "à°à°¤à°à°²à± à°à±à°¤à°¨à°ªà°°à°à°¿à°¨ à°®à±à°²à°®à±à°²à°¨à± à°
à°à±à°¤à°¨à°ªà°°à°à±à°à±à°¨à±à°¨à°¦à°¿"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "à°¡à±à°¬à°à±à°à°¿à°à°à± à°®à±à°²à°®à±à°²à°¨à± à°
à°à±à°¤à°¨à°ªà°°à°à°²à±à° à°ªà±à°¯à°¿à°à°¦à°¿: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "à°
à°à±à°¤à°¨à°ªà°°à°à°¿à°¨ %i à°¡à±à°¬à°à±à°à°¿à°à°à± à°®à±à°²à°®à±à°²à±."
@@ -1404,90 +1040,333 @@ msgstr "PackageKit à°¸à°à°à°²à°¨à°®à± à°à°¾à°¬à°¿à°¤à°¾"
msgid "PackageKit Service Pack"
msgstr "PackageKit à°¸à±à°µà°¾ పాà°à±"
-#. ask the user
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "దయà°à±à°¸à°¿ à°¸à°à°à±à°¯à°¨à± 1 à°¨à±à°à°¡à°¿ %ià°à± à°ªà±à°°à°µà±à°¶à°ªà±à°à±à°à±à°®à±: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à°à°à°à°¿à°à°¨à±à°¨à°¾ à°¯à±à°à±à°à±à°µ à°¸à°à°à°²à°¨à°®à± సరితà±à°à°¿à°¨à°¦à°¿:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "దయà°à±à°¸à°¿ సరà±à°¨ à°¸à°à°à°²à°¨à°®à±à°¨à± à°¯à±à°à°à±à°à±à°¨à±à°®à±: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "à°¤à±à°²à°¿à°¯à°¨à°¿ à°¸à±à°¥à°¿à°¤à°¿"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "à°ªà±à°°à°¾à°°à°à°à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "à°à±à°¯à±à°¨à°à°¦à± à°µà±à°à°¿à°µà±à°à°¦à°¿"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "నడà±à°¸à±à°¤à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "à°à±à°µà°°à±à°à±à°¸à±à°¤à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "సమాà°à°¾à°°à°®à±à°¨à± à°ªà±à°à°¦à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "à°ªà±à°¯à°¾à°à±à°à±à°²à°¨à± à°¤à±à°¸à°¿à°µà±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "సాఫà±à°à±à°µà±à°°à± à°à°¾à°¬à°¿à°¤à°¾à°¨à± తాà°à°¾à°ªà°°à±à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "నవà±à°à°°à°£à°²à°¨à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¶à±à°à±à°°à°ªà°°à°à±à°à±à°¨à±à°¨à°¦à°¿ à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "à°¸à°à°à°²à°¨à°¾à°²à°¨à± à°¤à±à°¸à°¿à°µà±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "à°à°§à°¾à°°à°¾à°²à°¨à± పరిషà±à°à°°à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "à°¸à°à°¤à°à°¾à°²à°¨à± పరిశà±à°²à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "à°µà±à°¨à±à°à°à± à°¤à±à°à±à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "మారà±à°ªà±à°²à°¨à± పరిశà±à°²à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "మారà±à°ªà±à°²à°¨à± à°
à°ªà±à°ªà°à°¿à°à°à±à°¤à±à°à°¦à°¿"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "à°¡à°¾à°à°¾à°¨à± à°
à°à±à°¯à°°à±à°§à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "à°ªà±à°°à±à°¤à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "à°°à°¦à±à°¦à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "à°°à°¿à°ªà±à°à°¿à°à°°à± సమాà°à°¾à°°à°®à±à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "à°¸à°à°à°²à°¨à°¾à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¸à±à°¤à±à°à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "దసà±à°¤à±à°°à°®à±à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "మారà±à°ªà±à°² à°à°¾à°¬à°¿à°¤à°¾à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "సమà±à°¹à°¾à°²à°¨à± à°¡à±à°¨à±à°²à±à°¡à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "నవà±à°à°°à°£ సమాà°à°¾à°°à°®à±à°¨à± à°¡à±à°¨à±à°²à±à°¡à±à°à±à°¸à±à°¤à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "దసà±à°¤à±à°°à°®à±à°²à± à°ªà±à°¨à°à°¸à°à°à°²à°¨à°®à± à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à°à±à°¯à°¾à°à±à°¨à± à°²à±à°¡à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "à°
à°¨à±à°µà°°à±à°¤à°¨à°®à±à°²à°¨à± à°¸à±à°à°¾à°¨à±à°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "à°¸à°à°à°²à°¨ à°à°¾à°¬à°¿à°¤à°¾à°²à°¨à± à°à°¨à°¿à°¯à°¿à°à°ªà°à±à°¯à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "à°¸à°à°à°²à°¨ నిరà±à°µà°¾à°¹à°¿à° లాà°à± à°à±à°°à°à± à°µà±à°à°¿à°µà±à°à°¦à°¿"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "à°¦à±à°µà±à°à°°à°£à°®à± à°à±à°°à°à± à°µà±à°à°¿à°µà±à°à°¦à°¿"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "నడà±à°¸à±à°¤à±à°¨à±à°¨ à°
à°¨à±à°µà°°à±à°¤à°¨à°®à±à°²à°¨à± నవà±à°à°°à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "à°à°ªà°¯à±à°à°à°²à±à°µà±à°¨à±à°¨ à°
à°¨à±à°µà°°à±à°¤à°¨à°®à±à°²à°¨à± పరిశà±à°²à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "à°à°ªà°¯à±à°à°à°²à± à°µà±à°¨à±à°¨ à°²à±à°¬à±à°°à°°à±à°²à°¨à± పరిశà±à°²à°¿à°à°à±à°à±à°¨à±à°¨à°¦à°¿"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
msgstr "à°¸à°à°¤à°à°®à±à°à±à°¯à°¨à°¿ సాఫà±à°à±à°µà±à°°à± à°¸à°à°¸à±à°¥à°¾à°ªà°¨à°¨à± à°®à±à°°à± à°
à°¨à±à°®à°¤à°¿à°à°à°¾à°²à°¨à°¿ à°
à°¨à±à°à±à°¨à±à°à±à°¨à±à°¨à°¾à°°à°¾?"
-#: ../lib/packagekit-glib2/pk-task-text.c:68
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
msgid "The unsigned software will not be installed."
msgstr "à°¸à°à°¤à°à°®à± à°à±à°¯à°¨à°¿ సాఫà±à°à±à°µà±à°°à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¦à±."
-#: ../lib/packagekit-glib2/pk-task-text.c:100
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
msgid "Software source signature required"
msgstr "సాఫà±à°à±à°µà±à°°à± à°®à±à°²à°®à±à°¯à±à°à±à° à°¸à°à°¤à°à°®à± à°
వసరమà±"
-#: ../lib/packagekit-glib2/pk-task-text.c:102
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
msgid "Software source name"
msgstr "సాఫà±à°à±à°µà±à°°à± à°®à±à°²à°ªà± నామమà±"
-#: ../lib/packagekit-glib2/pk-task-text.c:103
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
msgid "Key URL"
msgstr "à°à± URL"
-#: ../lib/packagekit-glib2/pk-task-text.c:104
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
msgid "Key user"
msgstr "à°à± వినియà±à°à°¦à°¾à°°à°¿"
-#: ../lib/packagekit-glib2/pk-task-text.c:105
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
msgid "Key ID"
msgstr "à°à± ID"
-#: ../lib/packagekit-glib2/pk-task-text.c:106
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
msgid "Key fingerprint"
msgstr "à°à± à°µà±à°²à°¿à°®à±à°¦à±à°°"
-#: ../lib/packagekit-glib2/pk-task-text.c:107
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
msgid "Key Timestamp"
msgstr "à°à± à°à±à°®à±âà°¸à±à°à°¾à°à°ªà±"
-#: ../lib/packagekit-glib2/pk-task-text.c:151
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "à°®à±à°°à± à° à°¸à°à°¤à°à°®à±à°¨à± à°à°®à±à°¦à°¿à°¸à±à°¤à°¾à°°à°¾?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "à°¸à°à°¤à°à°®à± à°à°®à±à°¦à°¿à°à°à°¬à°¡à°²à±à°¦à±."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
msgid "End user licence agreement required"
msgstr "à°
à°à°¤à°¿à°® వినియà±à°à°¦à°¾à°°à°¿ à°²à±à°¸à±à°¨à±à°¸à± à°µà±à°ªà±à°ªà°à°¦à°®à± à°
వసరమà±à°à°¦à°¿"
-#: ../lib/packagekit-glib2/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../lib/packagekit-glib2/pk-task-text.c:155
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
msgid "Agreement"
msgstr "à°à°ªà±à°ªà°à°¦à°®à±"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:161
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
msgid "Do you accept this agreement?"
msgstr "à°®à±à°°à± à° à°µà±à°ªà±à°ªà°à°¦à°®à±à°¨à± à°à°®à±à°¦à°¿à°¸à±à°¤à°¾à°°à°¾?"
-#: ../lib/packagekit-glib2/pk-task-text.c:165
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
msgid "The agreement was not accepted."
msgstr "à°à°ªà±à°ªà°à°¦à°®à± à°à°®à±à°¦à°¿à°à°à°¬à°¡à°¦à±."
-#: ../lib/packagekit-glib2/pk-task-text.c:194
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
msgid "Media change required"
msgstr "మాధà±à°¯à°®à° మారà±à°ªà± à°
వసరమà±à°à°¦à°¿"
-#: ../lib/packagekit-glib2/pk-task-text.c:195
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
msgid "Media type"
msgstr "మాధà±à°¯à°®à° à°°à°à°®à±"
-#: ../lib/packagekit-glib2/pk-task-text.c:196
-msgid "Media ID"
-msgstr "మాధà±à°¯à°®à° ID"
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "మాధà±à°¯à°®à° à°²à±à°¬à±à°²à±"
-#: ../lib/packagekit-glib2/pk-task-text.c:197
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
msgid "Text"
msgstr "పాఠà±à°¯à°®à±"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:201
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
msgid "Please insert the correct media"
msgstr "దయà°à±à°¸à°¿ సరà±à°¨ మాధà±à°¯à°®à°¾à°¨à±à°¨à°¿ à°à±à°°à±à°à±à°®à±"
-#: ../lib/packagekit-glib2/pk-task-text.c:205
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
msgid "The correct media was not inserted."
msgstr "సరà±à°¨ మాధà±à°¯à°®à° à°à±à°°à±à°à°¬à°¡à°²à±à°¦à±."
-#: ../lib/packagekit-glib2/pk-task-text.c:303
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± à°¤à±à°¸à°¿à°µà±à°¯à°¬à°¡à°¾à°²à°¿:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°ªà±à°¯à°¾à°à±à°à±à°²à± à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°¬à°¡à°¿à°¨à°µà°¿:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± నవà±à°à°°à°¿à°à°à°µà°²à°¸à°¿à°µà±à°à°¦à°¿:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± తిరిà°à°¿à°¸à°à°¸à±à°¥à°¾à°ªà°¿à°à°à°µà°²à°¸à°¿ à°µà±à°à°¦à°¿:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "à° à°à±à°°à°¿à°à°¦à°¿ à°¸à°à°à°²à°¨à°®à±à°²à± à°¡à±à°¨à±âà°à±à°°à±à°¡à± à°à±à°¯à°µà°²à°¸à°¿à°µà±à°à°¦à°¿:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "మారà±à°ªà±à°²à°¤à± à°®à±à°à°¦à±à°à±à°ªà±à°µà°¾à°²à°¾?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
msgid "The transaction did not proceed."
msgstr "బదిలà±à°à°°à°£ à°®à±à°à°¦à±à°à±à°¸à°¾à°à°²à±à°¦à±."
commit 71fca6f264544ef8799b908c6f5592d0ebc0c44d
Author: rajesh <rajesh at fedoraproject.org>
Date: Thu Sep 10 11:27:43 2009 +0000
Sending translation for Hindi
diff --git a/po/hi.po b/po/hi.po
index d1ffb7f..31f7a1c 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-04 02:27+0000\n"
-"PO-Revision-Date: 2009-09-04 10:09+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 16:56+0530\n"
"Last-Translator: Rajesh Ranjan <rajesh672 at gmail.com>\n"
"Language-Team: Hindi <hindi.sf.net>\n"
"MIME-Version: 1.0\n"
@@ -18,154 +18,127 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n!=1);\n\n"
"\n"
"\n"
+"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:238 ../client/pk-console-test.c:146
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "लà¥à¤¨à¤¦à¥à¤¨"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:240 ../client/pk-console-test.c:148
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "सिसà¥à¤à¤® समय"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "सफल"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "True"
msgstr "सहà¥"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "False"
msgstr "à¤à¤²à¤¤"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:244 ../client/pk-console-test.c:152
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "à¤à¥à¤®à¤¿à¤à¤¾"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "à¤
वधि"
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(सà¥à¤à¥à¤à¤¡)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:253 ../client/pk-console-test.c:161
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "à¤à¤®à¤¾à¤à¤¡ लाà¤à¤¨"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:255 ../client/pk-console-test.c:163
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:262 ../client/pk-console-test.c:170
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾ नाम"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:266 ../client/pk-console-test.c:174
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "वासà¥à¤¤à¤µà¤¿à¤ नाम"
-#: ../client/pk-console.c:274 ../client/pk-console-test.c:182
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "पà¥à¤°à¤à¤¾à¤µà¤¿à¤¤ सà¤à¤à¥à¤²:"
-#: ../client/pk-console.c:276 ../client/pk-console-test.c:184
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "पà¥à¤°à¤à¤¾à¤µà¤¿à¤¤ सà¤à¤à¥à¤²: à¤à¥à¤ नहà¥à¤"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:337 ../client/pk-task-text.c:208
-msgid "The following packages have to be removed:"
-msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ हà¤à¤¾à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:340 ../client/pk-task-text.c:213
-msgid "The following packages have to be installed:"
-msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:343 ../client/pk-task-text.c:218
-msgid "The following packages have to be updated:"
-msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ à¤
दà¥à¤¯à¤¤à¤¨ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ हà¥:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:346 ../client/pk-task-text.c:223
-msgid "The following packages have to be reinstalled:"
-msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ फिर सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:349 ../client/pk-task-text.c:228
-msgid "The following packages have to be downgraded:"
-msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ फिर पदावनत à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:363 ../client/pk-console-test.c:204
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "वितरण"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:365 ../client/pk-console-test.c:206
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "à¤à¤¼à¤¿à¤¸à¥à¤®"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:367 ../client/pk-console.c:390
-#: ../client/pk-console-test.c:208 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "साराà¤à¤¶"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:379 ../client/pk-console-test.c:218
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "शà¥à¤°à¥à¤£à¥"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:381 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:384 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "पà¥à¤°à¥à¤à¤"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:387 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "नाम"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:393 ../client/pk-console-test.c:232
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "पà¥à¤°à¤¤à¥à¤"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:408 ../client/pk-console-test.c:246
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "à¤
दà¥à¤¯à¤¤à¤¨ à¤à¥ बारॠमà¥à¤ विवरण:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:410 ../client/pk-console-test.c:252
-#: ../client/pk-task-text.c:95 ../client/pk-task-text.c:144
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -173,121 +146,143 @@ msgstr[0] "सà¤à¤à¥à¤²"
msgstr[1] "सà¤à¤à¥à¤²"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:413 ../client/pk-console-test.c:255
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "à¤
दà¥à¤¯à¤¤à¤¨"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:417 ../client/pk-console-test.c:259
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "पà¥à¤°à¤¾à¤¨à¤¾"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:421 ../client/pk-console-test.c:263
-#: ../client/pk-task-text.c:145
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "विà¤à¥à¤°à¥à¤¤à¤¾"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:425 ../client/pk-console-test.c:267
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "बà¤à¤à¤¿à¤²à¤¾"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:429 ../client/pk-console-test.c:271
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:433 ../client/pk-console-test.c:275
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "फिर सॠà¤à¤¾à¤²à¥ à¤à¤°à¥à¤"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:437 ../client/pk-console-test.c:279
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "पाठà¤
दà¥à¤¯à¤¤à¤¨ à¤à¤°à¥à¤"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:441 ../client/pk-console-test.c:283
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "परिवरà¥à¤¤à¤¨"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:445 ../client/pk-console-test.c:287
+#: ../client/pk-console.c:284
msgid "State"
msgstr "सà¥à¤¥à¤¿à¤¤à¤¿"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:450 ../client/pk-console-test.c:292
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "निरà¥à¤à¤¤"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:455 ../client/pk-console-test.c:297
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "à¤
दà¥à¤¯à¤¤à¤¨ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:475 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "सà¤à¥à¤·à¤®"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:478 ../client/pk-console-test.c:318
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "à¤
à¤à¥à¤·à¤®"
-#: ../client/pk-console.c:555 ../client/pk-console.c:557
-msgid "Percentage"
-msgstr "पà¥à¤°à¤¤à¤¿à¤¶à¤¤"
-
-#: ../client/pk-console.c:557
-msgid "Unknown"
-msgstr "à¤
à¤à¥à¤à¤¾à¤¤"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:599 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "तà¤à¤¤à¥à¤° पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ à¤à¤¨à¤à¥ दà¥à¤µà¤¾à¤°à¤¾ à¤à¤°à¥à¤°à¥:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:602 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "सतà¥à¤° पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ à¤à¤°à¥à¤°à¥:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:605 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "तà¤à¤¤à¥à¤° पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ (सà¥à¤°à¤à¥à¤·à¤¾) à¤à¤¨à¤à¥ दà¥à¤µà¤¾à¤°à¤¾ à¤à¤°à¥à¤°à¥:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:608 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "तà¤à¤¤à¥à¤° पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ (सà¥à¤°à¤à¥à¤·à¤¾) à¤à¤°à¥à¤°à¥:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:611 ../client/pk-console-test.c:352
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ à¤à¤¸à¤à¥ दà¥à¤µà¤¾à¤°à¤¾ à¤à¤°à¥à¤°à¥:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "सà¤à¤à¥à¤² विवरण"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "सà¤à¤¦à¥à¤¶à¤"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "à¤à¥à¤ फ़ाà¤à¤² नहà¥à¤"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "सà¤à¤à¥à¤² फ़ाà¤à¤²"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "à¤à¤à¤à¥à¤° तà¥à¤°à¥à¤à¤¿"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "लà¥à¤¨à¤¦à¥à¤¨ बिना तà¥à¤°à¥à¤à¤¿ à¤à¥ विफल."
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "लà¥à¤¨à¤¦à¥à¤¨ विफल"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:666 ../client/pk-console-test.c:434
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "à¤à¥à¤ªà¤¯à¤¾ à¤
दà¥à¤¯à¤¤à¤¨ पà¥à¤°à¥ à¤à¤°à¤¨à¥ à¤à¥ लिठà¤à¤à¤ªà¥à¤¯à¥à¤à¤° पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ à¤à¤°à¥à¤."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:669 ../client/pk-console-test.c:437
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "à¤à¥à¤ªà¤¯à¤¾ à¤
दà¥à¤¯à¤¤à¤¨ पà¥à¤°à¤¾ à¤à¤°à¤¨à¥ à¤à¥ लिठलà¥à¤à¤à¤à¤ à¤à¤° लà¥à¤à¤¿à¤¨ à¤à¤°à¥à¤"
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:672 ../client/pk-console-test.c:440
-msgid "Please restart the application as it is being used."
-msgstr "à¤à¥à¤ªà¤¯à¤¾ à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ पà¥à¤¨à¤à¤ªà¥à¤°à¤¾à¤°à¤à¤ à¤à¤°à¥à¤ à¤à¥à¤¸à¤¾ यह पà¥à¤°à¤¯à¥à¤à¥à¤¤ हॠरहा हà¥."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:675 ../client/pk-console-test.c:443
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -296,7 +291,7 @@ msgstr ""
"सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ हà¥."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:678 ../client/pk-console-test.c:446
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -304,516 +299,243 @@ msgstr ""
"à¤à¥à¤ªà¤¯à¤¾ à¤
दà¥à¤¯à¤¤à¤¨ पà¥à¤°à¥ à¤à¤°à¤¨à¥ à¤à¥ लिठलà¥à¤à¤à¤à¤ व लà¥à¤à¤¿à¤¨ हà¥à¤à¤ à¤à¥à¤¯à¥à¤à¤à¤¿ à¤à¤¿à¤¸à¥ महतà¥à¤µà¤ªà¥à¤°à¥à¤£ सà¥à¤°à¤à¥à¤·à¤¾ à¤
दà¥à¤¯à¤¤à¤¨ "
"à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ हà¥."
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:810 ../client/pk-console-test.c:541
-#, c-format
-msgid "The package %s is already installed"
-msgstr "यह सà¤à¤à¥à¤² %s पहलॠसॠसà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ हà¥"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:818 ../client/pk-console-test.c:549
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "सà¤à¤à¥à¤² %s सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾ सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:844 ../client/pk-console.c:892
-#: ../client/pk-console.c:916 ../client/pk-console.c:964
-#: ../client/pk-console.c:1060 ../client/pk-console.c:1173
-#: ../client/pk-console.c:1234 ../client/pk-tools-common.c:63
-#: ../client/pk-tools-common.c:82 ../client/pk-tools-common.c:90
-#, c-format
-msgid "Internal error: %s"
-msgstr "à¤à¤à¤¤à¤°à¤¿à¤ तà¥à¤°à¥à¤à¤¿: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:876 ../client/pk-console.c:948
-#: ../client/pk-console.c:1266 ../client/pk-task-text.c:284
-msgid "Proceed with changes?"
-msgstr "परिवरà¥à¤¤à¤¨ à¤à¥ साथ à¤à¤à¥ बढ़à¥à¤?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:881 ../client/pk-console.c:953
-msgid "The package install was canceled!"
-msgstr "सà¤à¤à¥à¤² हà¤à¤¾à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ रदà¥à¤¦ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:900 ../client/pk-console.c:1634
-#: ../client/pk-console-test.c:572
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "यह à¤à¤à¤¾à¤° सà¤à¤à¥à¤² à¤à¥ नहà¥à¤ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤° सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:972 ../client/pk-console-test.c:586
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° फाà¤à¤²à¥à¤ à¤à¥ नहà¥à¤ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤° सà¤à¤¾: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1028 ../client/pk-console-test.c:636
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ हà¤à¤¾ नहà¥à¤ सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1051 ../client/pk-console.c:1089
-#: ../client/pk-console.c:1118 ../client/pk-console-test.c:657
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° सà¤à¤à¥à¤²à¥à¤ à¤à¥ हà¤à¤¾ नहà¥à¤ सà¤à¤¾: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1104
-msgid "Proceed with additional packages?"
-msgstr "à¤
तिरिà¤à¥à¤¤ सà¤à¤à¥à¤² à¤à¥ साथ à¤à¤à¥ बढ़à¥à¤?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1109
-msgid "The package removal was canceled!"
-msgstr "सà¤à¤à¥à¤² हà¤à¤¾à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ रदà¥à¤¦ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1150 ../client/pk-console-test.c:689
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ नहà¥à¤ à¤à¤° सà¤à¤¾ à¤à¥à¤¯à¥à¤à¤à¤¿ यह नहà¥à¤ पाया à¤à¤¾ सà¤à¤¾"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1181 ../client/pk-console-test.c:711
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ नहà¥à¤ à¤à¤° सà¤à¤¾: %s "
+msgid "This tool could not find any available package: %s"
+msgstr "यह à¤à¤à¤¾à¤° à¤à¤¿à¤¸à¥ à¤à¤ªà¤²à¤¬à¥à¤§ सà¤à¤à¥à¤² à¤à¥ नहà¥à¤ ढà¥à¤à¤¢à¤¼ सà¤à¤¾: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1213 ../client/pk-console.c:1225
-#: ../client/pk-console.c:1280 ../client/pk-console-test.c:743
-#: ../client/pk-console-test.c:753
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ à¤
दà¥à¤¯à¤¤à¤¨ नहà¥à¤ à¤à¤° सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1271
-msgid "The package update was canceled!"
-msgstr "सà¤à¤à¥à¤² à¤
दà¥à¤¯à¤¤à¤¨ रदà¥à¤¦ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था!"
+msgid "This tool could not find the installed package: %s"
+msgstr "यह à¤à¤à¤¾à¤° सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ नहà¥à¤ ढà¥à¤à¤¢ सà¤à¤¾: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1304 ../client/pk-console.c:1312
-#: ../client/pk-console-test.c:779 ../client/pk-console-test.c:787
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठà¤à¤°à¥à¤°à¤¤à¥à¤ नहà¥à¤ पा सà¤à¤¾: %s"
+msgid "This tool could not find the package: %s"
+msgstr "यह à¤à¤à¤¾à¤° सà¤à¤à¥à¤² à¤à¥ नहà¥à¤ ढà¥à¤à¤¢à¤¼ सà¤à¤¾: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1334 ../client/pk-console.c:1342
-#: ../client/pk-console-test.c:809 ../client/pk-console-test.c:817
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठनिरà¥à¤à¤°à¤¤à¤¾ नहà¥à¤ पा सà¤à¤¾: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1364 ../client/pk-console.c:1372
-#: ../client/pk-console-test.c:839 ../client/pk-console-test.c:847
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठसà¤à¤à¥à¤² विवरण नहà¥à¤ पा सà¤à¤¾: %s"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1394 ../client/pk-console-test.c:869
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठफ़ाà¤à¤²à¥à¤ नहà¥à¤ पा सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1402 ../client/pk-console-test.c:877
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठफ़ाà¤à¤² सà¥à¤à¥ नहà¥à¤ पा सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1424
-#, c-format
-msgid "File already exists: %s"
-msgstr "पहलॠसॠमà¥à¤à¥à¤¦ हà¥: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1429 ../client/pk-console.c:1485
-#: ../client/pk-console.c:1560
-msgid "Getting package list"
-msgstr "पà¥à¤à¥à¤ सà¥à¤à¥ पा रहा हà¥"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1435 ../client/pk-console.c:1491
-#: ../client/pk-console.c:1566
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° सà¤à¤à¥à¤² सà¥à¤à¥ नहà¥à¤ पा सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1446
-#, c-format
-msgid "Failed to save to disk"
-msgstr "डिसà¥à¤ मà¥à¤ सहà¥à¤à¤¨à¥ मà¥à¤ विफल"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1480 ../client/pk-console.c:1555
-#, c-format
-msgid "File does not exist: %s"
-msgstr "फ़ाà¤à¤² मà¥à¤à¥à¤¦ नहà¥à¤ हà¥: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1512
-msgid "Packages to add"
-msgstr "à¤à¥à¤¡à¤¼à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤²"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1520
-msgid "Packages to remove"
-msgstr "हà¤à¤¾à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤²"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1588
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "à¤à¥à¤ नया सà¤à¤à¥à¤² सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ हà¥à¤¨à¥ à¤à¥ लिठनहà¥à¤"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1594
-msgid "To install"
-msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिà¤"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1606
-msgid "Searching for package: "
-msgstr "सà¤à¤à¥à¤² à¤à¥ à¤à¥à¤ रहा हà¥: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1610
-msgid "not found."
-msgstr "नहà¥à¤ पाया."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1621
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "No packages can be found to install"
-msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठà¤à¥à¤ सà¤à¤à¥à¤² नहà¥à¤ मिला"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1627
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "सà¤à¤à¥à¤² à¤
धिषà¥à¤ ापित à¤à¤° रहा हà¥"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1663 ../client/pk-console-test.c:899
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठà¤
दà¥à¤¯à¤¤à¤¨ विवरण नहà¥à¤ ढà¥à¤à¤¢à¤¼ सà¤à¤¾: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1671 ../client/pk-console-test.c:907
-#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "यह à¤à¤à¤¼à¤¾à¤° %s à¤à¥ लिठà¤
दà¥à¤¯à¤¤à¤¨ विवरण नहà¥à¤ पा सà¤à¤¾: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1702
-msgid "Error:"
-msgstr "तà¥à¤°à¥à¤à¤¿:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1716 ../client/pk-console-test.c:369
-msgid "Package description"
-msgstr "सà¤à¤à¥à¤² विवरण"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1732 ../client/pk-console-test.c:387
-msgid "Message:"
-msgstr "सà¤à¤¦à¥à¤¶à¤"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1760 ../client/pk-console-test.c:415
-msgid "Package files"
-msgstr "सà¤à¤à¥à¤² फ़ाà¤à¤²"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1768 ../client/pk-console-test.c:410
-msgid "No files"
-msgstr "à¤à¥à¤ फ़ाà¤à¤² नहà¥à¤"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1791
-msgid "Repository signature required"
-msgstr "रिपà¥à¤à¤¿à¤à¤°à¥ हसà¥à¤¤à¤¾à¤à¥à¤·à¤° à¤à¤°à¥à¤°à¥"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1801 ../client/pk-task-text.c:107
-msgid "Do you accept this signature?"
-msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª यह हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° à¤à¤°à¤¤à¥ हà¥à¤?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1805 ../client/pk-task-text.c:111
-msgid "The signature was not accepted."
-msgstr "हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1839
-msgid "End user license agreement required"
-msgstr "à¤
à¤à¤¤à¥à¤¯ à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾ लाà¤à¤¸à¥à¤à¤¸ मसà¥à¤¦à¤¾ à¤à¤°à¥à¤°à¥"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1846
-msgid "Do you agree to this license?"
-msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª à¤à¤¸ लाà¤à¤¸à¥à¤à¤¸ सॠसहमत हà¥à¤?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1850
-msgid "The license was refused."
-msgstr "लाà¤à¤¸à¥à¤à¤¸ à¤
सà¥à¤µà¥à¤à¥à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾."
+msgid "This tool could not find all the packages: %s"
+msgstr "यह à¤à¤à¤¾à¤° सà¤à¤à¥à¤² à¤à¥ नहà¥à¤ ढ़à¥à¤à¤¢à¤¼ सà¤à¤¾: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1879 ../client/pk-console-test.c:925
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "यह डà¥à¤®à¥à¤¨ मधà¥à¤¯ विनिमय मà¥à¤ à¤à¥à¤°à¥à¤¶ à¤à¤° à¤à¤¯à¤¾!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1932 ../client/pk-console-test.c:969
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "पà¥à¤à¥à¤à¤à¤¿à¤ à¤à¤à¤¸à¥à¤² à¤
à¤à¤¤à¤°à¤«à¤²à¤"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1934 ../client/pk-console-test.c:971
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "à¤à¤ªà¤à¤®à¤¾à¤à¤¡:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "समय पानॠमà¥à¤ विफल à¤à¥à¤¯à¥à¤à¤à¤¿ यह à¤à¤¾à¤® à¤
à¤à¤¤à¤¿à¤® मà¥à¤ पà¥à¤°à¤¾ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2027 ../client/pk-console-test.c:1202
-#: ../client/pk-generate-pack.c:187 ../client/pk-monitor.c:128
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "à¤
तिरिà¤à¥à¤¤ डिबà¤à¤¿à¤à¤ सà¥à¤à¤¨à¤¾ दिà¤à¤¾à¤à¤"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2030 ../client/pk-console-test.c:1205
-#: ../client/pk-monitor.c:130
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "पà¥à¤°à¥à¤à¥à¤°à¤¾à¤® सà¤à¤¸à¥à¤à¤°à¤£ दिà¤à¤¾à¤à¤ à¤à¤° बाहर निà¤à¤²à¥à¤"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2033 ../client/pk-console-test.c:1208
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "फ़िलà¥à¤à¤° सà¥à¤ à¤à¤°à¥à¤, à¤à¤¦à¤¾. सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2036 ../client/pk-console-test.c:1211
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "पà¥à¤°à¤¾ हà¥à¤¨à¥ à¤à¥ लिठà¤à¥à¤°à¤¿à¤¯à¤¾ à¤à¥ लिठपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾à¤°à¤¤ रहॠबिना बाहर निà¤à¤²à¥à¤"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2063
-msgid "This tool could not connect to system DBUS."
-msgstr "यह à¤à¤à¤¼à¤¾à¤° DBUS मà¥à¤ à¤à¤¨à¥à¤à¥à¤ नहà¥à¤ हॠसà¤à¤¾."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit सॠसà¤à¤ªà¤°à¥à¤ à¤à¤°à¤¨à¥ मà¥à¤ विफल"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2153 ../client/pk-console-test.c:1279
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "निरà¥à¤¦à¤¿à¤·à¥à¤ फिलà¥à¤à¤° à¤
वà¥à¤§ था"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2172 ../client/pk-console-test.c:1298
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "à¤à¥à¤ पà¥à¤°à¤à¤¾à¤° à¤à¤°à¥à¤°à¥ हà¥, à¤à¤¦à¤¾. name"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2179 ../client/pk-console.c:2188
-#: ../client/pk-console.c:2197 ../client/pk-console.c:2206
-#: ../client/pk-console-test.c:1305 ../client/pk-console-test.c:1317
-#: ../client/pk-console-test.c:1329 ../client/pk-console-test.c:1341
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "à¤à¥à¤ पद à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2213 ../client/pk-console-test.c:1351
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "à¤
वà¥à¤§ à¤à¥à¤ पà¥à¤°à¤à¤¾à¤°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2219 ../client/pk-console-test.c:1358
-msgid "A package name or filename to install is required"
-msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठपà¥à¤à¥à¤ नाम या फाà¤à¤²à¤¨à¤¾à¤® à¤à¤°à¥à¤°à¥ हà¥"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठफाà¤à¤²à¤¨à¤¾à¤® à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2228 ../client/pk-console-test.c:1368
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "पà¥à¤°à¤à¤¾à¤°, key_id à¤à¤° package_id à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2237 ../client/pk-console-test.c:1379
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "हà¤à¤¾à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2245 ../client/pk-console-test.c:1387
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "à¤à¤à¤¤à¤µà¥à¤¯ निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ à¤à¤° फिर डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2252 ../client/pk-console-test.c:1394
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ नहà¥à¤ मिला"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2260 ../client/pk-console-test.c:1403
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "लाà¤à¤¸à¥à¤à¤¸ पहà¤à¤¾à¤¨à¤à¤°à¥à¤¤à¤¾ (eula-id) à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2270 ../client/pk-console-test.c:1415
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "विनिमय पहà¤à¤¾à¤¨à¤à¤°à¥à¤¤à¤¾ (tid) à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2287 ../client/pk-console-test.c:1437
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "हल à¤à¤¿à¤¯à¤¾ पà¥à¤à¥à¤ नाम à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2296 ../client/pk-console.c:2305
-#: ../client/pk-console-test.c:1448 ../client/pk-console-test.c:1459
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "रिपाà¤à¤¿à¤à¤°à¥ नाम à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2314 ../client/pk-console-test.c:1470
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "रà¥à¤ªà¥ नाम, पà¥à¤°à¤¾à¤®à¥à¤à¤° à¤à¤° मान à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2328 ../client/pk-console-test.c:1488
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾, à¤à¤¦à¤¾. 'update-system' à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2335 ../client/pk-console-test.c:1495
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "सहॠà¤à¥à¤®à¤¿à¤à¤¾ à¤à¤°à¥à¤°à¥ हà¥"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2342 ../client/pk-console-test.c:1502
-msgid "Failed to get the time since this action was last completed"
-msgstr "समय पानॠमà¥à¤ विफल à¤à¥à¤¯à¥à¤à¤à¤¿ यह à¤à¤¾à¤® à¤
à¤à¤¤à¤¿à¤® मà¥à¤ पà¥à¤°à¤¾ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2352 ../client/pk-console.c:2364
-#: ../client/pk-console.c:2373 ../client/pk-console.c:2391
-#: ../client/pk-console.c:2400 ../client/pk-console-test.c:1511
-#: ../client/pk-console-test.c:1526 ../client/pk-console-test.c:1535
-#: ../client/pk-console-test.c:1556 ../client/pk-console-test.c:1565
-#: ../client/pk-generate-pack.c:243
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "सà¤à¤à¥à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2382 ../client/pk-console-test.c:1545
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¦à¤¤à¥à¤¤ सà¥à¤à¥à¤°à¤¿à¤à¤ à¤à¤°à¥à¤°à¥ हà¥"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2409
-msgid "A list file name to create is required"
-msgstr "बनानॠà¤à¥ लिठसà¥à¤à¥ फाà¤à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2419 ../client/pk-console.c:2429
-msgid "A list file to open is required"
-msgstr "à¤à¥à¤²à¤¨à¥ à¤à¥ लिठसà¥à¤à¥ फाà¤à¤² à¤à¤°à¥à¤°à¥ हà¥"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2483 ../client/pk-console-test.c:1619
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "विà¤à¤²à¥à¤ª '%s' समरà¥à¤¥à¤¿à¤¤ नहà¥à¤ हà¥"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2496
-msgid "Incorrect privileges for this operation"
-msgstr "à¤à¤¸ à¤à¤ªà¤°à¥à¤¶à¤¨ à¤à¥ लिठà¤à¤²à¤¤ à¤
धिà¤à¤¾à¤°"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2499 ../client/pk-console-test.c:1631
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "à¤à¤®à¤¾à¤à¤¡ à¤
सफल"
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:103
-msgid "Downloading"
-msgstr "डाà¤à¤¨à¤²à¥à¤¡ à¤à¤¿à¤¯à¤¾ à¤à¤¾ रहा हà¥"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:123
-msgid "Downloading packages"
-msgstr "सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:128
-msgid "Downloading dependencies"
-msgstr "निरà¥à¤à¤°à¤¤à¤¾ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤¿à¤¯à¤¾ à¤à¤¾ रहा हà¥"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:190
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "à¤à¤²à¤¾à¤¨à¥ à¤à¥ लिठनिरà¥à¤à¤°à¤¤à¤¾ à¤à¥ फाà¤à¤² नाम सà¥à¤ à¤à¤°à¥à¤"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:193
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "à¤à¤à¤à¤ªà¥à¤ फाà¤à¤² या निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ (मà¥à¤à¥à¤¦à¤¾ निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ à¤à¤¾ पà¥à¤°à¤¯à¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾ सà¤à¤¤à¤¾ यदि मिà¤à¤¾à¤¯à¤¾ à¤à¤¯à¤¾)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:196
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "सà¥à¤µà¤¾ पà¥à¤à¥ मà¥à¤ रà¤à¤¨à¥ à¤à¥ लिठसà¤à¤à¥à¤²"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:199
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "सà¥à¤µà¤¾ पà¥à¤ मà¥à¤ à¤à¤ªà¤²à¤¬à¥à¤§ सारॠà¤
दà¥à¤¯à¤¤à¤¨ रà¤à¥à¤"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:227
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "Neither --package or --updates option selected."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:235
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "दà¥à¤¨à¥à¤ विà¤à¤²à¥à¤ª à¤à¤¯à¤¨à¤¿à¤¤."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:251
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à¤à¤à¤à¤ªà¥à¤ निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ या फाà¤à¤² नाम à¤à¤°à¥à¤°à¥ हà¥"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "à¤à¤°à¤à¤ à¤à¤°à¤¨à¥ à¤à¥ लिठडà¥à¤®à¥à¤¨ विफल"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:269 ../client/pk-generate-pack.c:275
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¬à¤à¤§à¤ à¤à¤¸ पà¥à¤°à¤à¤¾à¤° à¤à¤¾ सà¤à¤à¥à¤°à¤®à¤£ नहà¥à¤ à¤à¤° सà¤à¤¤à¤¾ हà¥"
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:282
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
@@ -822,261 +544,157 @@ msgstr ""
"बनाया à¤à¤¾ सà¤à¤¤ हà¥."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:293
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "यदि à¤à¥à¤ फ़ाà¤à¤² निरà¥à¤¦à¤¿à¤·à¥à¤ à¤à¤° रहॠहà¥à¤, सà¥à¤µà¤¾ पà¥à¤ à¤à¤¾ नाम à¤
à¤à¤¤ मà¥à¤ रहना à¤à¤¾à¤¹à¤¿à¤"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:309
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "à¤à¤¸à¥ नाम à¤à¥ साथ पà¥à¤ पहलॠसॠमà¥à¤à¥à¤¦ हà¥, à¤à¥à¤¯à¤¾ à¤à¤ª à¤à¤¸à¥ à¤
धिलिà¤à¤¿à¤¤ à¤à¤°à¤¨à¤¾ à¤à¤¾à¤¹à¤¤à¥ हà¥à¤?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:312
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "यह पà¥à¤ à¤
धिलिà¤à¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:325
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "निरà¥à¤¦à¥à¤¶à¤¿à¤à¤¾ बनानॠमà¥à¤ विफल:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:335
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ à¤à¥à¤²à¤¨à¥ मà¥à¤ विफल."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:346
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "सà¤à¤à¥à¤² नाम ढà¥à¤à¤¢à¤¼ रहा हà¥."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:350
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "'%s' सà¤à¤à¥à¤² ढà¥à¤à¤¢à¤¼à¤¨à¥ मà¥à¤ विफल: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:367
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "सà¥à¤µà¤¾ पà¥à¤ बना रहा हà¥..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:374
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "सà¥à¤µà¤¾ पà¥à¤ निरà¥à¤®à¤¿à¤¤ '%s'"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:379
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' बनानॠमà¥à¤ विफल: %s"
+#: ../client/pk-monitor.c:204
+msgid "Failed to get transaction list"
+msgstr "विनिमय सà¥à¤à¥ पानॠमà¥à¤ विफल."
+
+#: ../client/pk-monitor.c:235
+msgid "Failed to get daemon state"
+msgstr "डà¥à¤®à¥à¤¨ सà¥à¤¥à¤¿à¤¤à¤¿ पानॠमà¥à¤ विफल."
+
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146
+#: ../client/pk-monitor.c:299
msgid "PackageKit Monitor"
msgstr "PackageKit मानिà¤à¤°"
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "लà¥à¤¨à¤¦à¥à¤¨ à¤à¥ सà¥à¤à¥ नहà¥à¤ दिà¤à¤¾ सà¤à¤¤à¤¾ हà¥"
-
-#. ask the user
-#: ../client/pk-task-text.c:61
-msgid "Do you want to allow installing of unsigned software?"
-msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª à¤
हसà¥à¤¤à¤¾à¤à¥à¤·à¤°à¤¿à¤¤ सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¨ à¤à¥ à¤
नà¥à¤®à¤¤à¤¿ दà¥à¤¤à¥ हà¥à¤?"
-
-#: ../client/pk-task-text.c:65
-msgid "The unsigned software will not be installed."
-msgstr "à¤
हसà¥à¤¤à¤¾à¤à¥à¤·à¤°à¤¿à¤¤ सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤à¤à¤¾."
-
-#: ../client/pk-task-text.c:94
-msgid "Software source signature required"
-msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ हसà¥à¤¤à¤¾à¤à¥à¤·à¤° à¤à¤°à¥à¤°à¥"
-
-#: ../client/pk-task-text.c:96
-msgid "Software source name"
-msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ नाम"
-
-#: ../client/pk-task-text.c:97
-msgid "Key URL"
-msgstr "मà¥à¤à¥à¤¯ URL"
-
-#: ../client/pk-task-text.c:98
-msgid "Key user"
-msgstr "मà¥à¤à¥à¤¯ à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾"
-
-#: ../client/pk-task-text.c:99
-msgid "Key ID"
-msgstr "à¤à¥à¤à¤à¥ à¤à¤à¤¡à¥"
-
-#: ../client/pk-task-text.c:100
-msgid "Key fingerprint"
-msgstr "à¤à¥à¤à¤à¥ फिà¤à¤à¤°à¤ªà¥à¤°à¤¿à¤à¤"
-
-#: ../client/pk-task-text.c:101
-msgid "Key Timestamp"
-msgstr "à¤à¥à¤à¤à¥ à¤à¤¾à¤à¤®à¤¸à¥à¤à¥à¤à¤ª"
-
-#: ../client/pk-task-text.c:142
-msgid "End user licence agreement required"
-msgstr "à¤
à¤à¤¤à¥à¤¯ à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾ लाà¤à¤¸à¥à¤à¤¸ मसà¥à¤¦à¤¾ à¤à¤°à¥à¤°à¥"
-
-#: ../client/pk-task-text.c:143
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../client/pk-task-text.c:146
-msgid "Agreement"
-msgstr "मसà¥à¤¦à¤¾"
-
-#. ask the user
-#: ../client/pk-task-text.c:152
-msgid "Do you accept this agreement?"
-msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª à¤à¤¸ मसà¥à¤¦à¥ à¤à¥ सà¥à¤µà¥à¤à¤¾à¤° à¤à¤°à¤¤à¥ हà¥à¤?"
-
-#: ../client/pk-task-text.c:156
-msgid "The agreement was not accepted."
-msgstr "हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था."
-
-#: ../client/pk-task-text.c:182
-msgid "Media change required"
-msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ परिवरà¥à¤¤à¤¨ à¤à¤°à¥à¤°à¥"
-
-#: ../client/pk-task-text.c:183
-msgid "Media type"
-msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ पà¥à¤°à¤à¤¾à¤°"
-
-#: ../client/pk-task-text.c:184
-msgid "Media ID"
-msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ ID"
-
-#: ../client/pk-task-text.c:185
-msgid "Text"
-msgstr "पाठ"
-
-#. ask the user
-#: ../client/pk-task-text.c:189
-msgid "Please insert the correct media"
-msgstr "à¤à¥à¤ªà¤¯à¤¾ सहॠमà¥à¤¡à¤¿à¤¯à¤¾ डालà¥à¤"
-
-#: ../client/pk-task-text.c:193
-msgid "The correct media was not inserted."
-msgstr "सहॠमà¥à¤¡à¤¿à¤¯à¤¾ नहà¥à¤ डाला à¤à¤¯à¤¾ था."
-
-#: ../client/pk-task-text.c:288
-msgid "The transaction did not proceed."
-msgstr "लà¥à¤¨à¤¦à¥à¤¨ नहà¥à¤ à¤à¤à¥ बढ़ा."
-
-#: ../client/pk-text.c:50
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "1 सॠ%i तठà¤à¥ सà¤à¤à¥à¤¯à¤¾ à¤à¥à¤ªà¤¯à¤¾ दाà¤à¤¿à¤² à¤à¤°à¥à¤: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:119
-#, c-format
-msgid "The package could not be found"
-msgstr "यह सà¤à¤à¥à¤² नहà¥à¤ मिल सà¤à¤¾"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:131
-msgid "More than one package matches:"
-msgstr "à¤à¤ सॠà¤
धिठसà¤à¤à¥à¤² मà¥à¤² à¤à¤¾à¤¤à¤¾ हà¥:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:138
-msgid "Please choose the correct package: "
-msgstr "à¤à¥à¤ªà¤¯à¤¾ सहॠसà¤à¤à¥à¤² à¤à¥à¤¨à¥à¤: "
-
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "सà¤à¤à¥à¤² सà¥à¤à¤¨à¤¾ पा रहा हà¥..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s à¤à¤²à¤¾à¤à¤"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ सà¤à¤¸à¥à¤à¤°à¤£"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "à¤
ब %s सà¤à¤¸à¥à¤à¤°à¤£ à¤à¤²à¤¾à¤à¤"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "à¤
à¤à¥ à¤à¤²à¤¾à¤à¤"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "सà¤à¤¸à¥à¤à¤°à¤£ %s मà¥à¤ à¤
दà¥à¤¯à¤¤à¤¨ à¤à¤°à¥à¤"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "à¤
ब %s à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¥à¤"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "सà¤à¤¸à¥à¤à¤°à¤£"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "à¤à¤ªà¤à¥ तà¤à¤¤à¥à¤° à¤à¥ लिठà¤à¥à¤ सà¤à¤à¥à¤² नहà¥à¤ पाया à¤à¤¯à¤¾"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤° रहा हà¥..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ à¤à¥ बारॠमà¥à¤ विवरण डाà¤à¤¨à¤²à¥à¤ à¤à¤° रहा हà¥"
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "फ़ाà¤à¤²à¤²à¤¿à¤¸à¥à¤ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हॠ(यह पà¥à¤°à¤¾ हà¥à¤¨à¥ मà¥à¤ à¤à¥à¤ समय लॠसà¤à¤¤à¤¾ हà¥)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¬à¤à¤§à¤ लà¥à¤ à¤à¥ लिठपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾à¤°à¤¤."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "फाà¤à¤² à¤à¥ लिठà¤à¥à¤à¤¨à¥ मà¥à¤ विफल"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "लà¥à¤¨à¥à¤ मà¥à¤ विफल:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit à¤à¤®à¤¾à¤à¤¡ नहà¥à¤ मिला"
@@ -1135,185 +753,194 @@ msgid "Please choose a package to install"
msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठà¤à¥à¤ सà¤à¤à¥à¤² à¤à¥à¤¨à¥à¤"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¨ à¤à¤°à¤à¤ à¤à¤° रहा हà¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "सà¤à¤à¥à¤² %s ढà¥à¤à¤¢à¤¼à¤¨à¥ मà¥à¤ विफल, या पहलॠसॠसà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "à¤à¤¿à¤¸à¥ सà¤à¤à¥à¤² à¤à¥ वासà¥à¤¤à¤µ मà¥à¤ मत सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¥à¤, à¤à¥à¤µà¤² दà¥à¤à¥à¤ à¤à¤¿ à¤à¥à¤¯à¤¾ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ हà¥à¤à¤¾"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "à¤à¥à¤° सà¤à¤à¥à¤² à¤à¥ निरà¥à¤à¤°à¤¤à¤¾ à¤à¥ मत सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¥à¤"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "सà¥à¤à¤¨à¤¾ या पà¥à¤°à¤à¤¤à¤¿ पर मत à¤à¥à¤ दिà¤à¤¾à¤à¤"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "पà¥à¤à¥à¤à¤à¤¿à¤ डिबà¤à¤à¤à¤«à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "तà¥à¤°à¥à¤à¤¿: सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¨ à¤à¥ लिठसà¤à¤à¥à¤² नाम निरà¥à¤¦à¤¿à¤·à¥à¤ à¤à¤°à¥à¤."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "सà¥à¤°à¥à¤¤ सà¥à¤à¥ पा रहा हà¥"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "विफल."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "ठà¥à¤."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i सà¤à¥à¤°à¤¿à¤¯ à¤à¤° %i निषà¥à¤à¥à¤°à¤¿à¤¯ सà¥à¤°à¥à¤¤ पाया."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "डबà¤à¤¿à¤à¤ सà¥à¤°à¥à¤¤ ढà¥à¤à¤¢à¤¼ रहा हà¥"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i निषà¥à¤à¥à¤°à¤¿à¤¯ डिबà¤à¤à¤à¤«à¥ रिपà¥à¤ पाया."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "डिबà¤à¤¿à¤à¤ सà¥à¤°à¥à¤¤ सà¤à¥à¤°à¤¿à¤¯ à¤à¤° रहा हà¥"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "विफल."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i डबà¤à¤¿à¤à¤ सà¥à¤°à¥à¤¤à¥à¤ à¤à¥ सà¤à¥à¤°à¤¿à¤¯ à¤à¤¿à¤¯à¤¾."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "डबà¤à¤¿à¤à¤ सà¤à¤à¥à¤² à¤à¥ ढà¥à¤à¤¢à¤¼ रहा हà¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "सà¤à¤à¥à¤² %s ढà¥à¤à¤¢à¤¼à¤¨à¥ मà¥à¤ à¤
समरà¥à¤¥: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "डिबà¤à¤à¤à¤«à¥ सà¤à¤à¥à¤² %s ढà¥à¤à¤¢à¤¼à¤¨à¥ मà¥à¤ विफल: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "à¤à¥à¤ नया सà¤à¤à¥à¤² सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ हà¥à¤¨à¥ à¤à¥ लिठनहà¥à¤ पाया."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i सà¤à¤à¥à¤² पाया:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "सà¤à¤à¥à¤²à¥à¤ à¤à¥ पा रहा हॠà¤à¥ à¤à¤¨ सà¤à¤à¥à¤²à¥à¤ पर निरà¥à¤à¤° à¤à¤°à¤¤à¤¾ हà¥"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "निरà¥à¤à¤° सà¤à¤à¥à¤²à¥à¤ à¤à¥ नहà¥à¤ ढà¥à¤à¤¢à¤¼ सà¤à¤¾: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "à¤
तिरिà¤à¥à¤¤ सà¤à¤à¥à¤² %i पाया."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "à¤à¥à¤ à¤
तिरिà¤à¥à¤¤ सà¤à¤à¥à¤² à¤à¤°à¥à¤°à¥ नहà¥à¤ हà¥."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤°à¤¨à¥ à¤à¥ लिठ%i सà¤à¤à¥à¤²:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "सिमà¥à¤²à¥à¤ मà¥à¤¡ मà¥à¤ à¤à¥à¤ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¨ सà¤à¤à¥à¤² नहà¥à¤"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "सà¤à¤à¥à¤² à¤
धिषà¥à¤ ापित à¤à¤° रहा हà¥"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "सà¤à¤à¥à¤²à¥à¤ à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤° सà¤à¤¾: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "पहलॠसॠसà¤à¥à¤°à¤¿à¤¯ à¤à¤¿à¤ à¤à¤ सà¥à¤°à¥à¤¤ à¤à¥ निषà¥à¤à¥à¤°à¤¿à¤¯ à¤à¤° रहा हà¥"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "डिबà¤à¤¿à¤à¤ सà¥à¤°à¥à¤¤ à¤à¥ निषà¥à¤à¥à¤°à¤¿à¤¯ नहà¥à¤ à¤à¤° सà¤à¤¾: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "निषà¥à¤à¥à¤°à¤¿à¤¯ à¤à¤¿à¤¯à¤¾ %i डिबà¤à¤¿à¤à¤ सà¥à¤°à¥à¤¤."
@@ -1416,6 +1043,336 @@ msgstr "PackageKit सà¤à¤à¥à¤² सà¥à¤à¥"
msgid "PackageKit Service Pack"
msgstr "PackageKit सà¥à¤µà¤¾ पà¥à¤"
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "1 सॠ%i तठà¤à¥ सà¤à¤à¥à¤¯à¤¾ à¤à¥à¤ªà¤¯à¤¾ दाà¤à¤¿à¤² à¤à¤°à¥à¤: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à¤à¤ सॠà¤
धिठसà¤à¤à¥à¤² मà¥à¤² à¤à¤¾à¤¤à¤¾ हà¥:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "à¤à¥à¤ªà¤¯à¤¾ सहॠसà¤à¤à¥à¤² à¤à¥à¤¨à¥à¤: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "à¤
à¤à¥à¤à¤¾à¤¤ सà¥à¤¥à¤¿à¤¤à¤¿"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "à¤à¤°à¤à¤ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "à¤à¤¤à¤¾à¤° मà¥à¤ पà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "à¤à¤² रहा हà¥"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "पà¥à¤°à¤¶à¥à¤¨ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "सà¥à¤à¤¨à¤¾ पा रहा हà¥"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "सà¤à¤à¥à¤² हà¤à¤¾ रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤à¥ ताà¤à¤¼à¤¾ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "à¤
दà¥à¤¯à¤¤à¤¨ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "सà¤à¤à¥à¤² साफ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "सà¤à¤à¥à¤² à¤à¥ पà¥à¤°à¤¾à¤¨à¤¾ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "निरà¥à¤à¤°à¤¤à¤¾ हल à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "हसà¥à¤¤à¤¾à¤à¥à¤·à¤° à¤à¤¾à¤à¤ रहा हà¥"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "रà¥à¤²à¤¿à¤à¤ बà¥à¤"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "परिवरà¥à¤¤à¤¨ à¤à¤¾à¤à¤ रहा हà¥"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "परिवरà¥à¤¤à¤¨ सà¥à¤à¤ª रहा हà¥"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "à¤à¤à¤à¤¡à¤¼à¤¾ à¤à¥ लिठनिवà¥à¤¦à¤¨ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "समापà¥à¤¤"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "रदà¥à¤¦ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "रिपà¥à¤à¤¿à¤à¤°à¥ सà¥à¤à¤¨à¤¾ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "फ़ाà¤à¤² सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "परिवरà¥à¤¤à¤¨ सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "समà¥à¤¹ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤¿à¤¯à¤¾ à¤à¤¾ रहा हà¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "à¤
दà¥à¤¯à¤¤à¤¨ सà¥à¤à¤¨à¤¾ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "फ़ाà¤à¤² पà¥à¤¨à¤°à¥à¤¸à¤à¤à¥à¤²à¤¿à¤¤ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à¤à¥à¤¶à¥ लà¥à¤¡ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ सà¥à¤à¥à¤¨ à¤à¤° रहा हà¥"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ बना रहा हà¥"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¬à¤à¤§à¤ लà¥à¤ à¤à¥ लिठपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾à¤°à¤¤"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "सतà¥à¤¯à¤¾à¤ªà¤¨ à¤à¥ लिठपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾à¤°à¤¤"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "à¤à¤¾à¤°à¥à¤¯à¤¶à¥à¤² à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ à¤
दà¥à¤¯à¤¤à¤¨ रहा हà¥"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "पà¥à¤°à¤¯à¥à¤ मà¥à¤ à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤à¥à¤ à¤à¥ à¤à¤¾à¤à¤ रहा हà¥"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "पà¥à¤°à¤¯à¥à¤ मà¥à¤ लाà¤à¤¬à¥à¤°à¥à¤°à¥ à¤à¤¾à¤à¤ रहा हà¥"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª à¤
हसà¥à¤¤à¤¾à¤à¥à¤·à¤°à¤¿à¤¤ सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¨ à¤à¥ à¤
नà¥à¤®à¤¤à¤¿ दà¥à¤¤à¥ हà¥à¤?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr "à¤
हसà¥à¤¤à¤¾à¤à¥à¤·à¤°à¤¿à¤¤ सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤à¤à¤¾."
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ हसà¥à¤¤à¤¾à¤à¥à¤·à¤° à¤à¤°à¥à¤°à¥"
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr "सà¥à¤«à¤¼à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ नाम"
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr "मà¥à¤à¥à¤¯ URL"
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr "मà¥à¤à¥à¤¯ à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾"
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr "à¤à¥à¤à¤à¥ à¤à¤à¤¡à¥"
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr "à¤à¥à¤à¤à¥ फिà¤à¤à¤°à¤ªà¥à¤°à¤¿à¤à¤"
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr "à¤à¥à¤à¤à¥ à¤à¤¾à¤à¤®à¤¸à¥à¤à¥à¤à¤ª"
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª यह हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° à¤à¤°à¤¤à¥ हà¥à¤?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr "à¤
à¤à¤¤à¥à¤¯ à¤à¤ªà¤¯à¥à¤à¥à¤¤à¤¾ लाà¤à¤¸à¥à¤à¤¸ मसà¥à¤¦à¤¾ à¤à¤°à¥à¤°à¥"
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr "मसà¥à¤¦à¤¾"
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr "à¤à¥à¤¯à¤¾ à¤à¤ª à¤à¤¸ मसà¥à¤¦à¥ à¤à¥ सà¥à¤µà¥à¤à¤¾à¤° à¤à¤°à¤¤à¥ हà¥à¤?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr "हसà¥à¤¤à¤¾à¤à¥à¤·à¤° सà¥à¤µà¥à¤à¤¾à¤° नहà¥à¤ à¤à¤¿à¤¯à¤¾ à¤à¤¯à¤¾ था."
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ परिवरà¥à¤¤à¤¨ à¤à¤°à¥à¤°à¥"
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ पà¥à¤°à¤à¤¾à¤°"
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "मà¥à¤¡à¤¿à¤¯à¤¾ सà¥à¤¤à¤°"
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr "पाठ"
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr "à¤à¥à¤ªà¤¯à¤¾ सहॠमà¥à¤¡à¤¿à¤¯à¤¾ डालà¥à¤"
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr "सहॠमà¥à¤¡à¤¿à¤¯à¤¾ नहà¥à¤ डाला à¤à¤¯à¤¾ था."
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ हà¤à¤¾à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ à¤
दà¥à¤¯à¤¤à¤¨ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¤¾ हà¥:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ फिर सà¤à¤¸à¥à¤¥à¤¾à¤ªà¤¿à¤¤ à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "निमà¥à¤¨à¤²à¤¿à¤à¤¿à¤¤ सà¤à¤à¥à¤² à¤à¥ फिर पदावनत à¤à¤¿à¤¯à¤¾ à¤à¤¾à¤¨à¥ वाला हà¥:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "परिवरà¥à¤¤à¤¨ à¤à¥ साथ à¤à¤à¥ बढ़à¥à¤?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr "लà¥à¤¨à¤¦à¥à¤¨ नहà¥à¤ à¤à¤à¥ बढ़ा."
+
#. SECURITY:
#. - Normal users do not require admin authentication to accept new
#. licence agreements.
commit 62d110ce6a50aa79a5c8835abd177549b87a0a98
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 12:11:45 2009 +0100
trivial: add a gitignore file for slapt
diff --git a/backends/slapt/.gitignore b/backends/slapt/.gitignore
new file mode 100644
index 0000000..8a8544c
--- /dev/null
+++ b/backends/slapt/.gitignore
@@ -0,0 +1,2 @@
+.deps
+
commit cb39aa374109d70628f8ab552c2fb91b2b3f0648
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:59:16 2009 +0100
trivial: fix a compile error which wasn't detected and kept crashing polkitd
diff --git a/src/Makefile.am b/src/Makefile.am
index 91a8436..6ab5a73 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -188,6 +188,7 @@ libpackagekit_action_lookup_la_CFLAGS = \
-DPOLKIT_BACKEND_I_KNOW_API_IS_SUBJECT_TO_CHANGE \
-DG_LOG_DOMAIN=\"PackageKit-Action-Lookup\" \
$(POLKIT_BACKEND_1_CFLAGS) \
+ $(WARNINGFLAGS_C) \
$(NULL)
libpackagekit_action_lookup_la_LDFLAGS = \
diff --git a/src/pk-polkit-action-lookup.c b/src/pk-polkit-action-lookup.c
index e9a0f33..5d1d415 100644
--- a/src/pk-polkit-action-lookup.c
+++ b/src/pk-polkit-action-lookup.c
@@ -292,7 +292,7 @@ pk_action_lookup_package_ids_to_string (gchar **package_ids)
names_str = g_strdup (split[PK_PACKAGE_ID_NAME]);
}
g_ptr_array_add (array, names_str);
- g_strfree (split);
+ g_strfreev (split);
}
/* create string */
commit 186ed2b08794de8cd58eeae19070aa37716ab589
Merge: b4d9099... e96d376...
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:55:20 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit b4d9099e56828e1857eb5e07ba47d9b3c4b26cb6
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:54:40 2009 +0100
Localise the info enums in pkcon (sorry translators...)
diff --git a/client/pk-console.c b/client/pk-console.c
index 271a387..885584f 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
@@ -103,7 +103,7 @@ pk_console_package_cb (const PkItemPackage *item, gpointer data)
goto out;
/* make these all the same length */
- info_pad = pk_strpad (pk_info_enum_to_text (item->info_enum), 12);
+ info_pad = pk_strpad (pk_info_enum_to_localised_past (item->info_enum), 12);
/* create printable */
package = pk_package_id_to_printable (item->package_id);
diff --git a/lib/packagekit-glib2/pk-console-shared.c b/lib/packagekit-glib2/pk-console-shared.c
index 04c2c61..6ba007c 100644
--- a/lib/packagekit-glib2/pk-console-shared.c
+++ b/lib/packagekit-glib2/pk-console-shared.c
@@ -359,3 +359,139 @@ pk_status_enum_to_localised_text (PkStatusEnum status)
return text;
}
+/**
+ * pk_info_enum_to_localised_text:
+ **/
+static const gchar *
+pk_info_enum_to_localised_text (PkInfoEnum info)
+{
+ const gchar *text = NULL;
+ switch (info) {
+ case PK_INFO_ENUM_LOW:
+ /* TRANSLATORS: The type of update */
+ text = _("Trivial");
+ break;
+ case PK_INFO_ENUM_NORMAL:
+ /* TRANSLATORS: The type of update */
+ text = _("Normal");
+ break;
+ case PK_INFO_ENUM_IMPORTANT:
+ /* TRANSLATORS: The type of update */
+ text = _("Important");
+ break;
+ case PK_INFO_ENUM_SECURITY:
+ /* TRANSLATORS: The type of update */
+ text = _("Security");
+ break;
+ case PK_INFO_ENUM_BUGFIX:
+ /* TRANSLATORS: The type of update */
+ text = _("Bug fix ");
+ break;
+ case PK_INFO_ENUM_ENHANCEMENT:
+ /* TRANSLATORS: The type of update */
+ text = _("Enhancement");
+ break;
+ case PK_INFO_ENUM_BLOCKED:
+ /* TRANSLATORS: The type of update */
+ text = _("Blocked");
+ break;
+ case PK_INFO_ENUM_INSTALLED:
+ case PK_INFO_ENUM_COLLECTION_INSTALLED:
+ /* TRANSLATORS: The state of a package */
+ text = _("Installed");
+ break;
+ case PK_INFO_ENUM_AVAILABLE:
+ case PK_INFO_ENUM_COLLECTION_AVAILABLE:
+ /* TRANSLATORS: The state of a package, i.e. not installed */
+ text = _("Available");
+ break;
+ default:
+ egg_warning ("info unrecognised: %s", pk_info_enum_to_text (info));
+ }
+ return text;
+}
+
+/**
+ * pk_info_enum_to_localised_present:
+ **/
+const gchar *
+pk_info_enum_to_localised_present (PkInfoEnum info)
+{
+ const gchar *text = NULL;
+ switch (info) {
+ case PK_INFO_ENUM_DOWNLOADING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Downloading");
+ break;
+ case PK_INFO_ENUM_UPDATING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Updating");
+ break;
+ case PK_INFO_ENUM_INSTALLING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Installing");
+ break;
+ case PK_INFO_ENUM_REMOVING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Removing");
+ break;
+ case PK_INFO_ENUM_CLEANUP:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Cleaning up");
+ break;
+ case PK_INFO_ENUM_OBSOLETING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Obsoleting");
+ break;
+ case PK_INFO_ENUM_REINSTALLING:
+ /* TRANSLATORS: The action of the package, in present tense */
+ text = _("Reinstalling");
+ break;
+ default:
+ text = pk_info_enum_to_localised_text (info);
+ }
+ return text;
+}
+
+/**
+ * pk_info_enum_to_localised_past:
+ **/
+const gchar *
+pk_info_enum_to_localised_past (PkInfoEnum info)
+{
+ const gchar *text = NULL;
+ switch (info) {
+ case PK_INFO_ENUM_DOWNLOADING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Downloaded");
+ break;
+ case PK_INFO_ENUM_UPDATING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Updated");
+ break;
+ case PK_INFO_ENUM_INSTALLING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Installed");
+ break;
+ case PK_INFO_ENUM_REMOVING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Removed");
+ break;
+ case PK_INFO_ENUM_CLEANUP:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Cleaned up");
+ break;
+ case PK_INFO_ENUM_OBSOLETING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Obsoleted");
+ break;
+ case PK_INFO_ENUM_REINSTALLING:
+ /* TRANSLATORS: The action of the package, in past tense */
+ text = _("Reinstalled");
+ break;
+ default:
+ text = pk_info_enum_to_localised_text (info);
+ }
+ return text;
+}
+
diff --git a/lib/packagekit-glib2/pk-console-shared.h b/lib/packagekit-glib2/pk-console-shared.h
index b7d4a5a..21ae7a7 100644
--- a/lib/packagekit-glib2/pk-console-shared.h
+++ b/lib/packagekit-glib2/pk-console-shared.h
@@ -38,6 +38,8 @@ gchar **pk_console_resolve_packages (PkClient *client,
gchar **packages,
GError **error);
const gchar *pk_status_enum_to_localised_text (PkStatusEnum status);
+const gchar *pk_info_enum_to_localised_past (PkInfoEnum info);
+const gchar *pk_info_enum_to_localised_present (PkInfoEnum info);
#endif /* __PK_CONSOLE_SHARED_H */
commit e96d3765fd2f9bd271652700cf729cb4dfcf304e
Author: sandeeps <sandeeps at fedoraproject.org>
Date: Thu Sep 10 10:50:38 2009 +0000
Sending translation for Marathi
diff --git a/po/mr.po b/po/mr.po
index e7f605e..c7d5c05 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-08 08:28+0000\n"
-"PO-Revision-Date: 2009-09-08 18:13+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 16:15+0530\n"
"Last-Translator: Sandeep Shedmake <sshedmak at redhat.com>\n"
"Language-Team: Marathi <fedora-trans-mr at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -19,152 +19,124 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n!=1);\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:146
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤°"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239 ../client/pk-console-test.c:148
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "पà¥à¤°à¤£à¤¾à¤²à¥ वà¥à¤³"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "यशसà¥à¤µà¥"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "True"
msgstr "True"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:147
msgid "False"
msgstr "False"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243 ../client/pk-console-test.c:152
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "Role"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "à¤à¤¾à¤²à¤¾à¤µà¤§à¥"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(सà¥à¤à¤à¤¦)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252 ../client/pk-console-test.c:161
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "à¤à¤¦à¥à¤¶ à¤à¤³"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254 ../client/pk-console-test.c:163
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "वापरà¤à¤°à¥à¤¤à¤¾ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261 ../client/pk-console-test.c:170
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "वापरà¤à¤°à¥à¤¤à¤¾ नाव"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265 ../client/pk-console-test.c:174
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "वासà¥à¤¤à¤µà¤¿à¤ नाव"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:182
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "पà¥à¤°à¤à¤¾à¤µà¥à¤¤ सà¤à¤à¥à¤²:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:184
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "पà¥à¤°à¤à¤¾à¤µà¥à¤¤ सà¤à¤à¥à¤²: à¤à¤¾à¤¹à¤¿à¤ नाहà¥"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336 ../client/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "à¤à¤¾à¤²à¤¿à¤² सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339 ../client/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342 ../client/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤² सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345 ../client/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤²à¤¾à¤à¤à¥ पà¥à¤¨à¤à¤ªà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348 ../client/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤²à¤¾à¤à¤à¥ à¤à¤ à¤à¤µà¥à¤¤à¥à¤¤à¥ à¤à¤®à¥ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362 ../client/pk-console-test.c:204
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "वितरण"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364 ../client/pk-console-test.c:206
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "पà¥à¤°à¤à¤¾à¤°"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366 ../client/pk-console.c:389
-#: ../client/pk-console-test.c:208 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "साराà¤à¤¶"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378 ../client/pk-console-test.c:218
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "पà¥à¤°à¤µà¤°à¥à¤"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "मà¥à¤à¥à¤¯"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "नाव"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392 ../client/pk-console-test.c:232
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "à¤à¤¿à¤¨à¥à¤¹"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407 ../client/pk-console-test.c:246
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ विषयॠतपशà¥à¤²:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409 ../client/pk-console-test.c:252
-#: ../client/pk-task-text.c:101 ../client/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -172,121 +144,143 @@ msgstr[0] "सà¤à¤à¥à¤²"
msgstr[1] "सà¤à¤à¥à¤²à¥"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412 ../client/pk-console-test.c:255
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416 ../client/pk-console-test.c:259
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "à¤à¥à¤£à¥"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420 ../client/pk-console-test.c:263
-#: ../client/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "विà¤à¥à¤°à¥à¤¤à¤¾"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424 ../client/pk-console-test.c:267
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "बà¤à¤à¥à¤²à¤¾"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428 ../client/pk-console-test.c:271
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432 ../client/pk-console-test.c:275
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "पà¥à¤¨à¥à¤¹à¤¾ सà¥à¤°à¥ à¤à¤°à¤¾"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436 ../client/pk-console-test.c:279
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ पाठà¥à¤¯"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440 ../client/pk-console-test.c:283
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "बदल"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444 ../client/pk-console-test.c:287
+#: ../client/pk-console.c:284
msgid "State"
msgstr "सà¥à¤¤à¤°"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449 ../client/pk-console-test.c:292
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "वितरण दिनाà¤à¤"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:297
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤à¥à¤¤"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "à¤à¤¾à¤°à¥à¤¯à¤à¥à¤·à¤® à¤à¥à¤²à¥"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:318
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "à¤
à¤à¤¾à¤°à¥à¤¯à¤à¥à¤·à¤® à¤à¥à¤²à¥"
-#: ../client/pk-console.c:554 ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "à¤à¤à¥à¤à¥à¤µà¤¾à¤°à¥"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "à¤
परिà¤à¥à¤¤"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "पà¥à¤°à¤£à¤¾à¤²à¥ पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "सतà¥à¤° पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "पà¥à¤°à¤£à¤¾à¤²à¥ पà¥à¤¨à¤ à¤à¤¾à¤²à¥ à¤à¤°à¤£à¥ (सà¥à¤°à¤à¥à¤·à¤¾) à¤à¤µà¤¶à¥à¤¯à¤:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "सतà¥à¤° पà¥à¤¨à¤ à¤à¤¾à¤²à¥ à¤à¤°à¤£à¥ (सà¥à¤°à¤à¥à¤·à¤¾) à¤à¤µà¤¶à¥à¤¯à¤:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610 ../client/pk-console-test.c:352
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "सà¤à¤à¥à¤² वरà¥à¤£à¤¨"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "सà¤à¤¦à¥à¤¶:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "फाà¤à¤¨ नाहà¥"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "सà¤à¤à¥à¤² फाà¤à¤²"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "à¤à¤à¤¤à¤°à¥à¤ तà¥à¤°à¥à¤à¥"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "तà¥à¤°à¥à¤à¥ विना वà¥à¤¯à¤µà¤¹à¤¾à¤° à¤
पयशॠठरलà¥"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° à¤
पयशà¥"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665 ../client/pk-console-test.c:541
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ पà¥à¤°à¥à¤£ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¤°à¥à¤¤à¤¾ à¤à¥à¤ªà¤¯à¤¾ सà¤à¤à¤£à¤ पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤¾."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668 ../client/pk-console-test.c:544
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "à¤à¥à¤ªà¤¯à¤¾ वापरà¤à¤°à¥à¤¤à¤¾ बदला व à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ पà¥à¤°à¥à¤£ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¤°à¥à¤¤à¤¾ पà¥à¤°à¤µà¥à¤¶ à¤à¤°à¤¾."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "à¤à¥à¤ªà¤¯à¤¾ à¤
नà¥à¤ªà¥à¤°à¤¯à¥à¤ à¤à¥à¤¯à¤¾à¤¨à¥à¤°à¥à¤ª वापरलॠà¤à¤¾à¤¤à¥ तà¥à¤¯à¤¾à¤¨à¥à¤°à¥à¤ª पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤¾."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674 ../client/pk-console-test.c:547
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -295,7 +289,7 @@ msgstr ""
"पà¥à¤¨à¤à¤à¤¾à¤²à¥ à¤à¤°à¤¾."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677 ../client/pk-console-test.c:550
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -303,828 +297,400 @@ msgstr ""
"महतà¥à¤µà¤¾à¤à¥ सà¥à¤°à¤à¥à¤·à¤¾ सà¥à¤§à¤¾à¤°à¤£à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤¾à¤²à¥à¤¯à¤¾à¤®à¥à¤³à¥ à¤à¥à¤ªà¤¯à¤¾ सà¥à¤§à¤¾à¤°à¤£à¤¾ पà¥à¤°à¥à¤£ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠलà¥à¤à¤à¤à¤ हà¥à¤à¤¨ "
"पà¥à¤¨à¤ पà¥à¤°à¤µà¥à¤¶ à¤à¤°à¤¾."
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "सà¤à¤à¥à¤² %s à¤à¤§à¤¿à¤ªà¤¾à¤¸à¥à¤¨à¤ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "सà¤à¤à¥à¤² %s à¤à¥ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन शà¤à¥à¤¯ नाहà¥: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:891
-#: ../client/pk-console.c:915 ../client/pk-console.c:963
-#: ../client/pk-console.c:1059 ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233 ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151 ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "à¤à¤à¤¤à¤°à¥à¤ तà¥à¤°à¥à¤à¥: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875 ../client/pk-console.c:947
-#: ../client/pk-console.c:1265 ../client/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "बदलाà¤à¤¶à¥ पà¥à¤¢à¥ à¤à¤¾à¤¯à¤à¥?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880 ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन रदà¥à¤¦ à¤à¥à¤²à¥ à¤à¥à¤²à¥!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899 ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "हॠसाधन सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "हॠसाधन फाà¤à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "या साधन दà¥à¤µà¤¾à¤°à¥ %s à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ शà¤à¥à¤¯ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050 ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "या साधन दà¥à¤µà¤¾à¤°à¥ सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ à¤
शà¤à¥à¤¯: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "à¤
à¤à¤¾à¤ सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ à¤à¤¾à¤²à¥ ठà¥à¤µà¤¾à¤¯à¤à¥?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ रदà¥à¤¦ à¤à¥à¤²à¥ à¤à¥à¤²à¥!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "हॠसाधन सà¤à¤à¥à¤² %s न à¤à¤¢à¤³à¤²à¥à¤¯à¤¾à¤®à¥à¤³à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "हॠसाधन सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "हॠसाधन à¤à¥à¤ लà¥à¤¹à¥ à¤à¤ªà¤²à¤¬à¥à¤§ सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤¤à¥ नाहà¥: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212 ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "हॠसाधन %s à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤à¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "सà¤à¤à¥à¤² सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤£à¥ रदà¥à¤¦ à¤à¥à¤²à¥ à¤à¥à¤²à¥!"
+msgid "This tool could not find the installed package: %s"
+msgstr "हॠसाधन पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303 ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ à¤à¤µà¤¶à¥à¤¯à¤à¤¤à¤¾ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
+msgid "This tool could not find the package: %s"
+msgstr "हॠसाधन सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333 ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ à¤
वलà¤à¤¬à¤¨ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤¨à¥ नाहà¥: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363 ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² तपशà¥à¤² पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ फाà¤à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ फाà¤à¤² यादॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "फाà¤à¤² à¤à¤§à¤¿à¤ªà¤¾à¤¸à¥à¤¨à¤ à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ à¤à¤¹à¥: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428 ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "सà¤à¤à¥à¤² यादॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434 ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "हॠसाधन सà¤à¤à¥à¤² यादॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "डिसà¥à¤ वर साठविणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479 ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "फाà¤à¤² à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ नाहà¥: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "समावà¥à¤· à¤à¤°à¤£à¥à¤¯à¤¾à¤à¥à¤à¥ सà¤à¤à¥à¤²"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥à¤¯à¤¾à¤à¥à¤à¥ सà¤à¤à¥à¤²"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "à¤à¥à¤ लà¥à¤¹à¥ नवà¥à¤¨ सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¥ à¤à¤µà¤¶à¥à¤¯à¤à¤¤à¤¾ नाहà¥"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¤¾"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "सà¤à¤à¥à¤² à¤à¤°à¥à¤¤à¤¾ शà¥à¤§à¤¤ à¤à¤¹à¥: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "à¤à¤¢à¤³à¤²à¥ नाहà¥."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
-#, c-format
-msgid "No packages can be found to install"
-msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¥à¤¤à¤¾ à¤à¥à¤ लà¥à¤¹à¥ सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ तपशà¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "हॠसाधन %s à¤à¤°à¥à¤¤à¤¾ à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ तपशà¥à¤² पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "तà¥à¤°à¥à¤à¥:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715 ../client/pk-console-test.c:369
-msgid "Package description"
-msgstr "सà¤à¤à¥à¤² वरà¥à¤£à¤¨"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731 ../client/pk-console-test.c:387
-msgid "Message:"
-msgstr "सà¤à¤¦à¥à¤¶:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759 ../client/pk-console-test.c:406
-msgid "Package files"
-msgstr "सà¤à¤à¥à¤² फाà¤à¤²"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767 ../client/pk-console-test.c:401
-msgid "No files"
-msgstr "फाà¤à¤¨ नाहà¥"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "रà¥à¤ªà¥à¤à¤à¤°à¥ सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800 ../client/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "तà¥à¤®à¥à¤¹à¥ हॠसà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤µà¥à¤à¤¾à¤°à¤¤à¤¾?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804 ../client/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤µà¥à¤à¤¾à¤°à¤²à¥ à¤à¥à¤²à¥ नाहà¥."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "वापरà¤à¤°à¥à¤¤à¤¾ परवाना à¤à¤°à¤¾à¤° à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "तà¥à¤®à¥à¤¹à¥ हा परवाना सà¥à¤µà¥à¤à¤¾à¤°à¤£à¥à¤¯à¤¾à¤à¥ à¤à¤¾à¤¤à¥à¤°à¥ दà¥à¤¤à¤¾?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "परवाना फà¥à¤à¤¾à¤³à¤²à¥ à¤à¥à¤²à¥."
+msgid "This tool could not find all the packages: %s"
+msgstr "हॠसाधन सरà¥à¤µ सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878 ../client/pk-console-test.c:819
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "डिमन वà¥à¤¯à¤µà¤¹à¤¾à¤°à¤à¥à¤¯à¤¾ मधà¥à¤®à¤§ à¤à¥à¤°à¥
श à¤à¤¾à¤²à¥!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931 ../client/pk-console-test.c:853
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "PackageKit à¤à¤¨à¥à¤¸à¥à¤² सà¤à¤µà¤¾à¤¦"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933 ../client/pk-console-test.c:855
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "à¤à¤ªà¤à¤¦à¥à¤¶:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "शà¥à¤µà¤à¤à¥à¤¯à¤¾à¤µà¥à¤³à¥ पà¥à¤°à¥à¤£ à¤à¥à¤²à¥à¤²à¥ à¤à¥à¤¤à¥à¤à¥ वà¥à¤³ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026 ../client/pk-console-test.c:969
-#: ../client/pk-generate-pack.c:185 ../client/pk-generate-pack-test.c:225
-#: ../client/pk-monitor.c:128 ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "à¤
à¤à¤¾à¤ डिबà¤à¥à¤à¤ माहितॠदाà¤à¤µà¤¾"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029 ../client/pk-console-test.c:972
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤® à¤à¤µà¥à¤¤à¥à¤¤à¥ दाà¤à¤µà¤¾ व बाहà¥à¤° पडा"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032 ../client/pk-console-test.c:975
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "à¤à¤¾à¤³à¤£à¥ निशà¥à¤à¤¿à¤¤ à¤à¤°à¤¾, à¤.दा. पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035 ../client/pk-console-test.c:978
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "à¤à¥à¤¤à¥ पà¥à¤°à¥à¤£ à¤à¥à¤²à¥à¤¯à¤¾à¤µà¤¿à¤¨à¤¾ बाहà¥à¤° पडा"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "हॠसाधन पà¥à¤°à¤£à¤¾à¤²à¥ DBUS शॠà¤à¥à¤³à¤µà¤£à¥ सà¥à¤¥à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
शà¤à¥à¤¯."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit सह सà¤à¤ªà¤°à¥à¤ साधणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152 ../client/pk-console-test.c:1055
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "निशà¥à¤à¤¿à¤¤ à¤à¤¾à¤³à¤£à¥ à¤
वà¥à¤§ नà¥à¤°à¥à¤ª à¤à¤¢à¤³à¤²à¥"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171 ../client/pk-console-test.c:1074
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "शà¥à¤§ पà¥à¤°à¤à¤¾à¤° à¤à¤µà¤¶à¥à¤¯à¤, à¤.दा. नाव"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178 ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196 ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1081 ../client/pk-console-test.c:1093
-#: ../client/pk-console-test.c:1105 ../client/pk-console-test.c:1117
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "शà¥à¤§ सà¤à¤à¥à¤à¤¾ à¤à¤µà¤¶à¥à¤¯à¤"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212 ../client/pk-console-test.c:1127
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "à¤
वà¥à¤§ शà¥à¤§ पà¥à¤°à¤à¤¾à¤°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ पन à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² नाव à¤à¤¿à¤à¤µà¤¾ फाà¤à¤²à¤¨à¤¾à¤µ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापनà¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤²à¤à¥ नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ पन à¤à¤°à¥à¤¤à¤¾ फाà¤à¤²à¤à¥à¤¨à¤¾à¤µ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227 ../client/pk-console-test.c:1154
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "पà¥à¤°à¤à¤¾à¤°, key_id व package_id à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236 ../client/pk-console-test.c:1165
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥à¤¯à¤¾à¤à¥à¤à¥ सà¤à¤à¥à¤² नाव"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244 ../client/pk-console-test.c:1174
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "लà¤à¥à¤·à¥à¤¯ डिरà¥à¤à¥à¤à¥à¤°à¥ व डाà¤à¤¨à¤²à¥à¤¡à¤à¥à¤à¥ सà¤à¤à¥à¤² नावॠà¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251 ../client/pk-console-test.c:1181
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "डिरà¥à¤à¥à¤à¥à¤°à¥ à¤à¤¢à¤³à¤²à¥ नाहà¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259 ../client/pk-console-test.c:1190
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "परवाना à¤à¤³à¤ (eula-id) à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269 ../client/pk-console-test.c:1201
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "transaction identifier (tid) à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286 ../client/pk-console-test.c:1222
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "निरà¥à¤§à¤¾à¤°à¤£ à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295 ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1233 ../client/pk-console-test.c:1244
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "रà¥à¤ªà¥à¤à¤¿à¤à¤°à¥ नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313 ../client/pk-console-test.c:1255
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "रà¥à¤ªà¥ नाव, बाब व मà¥à¤²à¥à¤¯ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327 ../client/pk-console-test.c:1272
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à¤à¥à¤¤à¥, à¤.दा. 'update-system' à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334 ../client/pk-console-test.c:1279
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "वरà¥à¤¤à¤®à¤¾à¤¨ à¤à¥à¤®à¤¿à¤à¤¾ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341 ../client/pk-console-test.c:934
-msgid "Failed to get the time since this action was last completed"
-msgstr "शà¥à¤µà¤à¤à¥à¤¯à¤¾à¤µà¥à¤³à¥ पà¥à¤°à¥à¤£ à¤à¥à¤²à¥à¤²à¥ à¤à¥à¤¤à¥à¤à¥ वà¥à¤³ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351 ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372 ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399 ../client/pk-console-test.c:1289
-#: ../client/pk-console-test.c:1304 ../client/pk-console-test.c:1313
-#: ../client/pk-console-test.c:1333 ../client/pk-console-test.c:1342
-#: ../client/pk-generate-pack.c:241 ../client/pk-generate-pack-test.c:288
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "सà¤à¤à¥à¤² नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381 ../client/pk-console-test.c:1322
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "सà¤à¤à¥à¤² दà¥à¤µà¤¾à¤°à¥ पà¥à¤°à¤µà¤¿à¤²à¥à¤²à¥ à¤
à¤à¥à¤·à¤°à¤®à¤¾à¤³à¤¾ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "बनविणà¥à¤¯à¤¾à¤à¤°à¥à¤¤à¤¾ यादॠफाà¤à¤² नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418 ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "à¤à¤à¤¡à¤£à¥à¤¯à¤¾à¤à¤°à¥à¤¤à¤¾ यादॠफाà¤à¤² à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482 ../client/pk-console-test.c:1402
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "परà¥à¤¯à¤¾à¤¯ '%s' समरà¥à¤¥à¥à¤¤ नाहà¥"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "या à¤à¥à¤°à¤¿à¤¯à¤¾ à¤à¤°à¥à¤¤à¤¾ à¤
यà¥à¤à¥à¤¯ परवानà¤à¥"
-
-#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498 ../client/pk-console-test.c:1414
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "à¤à¤¦à¥à¤¶ à¤
पयशà¥"
-#: ../client/pk-console-shared.c:53 ../client/pk-tools-common.c:51
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "à¤à¥à¤ªà¤¯à¤¾ 1 तॠ%i à¤à¥à¤°à¤®à¤¾à¤à¤ निवडा: "
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-console-shared.c:153 ../client/pk-tools-common.c:200
-msgid "More than one package matches:"
-msgstr "à¤à¤à¤¾à¤ªà¥à¤à¥à¤·à¤¾ à¤à¤¾à¤¸à¥à¤¤ सà¤à¤à¥à¤² à¤à¥à¤³à¤µà¤£à¥:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-console-shared.c:162 ../client/pk-tools-common.c:207
-msgid "Please choose the correct package: "
-msgstr "à¤à¥à¤ªà¤¯à¤¾ यà¥à¤à¥à¤¯ सà¤à¤à¥à¤² निवडा: "
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:571
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "हॠसाधन à¤à¤ªà¤²à¤¬à¥à¤§ सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:599
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "हॠसाधन पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:627 ../client/pk-console-test.c:655
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "हॠसाधन सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:683 ../client/pk-console-test.c:711
-#: ../client/pk-console-test.c:739 ../client/pk-console-test.c:767
-#: ../client/pk-console-test.c:795
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "हॠसाधन सरà¥à¤µ सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1003
-msgid "Failed to contact PackageKit"
-msgstr "PackageKit सह सà¤à¤ªà¤°à¥à¤ साधणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1133
-msgid "A package name to install is required"
-msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापनà¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤²à¤à¥ नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1142
-msgid "A filename to install is required"
-msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ पन à¤à¤°à¥à¤¤à¤¾ फाà¤à¤²à¤à¥à¤¨à¤¾à¤µ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "à¤
वलà¤à¤¬à¤¨ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188 ../client/pk-generate-pack-test.c:228
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "वà¤à¤³à¤£à¥à¤¯à¤¾à¤à¥à¤à¥ à¤
वलà¤à¤¬à¤¨à¤à¥ फाà¤à¤² नाव निशà¥à¤à¤¿à¤¤ à¤à¤°à¤¾"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191 ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "à¤à¤à¤à¤ªà¥à¤ फाà¤à¤² à¤à¤¿à¤à¤µà¤¾ डिरà¥à¤à¥à¤à¥à¤°à¥ (वà¤à¤³à¤²à¥à¤¯à¤¾à¤¸ वरà¥à¤¤à¤®à¤¾à¤¨ डिरà¥à¤à¥à¤à¥à¤°à¥à¤à¤¾ वापर à¤à¤°à¤¾)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194 ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "सà¥à¤µà¤¾ पà¥
ठà¤
à¤à¤¤à¤°à¥à¤à¤¤ समाविषà¥à¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¥à¤à¥ सà¤à¤à¥à¤²"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197 ../client/pk-generate-pack-test.c:237
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "सà¥à¤µà¤¾ पà¥
ठà¤
à¤à¤¤à¤°à¥à¤à¤¤ सरà¥à¤µ à¤à¤ªà¤²à¤¬à¥à¤§ à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ समाविषà¥à¤ à¤à¤°à¤¾"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225 ../client/pk-generate-pack-test.c:272
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "--package à¤à¤¿à¤à¤µà¤¾ --updates परà¥à¤¯à¤¾à¤¯ निवडलॠनाहà¥."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233 ../client/pk-generate-pack-test.c:280
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "दà¥à¤¨à¥à¤¹à¥ परà¥à¤¯à¤¾à¤¯ निवडलà¥."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249 ../client/pk-generate-pack-test.c:296
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à¤à¤à¤à¤ªà¥à¤ डिरà¥à¤à¥à¤à¥à¤°à¥ à¤à¤¿à¤à¤µà¤¾ फाà¤à¤² नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "डà¥à¤®à¤¨ सà¥à¤°à¥ हà¥à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशॠठरलà¥"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267 ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:324 ../client/pk-generate-pack-test.c:330
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "सà¤à¤à¥à¤² वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤ या पà¥à¤°à¤à¤¾à¤°à¤à¥ à¤à¤¾à¤°à¥à¤¯ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤°à¥ शà¤à¤¤ नाहà¥."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280 ../client/pk-generate-pack-test.c:337
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
msgstr "PackageKit ला libarchive समरà¥à¤¥à¤¨ सह बिलà¥à¤ न à¤à¥à¤²à¥à¤¯à¤¾à¤®à¥à¤³à¥ Service पà¥à¤ बनवणॠशà¤à¥à¤¯ नाहà¥."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291 ../client/pk-generate-pack-test.c:348
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "फाà¤à¤² निशà¥à¤à¤¿à¤¤ à¤à¥à¤²à¥à¤¯à¤¾à¤¸, सà¥à¤µà¤¾ पà¥
ठनाव यानà¥à¤°à¥à¤ª समापà¥à¤¤ वà¥à¤¹à¤¾à¤¯à¤²à¤¾ हवà¥"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307 ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "समान नावाà¤à¥ पà¥
ठà¤à¤§à¤¿à¤ªà¤¾à¤¸à¥à¤¨à¤ à¤
सà¥à¤¤à¤¿à¤¤à¥à¤µà¤¾à¤¤ à¤à¤¹à¥, तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ à¤à¥à¤¡à¥à¤¨ पà¥à¤¨à¥à¤¹à¤¾ लिहायà¤à¥?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310 ../client/pk-generate-pack-test.c:367
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "पà¥
ठà¤à¥à¤¡à¥à¤¨ पà¥à¤¨à¥à¤¹à¤¾ लिहà¥à¤²à¥ à¤à¥à¤²à¥ नाहà¥."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323 ../client/pk-generate-pack-test.c:380
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "डिरà¥à¤à¥à¤à¥à¤°à¥ बनविणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333 ../client/pk-generate-pack-test.c:392
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
-msgstr "सà¤à¤à¥à¤² यादॠà¤à¤à¤¡à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥."
+msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ à¤à¤à¤¡à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344 ../client/pk-generate-pack-test.c:401
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "सà¤à¤à¥à¤² नाव शà¥à¤§à¤¤ à¤à¤¹à¥."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348 ../client/pk-generate-pack-test.c:405
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "सà¤à¤à¥à¤² '%s' à¤à¤¢à¤³à¤²à¥ नाहà¥: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365 ../client/pk-generate-pack-test.c:413
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "सà¥à¤µà¤¾ पà¥
ठबनवत à¤à¤¹à¥..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372 ../client/pk-generate-pack-test.c:428
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "सà¥à¤µà¤¾ पà¥
ठ'%s' बनविलà¥"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377 ../client/pk-generate-pack-test.c:433
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' बनविणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "पà¥
à¤à¥à¤à¤à¤¿à¤ मà¥à¤¨à¤¿à¤à¤°"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "वà¥à¤¯à¤¾à¤µà¤¹à¤¾à¤°à¤¾à¤à¤à¥ सà¥à¤à¥ दाà¤à¤µà¤£à¥ à¤
शà¤à¥à¤¯"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° सà¥à¤à¥ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "डà¥à¤®à¤¨ सà¥à¤¤à¤° पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
-#. ask the user
-#: ../client/pk-task-text.c:64
-msgid "Do you want to allow installing of unsigned software?"
-msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ विनासà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤«à¥à¤à¤µà¥à¤
रà¤à¥ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन सà¥à¤µà¥à¤à¤¾à¤°à¤¾à¤¯à¤à¥?"
-
-#: ../client/pk-task-text.c:68
-msgid "The unsigned software will not be installed."
-msgstr "विनासà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤«à¥à¤à¥à¤µà¤
र पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¥à¤²à¥ à¤à¤¾à¤£à¤¾à¤° नाहà¥."
-
-#: ../client/pk-task-text.c:100
-msgid "Software source signature required"
-msgstr "सà¥à¤«à¥à¤à¤µà¥à¤
र सà¥à¤°à¥à¤¤ सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#: ../client/pk-task-text.c:102
-msgid "Software source name"
-msgstr "सà¥à¤«à¥à¤à¤µà¥à¤
र सà¥à¤°à¥à¤¤à¤à¥ नाव"
-
-#: ../client/pk-task-text.c:103
-msgid "Key URL"
-msgstr "à¤à¤¿à¤à¥ URL"
-
-#: ../client/pk-task-text.c:104
-msgid "Key user"
-msgstr "à¤à¤¿à¤à¤¾ वापरà¤à¤°à¥à¤¤à¤¾"
-
-#: ../client/pk-task-text.c:105
-msgid "Key ID"
-msgstr "à¤à¤¿à¤à¥ ID"
-
-#: ../client/pk-task-text.c:106
-msgid "Key fingerprint"
-msgstr "à¤à¤¿à¤à¥ फिà¤à¤à¤°à¤ªà¥à¤°à¤¿à¤à¤"
-
-#: ../client/pk-task-text.c:107
-msgid "Key Timestamp"
-msgstr "à¤à¤¿à¤à¥ à¤à¤¾à¤à¤®à¤¸à¥à¤à¥
मà¥à¤ª"
-
-#: ../client/pk-task-text.c:151
-msgid "End user licence agreement required"
-msgstr "वापरà¤à¤°à¥à¤¤à¤¾ परवाना à¤à¤°à¤¾à¤° à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
-
-#: ../client/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../client/pk-task-text.c:155
-msgid "Agreement"
-msgstr "à¤à¤°à¤¾à¤°"
-
-#. ask the user
-#: ../client/pk-task-text.c:161
-msgid "Do you accept this agreement?"
-msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ हॠà¤à¤°à¤¾à¤° सà¥à¤µà¥à¤à¤¾à¤°à¤¾à¤¯à¤à¥?"
-
-#: ../client/pk-task-text.c:165
-msgid "The agreement was not accepted."
-msgstr "à¤à¤°à¤¾à¤° सà¥à¤µà¥à¤à¤¾à¤°à¤²à¥ à¤à¥à¤²à¥ नाहà¥."
-
-#: ../client/pk-task-text.c:194
-msgid "Media change required"
-msgstr "मिडà¥à¤¯à¤¾ बदलाव à¤à¤µà¤¶à¥à¤¯à¤"
-
-#: ../client/pk-task-text.c:195
-msgid "Media type"
-msgstr "मिडà¥à¤¯à¤¾ पà¥à¤°à¤à¤¾à¤°"
-
-#: ../client/pk-task-text.c:196
-msgid "Media ID"
-msgstr "मिडà¥à¤¯à¤¾à¤à¥ ID"
-
-#: ../client/pk-task-text.c:197
-msgid "Text"
-msgstr "मà¤à¤à¥à¤°"
-
-#. ask the user
-#: ../client/pk-task-text.c:201
-msgid "Please insert the correct media"
-msgstr "à¤à¥à¤ªà¤¯à¤¾ यà¥à¤à¥à¤¯ मिडà¥à¤¯à¤¾ à¤
à¤à¤¤à¤°à¥à¤à¥à¤¤ à¤à¤°à¤¾"
-
-#: ../client/pk-task-text.c:205
-msgid "The correct media was not inserted."
-msgstr "यà¥à¤à¥à¤¯ मिडà¥à¤¯à¤¾ à¤
à¤à¤¤à¤°à¥à¤à¥à¤¤ à¤à¥à¤²à¥ नाहà¥."
-
-#: ../client/pk-task-text.c:303
-msgid "The transaction did not proceed."
-msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° पà¥à¤¢à¥ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤¾à¤²à¥ नाहà¥."
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥"
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "पà¥
à¤à¥à¤à¤à¤¿à¤ मà¥à¤¨à¤¿à¤à¤°"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "सà¤à¤à¥à¤² माहितॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤µà¥à¤¤à¥à¤¤à¥"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "à¤à¤¤à¤¾ à¤à¤µà¥à¤¤à¥à¤¤à¥ %s à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "à¤à¤¤à¤¾ à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "à¤à¤µà¥à¤¤à¥à¤¤à¥ %s à¤à¤°à¥à¤¤à¤¾ à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ à¤à¤°à¤¾"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "%s à¤à¤¤à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¾"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "à¤à¤µà¥à¤¤à¥à¤¤à¥"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "तà¥à¤®à¤à¥à¤¯à¤¾ पà¥à¤°à¤£à¤¾à¤²à¥ à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¤¤ à¤à¤¹à¥..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "सà¥à¤«à¥à¤à¤µà¥à¤¯à¤° सà¥à¤°à¥à¤¤ विषयॠतपशà¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "फाà¤à¤¨à¤¸à¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥ (पà¥à¤°à¥à¤£ वà¥à¤¹à¤¾à¤¯à¤²à¤¾ à¤à¤°à¤¾ वà¥à¤³ लाà¤à¥à¤²)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "सà¤à¤à¥à¤² वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤ à¤à¥à¤²à¥à¤ªà¤¬à¤à¤¦à¤à¤°à¥à¤¤à¤¾ पà¥à¤°à¤¤à¤¿à¤à¥à¤·à¥à¤¤."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "सà¤à¤à¥à¤²à¤¾à¤à¤à¥ सà¥à¤à¥ लà¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "फाà¤à¤² à¤à¤°à¥à¤¤à¤¾ शà¥à¤§ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "पà¥à¤°à¤à¥à¤·à¥à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit à¤à¤¦à¥à¤¶ à¤à¤¢à¤³à¤²à¥ नाहà¥"
@@ -1183,185 +749,194 @@ msgid "Please choose a package to install"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¥à¤¤à¤¾ à¤à¥à¤ªà¤¯à¤¾ सà¤à¤à¥à¤² निवडा"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन सà¥à¤°à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "सà¤à¤à¥à¤² %s शà¥à¤§à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥, à¤à¤¿à¤à¤µà¤¾ à¤à¤§à¤¿à¤ªà¤¾à¤¸à¥à¤¨à¤ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤
सà¥à¤²: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "सà¤à¤à¥à¤² वासà¥à¤¤à¤µà¤¿à¤à¤°à¤¿à¤¤à¥à¤¯à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ नà¤à¤¾, व फà¤à¥à¤¤ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापनà¤à¥à¤à¥ à¤à¤à¤ सिमà¥à¤¯à¥à¤²à¥à¤ à¤à¤°à¤¾"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "à¤à¥à¤° सà¤à¤à¥à¤²à¤à¥ à¤
वलà¤à¤¬à¤¨ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ नà¤à¤¾"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "माहितॠà¤à¤¿à¤à¤µà¤¾ पà¥à¤°à¤à¤¤à¥ दाà¤à¤µà¥ नà¤à¤¾"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "पà¥
à¤à¥à¤à¤à¤¿à¤ डिबà¤à¤à¤à¤«à¥ à¤à¤¨à¥à¤¸à¤à¥à¤²à¤°"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERROR: पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापनà¤à¥à¤à¥ सà¤à¤à¥à¤² नाव निशà¥à¤à¤¿à¤¤ à¤à¤°à¤¾."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "सà¥à¤°à¥à¤¤ यादॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "à¤
पयशà¥."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "ठिà¤."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ व %i à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ सà¥à¤°à¥à¤¤ à¤à¤¢à¤³à¤²à¥."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ debuginfo repos à¤à¤¢à¤³à¤²à¥."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "à¤
पयशà¥."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¥à¤²à¥."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "डिबà¤à¥à¤à¤ सà¤à¤à¥à¤² शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "सà¤à¤à¥à¤² %s शà¥à¤§à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "debuginfo सà¤à¤à¥à¤² %s शà¥à¤§à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "या सà¤à¤à¥à¤²à¤µà¤° à¤
वलà¤à¤¬à¥à¤¤ सà¤à¤à¥à¤² शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "à¤
वलà¤à¤¬à¤¨ सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "%i à¤
à¤à¤¾à¤ सà¤à¤à¥à¤² शà¥à¤§à¤¤ à¤à¤¹à¥."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "à¤
à¤à¤¾à¤ सà¤à¤à¥à¤² à¤à¤µà¤¶à¥à¤¯à¤ नाहà¥."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¥à¤¤à¤¾ %i सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "सिमà¥à¤¯à¥à¤²à¥à¤ पदà¥à¤§à¤¤à¥ नà¥à¤°à¥à¤ª सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ नाहà¥"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤£à¥ à¤
शà¤à¥à¤¯: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "पà¥à¤°à¥à¤µà¥ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¥à¤²à¥à¤²à¥ सà¥à¤°à¥à¤¤ à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
शà¤à¥à¤¯: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¥à¤²à¥."
@@ -1458,12 +1033,342 @@ msgstr "PackageKit सà¥à¤à¥"
#: ../data/packagekit-package-list.xml.in.h:1
msgid "PackageKit Package List"
-msgstr "PackageKit सà¤à¤à¥à¤² यादà¥"
+msgstr "PackageKit सà¤à¤à¥à¤² सà¥à¤à¥"
#: ../data/packagekit-servicepack.xml.in.h:1
msgid "PackageKit Service Pack"
msgstr "PackageKit सà¥à¤µà¤¾ पà¥
à¤"
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "à¤à¥à¤ªà¤¯à¤¾ 1 तॠ%i à¤à¥à¤°à¤®à¤¾à¤à¤ निवडा: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à¤à¤à¤¾à¤ªà¥à¤à¥à¤·à¤¾ à¤à¤¾à¤¸à¥à¤¤ सà¤à¤à¥à¤² à¤à¥à¤³à¤µà¤£à¥:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "à¤à¥à¤ªà¤¯à¤¾ यà¥à¤à¥à¤¯ सà¤à¤à¥à¤² निवडा: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "à¤
परिà¤à¥à¤¤ सà¥à¤¤à¤°"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "सà¥à¤°à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "queue मधà¥à¤¯à¥ पà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "à¤à¤¾à¤²à¤µà¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "à¤à¥à¤à¤¶à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "माहितॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "सà¥à¤«à¥à¤à¤µà¥à¤
र सà¥à¤à¥ ताà¤à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "सà¤à¤à¥à¤² नषà¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "सà¤à¤à¥à¤² à¤à¥à¤£à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "à¤
वलà¤à¤¬à¤¨à¤à¥ निवारण à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ तपासत à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "रà¥à¤²à¤¬à¥
ठà¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "बदलावाà¤à¤à¥ à¤à¤¾à¤à¤£à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "बदलाव à¤à¤®à¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "डाà¤à¤¾à¤à¤°à¥à¤¤à¤¾ विनà¤à¤¤à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "पà¥à¤°à¥à¤£ à¤à¤¾à¤²à¥"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "रदà¥à¤¦ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "रà¥à¤ªà¥à¤à¤¿à¤à¤°à¥ माहितॠडाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "सà¤à¤à¥à¤²à¤¾à¤à¤à¥ सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "फाà¤à¤² सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "बदलावाà¤à¤à¥ सà¥à¤à¥ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "à¤à¤ डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ माहितॠडाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "फाà¤à¤²à¥à¤¸à¥à¤²à¤¾ पà¥à¤¨à¤à¤ªà¥
à¤à¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à¤à¥
शॠलà¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "à¤à¤ªà¥à¤²à¤¿à¤à¥à¤¶à¤¨à¥à¤¸à¥ सà¥à¤à¥
न à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ निरà¥à¤®à¤¾à¤£ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "सà¤à¤à¥à¤² वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤ लà¥à¤à¤¸à¤¾à¤ ॠपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "à¤à¤³à¤ पà¤à¤µà¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "à¤à¤¾à¤°à¥à¤¯à¤°à¤¤ à¤à¤ªà¥à¤²à¤¿à¤à¥à¤¶à¤¨à¥à¤¸à¥à¤à¥ सà¥à¤§à¤¾à¤°à¤£à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "वापरणà¥à¤¤à¥à¤² à¤à¤ªà¥à¤²à¤¿à¤à¥à¤¶à¤¨à¥à¤¸à¥ तपासत à¤à¤¹à¥"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "वापरणà¥à¤¤à¥à¤² लायबà¥à¤°à¤°à¥à¤à¥ तपासत à¤à¤¹à¥"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ विनासà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤«à¥à¤à¤µà¥à¤
रà¤à¥ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन सà¥à¤µà¥à¤à¤¾à¤°à¤¾à¤¯à¤à¥?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr "विनासà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤«à¥à¤à¥à¤µà¤
र पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¥à¤²à¥ à¤à¤¾à¤£à¤¾à¤° नाहà¥."
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr "सà¥à¤«à¥à¤à¤µà¥à¤
र सà¥à¤°à¥à¤¤ सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr "सà¥à¤«à¥à¤à¤µà¥à¤
र सà¥à¤°à¥à¤¤à¤à¥ नाव"
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr "à¤à¤¿à¤à¥ URL"
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr "à¤à¤¿à¤à¤¾ वापरà¤à¤°à¥à¤¤à¤¾"
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr "à¤à¤¿à¤à¥ ID"
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr "à¤à¤¿à¤à¥ फिà¤à¤à¤°à¤ªà¥à¤°à¤¿à¤à¤"
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr "à¤à¤¿à¤à¥ à¤à¤¾à¤à¤®à¤¸à¥à¤à¥
मà¥à¤ª"
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "तà¥à¤®à¥à¤¹à¥ हॠसà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤µà¥à¤à¤¾à¤°à¤¤à¤¾?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ सà¥à¤µà¥à¤à¤¾à¤°à¤²à¥ à¤à¥à¤²à¥ नाहà¥."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr "वापरà¤à¤°à¥à¤¤à¤¾ परवाना à¤à¤°à¤¾à¤° à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr "à¤à¤°à¤¾à¤°"
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr "तà¥à¤®à¥à¤¹à¤¾à¤²à¤¾ हॠà¤à¤°à¤¾à¤° सà¥à¤µà¥à¤à¤¾à¤°à¤¾à¤¯à¤à¥?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr "à¤à¤°à¤¾à¤° सà¥à¤µà¥à¤à¤¾à¤°à¤²à¥ à¤à¥à¤²à¥ नाहà¥."
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr "मिडà¥à¤¯à¤¾ बदलाव à¤à¤µà¤¶à¥à¤¯à¤"
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr "मिडà¥à¤¯à¤¾ पà¥à¤°à¤à¤¾à¤°"
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "मिडà¥à¤¯à¤¾ लà¥à¤¬à¤²"
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr "मà¤à¤à¥à¤°"
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr "à¤à¥à¤ªà¤¯à¤¾ यà¥à¤à¥à¤¯ मिडà¥à¤¯à¤¾ à¤
à¤à¤¤à¤°à¥à¤à¥à¤¤ à¤à¤°à¤¾"
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr "यà¥à¤à¥à¤¯ मिडà¥à¤¯à¤¾ à¤
à¤à¤¤à¤°à¥à¤à¥à¤¤ à¤à¥à¤²à¥ नाहà¥."
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "à¤à¤¾à¤²à¤¿à¤² सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤² सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤²à¤¾à¤à¤à¥ पà¥à¤¨à¤à¤ªà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "à¤à¤¾à¤²à¥à¤² सà¤à¤à¥à¤²à¤¾à¤à¤à¥ à¤à¤ à¤à¤µà¥à¤¤à¥à¤¤à¥ à¤à¤®à¥ à¤à¤°à¤£à¥ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "बदलाà¤à¤¶à¥ पà¥à¤¢à¥ à¤à¤¾à¤¯à¤à¥?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° पà¥à¤¢à¥ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤¾à¤²à¥ नाहà¥."
+
#. SECURITY:
#. - Normal users do not require admin authentication to accept new
#. licence agreements.
commit b0e0e66d95e46f57579f19fda1b43178604f5729
Author: ifelix <ifelix at fedoraproject.org>
Date: Thu Sep 10 10:39:07 2009 +0000
Sending translation for Tamil
diff --git a/po/ta.po b/po/ta.po
index 894ff93..8b10d99 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.ta\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-07 02:36+0000\n"
-"PO-Revision-Date: 2009-09-07 12:20+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 16:08+0530\n"
"Last-Translator: I. Felix <ifelix at redhat.com>\n"
"Language-Team: Tamil <fedora-trans-ta at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -27,154 +27,127 @@ msgstr ""
"\n"
"\n"
"\n"
+"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:238 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "பரிமாறà¯à®±à®®à¯"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:240 ../client/pk-console-test.c:149
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "à®à®£à®¿à®©à®¿ நà¯à®°à®®à¯"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "வà¯à®±à¯à®±à®¿à®¯à®à¯à®¤à®²à¯"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "True"
msgstr "à®à®°à®¿"
-#: ../client/pk-console.c:242 ../client/pk-console-test.c:151
+#: ../client/pk-console.c:147
msgid "False"
msgstr "தவறà¯"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:244 ../client/pk-console-test.c:153
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "பà®à¯à®à¯"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "à®à®à¯à®µà¯à®³à®¿"
-#: ../client/pk-console.c:249 ../client/pk-console-test.c:158
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(நà¯à®à®¿à®à®³à¯"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:253 ../client/pk-console-test.c:162
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "à®à®à¯à®à®³à¯ வரி"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:255 ../client/pk-console-test.c:164
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "பயனர௠à®à®à®¿"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:262 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "பயனர௠பà¯à®¯à®°à¯"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:266 ../client/pk-console-test.c:175
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "à®à®£à¯à®®à¯à®¯à®¾à®© பà¯à®¯à®°à¯"
-#: ../client/pk-console.c:274 ../client/pk-console-test.c:183
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "பாதிà®à¯à®à®ªà¯à®ªà®à¯à® தà¯à®à¯à®¤à®¿à®à®³à¯:"
-#: ../client/pk-console.c:276 ../client/pk-console-test.c:185
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "பாதிà®à¯à®à®ªà¯à®ªà®à¯à® தà¯à®à¯à®¤à®¿à®à®³à¯: à®à®©à¯à®±à¯à®®à®¿à®²à¯à®²à®¾à®¤"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:337 ../client/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à®à®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:340 ../client/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µà®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:343 ../client/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤ வà¯à®£à¯à®à®¿à®¯à®µà¯:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:346 ../client/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®®à¯à®£à¯à®à¯à®®à¯ நிறà¯à®µà®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:349 ../client/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ தரமிறà®à¯à® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:363 ../client/pk-console-test.c:205
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "விநியà¯à®à®®à¯"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:365 ../client/pk-console-test.c:207
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "வà®à¯"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:367 ../client/pk-console.c:390
-#: ../client/pk-console-test.c:209 ../client/pk-console-test.c:230
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "à®à¯à®°à¯à®à¯à®à®®à¯"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:379 ../client/pk-console-test.c:219
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "வà®à¯"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:381 ../client/pk-console-test.c:221
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:384 ../client/pk-console-test.c:224
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "பà¯à®±à¯à®±à¯à®°à¯"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:387 ../client/pk-console-test.c:227
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "பà¯à®¯à®°à¯"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:393 ../client/pk-console-test.c:233
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "à®à®¿à®©à¯à®©à®®à¯"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:408 ../client/pk-console-test.c:247
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯ பறà¯à®±à®¿à®¯ விவரà®à¯à®à®³à¯:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:410 ../client/pk-console-test.c:253
-#: ../client/pk-task-text.c:101 ../client/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -182,128 +155,150 @@ msgstr[0] "தà¯à®à¯à®ªà¯à®ªà¯"
msgstr[1] "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:413 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯à®à®³"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:417 ../client/pk-console-test.c:260
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "நà¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:421 ../client/pk-console-test.c:264
-#: ../client/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "விறà¯à®ªà®©à¯à®¯à®¾à®³à®°à¯"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:425 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "பà®à¯à®¸à®¿à®²à®¾"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:429 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:433 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "மறà¯à®¤à¯à®µà®à¯à®à¯"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:437 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à® à®à®°à¯"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:441 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "மாறà¯à®±à®à¯à®à®³à¯"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:445 ../client/pk-console-test.c:288
+#: ../client/pk-console.c:284
msgid "State"
msgstr "நிலà¯"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:450 ../client/pk-console-test.c:293
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "வழà®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:455 ../client/pk-console-test.c:298
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à®à®¤à¯"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:475 ../client/pk-console-test.c:316
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "à®à¯à®¯à®²à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à®à®¤à¯"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:478 ../client/pk-console-test.c:319
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯"
-#: ../client/pk-console.c:555 ../client/pk-console.c:557
-msgid "Percentage"
-msgstr "à®à®¤à®µà¯à®¤à®®à¯"
-
-#: ../client/pk-console.c:557
-msgid "Unknown"
-msgstr "தà¯à®°à®¿à®¯à®¾à®¤"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:599 ../client/pk-console-test.c:341
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "à®à®£à®¿à®©à®¿à®à¯à®à¯ மறà¯à®¤à¯à®µà®à¯à®à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:602 ../client/pk-console-test.c:344
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "à®
மரà¯à®µà¯à®à¯à®à¯ மறà¯à®¤à¯à®µà®à¯à®à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:605 ../client/pk-console-test.c:347
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "à®à®£à®¿à®©à®¿à®à¯à®à¯ மறà¯à®¤à¯à®µà®à¯à®à®®à¯ (பாதà¯à®à®¾à®ªà¯à®ªà¯) தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:608 ../client/pk-console-test.c:350
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "à®
மரà¯à®µà¯à®à¯à®à¯ மறà¯à®¤à¯à®µà®à¯à®à®®à¯ (பாதà¯à®à®¾à®ªà¯à®ªà¯) தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:611 ../client/pk-console-test.c:353
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "பயனà¯à®ªà®¾à®à®¿à®±à¯à®à¯ மறà¯à®¤à¯à®µà®à¯à®à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯ விளà®à¯à®à®®à¯"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "à®à¯à®¯à¯à®¤à®¿:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®²à¯à®²à¯"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®à¯à®ªà¯à®ªà¯à®à®³à¯"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "à®à®à¯à®ªà¯à®± பிழà¯"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "பரிமாறà¯à®±à®®à¯ பிழ௠à®à®²à¯à®²à®¾à®®à®²à¯ தà¯à®²à¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr " பரிமாறà¯à®±à®®à¯ à®à¯à®¯à®²à¯à®ªà®à®µà®¿à®²à¯à®²à¯"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:666 ../client/pk-console-test.c:704
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "à®à®£à®¿à®©à®¿à®¯à¯ à®®à¯à®£à¯à®à¯à®®à¯ தà¯à®µà®à¯à®à®¿ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯ à®®à¯à®à®¿à®à¯à®à®µà¯à®®à¯."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:669 ../client/pk-console-test.c:707
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "வà¯à®³à®¿à®¯à¯à®±à®¿à®µà®¿à®à¯à®à¯ மறà¯à®±à¯à®®à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯ à®®à¯à®à®¿à®à¯à® à®à®³à¯à®¨à¯à®´à¯à®¯à®µà¯à®®à¯."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:672
-msgid "Please restart the application as it is being used."
-msgstr "பயனà¯à®ªà®à¯à®¤à¯à®¤à®ªà®à¯à®à®¿à®°à¯à®¨à¯à®¤à®¾à®²à¯à®®à¯ à®
தன௠பயனà¯à®ªà®¾à®à¯à®à¯ à®®à¯à®£à¯à®à¯à®®à¯ தà¯à®µà®à¯à®à®µà¯à®®à¯."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:675 ../client/pk-console-test.c:710
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
msgstr "à®®à¯à®à¯à®à®¿à®¯à®®à®¾à®© à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯à®à®³à¯ நிறà¯à®µ à®à®£à®¿à®©à®¿à®¯à¯ à®®à¯à®£à¯à®à¯à®®à¯ தà¯à®µà®à¯à®à®¿ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯ à®®à¯à®à®¿à®à¯à®à®µà¯à®®à¯."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:678 ../client/pk-console-test.c:713
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -311,820 +306,400 @@ msgstr ""
"à®®à¯à®à¯à®à®¿à®¯à®®à®¾à®© பாதà¯à®à®¾à®ªà¯à®ªà¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯à®à®³à¯ நிறà¯à®µ வà¯à®³à®¿à®¯à¯à®±à®¿à®µà®¿à®à¯à®à¯ மறà¯à®±à¯à®®à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯ "
"à®®à¯à®à®¿à®à¯à® à®à®³à¯à®¨à¯à®´à¯à®¯à®µà¯à®®à¯."
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:810
-#, c-format
-msgid "The package %s is already installed"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯ %s à®à®±à¯à®à®©à®µà¯ நிறà¯à®µà®ªà¯à®ªà®à¯à®à®¤à¯"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:818
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯ %s நிறà¯à®µà®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:844 ../client/pk-console.c:892
-#: ../client/pk-console.c:916 ../client/pk-console.c:964
-#: ../client/pk-console.c:1060 ../client/pk-console.c:1173
-#: ../client/pk-console.c:1234 ../client/pk-tools-common.c:63
-#: ../client/pk-tools-common.c:82 ../client/pk-tools-common.c:90
-#, c-format
-msgid "Internal error: %s"
-msgstr "à®à®à¯à®ªà¯à®± பிழà¯: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:876 ../client/pk-console.c:948
-#: ../client/pk-console.c:1266 ../client/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "மாறà¯à®±à®à¯à®à®³à¯à®à®©à¯ தà¯à®à®° வà¯à®£à¯à®à¯à®®à®¾?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:881 ../client/pk-console.c:953
-msgid "The package install was canceled!"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µà®²à¯ ரதà¯à®¤à¯ à®à¯à®¯à¯à®¯à®ªà¯à®ªà®à¯à®à®¤à¯!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:900 ../client/pk-console.c:1634
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ à®à®¨à¯à®¤ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:972
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1028
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ %s஠நà¯à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1051 ../client/pk-console.c:1089
-#: ../client/pk-console.c:1118
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1104
-msgid "Proceed with additional packages?"
-msgstr "à®à¯à®à¯à®¤à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯à®à®©à¯ தà¯à®à®°à®µà®¾?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1109
-msgid "The package removal was canceled!"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à®à¯à®µà®¤à¯ ரதà¯à®¤à¯ à®à¯à®¯à¯à®¯à®ªà¯à®ªà®à¯à®à®¤à¯!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1150
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ %s தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பதிவிறà®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯ à®
த௠à®à®£à¯à®à¯à®ªà®¿à®à®¿à®à¯à®à®µà¯à®®à¯ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1181
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பதிவிறà®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ à®à®°à¯à®à¯à®à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1213 ../client/pk-console.c:1225
-#: ../client/pk-console.c:1280
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "à®®à¯à®®à¯à®ªà®¾à®à¯ %sà® à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯ : %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1271
-msgid "The package update was canceled!"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯ ரதà¯à®¤à¯ à®à¯à®¯à¯à®¯à®ªà¯à®ªà®à¯à®à®¤à¯!"
+msgid "This tool could not find the installed package: %s"
+msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ நிறà¯à®µà®ªà¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1304 ../client/pk-console.c:1312
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "%sà®à¯à®à¯ தà¯à®µà¯à®¯à®¾à®©à®µà®±à¯à®±à¯ à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ பà¯à®± à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
+msgid "This tool could not find the package: %s"
+msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1334 ../client/pk-console.c:1342
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "%sà®à®¾à®© à®à®¾à®°à¯à®ªà¯à®à®³à¯ à®à®¨à¯à®¤à®à¯ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ பà¯à®± à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1364 ../client/pk-console.c:1372
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "%sà®à¯à®à®¾à®© தà¯à®à¯à®ªà¯à®ªà¯ விவரà®à¯à®à®³à¯ à®à®¨à¯à®¤à®à¯ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ பà¯à®± à®®à¯à®à®¿à®¯à®¾à®¤à¯: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1394
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "%sà®à¯à®à®¾à®© à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ à®à®£à¯à®à¯à®ªà®¿à®à®¿à®à¯à® à®®à¯à®à®¿à®¯à®¾à®¤à¯: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1402
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "%sà®à®¾à® à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯ à®à®¨à¯à®¤à®à¯ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ பà¯à®± à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1424
-#, c-format
-msgid "File already exists: %s"
-msgstr "à®à¯à®ªà¯à®ªà¯ à®à®±à¯à®à®©à®µà¯ வà¯à®³à®¿à®¯à¯à®±à¯à®±à®ªà¯à®ªà®à¯à®à®¤à¯: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1429 ../client/pk-console.c:1485
-#: ../client/pk-console.c:1560
-msgid "Getting package list"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ பà¯à®±à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1435 ../client/pk-console.c:1491
-#: ../client/pk-console.c:1566
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯ பà¯à®± à®à®¯à®²à®¾à®¤à¯: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1446
-#, c-format
-msgid "Failed to save to disk"
-msgstr "வà®à¯à®à®¿à®²à¯ à®à¯à®®à®¿à®ªà¯à®ªà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1480 ../client/pk-console.c:1555
-#, c-format
-msgid "File does not exist: %s"
-msgstr "à®à¯à®ªà¯à®ªà¯ வà¯à®³à®¿à®¯à¯à®±à¯à®±à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1512
-msgid "Packages to add"
-msgstr "à®à¯à®°à¯à®ªà¯à®ªà®¤à®±à¯à®à®¾à®© தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1520
-msgid "Packages to remove"
-msgstr "நà¯à®à¯à®à®µà¯à®£à¯à®à®¿à®¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1588
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "பà¯à®¤à®¿à®¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µà®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à¯à®³à¯à®³à®¤à¯"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1594
-msgid "To install"
-msgstr "நிறà¯à®µà¯à®µà®¤à®±à¯à®à¯"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1606
-msgid "Searching for package: "
-msgstr "தà¯à®à¯à®ªà¯à®ªà®¿à®©à¯ தà¯à®à¯à®à®¿à®±à®¤à¯: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1610
-msgid "not found."
-msgstr "à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1621
-#, c-format
-msgid "No packages can be found to install"
-msgstr "நிறà¯à®µà¯à®µà®¤à®±à¯à®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¤à¯à®µà¯à®®à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1627
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "நிறà¯à®µà®ªà¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1663
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "%sà®à®¾à®© விவரà®à¯à®à®³à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤ à®à®¨à¯à®¤à®à¯ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ à®à®£à¯à®à¯à®ªà®¿à®à®¿à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1671
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "This tool could not get the update details for %s: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1702
-msgid "Error:"
-msgstr "பிழà¯:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1716 ../client/pk-console-test.c:370
-msgid "Package description"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯ விளà®à¯à®à®®à¯"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1732 ../client/pk-console-test.c:388
-msgid "Message:"
-msgstr "à®à¯à®¯à¯à®¤à®¿:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1760 ../client/pk-console-test.c:407
-msgid "Package files"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®à¯à®ªà¯à®ªà¯à®à®³à¯"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1768 ../client/pk-console-test.c:402
-msgid "No files"
-msgstr "à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®²à¯à®²à¯"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1791
-msgid "Repository signature required"
-msgstr "நமà¯à®ªà®¿à®à¯à®à¯à®¯à®¾à®© à®à¯à®¯à¯à®´à¯à®¤à¯à®¤à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1801 ../client/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "நà¯à®à¯à®à®³à¯ à®à®¨à¯à®¤ à®à¯à®¯à¯à®®à¯à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®à®¿à®±à¯à®°à¯à®à®³à®¾ ?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1805 ../client/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "à®à¯à®¯à¯à®´à¯à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®³à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1839
-msgid "End user license agreement required"
-msgstr "à®à®±à¯à®¤à®¿à®¯à®¾à®© பயனரின௠à®à®°à®¿à®® à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1846
-msgid "Do you agree to this license?"
-msgstr "à®à®¨à¯à®¤ à®à®°à®¿à®®à®¤à¯à®¤à¯ நà¯à®à¯à®à®³à¯ à®à®±à¯à®±à¯ à®à¯à®³à¯à®à®¿à®±à¯à®°à¯à®à®³à®¾?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1850
-msgid "The license was refused."
-msgstr "à®à®°à®¿à®®à®®à¯ மறà¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯."
+msgid "This tool could not find all the packages: %s"
+msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ à®
னà¯à®¤à¯à®¤à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯à®¯à¯à®®à¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1879 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "மதà¯à®¤à®¿à®¯ பரிமாறà¯à®±à®¤à¯à®¤à®¿à®©à¯ பà¯à®¤à¯ à®à¯à®®à¯à®©à¯ நà¯à®±à¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1932 ../client/pk-console-test.c:1006
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "PackageKit பணிய஠மà¯à®à®ªà¯à®ªà¯"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1934 ../client/pk-console-test.c:1008
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "தà¯à®£à¯à®à¯à®à®à¯à®à®³à¯à®à®³à¯:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "à®à®¨à¯à®¤ à®à¯à®¯à®²à¯ à®à®à¯à®à®¿à®¯à®¾à® à®®à¯à®à®¿à®µà®à¯à®¯à¯à®®à¯ வர௠நà¯à®°à®¤à¯à®¤à¯ பà¯à®±à¯à®±à®¿à®°à¯à®ªà¯à®ªà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2027 ../client/pk-console-test.c:1099
-#: ../client/pk-generate-pack.c:187 ../client/pk-monitor.c:128
-#: ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "à®à¯à®à¯à®¤à®²à¯ பிழà¯à®¤à®¿à®°à¯à®¤à¯à®¤ தà®à®µà®²à¯à®à¯ à®à®¾à®à¯à®à¯"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2030 ../client/pk-console-test.c:1102
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "நிà®à®´à¯à®à¯à®à®¿ பதிபà¯à®ªà¯ மறà¯à®±à¯à®®à¯ வà¯à®³à®¿à®¯à¯à®±à¯à®µà®¤à¯à®à¯ à®à®¾à®à¯à®à¯"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2033 ../client/pk-console-test.c:1105
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "வà®à¯à®ªà¯à®ªà®¿à®©à¯"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2036 ../client/pk-console-test.c:1108
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "à®à¯à®¯à®²à¯ à®®à¯à®à®¿à®µà®à¯ வர௠à®à®¾à®¤à¯à®¤à®¿à®°à¯à®à¯à®à®¾à®®à®²à¯ வà¯à®³à®¿à®¯à¯à®±à¯"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2063
-msgid "This tool could not connect to system DBUS."
-msgstr "à®à®¨à¯à®¤à®à¯ à®à®°à¯à®µà®¿à®¯à®¾à®²à¯ à®à®£à®¿à®©à®¿ DBUSà® à®à®£à¯à®à¯à® à®®à¯à®à®¿à®¯à®¾à®¤à¯."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit தà¯à®à®°à¯à®ªà¯ à®à¯à®³à¯à®³ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯à¯à®µà®¿."
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2153 ../client/pk-console-test.c:1183
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "வà®à®¿à®ªà¯à®ªà®¿ à®à¯à®±à®¿à®ªà¯à®ªà®¿à®à¯à®µà®¤à¯ தவறானதà¯"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2172 ../client/pk-console-test.c:1202
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "à®à®°à¯ தà¯à®à¯à®®à¯ வà®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯, à®.à®à®¾. பà¯à®¯à®°à¯"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2179 ../client/pk-console.c:2188
-#: ../client/pk-console.c:2197 ../client/pk-console.c:2206
-#: ../client/pk-console-test.c:1209 ../client/pk-console-test.c:1221
-#: ../client/pk-console-test.c:1233 ../client/pk-console-test.c:1245
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "à®à®°à¯ தà¯à®à¯à®®à¯ à®à¯à®²à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2213 ../client/pk-console-test.c:1255
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "தவறான தà¯à®à¯à®®à¯ வà®à¯"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2219
-msgid "A package name or filename to install is required"
-msgstr "à®à®°à¯ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ à®
லà¯à®²à®¤à¯ à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ நறà¯à®µà¯à®µà®¤à®±à¯à®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ நிறà¯à®µ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "நிறà¯à®µ à®à®°à¯ à®à¯à®ªà¯à®ªà¯à®ªà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2228 ../client/pk-console-test.c:1282
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "à®à®°à¯ வà®à¯, விà®à¯_à®à®à®¿ மறà¯à®±à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯_à®à®à®¿ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2237 ../client/pk-console-test.c:1293
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "நà¯à®à¯à®à¯à®µà®¤à®±à¯à®à¯ à®à®°à¯ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2245 ../client/pk-console-test.c:1302
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "à®à®°à¯ à®à®²à®à¯à®à¯ à®
à®à¯à®µà¯ மறà¯à®±à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯à®à®³à¯ பதிவிறà®à¯à® தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2252 ../client/pk-console-test.c:1309
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "à®
à®à¯à®µà¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2260 ../client/pk-console-test.c:1318
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "à®à®°à¯ à®à®°à®¿à®®à®®à¯ à®à®à¯à®¤à¯à®¤à¯à®à®¾à®à¯à®à¯à®ªà®µà®°à¯ (eula-id) தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2270 ../client/pk-console-test.c:1329
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "பரிமாறà¯à®± à®à®£à¯à®à¯à®ªà®¿à®à®¿à®ªà¯à®ªà®¾à®³à®°à¯ (tid) தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2287 ../client/pk-console-test.c:1350
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ மறà¯à®¤à¯à®°à¯à®µà¯à®à¯à®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2296 ../client/pk-console.c:2305
-#: ../client/pk-console-test.c:1361 ../client/pk-console-test.c:1372
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "நமà¯à®ªà®à®®à®¾à®© à®à®°à¯ பà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2314 ../client/pk-console-test.c:1383
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "à®à®°à¯ à®°à¯à®ªà¯ பà¯à®¨à®°à¯, à®
ளவà¯à®°à¯ மறà¯à®±à¯à®®à¯ மதிபà¯à®ªà¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2328 ../client/pk-console-test.c:1401
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "à®à¯à®¯à®²à¯à®à¯à®à¯, à®.à®à®¾. 'à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à® à®à®£à®¿à®©à®¿' தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2335 ../client/pk-console-test.c:1408
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "à®à®°à¯ à®à®°à®¿à®¯à®¾à®© திரà¯à®ªà¯à®ªà®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2342 ../client/pk-console-test.c:1415
-msgid "Failed to get the time since this action was last completed"
-msgstr "à®à®¨à¯à®¤ à®à¯à®¯à®²à¯ à®à®à¯à®à®¿à®¯à®¾à® à®®à¯à®à®¿à®µà®à¯à®¯à¯à®®à¯ வர௠நà¯à®°à®¤à¯à®¤à¯ பà¯à®±à¯à®±à®¿à®°à¯à®ªà¯à®ªà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2352 ../client/pk-console.c:2364
-#: ../client/pk-console.c:2373 ../client/pk-console.c:2391
-#: ../client/pk-console.c:2400 ../client/pk-console-test.c:1425
-#: ../client/pk-console-test.c:1440 ../client/pk-console-test.c:1449
-#: ../client/pk-console-test.c:1469 ../client/pk-console-test.c:1478
-#: ../client/pk-generate-pack.c:243
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "à®à®°à¯ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2382 ../client/pk-console-test.c:1458
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "à®à®°à¯ தà¯à®à¯à®ªà¯à®ªà®¾à®²à¯ வழà®à¯à®à®ªà¯à®ªà®à¯à®®à¯ à®à®°à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2409
-msgid "A list file name to create is required"
-msgstr "à®à®°à¯ பà®à¯à®à®¿à®¯à®²à¯ à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ à®à®°à¯à®µà®¾à®à¯à®à¯à®µà®¤à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2419 ../client/pk-console.c:2429
-msgid "A list file to open is required"
-msgstr "à®à®°à¯ பà®à¯à®à®¿à®¯à®²à¯ à®à¯à®ªà¯à®ªà®¿à®©à¯ திறபà¯à®ªà®¤à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2483 ../client/pk-console-test.c:1538
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr " '%s' விரà¯à®ªà¯à®ªà®®à¯ தà¯à®£à¯à®ªà¯à®°à®¿à®¯à®µà®¿à®²à¯à®²à¯"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2496
-msgid "Incorrect privileges for this operation"
-msgstr "à®à®¨à¯à®¤ à®à¯à®¯à®²à¯à®ªà®¾à®à¯à®à¯à®à¯ தவறான à®®à¯à®©à¯à®©à¯à®°à®¿à®®à¯à®à®³à¯"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
-#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2499 ../client/pk-console-test.c:1550
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "à®à®à¯à®à®³à¯ தà¯à®²à¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯"
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-console-test.c:523 ../client/pk-tools-common.c:131
-msgid "More than one package matches:"
-msgstr "à®à®©à¯à®±à¯à®à¯à®à¯ à®®à¯à®±à¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பà¯à®°à¯à®¨à¯à®¤à¯à®à®¿à®±à®¤à¯:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-console-test.c:532 ../client/pk-tools-common.c:138
-msgid "Please choose the correct package: "
-msgstr "à®à®°à®¿à®¯à®¾à®© தà¯à®à¯à®ªà¯à®ªà®¿à®©à¯ தà¯à®°à¯à®¨à¯à®¤à¯à®à¯à®à¯à®à®µà¯à®®à¯: "
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:734
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ à®à®°à¯à®à¯à®à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:762
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ நிறà¯à®µà®ªà¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:790 ../client/pk-console-test.c:818
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ தà¯à®à¯à®ªà¯à®ªà¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:846 ../client/pk-console-test.c:872
-#: ../client/pk-console-test.c:898 ../client/pk-console-test.c:924
-#: ../client/pk-console-test.c:950
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "à®à®¨à¯à®¤ à®à®°à¯à®µà®¿ à®
னà¯à®¤à¯à®¤à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯à®¯à¯à®®à¯ தà¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1261
-msgid "A package name to install is required"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ நிறà¯à®µ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1270
-msgid "A filename to install is required"
-msgstr "நிறà¯à®µ à®à®°à¯ à®à¯à®ªà¯à®ªà¯à®ªà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:103
-msgid "Downloading"
-msgstr "பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:123
-msgid "Downloading packages"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:128
-msgid "Downloading dependencies"
-msgstr "à®à®¾à®°à¯à®ªà¯à®à®³à¯ பதிவிறà®à¯à®à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:190
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "நà¯à®à¯à®à®ªà¯à®ªà®à¯à® à®à®¾à®°à¯à®ªà¯à®à®³à¯à®à¯à®¯ à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®¯à¯ à®
à®®à¯"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:193
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "வà¯à®³à®¿à®¯à¯à®±à¯à®®à¯ à®à¯à®ªà¯à®ªà¯ à®
லà¯à®²à®¤à¯ à®
à®à¯à®µà¯ (தறà¯à®ªà¯à®¤à¯ பயனà¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à®à®¿à®± à®
à®à¯à®µà¯ தவிரà¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¾à®²à¯)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:196
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà®¿à®²à¯ பà¯à®à®ªà¯à®ªà® வà¯à®£à¯à®à¯à®®à¯"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:199
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà®¿à®²à¯à®³à¯à®³ à®
னà¯à®¤à¯à®¤à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®¤à®²à¯à®¯à¯à®®à¯ பà¯à®à®µà¯à®®à¯"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:227
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr " --package à®
லà¯à®²à®¤à¯ --updates விரà¯à®ªà¯à®ªà®®à¯ தà¯à®°à¯à®¨à¯à®¤à¯à®à¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:235
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "à®à®°à®£à¯à®à¯ விரà¯à®ªà¯à®ªà®à¯à®à®³à¯à®®à¯ தà¯à®°à¯à®¨à¯à®¤à¯à®à¯à®à¯à®à®ªà¯à®ªà®à¯à®à®¤à¯."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:251
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "à®à®°à¯ வà¯à®³à®¿à®ªà¯à®ªà®¾à® à®
à®à¯à®µà¯ à®
லà¯à®²à®¤à¯ à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "தà¯à®µà®à¯à®à®¤à¯à®¤à®¿à®²à¯ à®à¯à®®à®¾à®©à¯ தà¯à®²à¯à®µà®¿à®¯à¯à®±à¯à®±à®¤à¯"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:269 ../client/pk-generate-pack.c:275
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®®à¯à®²à®¾à®³à®°à¯ à®à®¨à¯à®¤ வà®à¯à®¯à®¾à®© à®à¯à®¯à®²à¯ à®à¯à®¯à¯à®¯ à®®à¯à®à®¿à®¯à®¾à®¤à¯."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:282
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
msgstr "à®à¯à®µà¯ பà¯à®¤à®¿à®à®³à¯ libarchive à®à¯à®µà¯à®¯à¯à®à®©à¯ PackageKità®à® à®à®°à¯à®µà®¾à®à¯à® à®®à¯à®à®¿à®¯à®¾à®¤à¯"
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:293
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "à®à®°à¯ à®à¯à®ªà¯à®ªà®¿à®©à¯ à®à¯à®±à®¿à®ªà¯à®ªà®¿à®à¯à®à®¾à®²à¯, à®à®±à¯à®¤à®¿à®¯à®¿à®²à¯ à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ வà¯à®£à¯à®à¯à®®à¯"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:309
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "à®à®°à¯ பà¯à®¯à®°à¯à®à¯à®¯ தà¯à®à¯à®ªà¯à®ªà¯ à®à®±à¯à®à®©à®µà¯ வà¯à®³à®¿à®¯à¯à®±à¯à®±à®ªà¯à®ªà®à¯à®à®¤à¯, à®
த௠மà¯à®£à¯à®à¯à®®à¯ à®®à¯à®²à¯à®´à¯à®¤ விரà¯à®®à¯à®ªà¯à®à®¿à®±à¯à®°à¯à®à®³à®¾?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:312
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "à®à®¨à¯à®¤ தà¯à®à¯à®ªà¯à®ªà¯ à®®à¯à®²à¯à®´à¯à®¤à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:325
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "à®
à®à¯à®µà®¿à®©à¯ à®à®°à¯à®µà®¾à®à¯à®à¯à®µà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:335
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯ திறபà¯à®ªà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:346
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯ தà¯à®à¯à®à®¿à®±à®¤à¯."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:350
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ '%s'à® à®à®¾à®£à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:367
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà¯ à®à®°à¯à®µà®¾à®à¯à®à¯à®à®¿à®±à®¤à¯..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:374
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà¯ '%s'à® à®à®°à¯à®µà®¾à®à¯à®à®¿à®¯à®¤à¯"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:379
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' à®à®°à¯à®µà®¾à®à¯à®à¯à®µà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "PackageKit திரà¯"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "பரிமாறà¯à®±à®à¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ à®à®¾à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "பரிமாறà¯à®± பà®à¯à®à®¿à®¯à®²à¯ பà¯à®± à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "à®à¯à®®à®¾à®©à¯ நிலà¯à®¯à¯ பà¯à®± à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯"
-#. ask the user
-#: ../client/pk-task-text.c:64
-msgid "Do you want to allow installing of unsigned software?"
-msgstr "à®à¯à®¯à¯à®ªà¯à®ªà®®à®¿à®à®¾à®¤ à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ நிறà¯à®µ à®
னà¯à®®à®¤à®¿à®à¯à®à®µà®¾?"
-
-#: ../client/pk-task-text.c:68
-msgid "The unsigned software will not be installed."
-msgstr "à®à¯à®¯à¯à®ªà¯à®ªà®®à®¿à®à®ªà¯à®ªà®à®¾à®¤ à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ நிறà¯à®µà®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#: ../client/pk-task-text.c:100
-msgid "Software source signature required"
-msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ à®®à¯à®² à®à¯à®¯à¯à®´à¯à®¤à¯à®¤à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#: ../client/pk-task-text.c:102
-msgid "Software source name"
-msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ à®®à¯à®² பà¯à®¯à®°à¯"
-
-#: ../client/pk-task-text.c:103
-msgid "Key URL"
-msgstr "விà®à¯ URL"
-
-#: ../client/pk-task-text.c:104
-msgid "Key user"
-msgstr "விà®à¯ பயனரà¯"
-
-#: ../client/pk-task-text.c:105
-msgid "Key ID"
-msgstr "விà®à¯ à®à®à®¿"
-
-#: ../client/pk-task-text.c:106
-msgid "Key fingerprint"
-msgstr "விà®à¯ விரல௠ரà¯à®à¯"
-
-#: ../client/pk-task-text.c:107
-msgid "Key Timestamp"
-msgstr "விà®à¯ நà¯à®° à®®à¯à®¤à¯à®¤à®¿à®°à¯"
-
-#: ../client/pk-task-text.c:151
-msgid "End user licence agreement required"
-msgstr "à®à®±à¯à®¤à®¿à®¯à®¾à®© பயனரின௠à®à®°à®¿à®® à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#: ../client/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../client/pk-task-text.c:155
-msgid "Agreement"
-msgstr "à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯"
-
-#. ask the user
-#: ../client/pk-task-text.c:161
-msgid "Do you accept this agreement?"
-msgstr "நà¯à®à¯à®à®³à¯ à®à®¨à¯à®¤ à®à®ªà¯à®ªà®¨à¯à®¤à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®à®¿à®±à¯à®°à¯à®à®³à®¾?"
-
-#: ../client/pk-task-text.c:165
-msgid "The agreement was not accepted."
-msgstr "à®à®¨à¯à®¤ à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®³à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#: ../client/pk-task-text.c:194
-msgid "Media change required"
-msgstr "à®à®à® மாறà¯à®±à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
-
-#: ../client/pk-task-text.c:195
-msgid "Media type"
-msgstr "à®à®à® வà®à¯"
-
-#: ../client/pk-task-text.c:196
-msgid "Media ID"
-msgstr "à®à®à® à®à®à®¿"
-
-#: ../client/pk-task-text.c:197
-msgid "Text"
-msgstr "à®à®°à¯"
-
-#. ask the user
-#: ../client/pk-task-text.c:201
-msgid "Please insert the correct media"
-msgstr "à®à®°à®¿à®¯à®¾à®© à®à®à®à®¤à¯à®¤à¯ நà¯à®´à¯à®à¯à®à®µà¯à®®à¯: "
-
-#: ../client/pk-task-text.c:205
-msgid "The correct media was not inserted."
-msgstr "à®à®°à®¿à®¯à®¾à®© à®à®à®à®®à¯ நà¯à®´à¯à®à¯à®à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#: ../client/pk-task-text.c:303
-msgid "The transaction did not proceed."
-msgstr "பரிமாறà¯à®±à®®à¯ à®à¯à®¯à®²à¯à®ªà®à®µà®¿à®²à¯à®²à¯."
-
-#: ../client/pk-text.c:50
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "1 லிரà¯à®¨à¯à®¤à¯ %i வர௠à®à®£à¯à®©à¯ à®à®³à¯à®³à¯à®à®µà¯à®®à¯ : "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:119
-#, c-format
-msgid "The package could not be found"
-msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "PackageKit திரà¯"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ தà®à®µà®²à¯ பà¯à®±à¯à®à®¿à®±à®¤à¯..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%sà® à®à®¯à®à¯à®à¯"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "நிறà¯à®µà®ªà¯à®ªà®à¯à® பதிபà¯à®ªà¯"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "பதிபà¯à®ªà¯ %sà® à®à®ªà¯à®ªà¯à®¤à¯ à®à®¯à®à¯à®à¯"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "à®à®ªà¯à®ªà¯à®¤à¯ à®à®¯à®à¯à®à¯"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "%s பதிபà¯à®ªà®¿à®©à¯ பà¯à®¤à¯à®ªà¯à®ªà®¿"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "à®à®ªà¯à®ªà¯à®¤à¯ %s஠நிறà¯à®µà®µà¯à®®à¯"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "பதிபà¯à®ªà¯"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "à®à®à¯à®à®³à¯ à®à®£à®¿à®©à®¿à®¯à®¿à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "நிறà¯à®µà¯à®à®¿à®±à®¤à¯..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ à®®à¯à®²à®à¯à®à®³à¯ பறà¯à®±à®¿à®¯ விவரà®à¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯ (à®®à¯à®à®¿à®à¯à® à®à®¤à®±à¯à®à¯ à®à®¿à®² நà¯à®°à®®à¯ à®à®à¯à®à¯à®à®²à®¾à®®à¯)"
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®®à¯à®²à®¾à®³à®°à¯ பà¯à®à¯à®à¯à®à¯à®à¯ à®à®¾à®¤à¯à®¤à®¿à®°à¯à®à¯à®à®¿à®±à®¤à¯."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ à®à®±à¯à®±à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "à®à¯à®ªà¯à®ªà®¿à®±à¯à®à®¾à® தà¯à®à¯à®µà®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "à®à®à®£à¯à®à¯à®ªà®¿à®à®¿à®ªà¯à®ªà®¤à¯à®¤à®¿à®²à¯ தà¯à®²à¯à®µà®¿:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit à®à®à¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
@@ -1183,185 +758,194 @@ msgid "Please choose a package to install"
msgstr "நிறà¯à®µà¯à®µà®¤à®±à¯à®à¯ à®à®°à¯ à®à¯à®ªà¯à®ªà®¿à®©à¯ தà¯à®°à¯à®¨à¯à®¤à¯à®à¯"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "நிறà¯à®µà®²à¯ தà¯à®µà®à¯à®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ %sà® à®à®¾à®£ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯ à®
லà¯à®²à®¤à¯ à®à®±à¯à®à®©à®µà¯ நிறà¯à®µà®ªà¯à®ªà®à¯à®à®¤à¯: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "à®à®¨à¯à®¤ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯à®¯à¯à®®à¯ நிறà¯à®µà®µà®¿à®²à¯à®²à¯, à®à®©à¯à®© நிறà¯à®µ வà¯à®£à¯à®à¯à®®à¯ à®à®© à®à®£à®à¯à®à®¿à®à¯à®à®¿à®±à®¤à¯"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "à®à¯à®°à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ à®à®¾à®°à¯à®ªà¯à®à®³à¯ நிறà¯à®µà®µà®¿à®²à¯à®²à¯"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "விவரà®à¯à®à®³à¯ à®
லà¯à®²à®¤à¯ à®®à¯à®©à¯à®©à¯à®±à¯à®±à®¤à¯à®¤à¯ à®à®¾à®à¯à® வà¯à®£à¯à®à®¾à®®à¯"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit Debuginfo நிறà¯à®µà®¿"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "பிழà¯: நிறà¯à®µ தà¯à®à¯à®ªà¯à®ªà¯ பà¯à®¯à®°à¯à®à®³à¯ à®à¯à®±à®¿à®ªà¯à®ªà®¿à®à®µà¯à®®à¯"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "à®®à¯à®²à®à¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ பà¯à®±à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "FAILED."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "à®à®°à®¿."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i à®à¯à®¯à®²à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à®à®¤à¯ மறà¯à®±à¯à®®à¯ %i à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à®ªà¯à®ªà®à¯à® à®®à¯à®²à®à¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à¯à®à®¤à¯."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ à®®à¯à®²à®à¯à®à®³à¯ தà¯à®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à®ªà¯à®ªà®à¯à® debuginfo repoà®à®³à¯ à®à®£à¯à®à®¤à¯."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ à®®à¯à®²à®à¯à®à®³à¯ à®à¯à®¯à®²à¯à®ªà®à¯à®¤à¯à®¤à¯à®à®¿à®±à®¤à¯"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "FAILED."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à®ªà¯à®ªà®à¯à® %i பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ à®®à¯à®²à®à¯à®à®³à¯."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ தà¯à®à¯à®à®¿à®±à®¤à¯."
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ %sà® à®à®¾à®£ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯ %sà® à®à®¾à®£ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "நிறà¯à®µ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¤à¯à®µà¯à®®à¯ à®à®¾à®£à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à¯à®à®¤à¯:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "à®à®¨à¯à®¤ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®°à¯à®¨à¯à®¤à¯à®³à¯à®³ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ தà¯à®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "à®à®¾à®°à¯à®ªà¯ தà¯à®à¯à®ªà¯à®ªà¯ à®à®¾à®£ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "%i à®à¯à®à¯à®¤à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à¯à®à®¤à¯."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "à®à¯à®à¯à®¤à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¤à¯à®µà¯à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "நிறà¯à®µ %i தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®à®¾à®£à®ªà¯à®ªà®à¯à®à®¤à¯:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "à®à®£à®à¯à®à¯à®à¯ à®®à¯à®±à¯à®®à¯à®¯à®¿à®²à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µà®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "நிறà¯à®µà®ªà¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µ à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "à®®à¯à®©à¯à®ªà¯ à®à¯à®¯à®²à¯à®ªà®à¯à®¤à¯à®¤à®ªà¯à®ªà®à¯à® à®®à¯à®²à®à¯à®à®³à¯ à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à¯à®à®¿à®±à®¤à¯"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ à®®à¯à®²à®à¯à®à®³à¯ à®à¯à®¯à®²à¯à®¨à¯à®à¯à® à®®à¯à®à®¿à®¯à®µà®¿à®²à¯à®²à¯: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "à®à¯à®¯à®²à¯à®¨à¯à®à¯à®à®ªà¯à®ªà®à¯à® %i பிழà¯à®¤à¯à®¤à®¿à®°à¯à®¤à¯à®¤ à®®à¯à®²à®à¯à®à®³à¯."
@@ -1464,6 +1048,336 @@ msgstr "PackageKit தà¯à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯"
msgid "PackageKit Service Pack"
msgstr "PackageKit à®à¯à®µà¯ தà¯à®à¯à®ªà¯à®ªà¯"
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "1 லிரà¯à®¨à¯à®¤à¯ %i வர௠à®à®£à¯à®©à¯ à®à®³à¯à®³à¯à®à®µà¯à®®à¯ : "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "à®à®©à¯à®±à¯à®à¯à®à¯ à®®à¯à®±à¯à®ªà®à¯à® தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பà¯à®°à¯à®¨à¯à®¤à¯à®à®¿à®±à®¤à¯:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "à®à®°à®¿à®¯à®¾à®© தà¯à®à¯à®ªà¯à®ªà®¿à®©à¯ தà¯à®°à¯à®¨à¯à®¤à¯à®à¯à®à¯à®à®µà¯à®®à¯: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "தà¯à®°à®¿à®¯à®¾à®¤ நிலà¯"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "தà¯à®µà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "வரிà®à¯à®à¯à®à¯ à®à®¾à®¤à¯à®¤à®¿à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "à®à®¯à®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "வினாயிà®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "தà®à®µà®²à¯ பà¯à®±à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ பà®à¯à®à®¿à®¯à®²à¯ பà¯à®¤à¯à®ªà¯à®ªà®¿à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯à®à®³à¯ நிறà¯à®µà¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ தà¯à®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "à®à®¾à®°à¯à®ªà¯à®à®³à¯ தà¯à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "à®à¯à®¯à¯à®ªà¯à®ªà®¤à¯à®¤à¯ à®à®°à®¿à®ªà®¾à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "பினà¯à®©à®¾à®²à¯"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "மாறà¯à®±à®à¯à®à®³à¯ à®à¯à®¤à®¿à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "மாறà¯à®±à®à¯à®à®³à¯ à®à®®à®°à¯à®ªà¯à®ªà®¿à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "தரவà¯à®à¯à®à¯ விணà¯à®£à®ªà¯à®ªà®¿à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "à®®à¯à®à®¿à®¨à¯à®¤à®¤à¯"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "ரதà¯à®¤à¯ à®à¯à®¯à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "தà¯à®à¯à®ªà®¤à®¿à®µà® தà®à®µà®²à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "à®à¯à®ªà¯à®ªà¯ பà®à¯à®à®¿à®¯à®²à¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ மாறà¯à®±à®à¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "à®à¯à®´à¯à®à¯à®à®³à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à®²à¯ தà®à®µà®²à¯ பதிவிறà®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "à®à¯à®ªà¯à®ªà¯à®à®³à¯ மறà¯à®ªà¯à®à¯ à®à¯à®¯à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "à®à¯à®·à¯ à®à®±à¯à®±à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "பயனà¯à®ªà®¾à®à¯à®à®³à¯ ஸà¯à®à¯à®©à¯ à®à¯à®¯à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯à®à®³à®¿à®©à¯ பà®à¯à®à®¿à®¯à®²à¯ à®à®°à¯à®µà®¾à®à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "தà¯à®à¯à®ªà¯à®ªà¯ à®®à¯à®²à®¾à®³à®°à¯ பà¯à®à¯à®à¯à®à¯à®à¯ à®à®¾à®¤à¯à®¤à®¿à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "à®
à®à¯à®à¯à®à®¾à®°à®¤à¯à®¤à®¿à®±à¯à®à¯ à®à®¾à®¤à¯à®¤à®¿à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "à®à®¯à®à¯à®à¯à®®à¯ பயனà¯à®ªà®¾à®à¯à®à®³à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "பயனிலà¯à®³à¯à®³ பயனà¯à®ªà®¾à®à¯à®à®³à¯ à®à®°à®¿à®ªà®¾à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "பயனிலà¯à®³à¯à®³ நà¯à®²à®à®à¯à®à®³à¯ à®à®°à®¿à®ªà®¾à®°à¯à®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
+#: ../lib/packagekit-glib2/pk-task-text.c:64
+msgid "Do you want to allow installing of unsigned software?"
+msgstr "à®à¯à®¯à¯à®ªà¯à®ªà®®à®¿à®à®¾à®¤ à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ நிறà¯à®µ à®
னà¯à®®à®¤à®¿à®à¯à®à®µà®¾?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
+msgid "The unsigned software will not be installed."
+msgstr "à®à¯à®¯à¯à®ªà¯à®ªà®®à®¿à®à®ªà¯à®ªà®à®¾à®¤ à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ நிறà¯à®µà®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
+
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
+msgid "Software source signature required"
+msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ à®®à¯à®² à®à¯à®¯à¯à®´à¯à®¤à¯à®¤à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
+msgid "Software source name"
+msgstr "à®®à¯à®©à¯à®ªà¯à®°à¯à®³à¯ à®®à¯à®² பà¯à®¯à®°à¯"
+
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
+msgid "Key URL"
+msgstr "விà®à¯ URL"
+
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
+msgid "Key user"
+msgstr "விà®à¯ பயனரà¯"
+
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
+msgid "Key ID"
+msgstr "விà®à¯ à®à®à®¿"
+
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
+msgid "Key fingerprint"
+msgstr "விà®à¯ விரல௠ரà¯à®à¯"
+
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
+msgid "Key Timestamp"
+msgstr "விà®à¯ நà¯à®° à®®à¯à®¤à¯à®¤à®¿à®°à¯"
+
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "நà¯à®à¯à®à®³à¯ à®à®¨à¯à®¤ à®à¯à®¯à¯à®®à¯à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®à®¿à®±à¯à®°à¯à®à®³à®¾ ?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "à®à¯à®¯à¯à®´à¯à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®³à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
+msgid "End user licence agreement required"
+msgstr "à®à®±à¯à®¤à®¿à®¯à®¾à®© பயனரின௠à®à®°à®¿à®® à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
+msgid "Agreement"
+msgstr "à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯"
+
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
+msgid "Do you accept this agreement?"
+msgstr "நà¯à®à¯à®à®³à¯ à®à®¨à¯à®¤ à®à®ªà¯à®ªà®¨à¯à®¤à®¤à¯à®¤à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®à®¿à®±à¯à®°à¯à®à®³à®¾?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
+msgid "The agreement was not accepted."
+msgstr "à®à®¨à¯à®¤ à®à®ªà¯à®ªà®¨à¯à®¤à®®à¯ à®à®±à¯à®±à¯à®à¯ à®à¯à®³à¯à®³à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
+
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
+msgid "Media change required"
+msgstr "à®à®à® மாறà¯à®±à®®à¯ தà¯à®µà¯à®ªà¯à®ªà®à¯à®à®¿à®±à®¤à¯"
+
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
+msgid "Media type"
+msgstr "à®à®à® வà®à¯"
+
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "à®à®à® லà¯à®ªà®¿à®³à¯"
+
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
+msgid "Text"
+msgstr "à®à®°à¯"
+
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
+msgid "Please insert the correct media"
+msgstr "à®à®°à®¿à®¯à®¾à®© à®à®à®à®¤à¯à®¤à¯ நà¯à®´à¯à®à¯à®à®µà¯à®®à¯: "
+
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
+msgid "The correct media was not inserted."
+msgstr "à®à®°à®¿à®¯à®¾à®© à®à®à®à®®à¯ நà¯à®´à¯à®à¯à®à®ªà¯à®ªà®à®µà®¿à®²à¯à®²à¯."
+
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நà¯à®à¯à®à®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ நிறà¯à®µà®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®®à¯à®®à¯à®ªà®à¯à®¤à¯à®¤ வà¯à®£à¯à®à®¿à®¯à®µà¯:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ à®®à¯à®£à¯à®à¯à®®à¯ நிறà¯à®µà®ªà¯à®ªà® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "பினà¯à®µà®°à¯à®®à¯ தà¯à®à¯à®ªà¯à®ªà¯à®à®³à¯ தரமிறà®à¯à® வà¯à®£à¯à®à®¿à®¯à®µà¯:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "மாறà¯à®±à®à¯à®à®³à¯à®à®©à¯ தà¯à®à®° வà¯à®£à¯à®à¯à®®à®¾?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
+msgid "The transaction did not proceed."
+msgstr "பரிமாறà¯à®±à®®à¯ à®à¯à®¯à®²à¯à®ªà®à®µà®¿à®²à¯à®²à¯."
+
#. SECURITY:
#. - Normal users do not require admin authentication to accept new
#. licence agreements.
commit 259bb65eb3e4da9077e86c349d1c8c4c46835ddd
Merge: 7595a78... 46acf74...
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:35:22 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit 7595a78ff7bf8f022b960ba5f14f7c3c84d62b2a
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:34:24 2009 +0100
bugfix: fix a couple of crashers in pk_transaction_pre_transaction_checks()
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index e663b1d..2e03566 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -1129,11 +1129,17 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
GPtrArray *updates;
const PkItemPackage *obj;
guint i;
- guint j;
+ guint j = 0;
guint length = 0;
gboolean ret = FALSE;
gchar **package_ids_security = NULL;
+ /* chekc we have anything to process */
+ if (package_ids == NULL) {
+ egg_debug ("no package_ids for %s", pk_role_enum_to_text (transaction->priv->role));
+ goto out;
+ }
+
/* only do this for update actions */
if (transaction->priv->role != PK_ROLE_ENUM_UPDATE_SYSTEM &&
transaction->priv->role != PK_ROLE_ENUM_UPDATE_PACKAGES &&
@@ -1172,11 +1178,11 @@ pk_transaction_pre_transaction_checks (PkTransaction *transaction, gchar **packa
}
/* create list of security packages */
- package_ids_security = g_new (gchar *, length+1);
+ package_ids_security = g_new0 (gchar *, length+1);
for (i=0; i<updates->len; i++) {
obj = g_ptr_array_index (updates, i);
if (obj->info_enum == PK_INFO_ENUM_SECURITY)
- package_ids_security[i] = g_strdup (obj->package_id);
+ package_ids_security[j++] = g_strdup (obj->package_id);
}
commit 6e48adc225ae604bae87606e7b0b6871cb5534de
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:34:03 2009 +0100
trivial: gdb with the dummy backend by default
diff --git a/src/gdb.sh b/src/gdb.sh
index b391e45..8992589 100755
--- a/src/gdb.sh
+++ b/src/gdb.sh
@@ -1,4 +1,4 @@
export G_DEBUG=fatal_criticals
sudo touch /etc/PackageKit/PackageKit.conf
-sudo G_DEBUG=fatal_criticals gdb --args .libs/lt-packagekitd --verbose --backend=yum --disable-timer
+sudo G_DEBUG=fatal_criticals gdb --args .libs/lt-packagekitd --verbose --backend=dummy --disable-timer
commit 46acf740b3e933e43334299a0660f0f5e9f015f0
Author: swkothar <swkothar at fedoraproject.org>
Date: Thu Sep 10 10:22:45 2009 +0000
Sending translation for Gujarati
diff --git a/po/gu.po b/po/gu.po
index 0cd30b6..3614a32 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -1,4 +1,4 @@
-# translation of packagekit.master.gu.po to Gujarati
+# translation of Packagekit-new.po to Gujarati
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
#
@@ -6,10 +6,10 @@
# Sweta Kothari <swkothar at redhat.com>, 2009.
msgid ""
msgstr ""
-"Project-Id-Version: packagekit.master.gu\n"
+"Project-Id-Version: Packagekit-new\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 08:33+0000\n"
-"PO-Revision-Date: 2009-09-09 14:48+0530\n"
+"POT-Creation-Date: 2009-09-10 08:29+0000\n"
+"PO-Revision-Date: 2009-09-10 15:52+0530\n"
"Last-Translator: Sweta Kothari <swkothar at redhat.com>\n"
"Language-Team: Gujarati\n"
"MIME-Version: 1.0\n"
@@ -21,153 +21,124 @@ msgstr ""
"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:143
+#: ../client/pk-console.c:143
msgid "Transaction"
msgstr "પરિવહન"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:239 ../client/pk-console-test.c:145
+#: ../client/pk-console.c:145
msgid "System time"
msgstr "સિસà«àªàª® સમય"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "Succeeded"
msgstr "સફળ થયà«àª²"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "True"
msgstr "True"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:147
+#: ../client/pk-console.c:147
msgid "False"
msgstr "False"
#. TRANSLATORS: this is the transactions role, e.g. "update-system"
#. TRANSLATORS: the trasaction role, e.g. update-system
-#: ../client/pk-console.c:243 ../client/pk-console-test.c:149
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:149 ../src/pk-polkit-action-lookup.c:327
msgid "Role"
msgstr "àªà«àª®àª¿àªàª¾"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "Duration"
msgstr "àªàª¾àª³à«"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:154
+#: ../client/pk-console.c:154
msgid "(seconds)"
msgstr "(સàªàªàª¡à«)"
#. TRANSLATORS: this is The command line used to do the action
#. TRANSLATORS: the command line of the thing that wants the authentication
-#: ../client/pk-console.c:252 ../client/pk-console-test.c:158
-#: ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:158 ../src/pk-polkit-action-lookup.c:341
msgid "Command line"
msgstr "àªàª¦à«àª¶ વાàªà«àª¯"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:254 ../client/pk-console-test.c:160
+#: ../client/pk-console.c:160
msgid "User ID"
msgstr "વપરાશàªàª°à«àª¤àª¾ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:261 ../client/pk-console-test.c:167
+#: ../client/pk-console.c:167
msgid "Username"
msgstr "વપરાશàªàª°à«àª¤àª¾àª¨àª¾àª®"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:265 ../client/pk-console-test.c:171
+#: ../client/pk-console.c:171
msgid "Real name"
msgstr "સાàªà« નામ"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:179
+#: ../client/pk-console.c:179
msgid "Affected packages:"
msgstr "àª
સર થયà«àª² પà«àªà«àªà«:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:181
+#: ../client/pk-console.c:181
msgid "Affected packages: None"
msgstr "àª
સર થયà«àª² પà«àªà«àªà«: àªàªàª નહિàª"
-#. TRANSLATORS: When processing, we might have to remove other dependencies
-#: ../client/pk-console.c:336 ../lib/packagekit-glib2/pk-task-text.c:220
-msgid "The following packages have to be removed:"
-msgstr "નà«àªà«àª¨àª¾ પà«àªà«àªà« દà«àª° àªàª°àªµàª¾àª®àª¾àª àªàªµàªµàª¾ àªà«àªàª:"
-
-#. TRANSLATORS: When processing, we might have to install other dependencies
-#: ../client/pk-console.c:339 ../lib/packagekit-glib2/pk-task-text.c:225
-msgid "The following packages have to be installed:"
-msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµà« ઠપડશà«:"
-
-#. TRANSLATORS: When processing, we might have to update other dependencies
-#: ../client/pk-console.c:342 ../lib/packagekit-glib2/pk-task-text.c:230
-msgid "The following packages have to be updated:"
-msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« સà«àª§àª¾àª°àªµà« ઠપડશà«:"
-
-#. TRANSLATORS: When processing, we might have to reinstall other dependencies
-#: ../client/pk-console.c:345 ../lib/packagekit-glib2/pk-task-text.c:235
-msgid "The following packages have to be reinstalled:"
-msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµà« ઠપડશà«:"
-
-#. TRANSLATORS: When processing, we might have to downgrade other dependencies
-#: ../client/pk-console.c:348 ../lib/packagekit-glib2/pk-task-text.c:240
-msgid "The following packages have to be downgraded:"
-msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« નà«àªà« àªàª¤àª¾àª°àªµàª¾ ઠપડશà«:"
-
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:362 ../client/pk-console-test.c:201
+#: ../client/pk-console.c:201
msgid "Distribution"
msgstr "વિતરણ"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:364 ../client/pk-console-test.c:203
+#: ../client/pk-console.c:203
msgid "Type"
msgstr "પà«àª°àªàª¾àª°"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#. TRANSLATORS: this is any summary text describing the upgrade
-#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:366 ../client/pk-console.c:389
-#: ../client/pk-console-test.c:205 ../client/pk-console-test.c:226
+#: ../client/pk-console.c:205 ../client/pk-console.c:226
msgid "Summary"
msgstr "સારાàªàª¶"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:378 ../client/pk-console-test.c:215
+#: ../client/pk-console.c:215
msgid "Category"
msgstr "વરà«àª"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:217
+#: ../client/pk-console.c:217
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:383 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:220
msgid "Parent"
msgstr "પિતà«"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:386 ../client/pk-console-test.c:223
+#: ../client/pk-console.c:223
msgid "Name"
msgstr "નામ"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:392 ../client/pk-console-test.c:229
+#: ../client/pk-console.c:229
msgid "Icon"
msgstr "àªàª¿àª¹à«àª¨"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:407 ../client/pk-console-test.c:243
+#: ../client/pk-console.c:243
msgid "Details about the update:"
msgstr "સà«àª§àª¾àª°àª¾ વિશૠવિàªàª¤à«:"
#. TRANSLATORS: details about the update, package name and version
+#. TRANSLATORS: the package that is not signed by a known key
+#. TRANSLATORS: the package name that was trying to be installed
#. TRANSLATORS: title, the names of the packages that the method is processing
-#: ../client/pk-console.c:409 ../client/pk-console-test.c:249
-#: ../lib/packagekit-glib2/pk-task-text.c:101
-#: ../lib/packagekit-glib2/pk-task-text.c:153
+#: ../client/pk-console.c:249 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:352
msgid "Package"
msgid_plural "Packages"
@@ -175,121 +146,143 @@ msgstr[0] "પà«àªà«àª"
msgstr[1] "પà«àªà«àªà«"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:412 ../client/pk-console-test.c:252
+#: ../client/pk-console.c:252
msgid "Updates"
msgstr "સà«àª§àª¾àª°à«"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:416 ../client/pk-console-test.c:256
+#: ../client/pk-console.c:256
msgid "Obsoletes"
msgstr "àª
પà«àª°àªàª²àª¿àª¤"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:420 ../client/pk-console-test.c:260
-#: ../lib/packagekit-glib2/pk-task-text.c:154
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:260 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "વિàªà«àª°à«àª¤àª¾"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:424 ../client/pk-console-test.c:264
+#: ../client/pk-console.c:264
msgid "Bugzilla"
msgstr "બàªàªà«àª²àª¾"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:428 ../client/pk-console-test.c:268
+#: ../client/pk-console.c:268
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:432 ../client/pk-console-test.c:272
+#: ../client/pk-console.c:272
msgid "Restart"
msgstr "પà«àª¨:શરૠàªàª°à«"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:436 ../client/pk-console-test.c:276
+#: ../client/pk-console.c:276
msgid "Update text"
msgstr "લàªàª¾àª£àª¨à« સà«àª§àª¾àª°à«"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:440 ../client/pk-console-test.c:280
+#: ../client/pk-console.c:280
msgid "Changes"
msgstr "બદલાવà«"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:444 ../client/pk-console-test.c:284
+#: ../client/pk-console.c:284
msgid "State"
msgstr "સà«àª¥àª¿àª¤àª¿"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:449 ../client/pk-console-test.c:289
+#: ../client/pk-console.c:289
msgid "Issued"
msgstr "àª
દા àªàª°à«àª²"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:294
+#: ../client/pk-console.c:294
msgid "Updated"
msgstr "સà«àª§àª¾àª°à«àª²"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:312
+#: ../client/pk-console.c:312
msgid "Enabled"
msgstr "સàªà«àª°àª¿àª¯ થયà«àª² àªà«"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:315
msgid "Disabled"
msgstr "નિષà«àªà«àª°àª¿àª¯ થયà«àª²"
-#: ../client/pk-console.c:554 ../client/pk-console.c:556
-msgid "Percentage"
-msgstr "àªàªàª¾àªµàª¾àª°à«"
-
-#: ../client/pk-console.c:556
-msgid "Unknown"
-msgstr "àª
àªà«àªàª¾àª¤"
-
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:598 ../client/pk-console-test.c:337
+#: ../client/pk-console.c:337
msgid "System restart required by:"
msgstr "સિસà«àªàª® àªàª°à«àª°àª¿àª¯àª¾àª¤ પà«àª°àª®àª¾àª£à« પà«àª¨:શરૠથાય àªà«:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:601 ../client/pk-console-test.c:340
+#: ../client/pk-console.c:340
msgid "Session restart required:"
msgstr "સતà«àª° પà«àª¨:શરૠàªàª°àªµà« àªàª°à«àª°à«:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:604 ../client/pk-console-test.c:343
+#: ../client/pk-console.c:343
msgid "System restart (security) required by:"
msgstr "સિસà«àªàª® àªàª°à«àª°àª¿àª¯àª¾àª¤ પà«àª°àª®àª¾àª£à« પà«àª¨:શરૠ(સà«àª°àªà«àª·àª¾) થાય àªà«:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:607 ../client/pk-console-test.c:346
+#: ../client/pk-console.c:346
msgid "Session restart (security) required:"
msgstr "સતà«àª° પà«àª¨:શરૠ(સà«àª°àªà«àª·àª¾)àªàª°àªµà« àªàª°à«àª°à«:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:610 ../client/pk-console-test.c:349
+#: ../client/pk-console.c:349
msgid "Application restart required by:"
msgstr "àªàª¾àª°à«àª¯àªà«àª°àª® ઠàªàª°à«àª°àª¿àª¯àª¾àª¤ પà«àª°àª®àª¾àª£à« પà«àª¨:શરૠથાય àªà«:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:366
+msgid "Package description"
+msgstr "પà«àªà«àª વરà«àª£àª¨"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:384
+msgid "Message:"
+msgstr "સàªàª¦à«àª¶:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:398
+msgid "No files"
+msgstr "àªà«àª ફાàªàª²à« નથà«"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:403
+msgid "Package files"
+msgstr "પà«àªà«àª ફાàªàª²à«"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:462
+msgid "Fatal error"
+msgstr "ફà«àªàª² àªà«àª²"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:475
+msgid "Transaction failed with no error"
+msgstr "પરિવહન નિષà«àª«àª³ àªà«àª² વàªàª°"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:480
+msgid "The transaction failed"
+msgstr "પરિવહન નિષà«àª«àª³"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:665 ../client/pk-console-test.c:538
+#: ../client/pk-console.c:554
msgid "Please restart the computer to complete the update."
msgstr "સà«àª§àª¾àª°à« સમાપà«àª¤ àªàª°àªµàª¾ માàªà« મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« àªàª®à«àªªà«àª¯à«àªàª° પà«àª¨àªàª¶àª°à« àªàª°à«."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:668 ../client/pk-console-test.c:541
+#: ../client/pk-console.c:557
msgid "Please logout and login to complete the update."
msgstr "સà«àª§àª¾àª°à« સમાપà«àª¤ àªàª°àªµàª¾ માàªà« મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« બહાર નà«àªàª³à« àª
નૠપàªà« ફરૠપà«àª°àªµà«àª¶ àªàª°à«."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:671
-msgid "Please restart the application as it is being used."
-msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« àªàª¾àª°à«àª¯àªà«àª°àª® ફરૠશરૠàªàª°à« àªàª¾àª°àª£ àªà« તૠવપરાઠરહà«àª¯à« àªà«."
-
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:674 ../client/pk-console-test.c:544
+#: ../client/pk-console.c:560
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -298,7 +291,7 @@ msgstr ""
"સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« દà«àªµàª¾àª®àª¾àª àªàªµà«àª¯àª¾ àªà«."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:677 ../client/pk-console-test.c:547
+#: ../client/pk-console.c:563
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -306,1002 +299,646 @@ msgstr ""
"મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« બહાર નà«àªàª³à« àª
નૠસà«àª§àª¾àª°àª¾àª¨à« સમાપà«àª¤ àªàª°àªµàª¾ માàªà« પà«àª°àªµà«àª¶à« મહતà«àªµàª¨àª¾àª સà«àª§àª¾àª°àª¾àªàª¨à« સà«àª¥àª¾àªªàª¿àª¤ "
"àªàª°à« દà«àªµàª¾àª®àª¾àª àªàªµà«àª¯àª¾ àªà«."
-#. TRANSLATORS: The package is already installed on the system
-#: ../client/pk-console.c:809
-#, c-format
-msgid "The package %s is already installed"
-msgstr "પà«àªà«àª %s પહà«àª²àª¾àª¥à« ઠસà«àª¥àª¾àªªàª¿àª¤ થયà«àª² àªà«"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:817
-#, c-format
-msgid "The package %s could not be installed: %s"
-msgstr "પà«àªà«àª %s સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
-
-#. TRANSLATORS: There was a programming error that shouldn't happen. The detailed error follows
-#: ../client/pk-console.c:843 ../client/pk-console.c:891
-#: ../client/pk-console.c:915 ../client/pk-console.c:963
-#: ../client/pk-console.c:1059 ../client/pk-console.c:1172
-#: ../client/pk-console.c:1233 ../client/pk-tools-common.c:132
-#: ../client/pk-tools-common.c:151 ../client/pk-tools-common.c:159
-#, c-format
-msgid "Internal error: %s"
-msgstr "àªàªàª¤àª°àª¿àª àªà«àª²: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#. ask the user
-#: ../client/pk-console.c:875 ../client/pk-console.c:947
-#: ../client/pk-console.c:1265 ../lib/packagekit-glib2/pk-task-text.c:299
-msgid "Proceed with changes?"
-msgstr "બદલાવૠસાથૠàªàªàª³ વધà«?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:880 ../client/pk-console.c:952
-msgid "The package install was canceled!"
-msgstr "પà«àªà«àª સà«àª¥àª¾àªªàª¨ રદ àªàª°à«àª² હતà«!"
-
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:899 ../client/pk-console.c:1633
-#, c-format
-msgid "This tool could not install the packages: %s"
-msgstr "ઠસાધન પà«àªà«àªà« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error installing the files. The detailed error follows
-#: ../client/pk-console.c:971
-#, c-format
-msgid "This tool could not install the files: %s"
-msgstr "ઠસાધન ફાàªàª²à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: The package name was not found in the installed list. The detailed error follows
-#: ../client/pk-console.c:1027
-#, c-format
-msgid "This tool could not remove %s: %s"
-msgstr "ઠસાધન %s દà«àª° àªàª°à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1050 ../client/pk-console.c:1088
-#: ../client/pk-console.c:1117
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "ઠસાધન પà«àªà«àªà« દà«àª° àªàª°à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:1103
-msgid "Proceed with additional packages?"
-msgstr "વધારાનાઠપà«àªà«àªà« સાથૠàªàªàª³ àªàª¾àª?"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1108
-msgid "The package removal was canceled!"
-msgstr "પà«àªà«àª નિરાàªàª°àª£ રદ થઠહતà«!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:1149
-#, c-format
-msgid "This tool could not download the package %s as it could not be found"
-msgstr "ઠસાધન પà«àªà«àª %s દà«àª° àªàª°à« શàªà«àª¯à«àª નહિઠàªàª¾àª°àª£ àªà« તૠશà«àª§à« શàªàª¾àª¯à«àª નહિàª"
-
-#. TRANSLATORS: Could not download the packages for some reason. The detailed error follows
-#: ../client/pk-console.c:1180
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:584
#, c-format
-msgid "This tool could not download the packages: %s"
-msgstr "ઠસાધન પà«àªà«àªà« ડાàªàª¨àª²à«àª¡ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
+msgid "This tool could not find any available package: %s"
+msgstr "ઠસાધન àªàªªàª²à«àª¬àª§ પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« નહિàª: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1212 ../client/pk-console.c:1224
-#: ../client/pk-console.c:1279
+#: ../client/pk-console.c:612
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "ઠસાધન %s સà«àª§àª¾àª°à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error removing the packages. The detailed error follows
-#: ../client/pk-console.c:1270
-msgid "The package update was canceled!"
-msgstr "પà«àªà«àª સà«àª§àª¾àª°à« રદ થયà«àª² હતà«!"
+msgid "This tool could not find the installed package: %s"
+msgstr "ઠસાધન સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² પà«àªà«àªàª¨à« શà«àª§à« શàªà«àª¯à« નહિàª: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1303 ../client/pk-console.c:1311
+#: ../client/pk-console.c:640 ../client/pk-console.c:668
#, c-format
-msgid "This tool could not get the requirements for %s: %s"
-msgstr "ઠસાધન %s માàªà«àª¨à« àªàª°à«àª°à«àª¯àª¾àª¤à« મà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
+msgid "This tool could not find the package: %s"
+msgstr "ઠસાધન પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« નહિàª: %s"
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#: ../client/pk-console.c:1333 ../client/pk-console.c:1341
-#, c-format
-msgid "This tool could not get the dependencies for %s: %s"
-msgstr "ઠસાધન %s માàªà« àªàª§àª¾àª°àªà«àª¤àªªàª£àª¾àª મà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
-
#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#: ../client/pk-console.c:1363 ../client/pk-console.c:1371
-#, c-format
-msgid "This tool could not get package details for %s: %s"
-msgstr "ઠસાધન %s માàªà« પà«àªà«àª વિàªàª¤à« મà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1393
-#, c-format
-msgid "This tool could not find the files for %s: %s"
-msgstr "ઠસાધન %s માàªà« ફાàªàª²à« શà«àª§à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:1401
-#, c-format
-msgid "This tool could not get the file list for %s: %s"
-msgstr "ઠસાધન %s માàªà« ફાàªàª² યાદૠમà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the list of packages. The filename follows
-#: ../client/pk-console.c:1423
-#, c-format
-msgid "File already exists: %s"
-msgstr "ફાàªàª² પહà«àª²à«àª¥à« ઠàª
સà«àª¤àª¿àª¤à«àªµ ધરાવૠàªà«: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1428 ../client/pk-console.c:1484
-#: ../client/pk-console.c:1559
-msgid "Getting package list"
-msgstr "પà«àªà«àª યાદૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1434 ../client/pk-console.c:1490
-#: ../client/pk-console.c:1565
-#, c-format
-msgid "This tool could not get package list: %s"
-msgstr "ઠસાધન પà«àªà«àª યાદૠમà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error saving the list
-#: ../client/pk-console.c:1445
-#, c-format
-msgid "Failed to save to disk"
-msgstr "ડિસà«àªàª®àª¾àª સàªàªà«àª°àª¹ àªàª°àªµàª¾ માàªà« નિષà«àª«àª³"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1479 ../client/pk-console.c:1554
-#, c-format
-msgid "File does not exist: %s"
-msgstr "ફાàªàª² àª
સà«àª¤àª¿àª¤à«àªµ ધરાવતૠનથà«: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1511
-msgid "Packages to add"
-msgstr "àªàª®à«àª°àªµàª¾ માàªà« પà«àªà«àªà«"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1519
-msgid "Packages to remove"
-msgstr "દà«àª àªàª°àªµàª¾ માàªà« પà«àªà«àªà«"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1587
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« નવા પà«àªà«àªà«àª¨à« àªàª°à«àª° નથà«"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1593
-msgid "To install"
-msgstr "સà«àª¥àª¾àªªàª¨ àªàª°àªµàª¾ માàªà«"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1605
-msgid "Searching for package: "
-msgstr "પà«àªà«àª માàªà« શà«àª§à« રહà«àª¯àª¾ àªà«: "
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1609
-msgid "not found."
-msgstr "શà«àª§àª¾àª¯à« નથà«."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1620
-#, c-format
-msgid "No packages can be found to install"
-msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àªà«àª¨à« શà«àª§à« શàªàª¾àª¯àª¾ નહિàª"
-
-#. TRANSLATORS: installing new packages from package list
-#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
-#: ../client/pk-console.c:1626
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:885
-#, c-format
-msgid "Installing packages"
-msgstr "પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
-
#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console.c:1662
-#, c-format
-msgid "This tool could not find the update details for %s: %s"
-msgstr "ઠસાધન %s માàªà« સà«àª§àª¾àª°àª¾ વિàªàª¤à« શà«àª§à« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the details about the update for the package. The detailed error follows
-#: ../client/pk-console.c:1670
+#: ../client/pk-console.c:696 ../client/pk-console.c:724
+#: ../client/pk-console.c:752 ../client/pk-console.c:780
+#: ../client/pk-console.c:808
#, c-format
-msgid "This tool could not get the update details for %s: %s"
-msgstr "ઠસાધન %s માàªà« સà«àª§àª¾àª°àª¾ વિàªàª¤à« મà«àª³àªµà« શàªà«àª¯à«àª નહિàª: %s"
-
-#. TRANSLATORS: This was an unhandled error, and we don't have _any_ context
-#: ../client/pk-console.c:1701
-msgid "Error:"
-msgstr "àªà«àª²:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1715 ../client/pk-console-test.c:366
-msgid "Package description"
-msgstr "પà«àªà«àª વરà«àª£àª¨"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1731 ../client/pk-console-test.c:384
-msgid "Message:"
-msgstr "સàªàª¦à«àª¶:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1759 ../client/pk-console-test.c:403
-msgid "Package files"
-msgstr "પà«àªà«àª ફાàªàª²à«"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1767 ../client/pk-console-test.c:398
-msgid "No files"
-msgstr "àªà«àª ફાàªàª²à« નથà«"
-
-#. TRANSLATORS: This a request for a GPG key signature from the backend, which the client will prompt for later
-#: ../client/pk-console.c:1790
-msgid "Repository signature required"
-msgstr "રà«àªªà«àªà«àªàª°à« સહૠàªàª°à«àª°à«"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#. ask the user
-#: ../client/pk-console.c:1800 ../lib/packagekit-glib2/pk-task-text.c:113
-msgid "Do you accept this signature?"
-msgstr "શà«àª તમૠઠસહૠસà«àªµà«àªàª¾àª°àª¶à«?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1804 ../lib/packagekit-glib2/pk-task-text.c:117
-msgid "The signature was not accepted."
-msgstr "સહૠસà«àªµà«àªàª¾àª°àª¾àª¯à«àª² ન હતà«."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1838
-msgid "End user license agreement required"
-msgstr "àª
àªàª¤àª¿àª® વપરાશàªàª°à«àª¤àª¾ લાàªàª¸àª¨à«àª¸ મàªàªà«àª°à«àªªàª¤à«àª°àª àªàª°à«àª°à«"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1845
-msgid "Do you agree to this license?"
-msgstr "શà«àª તમૠઠલાàªàª¸àª¨à«àª¸ સાથૠમàªàªà«àª° àªà«?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1849
-msgid "The license was refused."
-msgstr "લાàªàª¸àª¨à«àª¸ રદ થયà«àª હતà«àª."
+msgid "This tool could not find all the packages: %s"
+msgstr "ઠસાધન બધા પà«àªà«àªà«àª¨à« શà«àª§à« શàªà«àª¯à« નહિàª: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:1878 ../client/pk-console-test.c:816
+#: ../client/pk-console.c:832
msgid "The daemon crashed mid-transaction!"
msgstr "ડિમન મધà«àª¯-પરિવહન દરમà«àª¯àª¾àª¨ àªàª¾àªàªà« પડà«àª¯à«àª!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1931 ../client/pk-console-test.c:850
+#: ../client/pk-console.c:866
msgid "PackageKit Console Interface"
msgstr "PackageKit àªàª¨à«àª¸à«àª² àªàª¨à«àªàª°àª«à«àª¸"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1933 ../client/pk-console-test.c:852
+#: ../client/pk-console.c:868
msgid "Subcommands:"
msgstr "àªàªªàªàª¦à«àª¶à«:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:947
+msgid "Failed to get the time since this action was last completed"
+msgstr "ઠàªà«àª°àª¿àª¯àª¾ àªà«àª²à«àª²à« સમાપà«àª¤ થયà«àª² હતૠતà«àª¯àª¾àª સà«àª§à« સમયનૠમà«àª³àªµàªµàª¾àª¨à«àª નિષà«àª«àª³"
+
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:2026 ../client/pk-console-test.c:966
-#: ../client/pk-generate-pack.c:185 ../client/pk-generate-pack-test.c:222
-#: ../client/pk-monitor.c:128 ../client/pk-monitor-test.c:282
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/command-not-found/pk-command-not-found-test.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:549
+#: ../client/pk-console.c:982 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:282
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:500
#: ../contrib/device-rebind/pk-device-rebind.c:293 ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "વધારાનૠડિબàªà«àªàª àªàª¾àª£àªàª¾àª°à« બતાવà«"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:2029 ../client/pk-console-test.c:969
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
msgid "Show the program version and exit"
msgstr "àªàª¾àª°à«àª¯àªà«àª°àª® àªàªµà«àª¤à«àª¤àª¿ બતાવૠàª
નૠબહાર નà«àªàª³à«"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:2032 ../client/pk-console-test.c:972
+#: ../client/pk-console.c:988
msgid "Set the filter, e.g. installed"
msgstr "àªàª¾àª³àª સà«àª¯à«àªà«àª¤ àªàª°à«, દા.ત. સà«àª¥àª¾àªªàª¿àª¤"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:2035 ../client/pk-console-test.c:975
+#: ../client/pk-console.c:991
msgid "Exit without waiting for actions to complete"
msgstr "àªà«àª°àª¿àª¯àª¾àª સમાપà«àª¤ થવાનૠરાહ àªà«àª¯àª¾ વિના બહાર નà«àªàª³à«"
-#. TRANSLATORS: This is when we could not connect to the system bus, and is fatal
-#: ../client/pk-console.c:2062
-msgid "This tool could not connect to system DBUS."
-msgstr "ઠસાધન સિસà«àªàª® DBUS સાથૠàªà«àª¡à« શàªà«àª¯àª¾ નહિàª."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1016
+msgid "Failed to contact PackageKit"
+msgstr "PackageKit નૠસàªàªªàª°à«àª àªàª°àªµàª¾àª¨à«àª નિષà«àª«àª³"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:2152 ../client/pk-console-test.c:1052
+#: ../client/pk-console.c:1068
msgid "The filter specified was invalid"
msgstr "સà«àªªàª·à«àª થયà«àª² ફિલà«àªàª° àª
યà«àªà«àª¯ હતà«"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:2171 ../client/pk-console-test.c:1071
+#: ../client/pk-console.c:1087
msgid "A search type is required, e.g. name"
msgstr "શà«àª§ પà«àª°àªàª¾àª°àª¨à« àªàª°à«àª°àª¿àª¯àª¾àª¤ àªà«, દા.ત. નામ"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:2178 ../client/pk-console.c:2187
-#: ../client/pk-console.c:2196 ../client/pk-console.c:2205
-#: ../client/pk-console-test.c:1078 ../client/pk-console-test.c:1090
-#: ../client/pk-console-test.c:1102 ../client/pk-console-test.c:1114
+#: ../client/pk-console.c:1094 ../client/pk-console.c:1106
+#: ../client/pk-console.c:1118 ../client/pk-console.c:1130
msgid "A search term is required"
msgstr "શà«àª§ àªàª°à«àª® àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:2212 ../client/pk-console-test.c:1124
+#: ../client/pk-console.c:1140
msgid "Invalid search type"
msgstr "àª
યà«àªà«àª¯ શà«àª§ પà«àª°àªàª¾àª°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:2218
-msgid "A package name or filename to install is required"
-msgstr "સà«àª¥àª¾àªªàª¨ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામ àª
થવા ફાàªàª²àª¨àª¾àª® àªàª°à«àª°à« àªà«"
+#: ../client/pk-console.c:1146
+msgid "A package name to install is required"
+msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1155
+msgid "A filename to install is required"
+msgstr "સà«àª¥àª¾àªªàª¨ àªàª°àªµàª¾ માàªà« થવા ફાàªàª²àª¨àª¾àª® àªàª°à«àª°à« àªà«"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2227 ../client/pk-console-test.c:1151
+#: ../client/pk-console.c:1167
msgid "A type, key_id and package_id are required"
msgstr "પà«àª°àªàª¾àª°, key_id àª
નૠpackage_id àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:2236 ../client/pk-console-test.c:1162
+#: ../client/pk-console.c:1178
msgid "A package name to remove is required"
msgstr "દà«àª° àªàª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:2244 ../client/pk-console-test.c:1171
+#: ../client/pk-console.c:1187
msgid "A destination directory and the package names to download are required"
msgstr "àª
àªàª¤àª¿àª® મà«àªàª¾àª® ડિરà«àªà«àªàª°à« àª
નૠપàªà« પà«àªà«àª નામૠડાàªàª¨àª²à«àª¡ àªàª°àªµàª¾ માàªà« àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2251 ../client/pk-console-test.c:1178
+#: ../client/pk-console.c:1194
msgid "Directory not found"
msgstr "ડિરà«àªà«àªàª°à« મળૠનહિàª"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2259 ../client/pk-console-test.c:1187
+#: ../client/pk-console.c:1203
msgid "A licence identifier (eula-id) is required"
msgstr "લાàªàª¸àª¨à«àª¸ àªàª³àªàª¨àª¾àª° (eula-id) àªàª°à«àª°à« àªà«"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2269 ../client/pk-console-test.c:1198
+#: ../client/pk-console.c:1214
msgid "A transaction identifier (tid) is required"
msgstr "પરિવહન àªàª³àªàª¨àª¾àª° (tid) àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2286 ../client/pk-console-test.c:1219
+#: ../client/pk-console.c:1235
msgid "A package name to resolve is required"
msgstr "સà«àª§àª¾àª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2295 ../client/pk-console.c:2304
-#: ../client/pk-console-test.c:1230 ../client/pk-console-test.c:1241
+#: ../client/pk-console.c:1246 ../client/pk-console.c:1257
msgid "A repository name is required"
msgstr "રà«àªªà«àªà«àªàª°à« નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2313 ../client/pk-console-test.c:1252
+#: ../client/pk-console.c:1268
msgid "A repo name, parameter and value are required"
msgstr "રà«àªªà« નામ, પરિમાણ àª
નૠàªàª¿àªàª®àª¤àª¨à« àªàª°à«àª° àªà«"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2327 ../client/pk-console-test.c:1269
+#: ../client/pk-console.c:1285
msgid "An action, e.g. 'update-system' is required"
msgstr "àªà«àª°àª¿àª¯àª¾, દા.ત. 'update-system àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2334 ../client/pk-console-test.c:1276
+#: ../client/pk-console.c:1292
msgid "A correct role is required"
msgstr "સાàªà« àªà«àª®àª¿àªàª¾ àªàª°à«àª°à« àªà«"
-#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:2341 ../client/pk-console-test.c:931
-msgid "Failed to get the time since this action was last completed"
-msgstr "ઠàªà«àª°àª¿àª¯àª¾ àªà«àª²à«àª²à« સમાપà«àª¤ થયà«àª² હતૠતà«àª¯àª¾àª સà«àª§à« સમયનૠમà«àª³àªµàªµàª¾àª¨à«àª નિષà«àª«àª³"
-
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
-#: ../client/pk-console.c:2351 ../client/pk-console.c:2363
-#: ../client/pk-console.c:2372 ../client/pk-console.c:2390
-#: ../client/pk-console.c:2399 ../client/pk-console-test.c:1286
-#: ../client/pk-console-test.c:1301 ../client/pk-console-test.c:1310
-#: ../client/pk-console-test.c:1330 ../client/pk-console-test.c:1339
-#: ../client/pk-generate-pack.c:241 ../client/pk-generate-pack-test.c:285
+#: ../client/pk-console.c:1302 ../client/pk-console.c:1317
+#: ../client/pk-console.c:1326 ../client/pk-console.c:1346
+#: ../client/pk-console.c:1355 ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:2381 ../client/pk-console-test.c:1319
+#: ../client/pk-console.c:1335
msgid "A package provide string is required"
msgstr "પà«àªà«àª શબà«àª¦àª®àª¾àª³àª¾àª¨à« પà«àª°à« પાડૠàªà« તà«àª¨à« àªàª°à«àª° àªà«"
-#. TRANSLATORS: The user didn't specify a filename to create as a list
-#: ../client/pk-console.c:2408
-msgid "A list file name to create is required"
-msgstr "બનાવવા માàªà« ફાàªàª² નામ યાદૠàªàª°à«àª°à« àªà«"
-
-#. TRANSLATORS: The user didn't specify a filename to open as a list
-#: ../client/pk-console.c:2418 ../client/pk-console.c:2428
-msgid "A list file to open is required"
-msgstr "àªà«àª²àªµàª¾ માàªà« ફાàªàª² યાદૠàªàª°à«àª°à« àªà«"
-
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:2482 ../client/pk-console-test.c:1399
+#: ../client/pk-console.c:1415
#, c-format
msgid "Option '%s' is not supported"
msgstr "વિàªàª²à«àªª '%s' àªàª§àª¾àª°àªà«àª¤ નથà«"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2495
-msgid "Incorrect privileges for this operation"
-msgstr "ઠપà«àª°àªà«àª°àª¿àª¯àª¾ àªàª°àªµàª¾ માàªà« àª
યà«àªà«àª¯ વિશà«àª·àª¾àª§àª¿àªàª¾àª°à«"
-
-#. TRANSLATORS: Generic failure of what they asked to do
-#. /* TRANSLATORS: User does not have permission to do this */
-#. g_print ("%s\n", _("Incorrect privileges for this operation"));
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2498 ../client/pk-console-test.c:1411
+#: ../client/pk-console.c:1425
msgid "Command failed"
msgstr "àªàª¦à«àª¶ નિષà«àª«àª³"
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:568
-#, c-format
-msgid "This tool could not find the available package: %s"
-msgstr "ઠસાધન àªàªªàª²à«àª¬àª§ પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:596
-#, c-format
-msgid "This tool could not find the installed package: %s"
-msgstr "ઠસાધન સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² પà«àªà«àªàª¨à« શà«àª§à« શàªà«àª¯à« નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console-test.c:624 ../client/pk-console-test.c:652
-#, c-format
-msgid "This tool could not find the package: %s"
-msgstr "ઠસાધન પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« નહિàª: %s"
-
-#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the dependencies for the package. The detailed error follows
-#. TRANSLATORS: There was an error getting the details about the package. The detailed error follows
-#. TRANSLATORS: The package name was not found in any software sources. The detailed error follows
-#: ../client/pk-console-test.c:680 ../client/pk-console-test.c:708
-#: ../client/pk-console-test.c:736 ../client/pk-console-test.c:764
-#: ../client/pk-console-test.c:792
-#, c-format
-msgid "This tool could not find all the packages: %s"
-msgstr "ઠસાધન બધા પà«àªà«àªà«àª¨à« શà«àª§à« શàªà«àª¯à« નહિàª: %s"
-
-#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console-test.c:1000
-msgid "Failed to contact PackageKit"
-msgstr "PackageKit નૠસàªàªªàª°à«àª àªàª°àªµàª¾àª¨à«àª નિષà«àª«àª³"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1130
-msgid "A package name to install is required"
-msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
-
-#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console-test.c:1139
-msgid "A filename to install is required"
-msgstr "સà«àª¥àª¾àªªàª¨ àªàª°àªµàª¾ માàªà« થવા ફાàªàª²àª¨àª¾àª® àªàª°à«àª°à« àªà«"
-
-#. TRANSLATORS: This is the state of the transaction
-#: ../client/pk-generate-pack.c:101
-msgid "Downloading"
-msgstr "ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
-
-#. TRANSLATORS: This is when the main packages are being downloaded
-#: ../client/pk-generate-pack.c:121
-msgid "Downloading packages"
-msgstr "પà«àªà«àªà« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
-
-#. TRANSLATORS: This is when the dependency packages are being downloaded
-#: ../client/pk-generate-pack.c:126
-msgid "Downloading dependencies"
-msgstr "àªàª§àª¾àª°àªà«àª¤àªªàª£àª¾àª ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
-
#. TRANSLATORS: we can exclude certain packages (glibc) when we know they'll exist on the target
-#: ../client/pk-generate-pack.c:188 ../client/pk-generate-pack-test.c:225
+#: ../client/pk-generate-pack.c:225
msgid "Set the file name of dependencies to be excluded"
msgstr "નહિઠસમાવવાના àªàª§àª¾àª°àªà«àª¤àªªàª£àª¾àªàª¨àª¾ ફાàªàª² નામ સà«àª¯à«àªà«àª¤ àªàª°à«"
#. TRANSLATORS: the output location
-#: ../client/pk-generate-pack.c:191 ../client/pk-generate-pack-test.c:228
+#: ../client/pk-generate-pack.c:228
msgid "The output file or directory (the current directory is used if ommitted)"
msgstr "àªàªàªàªªà«àª ફાàªàª² àª
થવા ડિરà«àªà«àªàª°à« (વરà«àª¤àª®àª¾àª¨ ડિરà«àªà«àªàª°à« વાપરવામાઠàªàªµàª¶à« àªà« àª
વàªàª£àªµàª¾àª®àª¾àª àªàªµà«)"
#. TRANSLATORS: put a list of packages in the pack
-#: ../client/pk-generate-pack.c:194 ../client/pk-generate-pack-test.c:231
+#: ../client/pk-generate-pack.c:231
msgid "The package to be put into the service pack"
msgstr "સà«àªµàª¾ પà«àªàª®àª¾àª મà«àªàªµàª¾ માàªà«àª¨à«àª પà«àªà«àª"
#. TRANSLATORS: put all pending updates in the pack
-#: ../client/pk-generate-pack.c:197 ../client/pk-generate-pack-test.c:234
+#: ../client/pk-generate-pack.c:234
msgid "Put all updates available in the service pack"
msgstr "સà«àªµàª¾ પà«àªàª®àª¾àª àªàªªàª²àª¬à«àª§ બધા સà«àª§àª¾àª°àª¾àª મà«àªà«"
#. TRANSLATORS: This is when the user fails to supply the correct arguments
-#: ../client/pk-generate-pack.c:225 ../client/pk-generate-pack-test.c:269
+#: ../client/pk-generate-pack.c:269
msgid "Neither --package or --updates option selected."
msgstr "ના તૠ--package àªà« --updates વિàªàª²à«àªª પસàªàª¦ થયà«àª² àªà«."
#. TRANSLATORS: This is when the user fails to supply just one argument
-#: ../client/pk-generate-pack.c:233 ../client/pk-generate-pack-test.c:277
+#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
msgstr "બàªàª¨à« વિàªàª²à«àªªà« પસàªàª¦ થયà«àª² àªà«."
#. TRANSLATORS: This is when the user fails to supply the output
-#: ../client/pk-generate-pack.c:249 ../client/pk-generate-pack-test.c:293
+#: ../client/pk-generate-pack.c:293
msgid "A output directory or file name is required"
msgstr "àªàªàªàªªà«àª ડિરà«àªà«àªàª°à« àª
થવા ફાàªàª² નામ àªàª°à«àª°à« àªà«"
+#. TRANSLATORS: This is when the dameon is not-installed/broken and fails to startup
+#: ../client/pk-generate-pack.c:311
+msgid "The dameon failed to startup"
+msgstr "શરà«àªàª¤àª®àª¾àª ડિમન નિષà«àª«àª³"
+
#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#. TRANSLATORS: This is when the backend doesn't have the capability to get-depends
-#. TRANSLATORS: This is when the backend doesn't have the capability to download
-#: ../client/pk-generate-pack.c:267 ../client/pk-generate-pack.c:273
-#: ../client/pk-generate-pack-test.c:321 ../client/pk-generate-pack-test.c:327
+#: ../client/pk-generate-pack.c:322 ../client/pk-generate-pack.c:328
msgid "The package manager cannot perform this type of operation."
msgstr "પà«àªà«àª વà«àª¯àªµàª¸à«àª¥àª¾àªªàª ઠàªà«àª°àª¿àª¯àª¾àª¨àª¾àª ઠપà«àª°àªàª¾àª°àª¨à« àªàª²àª¾àªµà« શàªàª¤à« નથà«."
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
-#: ../client/pk-generate-pack.c:280 ../client/pk-generate-pack-test.c:334
+#: ../client/pk-generate-pack.c:335
msgid ""
"Service packs cannot be created as PackageKit was not built with libarchive "
"support."
msgstr "PackageKit ઠlibarchive àªàª§àª¾àª° સાથૠબિલà«àª ન હતૠતૠતરà«àªà« સà«àªµàª¾ પà«àªà«àªà«àª¨à« બનાવૠશàªàª¾àª¤àª¾ નથà«."
#. TRANSLATORS: the user specified an absolute path, but didn't get the extension correct
-#: ../client/pk-generate-pack.c:291 ../client/pk-generate-pack-test.c:345
+#: ../client/pk-generate-pack.c:346
msgid "If specifying a file, the service pack name must end with"
msgstr "àªà« ફાàªàª²àª¨à« સà«àªªàª·à«àª àªàª°à« રહà«àª¯àª¾ હà«àª¯ તà«àª¯àª¾àª°à«, સà«àªµàª¾ પà«àªà«àª નામ àªàª¨à« સાથૠàªà«àª²à«àª²à« ઠહà«àªµà« àªà«àªàª"
#. TRANSLATORS: This is when file already exists
-#: ../client/pk-generate-pack.c:307 ../client/pk-generate-pack-test.c:361
+#: ../client/pk-generate-pack.c:362
msgid "A pack with the same name already exists, do you want to overwrite it?"
msgstr "ઠઠનામ સાથà«àª¨à«àª પà«àª પહà«àª²àª¾àª¥à« ઠહાàªàª° àªà«, શà«àª તમૠતà«àª¨àª¾ પર ફરà«àª¥à« લàªàªµàª¾ માàªàªà« àªà«?"
#. TRANSLATORS: This is when the pack was not overwritten
-#: ../client/pk-generate-pack.c:310 ../client/pk-generate-pack-test.c:364
+#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
msgstr "પà«àª àªàªªàª° ફરà«àª¥à« લàªàª¾àª¯à«àª² નથà«."
#. TRANSLATORS: This is when the temporary directory cannot be created, the directory name follows
-#: ../client/pk-generate-pack.c:323 ../client/pk-generate-pack-test.c:377
+#: ../client/pk-generate-pack.c:378
msgid "Failed to create directory:"
msgstr "ડિરà«àªà«àªàª°à« બનાવવામાઠનિષà«àª«àª³:"
#. TRANSLATORS: This is when the list of packages from the remote computer cannot be opened
-#: ../client/pk-generate-pack.c:333 ../client/pk-generate-pack-test.c:389
+#: ../client/pk-generate-pack.c:390
msgid "Failed to open package list."
msgstr "પà«àªà«àª યાદૠàªà«àª²àªµàª¾àª®àª¾àª નિષà«àª«àª³."
#. TRANSLATORS: The package name is being matched up to available packages
-#: ../client/pk-generate-pack.c:344 ../client/pk-generate-pack-test.c:398
+#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
msgstr "પà«àªà«àª નામ શà«àª§à« રહà«àª¯àª¾ àªà«àª."
#. TRANSLATORS: This is when the package cannot be found in any software source. The detailed error follows
-#: ../client/pk-generate-pack.c:348 ../client/pk-generate-pack-test.c:402
+#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
msgstr "પà«àªà«àª '%s' શà«àª§àªµàª¾àª®àª¾àª નિષà«àª«àª³: %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
-#: ../client/pk-generate-pack.c:365 ../client/pk-generate-pack-test.c:410
+#: ../client/pk-generate-pack.c:411
msgid "Creating service pack..."
msgstr "સà«àªµàª¾ પà«àª બનાવૠરહà«àª¯àª¾ àªà«àª..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372 ../client/pk-generate-pack-test.c:425
+#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
msgstr "સà«àªµàª¾ પà«àª બનાવાયà«àª '%s'"
#. TRANSLATORS: we failed to make te file
-#: ../client/pk-generate-pack.c:377 ../client/pk-generate-pack-test.c:430
+#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "'%s' બનાવવામાઠનિષà«àª«àª³: %s"
-#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146 ../client/pk-monitor-test.c:299
-msgid "PackageKit Monitor"
-msgstr "PackageKit મà«àª¨à«àªàª°"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "પરિવહનà«àª¨à« યાદૠનૠબતાવૠશàªàª¤àª¾ નથà«"
-
-#: ../client/pk-monitor-test.c:204
+#: ../client/pk-monitor.c:204
msgid "Failed to get transaction list"
msgstr "પરિવહન યાદૠમà«àª³àªµàªµàª¾àª®àª¾àª નિષà«àª«àª³"
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:235
msgid "Failed to get daemon state"
msgstr "ડિમન સà«àª¥àª¿àª¤àª¿ મà«àª³àªµàªµàª¾àª®àª¾àª નિષà«àª«àª³"
-#: ../client/pk-tools-common.c:51
-#: ../lib/packagekit-glib2/pk-console-shared.c:53
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« à«§ થૠ%i સà«àª§à«àª¨à« નàªàª¬àª° દાàªàª² àªàª°à«: "
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:188
-#, c-format
-msgid "The package could not be found"
-msgstr "પà«àªà«àª શà«àª§à« શàªà«àª¯àª¾ નહિàª"
-
-#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
-#: ../client/pk-tools-common.c:200
-#: ../lib/packagekit-glib2/pk-console-shared.c:153
-msgid "More than one package matches:"
-msgstr "àªàª પà«àªà«àª àªàª°àª¤àª¾àª વધૠàªà«àª¡àª£à«àª:"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:207
-#: ../lib/packagekit-glib2/pk-console-shared.c:162
-msgid "Please choose the correct package: "
-msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« યà«àªà«àª¯ પà«àªà«àª પસàªàª¦ àªàª°à«: "
+#. TRANSLATORS: this is a program that monitors PackageKit
+#: ../client/pk-monitor.c:299
+msgid "PackageKit Monitor"
+msgstr "PackageKit મà«àª¨à«àªàª°"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
msgstr "પà«àªà«àª àªàª¾àª£àªàª¾àª°à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«àª..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
msgstr "%s àªàª²àª¾àªµà«"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:478
+#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàªµà«àª¤à«àª¤àª¿"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
msgstr "àªàªµà«àª¤à«àª¤àª¿ %s હમણાઠàªàª²àª¾àªµà«"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:492
+#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
msgstr "હમણાઠàªàª²àª¾àªµà«"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:498
+#: ../contrib/browser-plugin/pk-plugin-install.c:527
#, c-format
msgid "Update to version %s"
msgstr "àªàªµà«àª¤à«àª¤àª¿ %s માઠસà«àª§àª¾àª°à«"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:504
+#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
msgstr "%s હમણાઠસà«àª¥àª¾àªªàª¿àª¤ àªàª°à«"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
msgstr "àªàªµà«àª¤à«àª¤àª¿"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:512
+#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
msgstr "તમારૠસિસà«àªàª® માàªà« àªà«àª પà«àªà«àªà« મળà«àª¯àª¾ નહિàª"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:517
+#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª..."
#. TRANSLATORS: downloading repo data so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:349
-#: ../contrib/command-not-found/pk-command-not-found-test.c:358
+#: ../contrib/command-not-found/pk-command-not-found.c:358
msgid "Downloading details about the software sources."
msgstr "સà«àª«à«àªàªµà«àª° સà«àª¤à«àª°à«àª¤à« વિશૠવિàªàª¤à« નૠડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«."
#. TRANSLATORS: downloading file lists so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:353
-#: ../contrib/command-not-found/pk-command-not-found-test.c:362
+#: ../contrib/command-not-found/pk-command-not-found.c:362
msgid "Downloading filelists (this may take some time to complete)."
msgstr "ફાàªàª² યાદà«àªàª¨à« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà« (ઠનૠસમાપà«àª¤ થવા માàªà« થà«àª¡à« સમય લાàªà« શàªà« àªà«)."
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#: ../contrib/command-not-found/pk-command-not-found-test.c:366
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
msgstr "પà«àªà«àª વà«àª¯àªµàª¸à«àª¥àª¾àªªàª તાળા માàªà« રાહ àªà«àª રહà«àª¯àª¾ àªà«."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#: ../contrib/command-not-found/pk-command-not-found-test.c:370
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
msgstr "પà«àªà«àªà«àª¨à« યાદà«àª¨à« લà«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«."
#. TRANSLATORS: we failed to find the package, this shouldn't happen
-#: ../contrib/command-not-found/pk-command-not-found.c:420
-#: ../contrib/command-not-found/pk-command-not-found-test.c:444
+#: ../contrib/command-not-found/pk-command-not-found.c:444
msgid "Failed to search for file"
msgstr "ફાàªàª² માàªà« શà«àª§àªµàª¾àª¨à«àª નિષà«àª«àª³"
#. TRANSLATORS: we failed to launch the executable, the error follows
-#: ../contrib/command-not-found/pk-command-not-found.c:557
-#: ../contrib/command-not-found/pk-command-not-found-test.c:570
+#: ../contrib/command-not-found/pk-command-not-found.c:570
msgid "Failed to launch:"
msgstr "શરૠàªàª°àªµàª¾àª®àª¾àª નિષà«àª«àª³:"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/command-not-found/pk-command-not-found.c:632
-#: ../contrib/command-not-found/pk-command-not-found-test.c:630
+#: ../contrib/command-not-found/pk-command-not-found.c:630
msgid "PackageKit Command Not Found"
msgstr "PackageKit àªàª¦à«àª¶ શà«àª§àª¾àª¯à« નહિàª"
#. TRANSLATORS: the prefix of all the output telling the user why it's not executing
#: ../contrib/command-not-found/pk-command-not-found.c:658
-#: ../contrib/command-not-found/pk-command-not-found-test.c:658
msgid "Command not found."
msgstr "àªàª¦à«àª¶ શà«àª§àª¾àª¯à« નહિàª."
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
-#: ../contrib/command-not-found/pk-command-not-found-test.c:665
msgid "Similar command is:"
msgstr "સરàªàª¾ àªàª¦à«àª¶à« àªà«:"
#. TRANSLATORS: Ask the user if we should run the similar command
#: ../contrib/command-not-found/pk-command-not-found.c:674
-#: ../contrib/command-not-found/pk-command-not-found-test.c:674
msgid "Run similar command:"
msgstr "àªàª àªàª¦à«àª¶àª¨à« àªàª²àª¾àªµà«:"
#. TRANSLATORS: show the user a list of commands that they could have meant
#. TRANSLATORS: show the user a list of commands we could run
-#. TRANSLATORS: show the user a list of commands that they could have meant
-#. TRANSLATORS: show the user a list of commands we could run
#: ../contrib/command-not-found/pk-command-not-found.c:686
#: ../contrib/command-not-found/pk-command-not-found.c:695
-#: ../contrib/command-not-found/pk-command-not-found-test.c:686
-#: ../contrib/command-not-found/pk-command-not-found-test.c:695
msgid "Similar commands are:"
msgstr "સરàªàª¾ àªàª¦à«àª¶à« àªà«:"
#. TRANSLATORS: ask the user to choose a file to run
#: ../contrib/command-not-found/pk-command-not-found.c:702
-#: ../contrib/command-not-found/pk-command-not-found-test.c:702
msgid "Please choose a command to run"
msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« àªàª²àª¾àªµàªµàª¾ માàªà« àªàª¦à«àª¶àª¨à« પસàªàª¦ àªàª°à«"
#. TRANSLATORS: tell the user what package provides the command
#: ../contrib/command-not-found/pk-command-not-found.c:721
-#: ../contrib/command-not-found/pk-command-not-found-test.c:721
msgid "The package providing this file is:"
msgstr "પà«àªà«àª ઠફાàªàª²àª¨à« પà«àª°à« પાડૠરહà«àª¯àª¾ àªà«:"
#. TRANSLATORS: as the user if we want to install a package to provide the command
#: ../contrib/command-not-found/pk-command-not-found.c:726
-#: ../contrib/command-not-found/pk-command-not-found-test.c:726
#, c-format
msgid "Install package '%s' to provide command '%s'?"
msgstr "શà«àª àªàª¦à«àª¶ '%s' પà«àª°àª¾ પાડવા માàªà« પà«àªà«àª '%s' નૠસà«àª¥àª¾àªªàª¿àª¤ àªàª°à«?"
#. TRANSLATORS: Show the user a list of packages that provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:747
-#: ../contrib/command-not-found/pk-command-not-found-test.c:747
msgid "Packages providing this file are:"
msgstr "પà«àªà«àªà« ઠઠફાàªàª²àª¨à« પà«àª°à« પાડૠરહૠàªà«:"
#. TRANSLATORS: Show the user a list of packages that they can install to provide this command
#: ../contrib/command-not-found/pk-command-not-found.c:756
-#: ../contrib/command-not-found/pk-command-not-found-test.c:756
msgid "Suitable packages are:"
msgstr "સà«àª¸àªàªàª¤ પà«àªà«àªà« àªà«:"
#. get selection
#. TRANSLATORS: ask the user to choose a file to install
#: ../contrib/command-not-found/pk-command-not-found.c:764
-#: ../contrib/command-not-found/pk-command-not-found-test.c:764
msgid "Please choose a package to install"
msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àªàª¨à« પસàªàª¦ àªàª°à«"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
msgstr "સà«àª¥àª¾àªªàª¨ શરૠàªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:402
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "પà«àªà«àª %s નૠશà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾, àª
થવા પહà«àª²à«àª¥à« ઠસà«àª¥àª¾àªªàª¿àª¤ થયà«àª² àªà«: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:552
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:503
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "àªà«àªàªªàª£ પà«àªà«àªà«àª¨à« વાસà«àª¤àªµàª®àª¾àª સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« નહિàª, ફàªà«àª¤ દà«àªàª¾àªµ àªàª°à« àªà«àª¯à« સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² àªà«"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:555
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:506
msgid "Do not install dependencies of the core packages"
msgstr "àªà«àª° પà«àªà«àªà«àª¨àª¾àª àªàª§àª¾àª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« નહિàª"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:558
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:509
msgid "Do not display information or progress"
msgstr "àªàª¾àª£àªàª¾àª°à« àª
થવા પà«àª°àªàª¤àª¿àª¨à« દરà«àª¶àª¾àªµà« નહિàª"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:576
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:524
msgid "PackageKit Debuginfo Installer"
msgstr "PackageKit Debuginfo Installer"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:588
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:536
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "àªà«àª²: સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામૠનૠસà«àªªàª·à«àª àªàª°à«."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:622
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:568
#, c-format
msgid "Getting sources list"
msgstr "સà«àª¤à«àª°à«àª¤ યાદà«àª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:578
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:653
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:781
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:892
+msgid "FAILED."
+msgstr "FAILED."
+
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:680
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:715
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:799
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:843
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:954
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:593
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:633
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:668
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:796
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:863
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:907
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:596
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "%i સàªà«àª°àª¿àª¯ થયà«àª² àª
નૠ%i નિષà«àªà«àª°àª¿àª¯ થયà«àª² સà«àª¤à«àª°à«àª¤à« મળà«àª¯àª¾."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:650
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:603
#, c-format
msgid "Finding debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:683
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:636
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i નિષà«àªà«àª°àª¿àª¯ થયà«àª² debuginfo repos મળà«àª¯à«."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:643
#, c-format
msgid "Enabling debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« સàªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:700
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:828
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:939
-msgid "FAILED."
-msgstr "FAILED."
-
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:718
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:671
#, c-format
msgid "Enabled %i debugging sources."
msgstr "સàªà«àª°àª¿àª¯ થયà«àª² %i ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:725
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:678
#, c-format
msgid "Finding debugging packages"
msgstr "ડિબàªà«àªàª પà«àªà«àªà«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:737
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:690
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "પà«àªà«àª %s નૠશà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:760
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:713
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "debuginfo પà«àªà«àª શà«àª§àª¤à« વàªàª¤à« નિષà«àª«àª³àª¤àª¾ %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:741
#, c-format
msgid "Found no packages to install."
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àªà«àª¨à« મળà«àª¯àª¾ નહિàª."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:802
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:755
#, c-format
msgid "Found %i packages:"
msgstr "%i પà«àªà«àªà« મળà«àª¯àª¾:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:818
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:771
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "પà«àªà«àªà«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà« àªà« àªà« ઠપà«àªà«àªà« પર àªàª§àª¾àª° રાàªà« àªà«"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:831
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:784
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "àªàª§àª¾àª°àª¿àª¤ પà«àªà«àªà« નૠશà«àª§à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:847
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
#, c-format
msgid "Found %i extra packages."
msgstr "%i બહારનાઠપà«àªà«àªà« મળà«àª¯àª¾."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "No extra packages required."
msgstr "વધારાનાઠપà«àªà«àªà« àªàª°à«àª°à« નથà«."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:860
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:813
#, c-format
msgid "Found %i packages to install:"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« %i પà«àªà«àªà« મળà«àª¯àª¾:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:873
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:826
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "simulate સà«àª¥àª¿àª¤àª¿àª®àª¾àª પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ નથà«"
+#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
+#. TRANSLATORS: transaction state, installing packages
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:838
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+#, c-format
+msgid "Installing packages"
+msgstr "પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
+
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:898
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:851
#, c-format
msgid "Could not install packages: %s"
msgstr "પà«àªà«àªà«àª¨à«àª સà«àª¥àª¾àªªàª¨ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:930
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:883
#, c-format
msgid "Disabling sources previously enabled"
msgstr "પહà«àª²àª¾àª¨àª¾àª સàªà«àª°àª¿àª¯ થયà«àª² સà«àª¤à«àª°à«àª¤à«àª¨à« નિષà«àªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:942
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:895
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à« નૠનિષà«àªà«àª°àª¿àª¯ àªàª°à« શàªà«àª¯àª¾ નહિàª: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:957
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:910
#, c-format
msgid "Disabled %i debugging sources."
msgstr "નિષà«àªà«àª°àª¿àª¯ થયà«àª² %i ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«."
@@ -1404,90 +1041,333 @@ msgstr "PackageKit પà«àªà«àª યાદà«"
msgid "PackageKit Service Pack"
msgstr "PackageKit સà«àªµàª¾ પà«àª"
-#. ask the user
+#: ../lib/packagekit-glib2/pk-console-shared.c:53
+#, c-format
+msgid "Please enter a number from 1 to %i: "
+msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« à«§ થૠ%i સà«àª§à«àª¨à« નàªàª¬àª° દાàªàª² àªàª°à«: "
+
+#. TRANSLATORS: more than one package could be found that matched, to follow is a list of possible packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:153
+msgid "More than one package matches:"
+msgstr "àªàª પà«àªà«àª àªàª°àª¤àª¾àª વધૠàªà«àª¡àª£à«àª:"
+
+#. TRANSLATORS: This finds out which package in the list to use
+#: ../lib/packagekit-glib2/pk-console-shared.c:162
+msgid "Please choose the correct package: "
+msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« યà«àªà«àª¯ પà«àªà«àª પસàªàª¦ àªàª°à«: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:214
+msgid "Unknown state"
+msgstr "àª
àªà«àªàª¾àª¤ સà«àª¥àª¿àª¤àª¿"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:218
+msgid "Starting"
+msgstr "શરૠàªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:222
+msgid "Waiting in queue"
+msgstr "àªàª¤àª¾àª°àª®àª¾àª રાહ àªà«àª રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:226
+msgid "Running"
+msgstr "àªàª¾àª²à« રહà«àª¯à« àªà«"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:230
+msgid "Querying"
+msgstr "પà«àª°àª¶à«àª°à«àª¨ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:234
+msgid "Getting information"
+msgstr "àªàª¾àª£àªàª¾àª°à«àª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Removing packages"
+msgstr "પà«àªà«àªà«àª¨à« દà«àª° àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, downloading package files
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Downloading packages"
+msgstr "પà«àªà«àªà« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Refreshing software list"
+msgstr "સà«àª«à«àªàªµà«àª° યાદà«àª¨à« તાàªà« àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Installing updates"
+msgstr "સà«àª§àª¾àª°àª¾àªàª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Cleaning up packages"
+msgstr "પà«àªà«àªà«àª¨à« સાફ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Obsoleting packages"
+msgstr "પà«àªà«àªà« નૠàª
પà«àª°àªàª²àª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+msgid "Resolving dependencies"
+msgstr "àªàª§àª¾àª°àªà«àª¤àªªàª£àª¾àªàª¨à« સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, checking if we have all the security keys for the operation
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+msgid "Checking signatures"
+msgstr "હસà«àª¤àª¾àªà«àª·àª°à«àª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Rolling back"
+msgstr "પાàªà« લાવૠરહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Testing changes"
+msgstr "બદલાવà«àª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Committing changes"
+msgstr "બદલાવà«àª¨à« મà«àªàª²à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Requesting data"
+msgstr "માહિતà«àª¨à« માàªàªàª£à« àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+msgid "Finished"
+msgstr "સમાપà«àª¤"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:294
+msgid "Cancelling"
+msgstr "રદ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+msgid "Downloading repository information"
+msgstr "રિપà«àªàª¿àªàª°à«àª¨à« àªàª¾àª£àªàª¾àª°à«àª¨à« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Downloading list of packages"
+msgstr "પà«àªà«àªà«àª¨à« યાદà«àª¨à« લà«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Downloading file lists"
+msgstr "ફાàªàª² યાદà«àªàª¨à« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Downloading lists of changes"
+msgstr "બદલાવà«àª¨à« યાદà«àª¨à« લà«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«."
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Downloading groups"
+msgstr "àªà«àª¥à« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Downloading update information"
+msgstr "સà«àª§àª¾àª°àª¾ àªàª¾àª£àªàª¾àª°à«àª¨à« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Repackaging files"
+msgstr "ફાàªàª²à«àª¨à«àª પà«àª¨:પà«àªà«àª àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Loading cache"
+msgstr "àªà«àª¶ ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Scanning applications"
+msgstr "àªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à«àª સà«àªà«àª¨ àªàª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Generating package lists"
+msgstr "પà«àªà«àª યાદà«àªàª¨à« àªàª¤à«àªªàª¨à«àª¨ àªàª°à« ૠરહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: transaction state, when we're waiting for the native tools to exit
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Waiting for package manager lock"
+msgstr "પà«àªà«àª વà«àª¯àªµàª¸à«àª¥àª¾àªªàª તાળા માàªà« રાહ àªà«àª રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Waiting for authentication"
+msgstr "સતà«àª¤àª¾àª§àª¿àªàª°àª£ માàªà« રાહ àªà«àª રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Updating running applications"
+msgstr "àªàª¾àª²àª¤àª¾ àªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à« સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Checking applications in use"
+msgstr "વપરાશમાઠàªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Checking libraries in use"
+msgstr "વપરાશમાઠલાàªàª¬à«àª°à«àª°à«àªàª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+
+#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
msgid "Do you want to allow installing of unsigned software?"
msgstr "શà«àª તમૠહસà«àª¤àª¾àªà«àª·àª° ન થયà«àª² સà«àª«à«àªàªµà«àª°àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પરવાનàªà« àªàªªàªµàª¾ માàªàªà« àªà«?"
-#: ../lib/packagekit-glib2/pk-task-text.c:68
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:69
msgid "The unsigned software will not be installed."
msgstr "હસà«àª¤àª¾àªà«àª·àª° ન થયà«àª² સà«àª«à«àªàªµà«àª° સà«àª¥àª¾àªªàª¿àª¤ થયà«àª² હશૠનહિàª."
-#: ../lib/packagekit-glib2/pk-task-text.c:100
+#. TRANSLATORS: the package repository is signed by a key that is not recognised
+#: ../lib/packagekit-glib2/pk-task-text.c:102
msgid "Software source signature required"
msgstr "સà«àª«à«àªàªµà«àª° સà«àª¤à«àª°à«àª¤ સહૠàªàª°à«àª°à«"
-#: ../lib/packagekit-glib2/pk-task-text.c:102
+#. TRANSLATORS: the package repository name
+#: ../lib/packagekit-glib2/pk-task-text.c:108
msgid "Software source name"
msgstr "સà«àª«à«àªàªµà«àª° સà«àª¤à«àª°à«àª¤ નામ"
-#: ../lib/packagekit-glib2/pk-task-text.c:103
+#. TRANSLATORS: the key URL
+#: ../lib/packagekit-glib2/pk-task-text.c:111
msgid "Key URL"
msgstr "àªà« URL"
-#: ../lib/packagekit-glib2/pk-task-text.c:104
+#. TRANSLATORS: the username of the key
+#: ../lib/packagekit-glib2/pk-task-text.c:114
msgid "Key user"
msgstr "àªà« વપરાશàªàª°à«àª¤àª¾"
-#: ../lib/packagekit-glib2/pk-task-text.c:105
+#. TRANSLATORS: the key ID, usually a few hex digits
+#: ../lib/packagekit-glib2/pk-task-text.c:117
msgid "Key ID"
msgstr "àªà« ID"
-#: ../lib/packagekit-glib2/pk-task-text.c:106
+#. TRANSLATORS: the key fingerprint, again, yet more hex
+#: ../lib/packagekit-glib2/pk-task-text.c:120
msgid "Key fingerprint"
msgstr "àªà« àªàªàªàª³à«-àªàª¿àª¹à«àª¨"
-#: ../lib/packagekit-glib2/pk-task-text.c:107
+#. TRANSLATORS: the timestamp (a bit like a machine readable time)
+#: ../lib/packagekit-glib2/pk-task-text.c:123
msgid "Key Timestamp"
msgstr "àªà« àªàª¾àªàª®àª¸à«àªà«àª®à«àªª"
-#: ../lib/packagekit-glib2/pk-task-text.c:151
+#. TRANSLATORS: ask the user if they want to import
+#: ../lib/packagekit-glib2/pk-task-text.c:129
+msgid "Do you accept this signature?"
+msgstr "શà«àª તમૠઠસહૠસà«àªµà«àªàª¾àª°àª¶à«?"
+
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:134
+msgid "The signature was not accepted."
+msgstr "સહૠસà«àªµà«àªàª¾àª°àª¾àª¯à«àª² ન હતà«."
+
+#. TRANSLATORS: this is another name for a software licence that has to be read before installing
+#: ../lib/packagekit-glib2/pk-task-text.c:169
msgid "End user licence agreement required"
msgstr "àª
àªàª¤àª¿àª® વપરાશàªàª°à«àª¤àª¾ લાàªàª¸àª¨à«àª¸ મàªàªà«àª°à«àªªàª¤à«àª°àª àªàª°à«àª°à«"
-#: ../lib/packagekit-glib2/pk-task-text.c:152
-msgid "EULA ID"
-msgstr "EULA ID"
-
-#: ../lib/packagekit-glib2/pk-task-text.c:155
+#. TRANSLATORS: the EULA text itself (long and boring)
+#: ../lib/packagekit-glib2/pk-task-text.c:178
msgid "Agreement"
msgstr "મàªàªà«àª°à«àªªàª¤à«àª°àª"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:161
+#. TRANSLATORS: ask the user if they've read and accepted the EULA
+#: ../lib/packagekit-glib2/pk-task-text.c:184
msgid "Do you accept this agreement?"
msgstr "શà«àª તમૠઠમàªàªà«àª°à«àªªàª¤à«àª°àª સà«àªµà«àªàª¾àª°àª¶à«?"
-#: ../lib/packagekit-glib2/pk-task-text.c:165
+#. TRANSLATORS: tell the user we've not done anything
+#: ../lib/packagekit-glib2/pk-task-text.c:189
msgid "The agreement was not accepted."
msgstr "મàªàªà«àª°à«àªªàª¤à«àª°àª સà«àªµà«àªàª¾àª°àª¾àª¯à«àª² ન હતà«."
-#: ../lib/packagekit-glib2/pk-task-text.c:194
+#. TRANSLATORS: the user needs to change media inserted into the computer
+#: ../lib/packagekit-glib2/pk-task-text.c:219
msgid "Media change required"
msgstr "મà«àª¡àª¿àª¯àª¾ બદલાવ àªàª°à«àª°à«"
-#: ../lib/packagekit-glib2/pk-task-text.c:195
+#. TRANSLATORS: the type, e.g. DVD, CD, etc
+#: ../lib/packagekit-glib2/pk-task-text.c:222
msgid "Media type"
msgstr "મà«àª¡àª¿àª¯àª¾ પà«àª°àªàª¾àª°"
-#: ../lib/packagekit-glib2/pk-task-text.c:196
-msgid "Media ID"
-msgstr "મà«àª¡àª¿àª¯àª¾ ID"
+#. TRANSLATORS: the media label, usually like 'disk-1of3'
+#: ../lib/packagekit-glib2/pk-task-text.c:225
+msgid "Media label"
+msgstr "મà«àª¡àª¿àª¯àª¾ લà«àª¬àª²"
-#: ../lib/packagekit-glib2/pk-task-text.c:197
+#. TRANSLATORS: the media description, usually like 'Fedora 12 disk 5'
+#: ../lib/packagekit-glib2/pk-task-text.c:228
msgid "Text"
msgstr "લàªàª¾àª£"
-#. ask the user
-#: ../lib/packagekit-glib2/pk-task-text.c:201
+#. TRANSLATORS: ask the user to insert the media
+#: ../lib/packagekit-glib2/pk-task-text.c:232
msgid "Please insert the correct media"
msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« યà«àªà«àª¯ મà«àª¡àª¿àª¯àª¾àª¨à« દાàªàª² àªàª°à«"
-#: ../lib/packagekit-glib2/pk-task-text.c:205
+#. TRANSLATORS: tell the user we've not done anything as they are lazy
+#: ../lib/packagekit-glib2/pk-task-text.c:237
msgid "The correct media was not inserted."
msgstr "યà«àªà«àª¯ મà«àª¡àª¿àª¯àª¾ દાàªàª² થયલૠન હતà«."
-#: ../lib/packagekit-glib2/pk-task-text.c:303
+#. TRANSLATORS: When processing, we might have to remove other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:252
+msgid "The following packages have to be removed:"
+msgstr "નà«àªà«àª¨àª¾ પà«àªà«àªà« દà«àª° àªàª°àªµàª¾àª®àª¾àª àªàªµàªµàª¾ àªà«àªàª:"
+
+#. TRANSLATORS: When processing, we might have to install other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:257
+msgid "The following packages have to be installed:"
+msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµà« ઠપડશà«:"
+
+#. TRANSLATORS: When processing, we might have to update other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:262
+msgid "The following packages have to be updated:"
+msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« સà«àª§àª¾àª°àªµà« ઠપડશà«:"
+
+#. TRANSLATORS: When processing, we might have to reinstall other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:267
+msgid "The following packages have to be reinstalled:"
+msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµà« ઠપડશà«:"
+
+#. TRANSLATORS: When processing, we might have to downgrade other dependencies
+#: ../lib/packagekit-glib2/pk-task-text.c:272
+msgid "The following packages have to be downgraded:"
+msgstr "નà«àªà«àª¨àª¾àª પà«àªà«àªà«àª¨à« નà«àªà« àªàª¤àª¾àª°àªµàª¾ ઠપડશà«:"
+
+#. TRANSLATORS: ask the user if the proposed changes are okay
+#: ../lib/packagekit-glib2/pk-task-text.c:331
+msgid "Proceed with changes?"
+msgstr "બદલાવૠસાથૠàªàªàª³ વધà«?"
+
+#. TRANSLATORS: tell the user we didn't do anything
+#: ../lib/packagekit-glib2/pk-task-text.c:336
msgid "The transaction did not proceed."
msgstr "પરિવહનનૠપà«àª°àªà«àª°àª¿àª¯àª¾ àªàª°àª¾àª નહિàª."
commit 69545015122706f1a3554e47732e46dc7436a19b
Author: Valeriy Lyasotskiy <onestep at ukr.net>
Date: Thu Sep 10 13:21:55 2009 +0300
alpm: migrated to new packagekit-glib2 library; fixed download_files to comply with new spec
diff --git a/backends/alpm/pk-backend-alpm.c b/backends/alpm/pk-backend-alpm.c
index aa0c96a..e80b575 100644
--- a/backends/alpm/pk-backend-alpm.c
+++ b/backends/alpm/pk-backend-alpm.c
@@ -39,7 +39,7 @@
#include <string.h>
#include <pk-backend.h>
#include <egg-debug.h>
-#include <packagekit-glib/packagekit.h>
+#include <packagekit-glib2/packagekit.h>
#include <alpm.h>
#include <alpm_list.h>
@@ -130,35 +130,34 @@ pkg_to_package_id_str (pmpkg_t *pkg, const gchar *repo)
}
static pmpkg_t *
-pkg_from_package_id_str (const gchar *package_id_str)
+pkg_from_package_id (const gchar *package_id)
{
pmdb_t *repo = NULL;
pmpkg_t *result;
- PkPackageId *package_id = pk_package_id_new_from_string (package_id_str);
+ gchar **package_id_data = pk_package_id_split (package_id);
/* do all this fancy stuff */
- if (g_strcmp0 (ALPM_LOCAL_DB_ALIAS, pk_package_id_get_data (package_id)) == 0)
+ if (g_strcmp0 (ALPM_LOCAL_DB_ALIAS, package_id_data[PK_PACKAGE_ID_DATA]) == 0)
repo = alpm_option_get_localdb ();
else {
alpm_list_t *iterator;
for (iterator = alpm_option_get_syncdbs (); iterator; iterator = alpm_list_next (iterator)) {
repo = alpm_list_getdata (iterator);
- if (g_strcmp0 (alpm_db_get_name(repo), pk_package_id_get_data (package_id)) == 0)
+ if (g_strcmp0 (alpm_db_get_name(repo), package_id_data[PK_PACKAGE_ID_DATA]) == 0)
break;
}
}
if (repo != NULL) {
- pmpkg_t *pkg = alpm_db_get_pkg (repo, pk_package_id_get_name (package_id));
- if (pkg_equals_to (pkg, pk_package_id_get_name (package_id), pk_package_id_get_version (package_id)))
+ pmpkg_t *pkg = alpm_db_get_pkg (repo, package_id_data[PK_PACKAGE_ID_NAME]);
+ if (pkg_equals_to (pkg, package_id_data[PK_PACKAGE_ID_NAME], package_id_data[PK_PACKAGE_ID_VERSION]))
result = pkg;
else
result = NULL;
} else
result = NULL;
- /* free package id as we no longer need it */
- pk_package_id_free (package_id);
+ g_strfreev (package_id_data);
return result;
}
@@ -180,7 +179,7 @@ cb_trans_evt (pmtransevt_t event, void *data1, void *data2)
{
gchar **package_ids;
- /* TODO: Add more code here */
+ /* TODO: add more code here */
switch (event) {
case PM_TRANS_EVT_REMOVE_START:
pk_backend_set_allow_cancel (backend_instance, FALSE);
@@ -279,14 +278,14 @@ cb_dl_progress (const char *filename, off_t file_xfered, off_t file_total)
pmpkg_t *pkg = alpm_list_getdata (packages);
/* compare package information with file name */
- gchar *pkginfo = g_strjoin ("-", alpm_pkg_get_name (pkg), alpm_pkg_get_version (pkg), NULL);
- if (pkginfo != NULL && strcmp (pkginfo, "") != 0)
- egg_debug ("matching %s with %s", filename, pkginfo);
- if (g_str_has_prefix (filename, pkginfo)) {
+ gchar *needle = g_strjoin ("-", alpm_pkg_get_name (pkg), alpm_pkg_get_version (pkg), NULL);
+ if (needle != NULL && strcmp (needle, "") != 0)
+ egg_debug ("matching %s with %s", filename, needle);
+ if (g_str_has_prefix (filename, needle)) {
current_pkg = pkg;
repo_name = alpm_db_get_name (db);
}
- g_free (pkginfo);
+ g_free (needle);
}
}
@@ -763,14 +762,16 @@ backend_download_packages_thread (PkBackend *backend)
/* add targets to the transaction */
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
- PkPackageId *id = pk_package_id_new_from_string (package_ids[iterator]);
- if (alpm_trans_addtarget ((char *) pk_package_id_get_name (id)) != 0) {
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
+
+ if (alpm_trans_addtarget (package_id_data[PK_PACKAGE_ID_NAME]) != 0) {
pk_backend_error_code (backend, PK_ERROR_ENUM_TRANSACTION_ERROR, alpm_strerrorlast ());
alpm_trans_release ();
pk_backend_finished (backend);
return FALSE;
}
- pk_package_id_free (id);
+
+ g_strfreev (package_id_data);
}
/* prepare and commit transaction */
@@ -783,11 +784,30 @@ backend_download_packages_thread (PkBackend *backend)
alpm_trans_release ();
- /* emit/cleanup downloaded files list */
+ /* emit downloaded packages */
for (list_iterator = downloaded_files; list_iterator; list_iterator = alpm_list_next (list_iterator)) {
- gchar *fullname = g_strjoin ("/", directory, alpm_list_getdata (list_iterator), NULL);
- pk_backend_files (backend, NULL, fullname);
- g_free (fullname);
+ gchar *package_id = NULL;
+ gchar *filename;
+
+ /* TODO: optimize this? split-then-join isn't good */
+ for (iterator = 0; package_id == NULL && iterator < g_strv_length (package_ids); ++iterator) {
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
+ gchar *needle = g_strjoin ("-", package_id_data[PK_PACKAGE_ID_NAME], package_id_data[PK_PACKAGE_ID_VERSION], NULL);
+
+ if (needle != NULL && strcmp (needle, "") != 0)
+ egg_debug ("matching %s with %s", (char *) alpm_list_getdata (list_iterator), needle);
+ if (g_str_has_prefix ((char *) alpm_list_getdata (list_iterator), needle))
+ package_id = package_ids[iterator];
+
+ g_free (needle);
+ g_strfreev (package_id_data);
+ }
+
+ filename = g_build_filename (directory, alpm_list_getdata (list_iterator), NULL);
+ pk_backend_files (backend, package_id, filename);
+ g_free (filename);
+
+ /* clean up list data */
g_free (alpm_list_getdata (list_iterator));
}
alpm_list_free (downloaded_files);
@@ -825,7 +845,7 @@ backend_get_depends (PkBackend *backend, PkBitfield filters, gchar **package_ids
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
alpm_list_t *list_iterator;
- pmpkg_t *pkg = pkg_from_package_id_str (package_ids[iterator]);
+ pmpkg_t *pkg = pkg_from_package_id (package_ids[iterator]);
if (pkg == NULL) {
pk_backend_error_code (backend, PK_ERROR_ENUM_PACKAGE_ID_INVALID, alpm_strerrorlast ());
pk_backend_finished (backend);
@@ -885,7 +905,7 @@ backend_get_details (PkBackend *backend, gchar **package_ids)
GString *licenses_str;
gchar *licenses;
- pmpkg_t *pkg = pkg_from_package_id_str (package_ids[iterator]);
+ pmpkg_t *pkg = pkg_from_package_id (package_ids[iterator]);
if (pkg == NULL) {
pk_backend_error_code (backend, PK_ERROR_ENUM_REPO_NOT_FOUND, alpm_strerrorlast ());
pk_backend_finished (backend);
@@ -931,12 +951,11 @@ backend_get_files (PkBackend *backend, gchar **package_ids)
pk_backend_set_allow_cancel (backend, FALSE);
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
- pmpkg_t *pkg;
alpm_list_t *files_list;
GString *files_str;
gchar *files;
- pkg = pkg_from_package_id_str (package_ids[iterator]);
+ pmpkg_t *pkg = pkg_from_package_id (package_ids[iterator]);
if (pkg == NULL) {
pk_backend_error_code (backend, PK_ERROR_ENUM_REPO_NOT_FOUND, alpm_strerrorlast ());
pk_backend_finished (backend);
@@ -1113,9 +1132,9 @@ backend_get_update_detail (PkBackend *backend, gchar **package_ids)
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
/* TODO: add changelog code here */
- PkPackageId *id = pk_package_id_new_from_string (package_ids[iterator]);
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
- pmpkg_t *installed_pkg = alpm_db_get_pkg (alpm_option_get_localdb (), pk_package_id_get_name (id));
+ pmpkg_t *installed_pkg = alpm_db_get_pkg (alpm_option_get_localdb (), package_id_data[PK_PACKAGE_ID_NAME]);
gchar *installed_package_id = installed_pkg ? pkg_to_package_id_str (installed_pkg, ALPM_LOCAL_DB_ALIAS) : NULL;
pk_backend_update_detail (backend, package_ids[iterator], installed_package_id, "", "", "", "", PK_RESTART_ENUM_NONE,
@@ -1123,7 +1142,7 @@ backend_get_update_detail (PkBackend *backend, gchar **package_ids)
NULL, PK_UPDATE_STATE_ENUM_UNKNOWN, NULL, NULL);
g_free (installed_package_id);
- pk_package_id_free (id);
+ g_strfreev (package_id_data);
}
pk_backend_finished (backend);
@@ -1239,14 +1258,16 @@ backend_install_packages_thread (PkBackend *backend)
/* add targets to the transaction */
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
- PkPackageId *id = pk_package_id_new_from_string (package_ids[iterator]);
- if (alpm_trans_addtarget ((char *) pk_package_id_get_name (id)) != 0) {
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
+
+ if (alpm_trans_addtarget (package_id_data[PK_PACKAGE_ID_NAME]) != 0) {
pk_backend_error_code (backend, PK_ERROR_ENUM_TRANSACTION_ERROR, alpm_strerrorlast ());
alpm_trans_release ();
pk_backend_finished (backend);
return FALSE;
}
- pk_package_id_free (id);
+
+ g_strfreev (package_id_data);
}
/* prepare and commit transaction */
@@ -1346,14 +1367,16 @@ backend_remove_packages_thread (PkBackend *backend)
/* add targets to the transaction */
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
- PkPackageId *id = pk_package_id_new_from_string (package_ids[iterator]);
- if (alpm_trans_addtarget ((char *) pk_package_id_get_name (id)) != 0) {
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
+
+ if (alpm_trans_addtarget (package_id_data[PK_PACKAGE_ID_NAME]) != 0) {
pk_backend_error_code (backend, PK_ERROR_ENUM_TRANSACTION_ERROR, alpm_strerrorlast ());
alpm_trans_release ();
pk_backend_finished (backend);
return FALSE;
}
- pk_package_id_free (id);
+
+ g_strfreev (package_id_data);
}
/* prepare and commit transaction */
@@ -1399,19 +1422,18 @@ backend_resolve_thread (PkBackend *backend)
for (iterator = 0; iterator < g_strv_length (package_ids); ++iterator) {
if (pk_package_id_check (package_ids[iterator])) {
/* skip all the db iterations and so on - we already know everything */
- pmpkg_t *pkg = pkg_from_package_id_str (package_ids[iterator]);
+ pmpkg_t *pkg = pkg_from_package_id (package_ids[iterator]);
if (pkg != NULL) {
- PkPackageId *package_id = pk_package_id_new_from_string (package_ids[iterator]);
- const gchar *repo = pk_package_id_get_data (package_id);
+ gchar **package_id_data = pk_package_id_split (package_ids[iterator]);
- if (!search_not_installed && g_strcmp0 (repo, ALPM_LOCAL_DB_ALIAS) == 0)
+ if (!search_not_installed && g_strcmp0 (package_id_data[PK_PACKAGE_ID_DATA], ALPM_LOCAL_DB_ALIAS) == 0)
emit_package (backend, pkg, ALPM_LOCAL_DB_ALIAS, PK_INFO_ENUM_INSTALLED);
- if (!search_installed && g_strcmp0 (repo, ALPM_LOCAL_DB_ALIAS) != 0)
- emit_package (backend, pkg, repo, PK_INFO_ENUM_INSTALLED);
+ if (!search_installed && g_strcmp0 (package_id_data[PK_PACKAGE_ID_DATA], ALPM_LOCAL_DB_ALIAS) != 0)
+ emit_package (backend, pkg, package_id_data[PK_PACKAGE_ID_DATA], PK_INFO_ENUM_INSTALLED);
- pk_package_id_free (package_id);
+ g_strfreev (package_id_data);
}
} else {
/* good old way with backend_search */
commit 76027de6eadc5be9be492183a84fa623d39dccb7
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 10 11:16:09 2009 +0100
glib2: Add pk_progress_set_x methods so we can tell if the value was changed
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 24da179..eb62f8d 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -420,15 +420,13 @@ out:
static void
pk_client_copy_progress_cb (goffset current_num_bytes, goffset total_num_bytes, PkClientState *state)
{
- PkStatusEnum status_enum = PK_STATUS_ENUM_REPACKAGING;
+ gboolean ret;
/* save progress */
- g_object_set (state->progress,
- "status", status_enum,
- NULL);
+ ret = pk_progress_set_status (state->progress, PK_STATUS_ENUM_REPACKAGING);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL)
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_STATUS, state->progress_user_data);
}
@@ -588,6 +586,7 @@ pk_client_method_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkClientState *sta
static void
pk_client_package_cb (DBusGProxy *proxy, const gchar *info_text, const gchar *package_id, const gchar *summary, PkClientState *state)
{
+ gboolean ret;
PkInfoEnum info_enum;
PkItemPackage *item;
g_return_if_fail (PK_IS_CLIENT (state->client));
@@ -601,12 +600,10 @@ pk_client_package_cb (DBusGProxy *proxy, const gchar *info_text, const gchar *pa
}
/* save progress */
- g_object_set (state->progress,
- "package_id", package_id,
- NULL);
+ ret = pk_progress_set_package_id (state->progress, package_id);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL)
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_PACKAGE_ID, state->progress_user_data);
}
@@ -628,6 +625,7 @@ static void
pk_client_progress_changed_cb (DBusGProxy *proxy, guint percentage, guint subpercentage,
guint elapsed, guint remaining, PkClientState *state)
{
+ gboolean ret;
gint percentage_new;
gint subpercentage_new;
@@ -636,16 +634,18 @@ pk_client_progress_changed_cb (DBusGProxy *proxy, guint percentage, guint subper
subpercentage_new = pk_client_percentage_to_signed (subpercentage);
/* save progress */
- g_object_set (state->progress,
- "percentage", percentage_new,
- "subpercentage", subpercentage_new,
- NULL);
+ ret = pk_progress_set_percentage (state->progress, percentage_new);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL) {
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_PERCENTAGE, state->progress_user_data);
+
+ /* save progress */
+ ret = pk_progress_set_subpercentage (state->progress, subpercentage_new);
+
+ /* do the callback for GUI programs */
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_SUBPERCENTAGE, state->progress_user_data);
- }
}
/**
@@ -654,18 +654,17 @@ pk_client_progress_changed_cb (DBusGProxy *proxy, guint percentage, guint subper
static void
pk_client_status_changed_cb (DBusGProxy *proxy, const gchar *status_text, PkClientState *state)
{
+ gboolean ret;
PkStatusEnum status_enum;
/* convert from text */
status_enum = pk_status_enum_from_text (status_text);
/* save progress */
- g_object_set (state->progress,
- "status", status_enum,
- NULL);
+ ret = pk_progress_set_status (state->progress, status_enum);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL)
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_STATUS, state->progress_user_data);
}
@@ -675,13 +674,13 @@ pk_client_status_changed_cb (DBusGProxy *proxy, const gchar *status_text, PkClie
static void
pk_client_allow_cancel_cb (DBusGProxy *proxy, gboolean allow_cancel, PkClientState *state)
{
+ gboolean ret;
+
/* save progress */
- g_object_set (state->progress,
- "allow-cancel", allow_cancel,
- NULL);
+ ret = pk_progress_set_allow_cancel (state->progress, allow_cancel);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL)
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_ALLOW_CANCEL, state->progress_user_data);
}
@@ -689,15 +688,15 @@ pk_client_allow_cancel_cb (DBusGProxy *proxy, gboolean allow_cancel, PkClientSta
* pk_client_caller_active_changed_cb:
*/
static void
-pk_client_caller_active_changed_cb (DBusGProxy *proxy, gboolean is_active, PkClientState *state)
+pk_client_caller_active_changed_cb (DBusGProxy *proxy, gboolean caller_active, PkClientState *state)
{
+ gboolean ret;
+
/* save progress */
- g_object_set (state->progress,
- "caller-active", is_active,
- NULL);
+ ret = pk_progress_set_caller_active (state->progress, caller_active);
/* do the callback for GUI programs */
- if (state->progress_callback != NULL)
+ if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_CALLER_ACTIVE, state->progress_user_data);
}
@@ -1421,9 +1420,7 @@ pk_client_resolve_async (PkClient *client, PkBitfield filters, gchar **packages,
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1472,9 +1469,7 @@ pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1524,9 +1519,7 @@ pk_client_search_details_async (PkClient *client, PkBitfield filters, const gcha
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1574,9 +1567,7 @@ pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1624,9 +1615,7 @@ pk_client_search_file_async (PkClient *client, PkBitfield filters, const gchar *
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1673,9 +1662,7 @@ pk_client_get_details_async (PkClient *client, gchar **package_ids, GCancellable
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1722,9 +1709,7 @@ pk_client_get_update_detail_async (PkClient *client, gchar **package_ids, GCance
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1772,9 +1757,7 @@ pk_client_download_packages_async (PkClient *client, gchar **package_ids, const
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1820,9 +1803,7 @@ pk_client_get_updates_async (PkClient *client, PkBitfield filters, GCancellable
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1868,9 +1849,7 @@ pk_client_get_old_transactions_async (PkClient *client, guint number, GCancellab
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1921,9 +1900,7 @@ pk_client_update_system_async (PkClient *client, gboolean only_trusted, GCancell
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -1973,9 +1950,7 @@ pk_client_get_depends_async (PkClient *client, PkBitfield filters, gchar **packa
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2021,9 +1996,7 @@ pk_client_get_packages_async (PkClient *client, PkBitfield filters, GCancellable
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2073,9 +2046,7 @@ pk_client_get_requires_async (PkClient *client, PkBitfield filters, gchar **pack
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2127,9 +2098,7 @@ pk_client_what_provides_async (PkClient *client, PkBitfield filters, PkProvidesE
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2174,9 +2143,7 @@ pk_client_get_distro_upgrades_async (PkClient *client, GCancellable *cancellable
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2222,9 +2189,7 @@ pk_client_get_files_async (PkClient *client, gchar **package_ids, GCancellable *
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2268,9 +2233,7 @@ pk_client_get_categories_async (PkClient *client, GCancellable *cancellable,
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2322,9 +2285,7 @@ pk_client_remove_packages_async (PkClient *client, gchar **package_ids, gboolean
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2373,9 +2334,7 @@ pk_client_refresh_cache_async (PkClient *client, gboolean force, GCancellable *c
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2423,9 +2382,7 @@ pk_client_install_packages_async (PkClient *client, gboolean only_trusted, gchar
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2475,9 +2432,7 @@ pk_client_install_signature_async (PkClient *client, PkSigTypeEnum type, const g
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2525,9 +2480,7 @@ pk_client_update_packages_async (PkClient *client, gboolean only_trusted, gchar
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2576,9 +2529,7 @@ pk_client_install_files_async (PkClient *client, gboolean only_trusted, gchar **
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2624,9 +2575,7 @@ pk_client_accept_eula_async (PkClient *client, const gchar *eula_id, GCancellabl
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2672,9 +2621,7 @@ pk_client_rollback_async (PkClient *client, const gchar *transaction_id, GCancel
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2720,9 +2667,7 @@ pk_client_get_repo_list_async (PkClient *client, PkBitfield filters, GCancellabl
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2770,9 +2715,7 @@ pk_client_repo_enable_async (PkClient *client, const gchar *repo_id, gboolean en
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2823,9 +2766,7 @@ pk_client_repo_set_data_async (PkClient *client, const gchar *repo_id, const gch
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2871,9 +2812,7 @@ pk_client_simulate_install_files_async (PkClient *client, gchar **files, GCancel
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2919,9 +2858,7 @@ pk_client_simulate_install_packages_async (PkClient *client, gchar **package_ids
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -2967,9 +2904,7 @@ pk_client_simulate_remove_packages_async (PkClient *client, gchar **package_ids,
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -3015,9 +2950,7 @@ pk_client_simulate_update_packages_async (PkClient *client, gchar **package_ids,
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
@@ -3183,9 +3116,7 @@ pk_client_adopt_async (PkClient *client, const gchar *transaction_id, GCancellab
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
- g_object_set (state->progress,
- "role", state->role,
- NULL);
+ pk_progress_set_role (state->progress, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get a connection to the transaction interface */
diff --git a/lib/packagekit-glib2/pk-progress.c b/lib/packagekit-glib2/pk-progress.c
index 17f97d2..c2f332c 100644
--- a/lib/packagekit-glib2/pk-progress.c
+++ b/lib/packagekit-glib2/pk-progress.c
@@ -75,29 +75,28 @@ static void
pk_progress_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec)
{
PkProgress *progress = PK_PROGRESS (object);
- PkProgressPrivate *priv = progress->priv;
switch (prop_id) {
case PROP_PACKAGE_ID:
- g_value_set_string (value, priv->package_id);
+ g_value_set_string (value, progress->priv->package_id);
break;
case PROP_PERCENTAGE:
- g_value_set_int (value, priv->percentage);
+ g_value_set_int (value, progress->priv->percentage);
break;
case PROP_SUBPERCENTAGE:
- g_value_set_int (value, priv->subpercentage);
+ g_value_set_int (value, progress->priv->subpercentage);
break;
case PROP_ALLOW_CANCEL:
- g_value_set_boolean (value, priv->allow_cancel);
+ g_value_set_boolean (value, progress->priv->allow_cancel);
break;
case PROP_STATUS:
- g_value_set_uint (value, priv->status);
+ g_value_set_uint (value, progress->priv->status);
break;
case PROP_ROLE:
- g_value_set_uint (value, priv->role);
+ g_value_set_uint (value, progress->priv->role);
break;
case PROP_CALLER_ACTIVE:
- g_value_set_boolean (value, priv->caller_active);
+ g_value_set_boolean (value, progress->priv->caller_active);
break;
default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
@@ -107,94 +106,130 @@ pk_progress_get_property (GObject *object, guint prop_id, GValue *value, GParamS
/**
* pk_progress_set_package_id:
+ * @progress: a valid #PkProgress instance
**/
-static void
+gboolean
pk_progress_set_package_id (PkProgress *progress, const gchar *package_id)
{
- PkProgressPrivate *priv = progress->priv;
- if (g_strcmp0 (priv->package_id, package_id) == 0)
- return;
- g_free (priv->package_id);
- priv->package_id = g_strdup (package_id);
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (g_strcmp0 (progress->priv->package_id, package_id) == 0)
+ return FALSE;
+
+ /* new value */
+ g_free (progress->priv->package_id);
+ progress->priv->package_id = g_strdup (package_id);
egg_debug ("package_id now %s", package_id);
+ return TRUE;
}
/**
* pk_progress_set_percentage:
**/
-static void
+gboolean
pk_progress_set_percentage (PkProgress *progress, gint percentage)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->percentage == percentage)
- return;
- priv->percentage = percentage;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->percentage == percentage)
+ return FALSE;
+
+ /* new value */
+ progress->priv->percentage = percentage;
egg_debug ("percentage now %i", percentage);
+ return TRUE;
}
/**
* pk_progress_set_subpercentage:
**/
-static void
+gboolean
pk_progress_set_subpercentage (PkProgress *progress, gint subpercentage)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->subpercentage == subpercentage)
- return;
- priv->subpercentage = subpercentage;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->subpercentage == subpercentage)
+ return FALSE;
+
+ /* new value */
+ progress->priv->subpercentage = subpercentage;
egg_debug ("subpercentage now %i", subpercentage);
+ return TRUE;
}
/**
* pk_progress_set_status:
**/
-static void
+gboolean
pk_progress_set_status (PkProgress *progress, PkStatusEnum status)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->status == status)
- return;
- priv->status = status;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->status == status)
+ return FALSE;
+
+ /* new value */
+ progress->priv->status = status;
egg_debug ("status now %s", pk_status_enum_to_text (status));
+ return TRUE;
}
/**
* pk_progress_set_role:
**/
-static void
+gboolean
pk_progress_set_role (PkProgress *progress, PkRoleEnum role)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->role == role)
- return;
- priv->role = role;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->role == role)
+ return FALSE;
+
+ /* new value */
+ progress->priv->role = role;
egg_debug ("role now %s", pk_role_enum_to_text (role));
+ return TRUE;
}
/**
* pk_progress_set_allow_cancel:
**/
-static void
+gboolean
pk_progress_set_allow_cancel (PkProgress *progress, gboolean allow_cancel)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->allow_cancel == allow_cancel)
- return;
- priv->allow_cancel = allow_cancel;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->allow_cancel == allow_cancel)
+ return FALSE;
+
+ /* new value */
+ progress->priv->allow_cancel = allow_cancel;
egg_debug ("allow-cancel now %i", allow_cancel);
+ return TRUE;
}
/**
* pk_progress_set_caller_active:
**/
-static void
+gboolean
pk_progress_set_caller_active (PkProgress *progress, gboolean caller_active)
{
- PkProgressPrivate *priv = progress->priv;
- if (priv->caller_active == caller_active)
- return;
- priv->caller_active = caller_active;
+ g_return_val_if_fail (PK_IS_PROGRESS (progress), FALSE);
+
+ /* the same as before? */
+ if (progress->priv->caller_active == caller_active)
+ return FALSE;
+
+ /* new value */
+ progress->priv->caller_active = caller_active;
egg_debug ("caller-active now %i", caller_active);
+ return TRUE;
}
/**
@@ -321,9 +356,8 @@ static void
pk_progress_finalize (GObject *object)
{
PkProgress *progress = PK_PROGRESS (object);
- PkProgressPrivate *priv = progress->priv;
- g_free (priv->package_id);
+ g_free (progress->priv->package_id);
G_OBJECT_CLASS (pk_progress_parent_class)->finalize (object);
}
diff --git a/lib/packagekit-glib2/pk-progress.h b/lib/packagekit-glib2/pk-progress.h
index 2ea62bc..34848b3 100644
--- a/lib/packagekit-glib2/pk-progress.h
+++ b/lib/packagekit-glib2/pk-progress.h
@@ -27,6 +27,7 @@
#define __PK_PROGRESS_H
#include <glib-object.h>
+#include <packagekit-glib2/pk-enum.h>
G_BEGIN_DECLS
@@ -63,6 +64,7 @@ struct _PkProgressClass
GQuark pk_progress_error_quark (void);
GType pk_progress_get_type (void);
PkProgress *pk_progress_new (void);
+void pk_progress_test (gpointer user_data);
typedef enum {
PK_PROGRESS_TYPE_PACKAGE_ID,
@@ -78,7 +80,21 @@ typedef enum {
typedef void (*PkProgressCallback) (PkProgress *progress,
PkProgressType type,
gpointer user_data);
-void pk_progress_test (gpointer user_data);
+
+gboolean pk_progress_set_package_id (PkProgress *progress,
+ const gchar *package_id);
+gboolean pk_progress_set_percentage (PkProgress *progress,
+ gint percentage);
+gboolean pk_progress_set_subpercentage (PkProgress *progress,
+ gint subpercentage);
+gboolean pk_progress_set_status (PkProgress *progress,
+ PkStatusEnum status);
+gboolean pk_progress_set_role (PkProgress *progress,
+ PkRoleEnum role);
+gboolean pk_progress_set_allow_cancel (PkProgress *progress,
+ gboolean allow_cancel);
+gboolean pk_progress_set_caller_active (PkProgress *progress,
+ gboolean caller_active);
G_END_DECLS
More information about the PackageKit-commit
mailing list