[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