[PackageKit-commit] packagekit: Branch 'master' - 50 commits
Richard Hughes
hughsient at kemper.freedesktop.org
Thu Sep 24 07:53:01 PDT 2009
backends/dummy/pk-backend-dummy.c | 20
backends/yum/pk-backend-yum.c | 20
backends/yum/yumBackend.py | 171 +-
client/pk-console.c | 44
client/pk-generate-pack.c | 2
client/pk-monitor.c | 10
contrib/browser-plugin/pk-plugin-install.c | 18
contrib/command-not-found/pk-command-not-found.c | 7
contrib/debuginfo-install/pk-debuginfo-install.c | 73 -
data/tests/test.catalog | 12
docs/api/PackageKit-docs.sgml | 2
lib/packagekit-glib/pk-catalog.c | 38
lib/packagekit-glib/pk-client.c | 41
lib/packagekit-glib/pk-obj-list.c | 3
lib/packagekit-glib2/Makefile.am | 3
lib/packagekit-glib2/packagekit.h | 1
lib/packagekit-glib2/pk-catalog.c | 717 +++++++++
lib/packagekit-glib2/pk-catalog.h | 96 +
lib/packagekit-glib2/pk-client-sync.c | 32
lib/packagekit-glib2/pk-client-sync.h | 10
lib/packagekit-glib2/pk-client.c | 388 ++++-
lib/packagekit-glib2/pk-client.h | 10
lib/packagekit-glib2/pk-console-shared.c | 12
lib/packagekit-glib2/pk-control.c | 103 +
lib/packagekit-glib2/pk-enum.c | 1
lib/packagekit-glib2/pk-enum.h | 1
lib/packagekit-glib2/pk-package-sack.c | 3
lib/packagekit-glib2/pk-results.c | 80 -
lib/packagekit-glib2/pk-results.h | 5
lib/packagekit-glib2/pk-self-test.c | 2
lib/packagekit-glib2/pk-service-pack.c | 43
lib/packagekit-glib2/pk-task.c | 21
lib/packagekit-glib2/pk-transaction-list.c | 10
lib/python/packagekit/backend.py | 30
po/es.po | 141 +
po/gu.po | 342 ++--
po/ja.po | 917 ++++++++----
po/kn.po | 1548 +++++++++++----------
po/ml.po | 685 ++++++---
po/mr.po | 338 ++--
po/nl.po | 141 +
po/or.po | 500 ++++--
po/pa.po | 349 ++--
po/pl.po | 186 +-
po/pt.po | 448 +++---
po/pt_BR.po | 579 +++++---
po/ru.po | 1650 ++++++++++++++---------
src/org.freedesktop.PackageKit.Transaction.xml | 70
src/pk-backend.c | 34
src/pk-backend.h | 10
src/pk-dbus.c | 5
src/pk-network-stack.c | 5
src/pk-syslog.c | 2
src/pk-transaction-list.c | 2
src/pk-transaction.c | 78 -
src/pk-transaction.h | 10
56 files changed, 6398 insertions(+), 3671 deletions(-)
New commits:
commit f16db6c8dba7535812f3b9e189ee747413228132
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:33:36 2009 +0100
glib2: internally use a const GError for the GSimpleAsyncResult now my patch is upstream in glib
diff --git a/lib/packagekit-glib2/pk-catalog.c b/lib/packagekit-glib2/pk-catalog.c
index 6196251..9d779fc 100644
--- a/lib/packagekit-glib2/pk-catalog.c
+++ b/lib/packagekit-glib2/pk-catalog.c
@@ -222,8 +222,7 @@ pk_catalog_lookup_state_finish (PkCatalogState *state, const GError *error)
if (error == NULL) {
g_simple_async_result_set_op_res_gpointer (state->res, g_ptr_array_ref (state->array), (GDestroyNotify) g_ptr_array_unref);
} else {
- /* FIXME: change g_simple_async_result_set_from_error() to accept const GError */
- g_simple_async_result_set_from_error (state->res, (GError*) error);
+ g_simple_async_result_set_from_error (state->res, error);
}
/* complete */
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 912cc2e..0d4258e 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -474,7 +474,7 @@ pk_client_cancellable_cancel_cb (GCancellable *cancellable, PkClientState *state
* pk_client_state_finish:
**/
static void
-pk_client_state_finish (PkClientState *state, GError *error)
+pk_client_state_finish (PkClientState *state, const GError *error)
{
PkClientPrivate *priv;
priv = state->client->priv;
@@ -499,7 +499,6 @@ pk_client_state_finish (PkClientState *state, GError *error)
g_simple_async_result_set_op_res_gpointer (state->res, g_object_ref (state->results), g_object_unref);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -587,7 +586,7 @@ pk_client_copy_downloaded_finished_cb (GFile *file, GAsyncResult *res, PkClientS
/* no more copies pending? */
if (--state->refcount == 0) {
pk_client_copy_finished_remove_old_files (state);
- pk_client_state_finish (state, error);
+ pk_client_state_finish (state, NULL);
}
out:
g_free (path);
@@ -730,6 +729,7 @@ pk_client_finished_cb (DBusGProxy *proxy, const gchar *exit_text, guint runtime,
error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED, "Failed: %s", exit_text);
}
pk_client_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -740,7 +740,7 @@ pk_client_finished_cb (DBusGProxy *proxy, const gchar *exit_text, guint runtime,
}
/* we're done */
- pk_client_state_finish (state, error);
+ pk_client_state_finish (state, NULL);
out:
if (error_item != NULL)
pk_item_error_code_unref (error_item);
@@ -765,6 +765,7 @@ pk_client_method_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkClientState *sta
/* fix up the D-Bus error */
pk_client_fixup_dbus_error (error);
pk_client_state_finish (state, error);
+ g_error_free (error);
return;
}
@@ -1234,6 +1235,7 @@ pk_client_set_locale_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkClientState
/* fix up the D-Bus error */
pk_client_fixup_dbus_error (error);
pk_client_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -3290,6 +3292,7 @@ pk_client_adopt_get_properties_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkCl
G_TYPE_INVALID);
if (!state->ret) {
pk_client_state_finish (state, error);
+ g_error_free (error);
return;
}
diff --git a/lib/packagekit-glib2/pk-control.c b/lib/packagekit-glib2/pk-control.c
index 30d7587..6b7ceee 100644
--- a/lib/packagekit-glib2/pk-control.c
+++ b/lib/packagekit-glib2/pk-control.c
@@ -44,7 +44,7 @@ static void pk_control_finalize (GObject *object);
#define PK_CONTROL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_CONTROL, PkControlPrivate))
-#define PK_CONTROL_DBUS_METHOD_TIMEOUT 500 /* ms */
+#define PK_CONTROL_DBUS_METHOD_TIMEOUT 1500 /* ms */
/**
* PkControlPrivate:
@@ -175,7 +175,7 @@ pk_control_cancellable_cancel_cb (GCancellable *cancellable, PkControlState *sta
* pk_control_get_tid_state_finish:
**/
static void
-pk_control_get_tid_state_finish (PkControlState *state, GError *error)
+pk_control_get_tid_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -186,7 +186,6 @@ pk_control_get_tid_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gpointer (state->res, g_strdup (state->tid), g_free);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -228,6 +227,7 @@ pk_control_get_tid_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlState *
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_get_tid_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -235,7 +235,7 @@ pk_control_get_tid_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlState *
state->tid = g_strdup (tid);
/* we're done */
- pk_control_get_tid_state_finish (state, error);
+ pk_control_get_tid_state_finish (state, NULL);
out:
g_free (tid);
}
@@ -331,7 +331,7 @@ pk_control_get_tid_finish (PkControl *control, GAsyncResult *res, GError **error
* pk_control_get_daemon_state_state_finish:
**/
static void
-pk_control_get_daemon_state_state_finish (PkControlState *state, GError *error)
+pk_control_get_daemon_state_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -342,7 +342,6 @@ pk_control_get_daemon_state_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gpointer (state->res, g_strdup (state->daemon_state), g_free);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -384,6 +383,7 @@ pk_control_get_daemon_state_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkContr
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_get_daemon_state_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -391,7 +391,7 @@ pk_control_get_daemon_state_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkContr
state->daemon_state = g_strdup (daemon_state);
/* we're done */
- pk_control_get_daemon_state_state_finish (state, error);
+ pk_control_get_daemon_state_state_finish (state, NULL);
out:
g_free (daemon_state);
}
@@ -477,7 +477,7 @@ pk_control_get_daemon_state_finish (PkControl *control, GAsyncResult *res, GErro
* pk_control_set_proxy_state_finish:
**/
static void
-pk_control_set_proxy_state_finish (PkControlState *state, GError *error)
+pk_control_set_proxy_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -488,7 +488,6 @@ pk_control_set_proxy_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gboolean (state->res, state->ret);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -526,6 +525,7 @@ pk_control_set_proxy_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlState
if (!ret) {
egg_warning ("failed to set proxy: %s", error->message);
pk_control_set_proxy_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -533,7 +533,7 @@ pk_control_set_proxy_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlState
state->ret = TRUE;
/* we're done */
- pk_control_set_proxy_state_finish (state, error);
+ pk_control_set_proxy_state_finish (state, NULL);
out:
g_free (tid);
}
@@ -624,7 +624,7 @@ pk_control_set_proxy_finish (PkControl *control, GAsyncResult *res, GError **err
* pk_control_get_transaction_list_state_finish:
**/
static void
-pk_control_get_transaction_list_state_finish (PkControlState *state, GError *error)
+pk_control_get_transaction_list_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -635,7 +635,6 @@ pk_control_get_transaction_list_state_finish (PkControlState *state, GError *err
g_simple_async_result_set_op_res_gpointer (state->res, g_strdupv (state->transaction_list), (GDestroyNotify) g_strfreev);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -677,6 +676,7 @@ pk_control_get_transaction_list_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkC
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_get_transaction_list_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -684,7 +684,7 @@ pk_control_get_transaction_list_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkC
state->transaction_list = g_strdupv (temp);
/* we're done */
- pk_control_get_transaction_list_state_finish (state, error);
+ pk_control_get_transaction_list_state_finish (state, NULL);
out:
g_strfreev (temp);
}
@@ -770,7 +770,7 @@ pk_control_get_transaction_list_finish (PkControl *control, GAsyncResult *res, G
* pk_control_get_time_since_action_state_finish:
**/
static void
-pk_control_get_time_since_action_state_finish (PkControlState *state, GError *error)
+pk_control_get_time_since_action_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -781,7 +781,6 @@ pk_control_get_time_since_action_state_finish (PkControlState *state, GError *er
g_simple_async_result_set_op_res_gssize (state->res, state->time);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -822,6 +821,7 @@ pk_control_get_time_since_action_cb (DBusGProxy *proxy, DBusGProxyCall *call, Pk
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_get_time_since_action_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -830,11 +830,12 @@ pk_control_get_time_since_action_cb (DBusGProxy *proxy, DBusGProxyCall *call, Pk
if (state->time == 0) {
error = g_error_new (PK_CONTROL_ERROR, PK_CONTROL_ERROR_FAILED, "could not get time");
pk_control_get_time_since_action_state_finish (state, error);
+ g_error_free (error);
goto out;
}
/* we're done */
- pk_control_get_time_since_action_state_finish (state, error);
+ pk_control_get_time_since_action_state_finish (state, NULL);
out:
return;
}
@@ -925,7 +926,7 @@ pk_control_get_time_since_action_finish (PkControl *control, GAsyncResult *res,
* pk_control_get_network_state_state_finish:
**/
static void
-pk_control_get_network_state_state_finish (PkControlState *state, GError *error)
+pk_control_get_network_state_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -936,7 +937,6 @@ pk_control_get_network_state_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gssize (state->res, state->network);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -977,6 +977,7 @@ pk_control_get_network_state_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkCont
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_get_network_state_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -985,11 +986,12 @@ pk_control_get_network_state_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkCont
if (state->network == PK_NETWORK_ENUM_UNKNOWN) {
error = g_error_new (PK_CONTROL_ERROR, PK_CONTROL_ERROR_FAILED, "could not get state");
pk_control_get_network_state_state_finish (state, error);
+ g_error_free (error);
goto out;
}
/* we're done */
- pk_control_get_network_state_state_finish (state, error);
+ pk_control_get_network_state_state_finish (state, NULL);
out:
g_free (network_state);
return;
@@ -1076,7 +1078,7 @@ pk_control_get_network_state_finish (PkControl *control, GAsyncResult *res, GErr
* pk_control_can_authorize_state_finish:
**/
static void
-pk_control_can_authorize_state_finish (PkControlState *state, GError *error)
+pk_control_can_authorize_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -1087,7 +1089,6 @@ pk_control_can_authorize_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gssize (state->res, state->authorize);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -1128,6 +1129,7 @@ pk_control_can_authorize_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlS
pk_control_fixup_dbus_error (error);
egg_warning ("failed: %s", error->message);
pk_control_can_authorize_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -1136,11 +1138,12 @@ pk_control_can_authorize_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControlS
if (state->authorize == PK_AUTHORIZE_ENUM_UNKNOWN) {
error = g_error_new (PK_CONTROL_ERROR, PK_CONTROL_ERROR_FAILED, "could not get state");
pk_control_can_authorize_state_finish (state, error);
+ g_error_free (error);
goto out;
}
/* we're done */
- pk_control_can_authorize_state_finish (state, error);
+ pk_control_can_authorize_state_finish (state, NULL);
out:
g_free (authorize_state);
return;
@@ -1230,7 +1233,7 @@ pk_control_can_authorize_finish (PkControl *control, GAsyncResult *res, GError *
* pk_control_get_properties_state_finish:
**/
static void
-pk_control_get_properties_state_finish (PkControlState *state, GError *error)
+pk_control_get_properties_state_finish (PkControlState *state, const GError *error)
{
/* remove weak ref */
if (state->control != NULL)
@@ -1241,7 +1244,6 @@ pk_control_get_properties_state_finish (PkControlState *state, GError *error)
g_simple_async_result_set_op_res_gboolean (state->res, state->ret);
} else {
g_simple_async_result_set_from_error (state->res, error);
- g_error_free (error);
}
/* remove from list */
@@ -1511,6 +1513,7 @@ pk_control_get_properties_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControl
if (!ret) {
egg_warning ("failed to get properties: %s", error->message);
pk_control_get_properties_state_finish (state, error);
+ g_error_free (error);
goto out;
}
@@ -1526,7 +1529,7 @@ pk_control_get_properties_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkControl
}
/* we're done */
- pk_control_get_properties_state_finish (state, error);
+ pk_control_get_properties_state_finish (state, NULL);
out:
return;
}
diff --git a/lib/packagekit-glib2/pk-package-sack.c b/lib/packagekit-glib2/pk-package-sack.c
index 323b7df..bbad5ea 100644
--- a/lib/packagekit-glib2/pk-package-sack.c
+++ b/lib/packagekit-glib2/pk-package-sack.c
@@ -421,8 +421,7 @@ pk_package_sack_merge_bool_state_finish (PkPackageSackState *state, const GError
if (state->ret) {
g_simple_async_result_set_op_res_gboolean (state->res, state->ret);
} else {
- /* FIXME: change g_simple_async_result_set_from_error() to accept const GError */
- g_simple_async_result_set_from_error (state->res, (GError*) error);
+ g_simple_async_result_set_from_error (state->res, error);
}
/* complete */
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 7179862..c040d18 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -644,8 +644,7 @@ pk_service_pack_generic_state_finish (PkServicePackState *state, const GError *e
if (state->ret) {
g_simple_async_result_set_op_res_gboolean (state->res, state->ret);
} else {
- /* FIXME: change g_simple_async_result_set_from_error() to accept const GError */
- g_simple_async_result_set_from_error (state->res, (GError*) error);
+ g_simple_async_result_set_from_error (state->res, error);
}
/* complete */
diff --git a/lib/packagekit-glib2/pk-task.c b/lib/packagekit-glib2/pk-task.c
index 172cbdc..3b2c46b 100644
--- a/lib/packagekit-glib2/pk-task.c
+++ b/lib/packagekit-glib2/pk-task.c
@@ -126,8 +126,7 @@ pk_task_generic_state_finish (PkTaskState *state, const GError *error)
if (state->ret) {
g_simple_async_result_set_op_res_gpointer (state->res, g_object_ref ((GObject*) state->results), g_object_unref);
} else {
- /* FIXME: change g_simple_async_result_set_from_error() to accept const GError */
- g_simple_async_result_set_from_error (state->res, (GError*) error);
+ g_simple_async_result_set_from_error (state->res, error);
}
/* complete */
commit 0d409c0ebd716e04e211d1104c0fbd03cd62af57
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:32:40 2009 +0100
trivial: don't g_object_unref(NULL) when GetTid() fails
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 8762721..912cc2e 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -522,8 +522,10 @@ pk_client_state_finish (PkClientState *state, GError *error)
g_free (state->transaction_id);
g_strfreev (state->files);
g_strfreev (state->package_ids);
+ /* results will no exists if the GetTid fails */
+ if (state->results != NULL)
+ g_object_unref (state->results);
g_object_unref (state->progress);
- g_object_unref (state->results);
g_object_unref (state->res);
g_slice_free (PkClientState, state);
}
commit a31724b1f8fed0a68579d9aec6a60c2d5e9c4388
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:31:32 2009 +0100
trivial: don't exit the daemon if DBus is not accepting connections. Should never happen...
diff --git a/src/pk-dbus.c b/src/pk-dbus.c
index 0f65783..d8854b8 100644
--- a/src/pk-dbus.c
+++ b/src/pk-dbus.c
@@ -92,9 +92,12 @@ pk_dbus_get_pid (PkDbus *dbus, const gchar *sender)
GError *error = NULL;
g_return_val_if_fail (PK_IS_DBUS (dbus), G_MAXUINT);
- g_return_val_if_fail (dbus->priv->proxy_pid != NULL, G_MAXUINT);
g_return_val_if_fail (sender != NULL, G_MAXUINT);
+ /* no connection to DBus */
+ if (dbus->priv->proxy_pid == NULL)
+ goto out;
+
/* get pid from DBus (quite slow) - TODO: cache this */
ret = dbus_g_proxy_call (dbus->priv->proxy_pid,
"GetConnectionUnixProcessID", &error,
commit cbb7379fd49a9efca83bd04f70055b292ad3e53c
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:30:50 2009 +0100
trivial: don't use g_print in the daemon for the list, it spams dbus-daemon with stdout
diff --git a/src/pk-transaction-list.c b/src/pk-transaction-list.c
index b36db22..e76dd6a 100644
--- a/src/pk-transaction-list.c
+++ b/src/pk-transaction-list.c
@@ -644,7 +644,7 @@ pk_transaction_list_print (PkTransactionList *tlist)
{
gchar *state;
state = pk_transaction_list_get_state (tlist);
- g_print ("%s", state);
+ egg_debug ("%s", state);
g_free (state);
}
commit 1441bef0c95ef74d8670d8757508cbf5f2fda71f
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:30:11 2009 +0100
trivially fix up using freed memory. Spotted by valgrind
diff --git a/lib/packagekit-glib2/pk-transaction-list.c b/lib/packagekit-glib2/pk-transaction-list.c
index 93a3797..708adb8 100644
--- a/lib/packagekit-glib2/pk-transaction-list.c
+++ b/lib/packagekit-glib2/pk-transaction-list.c
@@ -75,6 +75,7 @@ pk_transaction_list_get_transaction_list_cb (PkControl *control, GAsyncResult *r
guint i, j;
gboolean ret;
const gchar *tid;
+ gchar *tid_tmp;
GPtrArray *array = tlist->priv->transaction_ids;
/* get the result */
@@ -99,9 +100,11 @@ pk_transaction_list_get_transaction_list_cb (PkControl *control, GAsyncResult *r
/* no, so remove from array */
if (!ret) {
+ tid_tmp = g_strdup (tid);
g_ptr_array_remove_index (array, i);
- egg_debug ("emit removed: %s", tid);
- g_signal_emit (tlist, signals[SIGNAL_REMOVED], 0, tid);
+ egg_debug ("emit removed: %s", tid_tmp);
+ g_signal_emit (tlist, signals[SIGNAL_REMOVED], 0, tid_tmp);
+ g_free (tid_tmp);
}
}
commit 04dce54a1fb5d98cf4169c5ce5d5a887c3375615
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 14:29:29 2009 +0100
bugfix: call dbus_g_thread_init() in the client tools, even though nothing bad seems to happen if we dont
diff --git a/client/pk-console.c b/client/pk-console.c
index 2e289dd..75fcf9f 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
@@ -26,6 +26,7 @@
#include <stdlib.h>
#include <stdio.h>
#include <glib/gi18n.h>
+#include <dbus/dbus-glib.h>
#include <packagekit-glib2/packagekit.h>
#include <packagekit-glib2/packagekit-private.h>
#include <sys/types.h>
@@ -1004,6 +1005,7 @@ main (int argc, char *argv[])
if (! g_thread_supported ())
g_thread_init (NULL);
g_type_init ();
+ dbus_g_thread_init ();
/* do stuff on ctrl-c */
signal (SIGINT, pk_console_sigint_cb);
diff --git a/client/pk-generate-pack.c b/client/pk-generate-pack.c
index a96cc4a..7ae8abe 100644
--- a/client/pk-generate-pack.c
+++ b/client/pk-generate-pack.c
@@ -29,6 +29,7 @@
#include <glib.h>
#include <glib/gi18n.h>
#include <glib/gstdio.h>
+#include <dbus/dbus-glib.h>
#include <packagekit-glib2/packagekit.h>
#include <packagekit-glib2/packagekit-private.h>
@@ -244,6 +245,7 @@ main (int argc, char *argv[])
g_thread_init (NULL);
g_type_init ();
+ dbus_g_thread_init ();
/* do stuff on ctrl-c */
signal (SIGINT, pk_generate_pack_sigint_cb);
diff --git a/client/pk-monitor.c b/client/pk-monitor.c
index b730994..159d3cc 100644
--- a/client/pk-monitor.c
+++ b/client/pk-monitor.c
@@ -26,6 +26,7 @@
#include <glib.h>
#include <glib/gi18n.h>
#include <packagekit-glib2/packagekit.h>
+#include <dbus/dbus-glib.h>
#include "egg-debug.h"
@@ -286,6 +287,7 @@ main (int argc, char *argv[])
if (! g_thread_supported ())
g_thread_init (NULL);
g_type_init ();
+ dbus_g_thread_init ();
context = g_option_context_new (NULL);
/* TRANSLATORS: this is a program that monitors PackageKit */
commit 38d73c7222d51fa44f990e228bd7a3840e90f68a
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 12:21:36 2009 +0100
glib2: check for OOM and connection failure in PkClient and PkControl
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index af5b91e..8762721 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -465,6 +465,8 @@ pk_client_cancellable_cancel_cb (GCancellable *cancellable, PkClientState *state
state->call = dbus_g_proxy_begin_call (state->proxy, "Cancel",
(DBusGProxyCallNotify) pk_client_cancel_cb, state,
NULL, G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
egg_debug ("cancelling %s (%p)", state->tid, state->call);
}
@@ -843,6 +845,8 @@ pk_client_changed_cb (DBusGProxy *proxy, PkClientState *state)
(DBusGProxyCallNotify) pk_client_get_properties_cb, state, NULL,
G_TYPE_STRING, "org.freedesktop.PackageKit.Transaction",
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
egg_debug ("changed so checking properties, started DBus call: %p", state->call);
/* TODO: save state->call? */
}
@@ -1461,6 +1465,10 @@ pk_client_set_locale_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkClientState
g_assert_not_reached ();
}
+ /* check we called okay */
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
+
/* we've sent this async */
egg_debug ("new method, started DBus call: %p", state->call);
@@ -1511,6 +1519,8 @@ pk_client_get_tid_cb (GObject *object, GAsyncResult *res, PkClientState *state)
(DBusGProxyCallNotify) pk_client_set_locale_cb, state, NULL,
G_TYPE_STRING, locale,
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
egg_debug ("sent locale request, started DBus call: %p", state->call);
/* track state */
@@ -3360,6 +3370,8 @@ pk_client_adopt_async (PkClient *client, const gchar *transaction_id, GCancellab
(DBusGProxyCallNotify) pk_client_adopt_get_properties_cb, state, NULL,
G_TYPE_STRING, "org.freedesktop.PackageKit.Transaction",
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
egg_debug ("coldplug adoptee, started DBus call: %p", state->call);
/* we'll have results from now on */
@@ -3538,6 +3550,8 @@ pk_client_get_progress_async (PkClient *client, const gchar *transaction_id, GCa
(DBusGProxyCallNotify) pk_client_get_progress_cb, state, NULL,
G_TYPE_STRING, "org.freedesktop.PackageKit.Transaction",
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
egg_debug ("getting progress on %s, started DBus call: %p", state->tid, state->call);
/* track state */
diff --git a/lib/packagekit-glib2/pk-control.c b/lib/packagekit-glib2/pk-control.c
index 5705777..30d7587 100644
--- a/lib/packagekit-glib2/pk-control.c
+++ b/lib/packagekit-glib2/pk-control.c
@@ -241,6 +241,16 @@ out:
}
/**
+ * pk_control_call_destroy_cb:
+ **/
+static void
+pk_control_call_destroy_cb (PkControlState *state)
+{
+ if (state->call != NULL)
+ egg_warning ("%p was destroyed before it was cleared", state->call);
+}
+
+/**
* pk_control_get_tid_async:
* @control: a valid #PkControl instance
* @cancellable: a #GCancellable or %NULL
@@ -273,7 +283,9 @@ pk_control_get_tid_async (PkControl *control, GCancellable *cancellable, GAsyncR
/* call D-Bus method async */
state->call = dbus_g_proxy_begin_call (control->priv->proxy, "GetTid",
(DBusGProxyCallNotify) pk_control_get_tid_cb, state,
- NULL, G_TYPE_INVALID);
+ (GDestroyNotify) pk_control_call_destroy_cb, G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -418,6 +430,8 @@ pk_control_get_daemon_state_async (PkControl *control, GCancellable *cancellable
state->call = dbus_g_proxy_begin_call (control->priv->proxy, "GetDaemonState",
(DBusGProxyCallNotify) pk_control_get_daemon_state_cb, state,
NULL, G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -563,6 +577,8 @@ pk_control_set_proxy_async (PkControl *control, const gchar *proxy_http, const g
G_TYPE_STRING, proxy_http,
G_TYPE_STRING, proxy_ftp,
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -707,6 +723,8 @@ pk_control_get_transaction_list_async (PkControl *control, GCancellable *cancell
state->call = dbus_g_proxy_begin_call (control->priv->proxy, "GetTransactionList",
(DBusGProxyCallNotify) pk_control_get_transaction_list_cb, state,
NULL, G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -860,6 +878,8 @@ pk_control_get_time_since_action_async (PkControl *control, PkRoleEnum role, GCa
(DBusGProxyCallNotify) pk_control_get_time_since_action_cb, state, NULL,
G_TYPE_STRING, role_text,
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -1010,6 +1030,8 @@ pk_control_get_network_state_async (PkControl *control, GCancellable *cancellabl
state->call = dbus_g_proxy_begin_call (control->priv->proxy, "GetNetworkState",
(DBusGProxyCallNotify) pk_control_get_network_state_cb, state, NULL,
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -1162,6 +1184,8 @@ pk_control_can_authorize_async (PkControl *control, const gchar *action_id, GCan
(DBusGProxyCallNotify) pk_control_can_authorize_cb, state, NULL,
G_TYPE_STRING, action_id,
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -1543,6 +1567,8 @@ pk_control_get_properties_async (PkControl *control, GCancellable *cancellable,
(DBusGProxyCallNotify) pk_control_get_properties_cb, state, NULL,
G_TYPE_STRING, "org.freedesktop.PackageKit",
G_TYPE_INVALID);
+ if (state->call == NULL)
+ egg_error ("failed to setup call, maybe OOM or no connection");
/* track state */
g_ptr_array_add (control->priv->calls, state);
@@ -2058,6 +2084,8 @@ pk_control_init (PkControl *control)
/* timeout after a few ms, all all these methods should not take long */
dbus_g_proxy_set_default_timeout (control->priv->proxy, PK_CONTROL_DBUS_METHOD_TIMEOUT);
+ dbus_g_proxy_set_default_timeout (control->priv->proxy_props, PK_CONTROL_DBUS_METHOD_TIMEOUT);
+ dbus_g_proxy_set_default_timeout (control->priv->proxy_dbus, PK_CONTROL_DBUS_METHOD_TIMEOUT);
dbus_g_proxy_add_signal (control->priv->proxy, "TransactionListChanged",
G_TYPE_STRV, G_TYPE_INVALID);
commit 71cfb1e8f11aa2a262bd612ae3a01a2c253ac2fb
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 12:17:13 2009 +0100
trivial: process the array before we send the signal, to fix the output of pkmon
diff --git a/lib/packagekit-glib2/pk-transaction-list.c b/lib/packagekit-glib2/pk-transaction-list.c
index 947ce3a..93a3797 100644
--- a/lib/packagekit-glib2/pk-transaction-list.c
+++ b/lib/packagekit-glib2/pk-transaction-list.c
@@ -99,9 +99,9 @@ pk_transaction_list_get_transaction_list_cb (PkControl *control, GAsyncResult *r
/* no, so remove from array */
if (!ret) {
+ g_ptr_array_remove_index (array, i);
egg_debug ("emit removed: %s", tid);
g_signal_emit (tlist, signals[SIGNAL_REMOVED], 0, tid);
- g_ptr_array_remove_index (array, i);
}
}
@@ -119,9 +119,9 @@ pk_transaction_list_get_transaction_list_cb (PkControl *control, GAsyncResult *r
/* no, so add to array */
if (!ret) {
+ g_ptr_array_add (array, g_strdup (list[i]));
egg_debug ("emit added: %s", list[i]);
g_signal_emit (tlist, signals[SIGNAL_ADDED], 0, list[i]);
- g_ptr_array_add (array, g_strdup (list[i]));
}
}
out:
commit 5256dbb0cb3369f76694de73c1e7c049c76a5c2b
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 09:48:28 2009 +0100
Allow multiple search terms in packagekit-glib2, and add support in the client programs
diff --git a/client/pk-console.c b/client/pk-console.c
index e7cf40c..2e289dd 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
@@ -1100,7 +1100,7 @@ main (int argc, char *argv[])
goto out;
}
/* fire off an async request */
- pk_client_search_name_async (PK_CLIENT(task), filters, details, cancellable,
+ pk_client_search_name_async (PK_CLIENT(task), filters, argv+3, cancellable,
(PkProgressCallback) pk_console_progress_cb, NULL,
(GAsyncReadyCallback) pk_console_finished_cb, NULL);
@@ -1112,7 +1112,7 @@ main (int argc, char *argv[])
goto out;
}
/* fire off an async request */
- pk_client_search_details_async (PK_CLIENT(task), filters, details, cancellable,
+ pk_client_search_details_async (PK_CLIENT(task), filters, argv+3, cancellable,
(PkProgressCallback) pk_console_progress_cb, NULL,
(GAsyncReadyCallback) pk_console_finished_cb, NULL);
@@ -1124,7 +1124,7 @@ main (int argc, char *argv[])
goto out;
}
/* fire off an async request */
- pk_client_search_group_async (PK_CLIENT(task), filters, details, cancellable,
+ pk_client_search_group_async (PK_CLIENT(task), filters, argv+3, cancellable,
(PkProgressCallback) pk_console_progress_cb, NULL,
(GAsyncReadyCallback) pk_console_finished_cb, NULL);
@@ -1136,7 +1136,7 @@ main (int argc, char *argv[])
goto out;
}
/* fire off an async request */
- pk_client_search_file_async (PK_CLIENT(task), filters, details, cancellable,
+ pk_client_search_file_async (PK_CLIENT(task), filters, argv+3, cancellable,
(PkProgressCallback) pk_console_progress_cb, NULL,
(GAsyncReadyCallback) pk_console_finished_cb, NULL);
} else {
@@ -1340,7 +1340,7 @@ main (int argc, char *argv[])
retval = PK_EXIT_CODE_SYNTAX_INVALID;
goto out;
}
- pk_client_what_provides_async (PK_CLIENT(task), filters, PK_PROVIDES_ENUM_CODEC, value, cancellable,
+ pk_client_what_provides_async (PK_CLIENT(task), filters, PK_PROVIDES_ENUM_CODEC, argv+2, cancellable,
(PkProgressCallback) pk_console_progress_cb, NULL,
(GAsyncReadyCallback) pk_console_finished_cb, NULL);
diff --git a/contrib/command-not-found/pk-command-not-found.c b/contrib/command-not-found/pk-command-not-found.c
index f9271c6..0688ada 100644
--- a/contrib/command-not-found/pk-command-not-found.c
+++ b/contrib/command-not-found/pk-command-not-found.c
@@ -390,10 +390,12 @@ pk_cnf_search_file (PkClient *client_, PkBitfield filter, const gchar *filename,
GPtrArray *array = NULL;
guint i;
const PkItemPackage *item;
+ gchar **value = NULL;
/* get the list of possibles */
- results = pk_client_search_file (client_, filter, filename, cancellable,
- (PkProgressCallback) pk_cnf_progress_cb, NULL, error);
+ value = g_strsplit (filename, "&", -1);
+ results = pk_client_search_file (client_, filter, value, cancellable,
+ (PkProgressCallback) pk_cnf_progress_cb, NULL, error);
if (results == NULL)
goto out;
@@ -411,6 +413,7 @@ pk_cnf_search_file (PkClient *client_, PkBitfield filter, const gchar *filename,
package_ids[i] = g_strdup (item->package_id);
}
out:
+ g_strfreev (value);
if (results != NULL)
g_object_unref (results);
if (array != NULL)
diff --git a/lib/packagekit-glib2/pk-catalog.c b/lib/packagekit-glib2/pk-catalog.c
index 60c91b9..6196251 100644
--- a/lib/packagekit-glib2/pk-catalog.c
+++ b/lib/packagekit-glib2/pk-catalog.c
@@ -298,15 +298,16 @@ static void
pk_catalog_do_what_provides (PkCatalogState *state)
{
gchar **data;
- gchar *temp_bodge_waiting_for_new_api;
+ gchar *dbg;
data = pk_ptr_array_to_strv (state->array_files);
- temp_bodge_waiting_for_new_api = g_strjoinv ("&", data);
+ dbg = g_strjoinv ("&", data);
+ egg_debug ("searching for %s", dbg);
pk_client_what_provides_async (state->catalog->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1),
- PK_PROVIDES_ENUM_ANY, temp_bodge_waiting_for_new_api,
+ PK_PROVIDES_ENUM_ANY, data,
state->cancellable, state->progress_callback, state->progress_user_data,
(GAsyncReadyCallback) pk_catalog_what_provides_ready_cb, state);
g_strfreev (data);
- g_free (temp_bodge_waiting_for_new_api);
+ g_free (dbg);
}
/**
@@ -372,16 +373,16 @@ static void
pk_catalog_do_search_files (PkCatalogState *state)
{
gchar **data;
- gchar *temp_bodge_waiting_for_new_api;
+ gchar *dbg;
data = pk_ptr_array_to_strv (state->array_files);
- temp_bodge_waiting_for_new_api = g_strjoinv ("&", data);
- egg_debug ("searching for %s", temp_bodge_waiting_for_new_api);
+ dbg = g_strjoinv ("&", data);
+ egg_debug ("searching for %s", dbg);
pk_client_search_file_async (state->catalog->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1),
- temp_bodge_waiting_for_new_api,
+ data,
state->cancellable, state->progress_callback, state->progress_user_data,
(GAsyncReadyCallback) pk_catalog_search_file_ready_cb, state);
g_strfreev (data);
- g_free (temp_bodge_waiting_for_new_api);
+ g_free (dbg);
}
/**
diff --git a/lib/packagekit-glib2/pk-client-sync.c b/lib/packagekit-glib2/pk-client-sync.c
index e543ea1..d46aa3d 100644
--- a/lib/packagekit-glib2/pk-client-sync.c
+++ b/lib/packagekit-glib2/pk-client-sync.c
@@ -106,7 +106,7 @@ pk_client_resolve (PkClient *client, PkBitfield filters, gchar **packages, GCanc
* pk_client_search_name:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: free text to search for, for instance, "power"
+ * @values: free text to search for, for instance, "power"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -121,7 +121,7 @@ pk_client_resolve (PkClient *client, PkBitfield filters, gchar **packages, GCanc
* Return value: a %PkResults object, or NULL for error
**/
PkResults *
-pk_client_search_name (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_name (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data, GError **error)
{
PkClientHelper *helper;
@@ -136,7 +136,7 @@ pk_client_search_name (PkClient *client, PkBitfield filters, const gchar *search
helper->error = error;
/* run async method */
- pk_client_search_name_async (client, filters, search, cancellable, progress_callback, progress_user_data,
+ pk_client_search_name_async (client, filters, values, cancellable, progress_callback, progress_user_data,
(GAsyncReadyCallback) pk_client_generic_finish_sync, helper);
g_main_loop_run (helper->loop);
@@ -154,7 +154,7 @@ pk_client_search_name (PkClient *client, PkBitfield filters, const gchar *search
* pk_client_search_details:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: free text to search for, for instance, "power"
+ * @values: free text to search for, for instance, "power"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -170,7 +170,7 @@ pk_client_search_name (PkClient *client, PkBitfield filters, const gchar *search
* Return value: a %PkResults object, or NULL for error
**/
PkResults *
-pk_client_search_details (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_details (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data, GError **error)
{
PkClientHelper *helper;
@@ -185,7 +185,7 @@ pk_client_search_details (PkClient *client, PkBitfield filters, const gchar *sea
helper->error = error;
/* run async method */
- pk_client_search_details_async (client, filters, search, cancellable, progress_callback, progress_user_data,
+ pk_client_search_details_async (client, filters, values, cancellable, progress_callback, progress_user_data,
(GAsyncReadyCallback) pk_client_generic_finish_sync, helper);
g_main_loop_run (helper->loop);
@@ -203,7 +203,7 @@ pk_client_search_details (PkClient *client, PkBitfield filters, const gchar *sea
* pk_client_search_group:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: a group enum to search for, for instance, "system-tools"
+ * @values: a group enum to search for, for instance, "system-tools"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -217,7 +217,7 @@ pk_client_search_details (PkClient *client, PkBitfield filters, const gchar *sea
* Return value: a %PkResults object, or NULL for error
**/
PkResults *
-pk_client_search_group (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_group (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data, GError **error)
{
PkClientHelper *helper;
@@ -232,7 +232,7 @@ pk_client_search_group (PkClient *client, PkBitfield filters, const gchar *searc
helper->error = error;
/* run async method */
- pk_client_search_group_async (client, filters, search, cancellable, progress_callback, progress_user_data,
+ pk_client_search_group_async (client, filters, values, cancellable, progress_callback, progress_user_data,
(GAsyncReadyCallback) pk_client_generic_finish_sync, helper);
g_main_loop_run (helper->loop);
@@ -250,7 +250,7 @@ pk_client_search_group (PkClient *client, PkBitfield filters, const gchar *searc
* pk_client_search_file:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: file to search for, for instance, "/sbin/service"
+ * @values: file to search for, for instance, "/sbin/service"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -264,7 +264,7 @@ pk_client_search_group (PkClient *client, PkBitfield filters, const gchar *searc
* Return value: a %PkResults object, or NULL for error
**/
PkResults *
-pk_client_search_file (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_file (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data, GError **error)
{
PkClientHelper *helper;
@@ -279,7 +279,7 @@ pk_client_search_file (PkClient *client, PkBitfield filters, const gchar *search
helper->error = error;
/* run async method */
- pk_client_search_file_async (client, filters, search, cancellable, progress_callback, progress_user_data,
+ pk_client_search_file_async (client, filters, values, cancellable, progress_callback, progress_user_data,
(GAsyncReadyCallback) pk_client_generic_finish_sync, helper);
g_main_loop_run (helper->loop);
@@ -724,7 +724,7 @@ pk_client_get_requires (PkClient *client, PkBitfield filters, gchar **package_id
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
* @provides: a #PkProvidesEnum value such as PK_PROVIDES_ENUM_CODEC
- * @search: a search term such as "sound/mp3"
+ * @values: a search term such as "sound/mp3"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -740,7 +740,7 @@ pk_client_get_requires (PkClient *client, PkBitfield filters, gchar **package_id
* Return value: a %PkResults object, or NULL for error
**/
PkResults *
-pk_client_what_provides (PkClient *client, PkBitfield filters, PkProvidesEnum provides, const gchar *search, GCancellable *cancellable,
+pk_client_what_provides (PkClient *client, PkBitfield filters, PkProvidesEnum provides, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data, GError **error)
{
PkClientHelper *helper;
@@ -755,7 +755,7 @@ pk_client_what_provides (PkClient *client, PkBitfield filters, PkProvidesEnum pr
helper->error = error;
/* run async method */
- pk_client_what_provides_async (client, filters, provides, search, cancellable, progress_callback, progress_user_data,
+ pk_client_what_provides_async (client, filters, provides, values, cancellable, progress_callback, progress_user_data,
(GAsyncReadyCallback) pk_client_generic_finish_sync, helper);
g_main_loop_run (helper->loop);
@@ -1617,7 +1617,7 @@ pk_client_simulate_update_packages (PkClient *client, gchar **package_ids, GCanc
/**
* pk_client_adopt:
* @client: a valid #PkClient instance
- * @package_ids: a null terminated array of package_id structures such as "hal;0.0.1;i386;fedora"
+ * @transaction_id: a transaction ID such as "/21_ebcbdaae_data"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
diff --git a/lib/packagekit-glib2/pk-client-sync.h b/lib/packagekit-glib2/pk-client-sync.h
index 63c05f6..607d59e 100644
--- a/lib/packagekit-glib2/pk-client-sync.h
+++ b/lib/packagekit-glib2/pk-client-sync.h
@@ -37,7 +37,7 @@ PkResults *pk_client_resolve (PkClient *client,
PkResults *pk_client_search_name (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -45,7 +45,7 @@ PkResults *pk_client_search_name (PkClient *client,
PkResults *pk_client_search_details (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -53,7 +53,7 @@ PkResults *pk_client_search_details (PkClient *client,
PkResults *pk_client_search_group (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -61,7 +61,7 @@ PkResults *pk_client_search_group (PkClient *client,
PkResults *pk_client_search_file (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -138,7 +138,7 @@ PkResults *pk_client_get_requires (PkClient *client,
PkResults *pk_client_what_provides (PkClient *client,
PkBitfield filters,
PkProvidesEnum provides,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index bd6b424..af5b91e 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1600,7 +1600,7 @@ pk_client_resolve_async (PkClient *client, PkBitfield filters, gchar **packages,
* pk_client_search_name_async:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: free text to search for, for instance, "power"
+ * @values: free text to search for, for instance, "power"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -1611,7 +1611,7 @@ pk_client_resolve_async (PkClient *client, PkBitfield filters, gchar **packages,
* that matches a specific name.
**/
void
-pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_name_async (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data,
GAsyncReadyCallback callback_ready, gpointer user_data)
{
@@ -1633,7 +1633,7 @@ pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *
}
state->client = client;
state->filters = filters;
- state->search = g_strdup (search);
+ state->search = g_strjoinv ("&", values);
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
@@ -1649,7 +1649,7 @@ pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *
* pk_client_search_details_async:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: free text to search for, for instance, "power"
+ * @values: free text to search for, for instance, "power"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -1661,7 +1661,7 @@ pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *
* taking longer.
**/
void
-pk_client_search_details_async (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_details_async (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data,
GAsyncReadyCallback callback_ready, gpointer user_data)
{
@@ -1683,7 +1683,7 @@ pk_client_search_details_async (PkClient *client, PkBitfield filters, const gcha
}
state->client = client;
state->filters = filters;
- state->search = g_strdup (search);
+ state->search = g_strjoinv ("&", values);
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
@@ -1699,7 +1699,7 @@ pk_client_search_details_async (PkClient *client, PkBitfield filters, const gcha
* pk_client_search_group_async:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: a group enum to search for, for instance, "system-tools"
+ * @values: a group enum to search for, for instance, "system-tools"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -1709,7 +1709,7 @@ pk_client_search_details_async (PkClient *client, PkBitfield filters, const gcha
* Return all packages in a specific group.
**/
void
-pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_group_async (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data,
GAsyncReadyCallback callback_ready, gpointer user_data)
{
@@ -1731,7 +1731,7 @@ pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar
}
state->client = client;
state->filters = filters;
- state->search = g_strdup (search);
+ state->search = g_strjoinv ("&", values);
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
@@ -1747,7 +1747,7 @@ pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar
* pk_client_search_file_async:
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
- * @search: file to search for, for instance, "/sbin/service"
+ * @values: file to search for, for instance, "/sbin/service"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -1757,7 +1757,7 @@ pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar
* Search for packages that provide a specific file.
**/
void
-pk_client_search_file_async (PkClient *client, PkBitfield filters, const gchar *search, GCancellable *cancellable,
+pk_client_search_file_async (PkClient *client, PkBitfield filters, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data,
GAsyncReadyCallback callback_ready, gpointer user_data)
{
@@ -1779,7 +1779,7 @@ pk_client_search_file_async (PkClient *client, PkBitfield filters, const gchar *
}
state->client = client;
state->filters = filters;
- state->search = g_strdup (search);
+ state->search = g_strjoinv ("&", values);
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
@@ -2232,7 +2232,7 @@ pk_client_get_requires_async (PkClient *client, PkBitfield filters, gchar **pack
* @client: a valid #PkClient instance
* @filters: a %PkBitfield such as %PK_FILTER_ENUM_GUI | %PK_FILTER_ENUM_FREE or %PK_FILTER_ENUM_NONE
* @provides: a #PkProvidesEnum value such as PK_PROVIDES_ENUM_CODEC
- * @search: a search term such as "sound/mp3"
+ * @values: a search term such as "sound/mp3"
* @cancellable: a #GCancellable or %NULL
* @progress_callback: the function to run when the progress changes
* @progress_user_data: data to pass to @progress_callback
@@ -2244,7 +2244,7 @@ pk_client_get_requires_async (PkClient *client, PkBitfield filters, gchar **pack
* or GStreamer codec string.
**/
void
-pk_client_what_provides_async (PkClient *client, PkBitfield filters, PkProvidesEnum provides, const gchar *search, GCancellable *cancellable,
+pk_client_what_provides_async (PkClient *client, PkBitfield filters, PkProvidesEnum provides, gchar **values, GCancellable *cancellable,
PkProgressCallback progress_callback, gpointer progress_user_data,
GAsyncReadyCallback callback_ready, gpointer user_data)
{
@@ -2267,7 +2267,7 @@ pk_client_what_provides_async (PkClient *client, PkBitfield filters, PkProvidesE
state->client = client;
state->filters = filters;
state->provides = provides;
- state->search = g_strdup (search);
+ state->search = g_strjoinv ("&", values);
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
@@ -3956,6 +3956,7 @@ pk_client_test (gpointer user_data)
gchar *file;
GCancellable *cancellable;
gboolean ret;
+ gchar **values;
if (!egg_test_start (test, "PkClient"))
return;
@@ -4091,13 +4092,15 @@ pk_client_test (gpointer user_data)
/************************************************************/
egg_test_title (test, "search by name");
cancellable = g_cancellable_new ();
- pk_client_search_name_async (client, pk_bitfield_value (PK_FILTER_ENUM_NONE), "power", cancellable,
+ values = g_strsplit ("power", "&", -1);
+ pk_client_search_name_async (client, pk_bitfield_value (PK_FILTER_ENUM_NONE), values, cancellable,
(PkProgressCallback) pk_client_test_progress_cb, test,
(GAsyncReadyCallback) pk_client_test_search_name_cb, test);
g_timeout_add (1000, (GSourceFunc) pk_client_test_cancel, cancellable);
egg_test_loop_wait (test, 15000);
egg_test_success (test, "cancelled in %i", egg_test_elapsed (test));
+ g_strfreev (values);
g_cancellable_reset (cancellable);
/************************************************************/
diff --git a/lib/packagekit-glib2/pk-client.h b/lib/packagekit-glib2/pk-client.h
index 8adc7b4..5474906 100644
--- a/lib/packagekit-glib2/pk-client.h
+++ b/lib/packagekit-glib2/pk-client.h
@@ -114,7 +114,7 @@ void pk_client_resolve_async (PkClient *client,
void pk_client_search_name_async (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -123,7 +123,7 @@ void pk_client_search_name_async (PkClient *client,
void pk_client_search_details_async (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -132,7 +132,7 @@ void pk_client_search_details_async (PkClient *client,
void pk_client_search_group_async (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -141,7 +141,7 @@ void pk_client_search_group_async (PkClient *client,
void pk_client_search_file_async (PkClient *client,
PkBitfield filters,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
@@ -228,7 +228,7 @@ void pk_client_get_requires_async (PkClient *client,
void pk_client_what_provides_async (PkClient *client,
PkBitfield filters,
PkProvidesEnum provides,
- const gchar *search,
+ gchar **values,
GCancellable *cancellable,
PkProgressCallback progress_callback,
gpointer progress_user_data,
commit 6a58ff6b2613d639b2cf13fba4485554af8ce133
Author: mgiri <mgiri at fedoraproject.org>
Date: Thu Sep 24 09:42:13 2009 +0000
Sending translation for Oriya
diff --git a/po/or.po b/po/or.po
index 87983d9..9c4a281 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-11 02:28+0000\n"
-"PO-Revision-Date: 2009-09-11 14:57+0530\n"
+"POT-Creation-Date: 2009-09-21 14:39+0000\n"
+"PO-Revision-Date: 2009-09-24 15:10+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"
@@ -28,117 +28,118 @@ msgstr ""
"\n"
"\n"
"\n"
+"\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:143
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬°"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:145
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "ତନàତàର ସମà"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "ସଫଳ ହàà¬à¬à¬¿"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "True"
msgstr "True (ସତàà)"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
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:149 ../src/pk-polkit-action-lookup.c:333
+#: ../client/pk-console.c:148 ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "à¬àମିà¬à¬¾"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "à¬
ବଧି"
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
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:347
+#: ../client/pk-console.c:157 ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "ପାଠàà ନିରàଦàଦàଶ"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:160
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "à¬à¬¾à¬³à¬ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:167
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "à¬à¬¾à¬³à¬ ନାମ"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:171
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "ପàରà¬àତ ନାମ"
-#: ../client/pk-console.c:179
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "ପàରà¬à¬¾à¬¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬:"
-#: ../client/pk-console.c:181
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
msgstr "ପàରà¬à¬¾à¬¬à¬¿à¬¤ ପààାà¬àà¬à¬àଡ଼ିà¬: à¬à¬¿à¬à¬¿à¬¨àହà¬"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:201
+#: ../client/pk-console.c:200
msgid "Distribution"
msgstr "ବଣàà¬à¬¨"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:203
+#: ../client/pk-console.c:202
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
+#: ../client/pk-console.c:204 ../client/pk-console.c:225
msgid "Summary"
msgstr "ସାରାà¬à¬¶"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:215
+#: ../client/pk-console.c:214
msgid "Category"
msgstr "ବିà¬à¬¾à¬"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:217
+#: ../client/pk-console.c:216
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:220
+#: ../client/pk-console.c:219
msgid "Parent"
msgstr "ମàà¬àà"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:223
+#: ../client/pk-console.c:222
msgid "Name"
msgstr "ନାମ"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:229
+#: ../client/pk-console.c:228
msgid "Icon"
msgstr "à¬à¬¿à¬¤àରସà¬à¬àତ"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:243
+#: ../client/pk-console.c:242
msgid "Details about the update:"
msgstr "à¬
ଦààତନ ବିଷàରà ବିସàତàତ ବିବରଣà:"
@@ -146,153 +147,153 @@ msgstr "à¬
ଦààତନ ବିଷàରà ବିସàତàତ ବିବର
#. 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
+#: ../client/pk-console.c:248 ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:358
+#: ../src/pk-polkit-action-lookup.c:361
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
+#: ../client/pk-console.c:251
msgid "Updates"
msgstr "à¬
ଦààତନà¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:256
+#: ../client/pk-console.c:255
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
+#: ../client/pk-console.c:259 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "ବିà¬àରàତା"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:264
+#: ../client/pk-console.c:263
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:268
+#: ../client/pk-console.c:267
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:272
+#: ../client/pk-console.c:271
msgid "Restart"
msgstr "ପàନà¬à¬à¬¾à¬³à¬¨"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:276
+#: ../client/pk-console.c:275
msgid "Update text"
msgstr "ପାଠàà à¬
ଦààତନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:280
+#: ../client/pk-console.c:279
msgid "Changes"
msgstr "ପରିବରàତàତନà¬àଡ଼ିà¬"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:284
+#: ../client/pk-console.c:283
msgid "State"
msgstr "à¬
ବସàଥା"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:289
+#: ../client/pk-console.c:288
msgid "Issued"
msgstr "ପàରଦତàତ"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:294 ../lib/packagekit-glib2/pk-console-shared.c:470
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
msgstr "à¬
ଦààତିତ"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:312
+#: ../client/pk-console.c:311
msgid "Enabled"
msgstr "ସà¬àରିà"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:315
+#: ../client/pk-console.c:314
msgid "Disabled"
msgstr "ନିଷàà¬àରିà"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:337
+#: ../client/pk-console.c:336
msgid "System restart required by:"
msgstr "ପାà¬à¬ ତନàତàର ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:340
+#: ../client/pk-console.c:339
msgid "Session restart required:"
msgstr "à¬
ଧିବàଶନ ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:342
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
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
msgstr "à¬
ଧିବàଶନ ପàନà¬à¬à¬¾à¬³à¬¨ (ସàରà¬àଷା) à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:349
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
msgstr "ପାà¬à¬ ପàରààଠପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬¬à¬¶ààà¬:"
#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:366
+#: ../client/pk-console.c:365
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
+#: ../client/pk-console.c:383
msgid "Message:"
msgstr "ସନàଦàଶ:"
#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:398
+#: ../client/pk-console.c:397
msgid "No files"
msgstr "à¬àଣସି ଫାà¬à¬² ନାହିà¬"
#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:403
+#: ../client/pk-console.c:402
msgid "Package files"
msgstr "ପààାà¬àଠଫାà¬à¬²à¬àଡ଼ିà¬"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:462
+#: ../client/pk-console.c:475
msgid "Fatal error"
msgstr "ମାରାତàମଠତàରàà¬à¬¿"
#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:488
msgid "Transaction failed with no error"
msgstr "ବିନା ତàରàà¬à¬¿à¬°à à¬à¬¾à¬°à¬¬à¬¾à¬° ବିଫଳ ହàà¬à¬à¬¿"
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:480
+#: ../client/pk-console.c:493
msgid "The transaction failed"
msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬° ବିଫଳ ହàà¬à¬à¬¿"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:554
+#: ../client/pk-console.c:567
msgid "Please restart the computer to complete the update."
msgstr "à¬
ଦààତନà¬à ସମàପàରàଣàଣ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬à¬®àପàà¬à¬°à¬à ପàନà¬à¬à¬¾à¬³à¬¨ à¬à¬°à¬¨àତà।"
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:557
+#: ../client/pk-console.c:570
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
+#: ../client/pk-console.c:573
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -301,7 +302,7 @@ msgstr ""
"ସàଥାପିତ ହàà¬à¬¸à¬¾à¬°à¬¿à¬à¬¿à¥¤"
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:563
+#: ../client/pk-console.c:576
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -310,19 +311,19 @@ msgstr ""
"à¬
ଦààତନà¬àଡ଼ିଠସàଥାପିତ ହàà¬à¬¸à¬¾à¬°à¬¿à¬à¬¿à¥¤"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:584
+#: ../client/pk-console.c:597
#, 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:612
+#: ../client/pk-console.c:625
#, 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.c:640 ../client/pk-console.c:668
+#: ../client/pk-console.c:653 ../client/pk-console.c:681
#, c-format
msgid "This tool could not find the package: %s"
msgstr "à¬à¬¹à¬¿ ସାଧନ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àà¬à¬¿ ପାà¬à¬²à¬¾ ନାହିà¬: %s"
@@ -331,37 +332,37 @@ msgstr "à¬à¬¹à¬¿ ସାଧନ ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à
#. 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
+#: ../client/pk-console.c:709 ../client/pk-console.c:737
+#: ../client/pk-console.c:765 ../client/pk-console.c:793
+#: ../client/pk-console.c:821
#, c-format
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:832
+#: ../client/pk-console.c:850
msgid "The daemon crashed mid-transaction!"
msgstr "ଡàମନ ମଧàଯ-à¬à¬¾à¬°à¬¬à¬¾à¬°à¬à ନଷàଠà¬à¬°à¬¿à¬à¬¿!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:866
+#: ../client/pk-console.c:884
msgid "PackageKit Console Interface"
msgstr "PackageKit à¬àନସàଲ à¬
ନàତରାପàଷàଠ"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:868
+#: ../client/pk-console.c:886
msgid "Subcommands:"
msgstr "à¬à¬ª ନିରàଦàଦàଶà¬àଡ଼ିà¬:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:947
+#: ../client/pk-console.c:965
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
+#: ../client/pk-console.c:1000 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:267
#: ../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
@@ -369,132 +370,132 @@ 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
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr "ପàରà¬àରାମ ସà¬à¬¸àà¬à¬°à¬£ ଦରàଶାନàତà à¬à¬¬à¬ ପàରସàଥାନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:988
+#: ../client/pk-console.c:1006
msgid "Set the filter, e.g. installed"
msgstr "à¬à¬¾à¬£à¬ ସàଠà¬à¬°à¬¨àତà, ଯàପରିà¬à¬¿ ସàଥାପିତ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:991
+#: ../client/pk-console.c:1009
msgid "Exit without waiting for actions to complete"
msgstr "à¬à¬¾à¬°àଯàà ସମàପàରàଣàଣ ହàବା ପରàଯààନàତ à¬
ପàà¬àଷା ନà¬à¬°à¬¿ ପàରସàଥାନ à¬à¬°à¬¨àତà"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1016
+#: ../client/pk-console.c:1034
msgid "Failed to contact PackageKit"
msgstr "PackageKit ସହିତ ଯàà¬à¬¾à¬¯àଠà¬à¬°à¬¿à¬¬à¬¾à¬°à ବିଫଳ"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1068
+#: ../client/pk-console.c:1086
msgid "The filter specified was invalid"
msgstr "à¬à¬²àଲିà¬à¬¿à¬¤ à¬à¬¾à¬£à¬à¬à¬¿ à¬
ବàଧ à¬
à¬à"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1087
+#: ../client/pk-console.c:1105
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
+#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
+#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
msgid "A search term is required"
msgstr "à¬àà¬à¬¿à¬ ସନàଧାନ ନିତି à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1140
+#: ../client/pk-console.c:1158
msgid "Invalid search type"
msgstr "à¬
ବàଧ ସନàଧାନ ପàରà¬à¬¾à¬°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1146
+#: ../client/pk-console.c:1164
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
+#: ../client/pk-console.c:1173
msgid "A filename to install is required"
msgstr "ସàଥାପନ à¬à¬°à¬¿à¬¬à¬¾ ପାà¬à¬ à¬àà¬à¬¿à¬ ଫାà¬à¬² ନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1167
+#: ../client/pk-console.c:1185
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:1178
+#: ../client/pk-console.c:1196
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
+#: ../client/pk-console.c:1205
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
+#: ../client/pk-console.c:1212
msgid "Directory not found"
msgstr "ଡିରàà¬àà¬àରà ମିଳàନାହିà¬"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1203
+#: ../client/pk-console.c:1221
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:1214
+#: ../client/pk-console.c:1232
msgid "A transaction identifier (tid) is required"
msgstr "à¬àà¬à¬¿à¬ à¬à¬¾à¬°à¬¬à¬¾à¬° ପରିà¬à¬¾àଠ(tid) à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1235
+#: ../client/pk-console.c:1253
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
+#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
msgid "A repository name is required"
msgstr "à¬àà¬à¬¿à¬ ସà¬à¬àରହାଳà ନାମ à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1286
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
+#: ../client/pk-console.c:1303
msgid "An action, e.g. 'update-system' is required"
msgstr "à¬àà¬à¬¿à¬ à¬à¬¾à¬°àଯàà, à¬à¬¦à¬¾à¬¹à¬°à¬£ ସàà±à¬°àପ 'update-system' à¬à¬¬à¬¶ààà¬"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1292
+#: ../client/pk-console.c:1310
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
+#: ../client/pk-console.c:1320 ../client/pk-console.c:1335
+#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
+#: ../client/pk-console.c:1373 ../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
+#: ../client/pk-console.c:1353
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
+#: ../client/pk-console.c:1433
#, c-format
msgid "Option '%s' is not supported"
msgstr "ବିà¬à¬³àପ '%s' à¬à¬¿ ସମରàଥିତ ନàହà¬"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1425
+#: ../client/pk-console.c:1443
msgid "Command failed"
msgstr "ନିରàଦàଦàଶ ବିଫଳ ହàà¬à¬à¬¿"
@@ -606,16 +607,12 @@ msgstr "ସରàà¬à¬¿à¬¸ ପààାଠନିରàମାଣ ହàà¬à¬
à¬
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
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr "ଡàମନ ସàଥିତି ପାà¬à¬¬à¬¾à¬°à ବିଫଳ"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:299
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr "PackageKit ପàରଦରàଶିà¬à¬¾"
@@ -926,7 +923,7 @@ 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
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
@@ -1053,303 +1050,462 @@ msgstr "PackageKit ପààାà¬àଠତାଲିà¬à¬¾"
msgid "PackageKit Service Pack"
msgstr "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 "ଦàାà¬à¬°à¬¿ 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
+#: ../lib/packagekit-glib2/pk-console-shared.c:177
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:186
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
msgid "Unknown state"
msgstr "à¬
à¬à¬£à¬¾ ସàଥିତି"
#. 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 "à¬à¬°à¬®àଠà¬à¬°àà¬
à¬à¬¿"
#. 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 "ଧାଡ଼ିରà à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿"
#. TRANSLATORS: transaction state, just started
-#: ../lib/packagekit-glib2/pk-console-shared.c:226
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
msgid "Running"
msgstr "à¬à¬¾à¬²àà¬
à¬à¬¿"
#. 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 "à¬
ନàସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ସàà¬à¬¨à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àà¬à¬àଡ଼ିà¬à à¬à¬¾à¬¢à¬¼àà¬
à¬à¬¿"
#. TRANSLATORS: transaction state, downloading package files
-#: ../lib/packagekit-glib2/pk-console-shared.c:242
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Downloading packages"
msgstr "ପààାà¬àଠà¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ସଫàà¬à±àର ତାଲିà¬à¬¾à¬à ସତàଠà¬à¬°àà¬
à¬à¬¿"
#. 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 "à¬
ଦààତନà¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àà¬à¬àଡ଼ିà¬à ସଫା à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àà¬à¬àଡ଼ିà¬à ପàରତààାà¬à¬¾à¬¨ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à ସମାଧାନ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ହସàତାà¬àଷରà¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: transaction state, when we return to a previous system state
-#: ../lib/packagekit-glib2/pk-console-shared.c:274
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Rolling back"
msgstr "ପà¬à¬à à¬à¬¡à¬¼àà¬
à¬à¬¿"
#. 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 "ପରିବରàତàତନà¬àଡ଼ିà¬à ପରàà¬àଷଣ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ସମରàପଣ ପରିବରàତିତ"
#. 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 "ତଥàà à¬
ନàରàଧ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: transaction state, all done!
-#: ../lib/packagekit-glib2/pk-console-shared.c:290
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
msgid "Finished"
msgstr "ସମàପନàନ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ବାତିଲ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ସà¬à¬àରହାଳà ସàà¬à¬¨à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àଠତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ଫାà¬à¬² ତାଲିà¬à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପରିବରàତàତନ ତାଲିà¬à¬¾à¬àଡ଼ିà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ସମàହà¬à à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "à¬
ଦààତନ ସàà¬à¬¨à¬¾ à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ଫାà¬à¬²à¬àଡ଼ିଠପàନà¬à¬ªààାà¬àଠà¬à¬°àà¬
à¬à¬¿"
#. 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 "à¬ààାଶà ଧà¬à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପàରààà¬à¬àଡ଼ିà¬à à¬àରମବàà¬àଷଣ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àଠତାଲିà¬à¬¾ ସàଷàà¬à¬¿ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ପààାà¬àଠପରିà¬à¬¾à¬³à¬à¬àà¬à à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿à¥¤"
#. 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 "ବàଧିà¬à¬°à¬£ ପାà¬à¬ à¬
ପàà¬àଷା à¬à¬°à¬¿à¬
à¬à¬¿"
#. 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 "à¬à¬¾à¬²àଥିବା ପàରààà¬à¬àଡ଼ିà¬à à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
#. 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 "ବààବହାରରà ଥିବା ପàରààà¬à¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
#. 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 "ବààବହାରରà ଥିବା ଲାà¬à¬¬àରàରàà¬àଡ଼ିà¬à ଯାà¬àà¬à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:372
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
msgid "Trivial"
msgstr "à¬
ଧମ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:376
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Normal"
msgstr "ସାଧାରଣ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:380
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Important"
msgstr "à¬àରàତàବପàରàଣàଣ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:384
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Security"
msgstr "ସàରà¬àଷା"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:388
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Bug fix "
msgstr "ତàରàà¬à¬¿ ନିବାରଣ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:392
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Enhancement"
msgstr "ବàଦàଧି"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Installed"
msgstr "ସàଥାପିତ"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:406
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
msgid "Available"
msgstr "à¬à¬ªà¬²à¬¬àଧ"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:424
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
msgid "Downloading"
msgstr "à¬à¬¹à¬°à¬£ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:428
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Updating"
msgstr "à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:432
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Installing"
msgstr "ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:436
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Removing"
msgstr "à¬à¬¾à¬¢à¬¼àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:440
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
msgid "Cleaning up"
msgstr "ପରିଷàà¬à¬¾à¬° à¬à¬°à¬¾ ହàà¬à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:444
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Obsoleting"
msgstr "à¬
à¬à¬³ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Reinstalling"
msgstr "ପàନଠସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:466
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
msgid "Downloaded"
msgstr "à¬à¬¹à¬°à¬£ ହàà¬à¬à¬¿"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:478
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Removed"
msgstr "à¬à¬¢à¬¼à¬¾à¬¯à¬¾à¬à¬à¬¿"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:482
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Cleaned up"
msgstr "ସଫା ହàà¬à¬à¬¿"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:486
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Obsoleted"
msgstr "à¬
à¬à¬³ ହàà¬à¬à¬¿"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Reinstalled"
msgstr "ପàନଠସàଥାପିତ"
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:532
+msgid "Unknown role type"
+msgstr "à¬
à¬à¬£à¬¾ à¬àମିà¬à¬¾ ପàରà¬à¬¾à¬°"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Getting dependencies"
+msgstr "ନିରàà¬à¬°à¬¤à¬¾à¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting update details"
+msgstr "à¬
ଦààତନ ବିବରଣàà¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting details"
+msgstr "ବିବରଣàà¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting requires"
+msgstr "à¬à¬¬à¬¶ààà¬à¬¤à¬¾à¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting updates"
+msgstr "à¬
ଦààତନà¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Searching by details"
+msgstr "ବିବରଣà ଦàà±à¬¾à¬°à¬¾ ସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by file"
+msgstr "ଫାà¬à¬² ଦàà±à¬¾à¬°à¬¾ ସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching groups"
+msgstr "ଶàରàଣàà¬àଡ଼ିà¬à ସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching by name"
+msgstr "ନାମ ଦàà±à¬¾à¬°à¬¾ ସନàଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
+msgid "Installing files"
+msgstr "ଫାà¬à¬²à¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Refreshing cache"
+msgstr "à¬ààାଶàà¬à ସତàଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Updating packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating system"
+msgstr "ତନàତàରà¬à à¬
ଦààତନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Canceling"
+msgstr "ବାତିଲ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
+msgid "Getting repositories"
+msgstr "ସà¬à¬àରହାଳàà¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Enabling repository"
+msgstr "ସà¬à¬àରହାଳàà¬à ସà¬àରà à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Setting data"
+msgstr "ତଥàà ବିନààାସ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Resolving"
+msgstr "ସମାଧାନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Getting file list"
+msgstr "ଫାà¬à¬² ତାଲିà¬à¬¾ à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting provides"
+msgstr "ପàରଦାତାମାନà¬àà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Installing signature"
+msgstr "ହସàତାà¬àଷରà¬àଡ଼ିà¬à ସàଥାପନ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Getting packages"
+msgstr "ପààାà¬àà¬à¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Accepting EULA"
+msgstr "EULA à¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
+msgid "Getting upgrades"
+msgstr "à¬à¬¨àନàନà¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting categories"
+msgstr "ବିà¬à¬¾à¬à¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+msgid "Getting transactions"
+msgstr "à¬à¬¾à¬°à¬¬à¬¾à¬°à¬àଡ଼ିà¬à à¬àରହଣ à¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+msgid "Simulating install"
+msgstr "ସàଥାପନ à¬àରିàାà¬à à¬à¬°à¬®àଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating remove"
+msgstr "à¬à¬¾à¬¢à¬¼à¬¿à¬¬à¬¾ à¬à¬°à¬®àଠà¬à¬°àà¬
à¬à¬¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating update"
+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?"
@@ -1727,51 +1883,51 @@ msgstr "ତନàତàର ବସ ସହିତ ସà¬à¬¯àଠà¬à¬°à¬¿à¬ªà¬¾à¬
msgid "Error trying to start:"
msgstr "à¬à¬°à¬®àଠà¬à¬°à¬¿à¬¬à¬¾à¬à à¬àଷàà¬à¬¾ à¬à¬°à¬¿à¬¬à¬¾à¬°à ତàରàà¬à¬¿:"
-#: ../src/pk-polkit-action-lookup.c:147
+#: ../src/pk-polkit-action-lookup.c:150
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
+#: ../src/pk-polkit-action-lookup.c:171 ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
msgstr "à¬à¬¹à¬¿ ସଫàà¬à±àରà¬à¬¿ ବିଶàà±à¬¸àତ à¬à¬¤àସରà à¬à¬¸à¬¿à¬¨à¬¾à¬¹à¬¿à¬à¥¤"
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
msgstr ""
"à¬à¬¹à¬¾à¬à à¬à¬°à¬¿à¬¬à¬¾ ସàରà¬àଷିତ à¬à¬¿ ନାହିà¬, ତାହା ଯà ପରàଯààନàତ à¬à¬ªà¬£ ନିଶàà¬à¬¿à¬¤ ହàà¬à¬¨à¬¾à¬¹à¬¾à¬¨àତି, ସàପରàଯààନàତ à¬à¬¹à¬¿ "
"ପààାà¬àà¬à¬à à¬
ଦààତନ à¬à¬°à¬¨àତà ନାହିà¬à¥¤"
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
msgstr ""
"à¬à¬¹à¬¾à¬à à¬à¬°à¬¿à¬¬à¬¾ ସàରà¬àଷିତ à¬à¬¿ ନାହିà¬, ତାହା ଯà ପରàଯààନàତ à¬à¬ªà¬£ ନିଶàà¬à¬¿à¬¤ ହàà¬à¬¨à¬¾à¬¹à¬¾à¬¨àତି, ସàପରàଯààନàତ à¬à¬¹à¬¿ "
"ପààାà¬àà¬à¬à à¬
ଦààତନ à¬à¬°à¬¨àତà ନାହିà¬à¥¤"
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr ""
"à¬à¬¹à¬¾à¬à à¬à¬°à¬¿à¬¬à¬¾ ସàରà¬àଷିତ à¬à¬¿ ନାହିà¬, ତାହା ଯà ପରàଯààନàତ à¬à¬ªà¬£ ନିଶàà¬à¬¿à¬¤ ହàà¬à¬¨à¬¾à¬¹à¬¾à¬¨àତି, ସàପରàଯààନàତ à¬à¬¹à¬¿ "
"ପààାà¬àà¬à¬à à¬
ଦààତନ à¬à¬°à¬¨àତà ନାହିà¬à¥¤"
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
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
+#: ../src/pk-polkit-action-lookup.c:202
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
+#: ../src/pk-polkit-action-lookup.c:277
msgid "Many packages"
msgstr "à¬
ନàଠପààାà¬àà¬à¬àଡ଼ିà¬"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:340
+#: ../src/pk-polkit-action-lookup.c:343
msgid "Only trusted"
msgstr "à¬àବଳ ବିଶàà±à¬¸àତ"
commit eb45f65a68e3b75c9c69aaba67a2c1b079b5e03c
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 09:28:05 2009 +0100
yum: support the OR delimitors for the search methods
diff --git a/backends/yum/yumBackend.py b/backends/yum/yumBackend.py
index 69de6cb..fc5e6e3 100755
--- a/backends/yum/yumBackend.py
+++ b/backends/yum/yumBackend.py
@@ -344,11 +344,12 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
except Exception, e:
self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
- def _do_meta_package_search(self, fltlist, key):
+ def _do_meta_package_search(self, fltlist, values):
grps = self.comps.get_meta_packages()
for grpid in grps:
- if key in grpid:
- self._show_meta_package(grpid, fltlist)
+ for value in values:
+ if value in grpid:
+ self._show_meta_package(grpid, fltlist)
def set_locale(self, code):
'''
@@ -357,30 +358,27 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
'''
self.lang = code
- def _do_search(self, searchlist, filters, key):
+ def _do_search(self, searchlist, filters, values):
'''
Search for yum packages
@param searchlist: The yum package fields to search in
@param filters: package types to search (all, installed, available)
- @param key: key to seach for
+ @param values: key to seach for
'''
fltlist = filters.split(';')
pkgfilter = YumFilter(fltlist)
package_list = []
- # FIXME: treat as AND, not OR
- keys = key.split(' ')
-
# get collection objects
if FILTER_NOT_COLLECTIONS not in fltlist:
- self._do_meta_package_search(fltlist, key)
+ self._do_meta_package_search(fltlist, values)
# return, as we only want collection objects
if FILTER_COLLECTIONS not in fltlist:
installed = []
available = []
try:
- res = self.yumbase.searchGenerator(searchlist, keys)
+ res = self.yumbase.searchGenerator(searchlist, values)
for (pkg, inst) in res:
if pkg.repo.id == 'installed':
installed.append(pkg)
@@ -402,7 +400,7 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
for (pkg, status) in lst:
self._show_package(pkg, status)
- def search_name(self, filters, key):
+ def search_name(self, filters, values):
'''
Implement the search-name functionality
'''
@@ -415,6 +413,9 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
self.allow_cancel(True)
self.percentage(None)
+ # until the API is changed, allow '&' to delimit multiple fields
+ values = values.split('&')
+
searchlist = ['name']
self.status(STATUS_QUERY)
try:
@@ -422,10 +423,11 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
except Exception, e:
self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
try:
- self._do_search(searchlist, filters, key)
+ self._do_search(searchlist, filters, values)
except PkError, e:
self.error(e.code, e.details, exit=False)
- def search_details(self, filters, key):
+
+ def search_details(self, filters, values):
'''
Implement the search-details functionality
'''
@@ -442,10 +444,13 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
self.allow_cancel(True)
self.percentage(None)
+ # until the API is changed, allow '&' to delimit multiple fields
+ values = values.split('&')
+
searchlist = ['name', 'summary', 'description', 'group']
self.status(STATUS_QUERY)
try:
- self._do_search(searchlist, filters, key)
+ self._do_search(searchlist, filters, values)
except PkError, e:
self.error(e.code, e.details, exit=False)
@@ -549,7 +554,7 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
if show_avail:
self.package(package_id, INFO_COLLECTION_AVAILABLE, name)
- def search_group(self, filters, group_key):
+ def search_group(self, filters, values):
'''
Implement the search-group functionality
'''
@@ -569,51 +574,53 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
fltlist = filters.split(';')
pkgfilter = YumFilter(fltlist)
+ # until the API is changed, allow '&' to delimit multiple fields
+ values = values.split('&')
+
# handle collections
- if group_key == GROUP_COLLECTIONS:
+ if GROUP_COLLECTIONS in values:
try:
self._handle_collections(fltlist)
except PkError, e:
self.error(e.code, e.details, exit=False)
- return
+ values.remove
# handle newest packages
- if group_key == GROUP_NEWEST:
+ if GROUP_NEWEST in values:
try:
self._handle_newest(fltlist)
except PkError, e:
self.error(e.code, e.details, exit=False)
return
- # handle dynamic groups (yum comps group)
- if group_key[0] == '@':
- cat_id = group_key[1:]
- # get the packagelist for this group
- all_packages = self.comps.get_meta_package_list(cat_id)
- else: # this is an group_enum
- # get the packagelist for this group enum
- all_packages = self.comps.get_package_list(group_key)
-
- # group don't exits, just bail out
- if not all_packages:
- return
+ # for each search term
+ for value in values:
+ # handle dynamic groups (yum comps group)
+ if value[0] == '@':
+ cat_id = value[1:]
+ # get the packagelist for this group
+ all_packages = self.comps.get_meta_package_list(cat_id)
+ else: # this is an group_enum
+ # get the packagelist for this group enum
+ all_packages = self.comps.get_package_list(value)
+
+ # group don't exits, just bail out
+ if not all_packages:
+ continue
- # get installed packages
- self.percentage(10)
- try:
- pkgfilter.add_installed(self._get_installed_from_names(all_packages))
- except PkError, e:
- self.error(e.code, e.details, exit=False)
- return
+ if FILTER_NOT_INSTALLED not in fltlist:
+ try:
+ pkgfilter.add_installed(self._get_installed_from_names(all_packages))
+ except PkError, e:
+ self.error(e.code, e.details, exit=False)
+ return
- # get available packages
- self.percentage(20)
- if FILTER_INSTALLED not in fltlist:
- try:
- pkgfilter.add_available(self._get_available_from_names(all_packages))
- except PkError, e:
- self.error(e.code, e.details, exit=False)
- return
+ if FILTER_INSTALLED not in fltlist:
+ try:
+ pkgfilter.add_available(self._get_available_from_names(all_packages))
+ except PkError, e:
+ self.error(e.code, e.details, exit=False)
+ return
# we couldn't do this when generating the list
package_list = pkgfilter.post_process()
@@ -628,7 +635,6 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
Search for yum packages
@param searchlist: The yum package fields to search in
@param filters: package types to search (all, installed, available)
- @param key: key to seach for
'''
self.status(STATUS_QUERY)
self.allow_cancel(True)
@@ -665,7 +671,7 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
package_list = pkgfilter.post_process()
self._show_package_list(package_list)
- def search_file(self, filters, key):
+ def search_file(self, filters, values):
'''
Implement the search-file functionality
'''
@@ -683,58 +689,64 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
fltlist = filters.split(';')
pkgfilter = YumFilter(fltlist)
+ # until the API is changed, allow '&' to delimit multiple fields
+ values = values.split('&')
+
# Check installed for file
- try:
- pkgs = self.yumbase.rpmdb.searchFiles(key)
- except Exception, e:
- self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
- pkgfilter.add_installed(pkgs)
+ if not FILTER_NOT_INSTALLED in fltlist:
+ for value in values:
+ try:
+ pkgs = self.yumbase.rpmdb.searchFiles(value)
+ except Exception, e:
+ self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
+ pkgfilter.add_installed(pkgs)
# Check available for file
if not FILTER_INSTALLED in fltlist:
- # Check available for file
- try:
- self.yumbase.repos.populateSack(mdtype='filelists')
- pkgs = self.yumbase.pkgSack.searchFiles(key)
- except yum.Errors.RepoError, e:
- self.error(ERROR_NO_CACHE, "failed to search sack: %s" %_to_unicode(e), exit=False)
- return
- except Exception, e:
- self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
- else:
- pkgfilter.add_available(pkgs)
+ for value in values:
+ try:
+ self.yumbase.repos.populateSack(mdtype='filelists')
+ pkgs = self.yumbase.pkgSack.searchFiles(value)
+ except yum.Errors.RepoError, e:
+ self.error(ERROR_NO_CACHE, "failed to search sack: %s" %_to_unicode(e), exit=False)
+ return
+ except Exception, e:
+ self.error(ERROR_INTERNAL_ERROR, _format_str(traceback.format_exc()))
+ else:
+ pkgfilter.add_available(pkgs)
# we couldn't do this when generating the list
package_list = pkgfilter.post_process()
self._show_package_list(package_list)
- def _get_provides_query(self, provides_type, search):
+ def _get_provides_query(self, provides_type, value):
# gets a list of provides
# old standard
- if search.startswith("gstreamer0.10("):
- return [ search ]
+ if value.startswith("gstreamer0.10("):
+ return [ value ]
# new standard
if provides_type == PROVIDES_CODEC:
- return [ "gstreamer0.10(%s)" % search ]
+ return [ "gstreamer0.10(%s)" % value ]
if provides_type == PROVIDES_FONT:
- return [ "font(%s)" % search ]
+ return [ "font(%s)" % value ]
if provides_type == PROVIDES_MIMETYPE:
- return [ "mimehandler(%s)" % search ]
+ return [ "mimehandler(%s)" % value ]
if provides_type == PROVIDES_POSTSCRIPT_DRIVER:
- return [ "postscriptdriver(%s)" % search ]
+ return [ "postscriptdriver(%s)" % value ]
if provides_type == PROVIDES_ANY:
provides = []
- provides.append(self._get_provides_query(PROVIDES_CODEC, search)[0])
- provides.append(self._get_provides_query(PROVIDES_FONT, search)[0])
- provides.append(self._get_provides_query(PROVIDES_MIMETYPE, search)[0])
+ provides.append(self._get_provides_query(PROVIDES_CODEC, value)[0])
+ provides.append(self._get_provides_query(PROVIDES_FONT, value)[0])
+ provides.append(self._get_provides_query(PROVIDES_MIMETYPE, value)[0])
+ provides.append(self._get_provides_query(PROVIDES_POSTSCRIPT_DRIVER, value)[0])
return provides
# not supported
raise PkError(ERROR_NOT_SUPPORTED, "this backend does not support '%s' provides" % provides_type)
- def what_provides(self, filters, provides_type, search):
+ def what_provides(self, filters, provides_type, values):
'''
Implement the what-provides functionality
'''
@@ -747,17 +759,24 @@ class PackageKitYumBackend(PackageKitBaseBackend, PackagekitPackage):
self.allow_cancel(True)
self.percentage(None)
self.status(STATUS_QUERY)
+ values_provides = []
fltlist = filters.split(';')
pkgfilter = YumFilter(fltlist)
+ # until the API is changed, allow '&' to delimit multiple fields
+ values = values.split('&')
+
try:
- provides = self._get_provides_query(provides_type, search)
+ for value in values:
+ provides = self._get_provides_query(provides_type, value)
+ for provide in provides:
+ values_provides.append(provide)
except PkError, e:
self.error(e.code, e.details, exit=False)
else:
# there may be multiple provide strings
- for provide in provides:
+ for provide in values_provides:
# Check installed packages for provide
try:
pkgs = self.yumbase.rpmdb.searchProvides(provide)
commit 1a51be0c2061c28361acf77196c6d06165b28412
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 09:27:39 2009 +0100
spec: Add OR delimiters to SearchName, SearchDetails, SearchGroup, SearchFile and WhatProvides
diff --git a/src/org.freedesktop.PackageKit.Transaction.xml b/src/org.freedesktop.PackageKit.Transaction.xml
index bc474d3..f32202c 100644
--- a/src/org.freedesktop.PackageKit.Transaction.xml
+++ b/src/org.freedesktop.PackageKit.Transaction.xml
@@ -1208,6 +1208,18 @@
<doc:para>
The search should not be treated as case sensitive.
</doc:para>
+ <doc:para>
+ NOTE: On some backends an OR search can be specified by delimiting
+ each value with <doc:tt>&</doc:tt>, so this query would become
+ <doc:tt>games-text&games-gui</doc:tt>.
+ It is recommended that front-end clients do not depend on this
+ functionality at this time.
+ In future versions of this specification the <doc:tt>values</doc:tt>
+ argument will become a string array (and no delimiters), and all backends
+ will have to accept multiple requests.
+ In this instance the failure to find one of the values would not be
+ fatal, but the failure to find all of the values would be fatal.
+ </doc:para>
</doc:summary>
</doc:doc>
</arg>
@@ -1258,6 +1270,18 @@
<doc:para>
The search is case sensitive, and should not be escaped or surrounded in quotes.
</doc:para>
+ <doc:para>
+ NOTE: On some backends an OR search can be specified by delimiting
+ each value with <doc:tt>&</doc:tt>, so this query would become
+ <doc:tt>games-text&games-gui</doc:tt>.
+ It is recommended that front-end clients do not depend on this
+ functionality at this time.
+ In future versions of this specification the <doc:tt>values</doc:tt>
+ argument will become a string array (and no delimiters), and all backends
+ will have to accept multiple requests.
+ In this instance the failure to find one of the values would not be
+ fatal, but the failure to find all of the values would be fatal.
+ </doc:para>
</doc:summary>
</doc:doc>
</arg>
@@ -1314,6 +1338,18 @@
An enumerated group_type, or <doc:tt>unknown</doc:tt>. The search
can't contain spaces. It must contains only one group_type.
</doc:para>
+ <doc:para>
+ NOTE: On some backends an OR search can be specified by delimiting
+ each value with <doc:tt>&</doc:tt>, so this query would become
+ <doc:tt>games-text&games-gui</doc:tt>.
+ It is recommended that front-end clients do not depend on this
+ functionality at this time.
+ In future versions of this specification the <doc:tt>values</doc:tt>
+ argument will become a string array (and no delimiters), and all backends
+ will have to accept multiple requests.
+ In this instance the failure to find one of the values would not be
+ fatal, but the failure to find all of the values would be fatal.
+ </doc:para>
</doc:summary>
</doc:doc>
</arg>
@@ -1383,6 +1419,18 @@
<doc:para>
The search should not be treated as case sensitive.
</doc:para>
+ <doc:para>
+ NOTE: On some backends an OR search can be specified by delimiting
+ each value with <doc:tt>&</doc:tt>, so this query would become
+ <doc:tt>games-text&games-gui</doc:tt>.
+ It is recommended that front-end clients do not depend on this
+ functionality at this time.
+ In future versions of this specification the <doc:tt>values</doc:tt>
+ argument will become a string array (and no delimiters), and all backends
+ will have to accept multiple requests.
+ In this instance the failure to find one of the values would not be
+ fatal, but the failure to find all of the values would be fatal.
+ </doc:para>
</doc:summary>
</doc:doc>
</arg>
@@ -1623,6 +1671,18 @@
The data to send to the backend to get the packages.
Note: This is backend specific.
</doc:para>
+ <doc:para>
+ NOTE: On some backends an OR search can be specified by delimiting
+ each value with <doc:tt>&</doc:tt>, so this query would become
+ <doc:tt>games-text&games-gui</doc:tt>.
+ It is recommended that front-end clients do not depend on this
+ functionality at this time.
+ In future versions of this specification the <doc:tt>values</doc:tt>
+ argument will become a string array (and no delimiters), and all backends
+ will have to accept multiple requests.
+ In this instance the failure to find one of the values would not be
+ fatal, but the failure to find all of the values would be fatal.
+ </doc:para>
</doc:summary>
</doc:doc>
</arg>
commit e020c1417ca02e8b1df6246b0943d871e12c9bc9
Author: Richard Hughes <richard at hughsie.com>
Date: Thu Sep 24 09:24:18 2009 +0100
trivial: rename the search parameter in the searching methods to be values
diff --git a/backends/dummy/pk-backend-dummy.c b/backends/dummy/pk-backend-dummy.c
index 03f8fcf..59a7634 100644
--- a/backends/dummy/pk-backend-dummy.c
+++ b/backends/dummy/pk-backend-dummy.c
@@ -31,7 +31,7 @@
static guint _progress_percentage = 0;
static gulong _signal_timeout = 0;
static gchar **_package_ids;
-static const gchar *_search;
+static const gchar *_values;
static guint _package_current = 0;
static gboolean _repo_enabled_local = FALSE;
static gboolean _repo_enabled_fedora = TRUE;
@@ -725,7 +725,7 @@ backend_remove_packages (PkBackend *backend, gchar **package_ids, gboolean allow
* backend_search_details:
*/
static void
-backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *values)
{
pk_backend_set_status (backend, PK_STATUS_ENUM_QUERY);
pk_backend_set_allow_cancel (backend, TRUE);
@@ -739,7 +739,7 @@ backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *sea
* backend_search_file:
*/
static void
-backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *values)
{
pk_backend_set_status (backend, PK_STATUS_ENUM_QUERY);
pk_backend_set_allow_cancel (backend, TRUE);
@@ -758,7 +758,7 @@ backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search
* backend_search_group:
*/
static void
-backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *values)
{
pk_backend_set_status (backend, PK_STATUS_ENUM_QUERY);
pk_backend_set_allow_cancel (backend, TRUE);
@@ -808,7 +808,7 @@ backend_search_name_timeout (gpointer data)
* backend_search_name:
*/
static void
-backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *values)
{
pk_backend_set_percentage (backend, PK_BACKEND_PERCENTAGE_INVALID);
pk_backend_set_allow_cancel (backend, TRUE);
@@ -1114,17 +1114,17 @@ backend_what_provides_timeout (gpointer data)
{
PkBackend *backend = (PkBackend *) data;
if (_progress_percentage == 100) {
- if (g_strcmp0 (_search, "gstreamer0.10(decoder-audio/x-wma)(wmaversion=3)") == 0) {
+ if (g_strcmp0 (_values, "gstreamer0.10(decoder-audio/x-wma)(wmaversion=3)") == 0) {
pk_backend_package (backend, PK_INFO_ENUM_AVAILABLE,
"gstreamer-plugins-bad;0.10.3-5.lvn;i386;available",
"GStreamer streaming media framework \"bad\" plug-ins");
- } else if (g_strcmp0 (_search, "gstreamer0.10(decoder-video/x-wma)(wmaversion=3)") == 0) {
+ } else if (g_strcmp0 (_values, "gstreamer0.10(decoder-video/x-wma)(wmaversion=3)") == 0) {
pk_backend_package (backend, PK_INFO_ENUM_AVAILABLE,
"gstreamer-plugins-flumpegdemux;0.10.15-5.lvn;i386;available",
"MPEG demuxer for GStreamer");
} else {
/* pkcon install vips-doc says it's installed cause evince is INSTALLED */
- if (g_strcmp0 (_search, "vips-doc") != 0) {
+ if (g_strcmp0 (_values, "vips-doc") != 0) {
if (!pk_bitfield_contain (_filters, PK_FILTER_ENUM_NOT_INSTALLED)) {
pk_backend_package (backend, PK_INFO_ENUM_INSTALLED,
"evince;0.9.3-5.fc8;i386;installed",
@@ -1149,10 +1149,10 @@ backend_what_provides_timeout (gpointer data)
* backend_what_provides:
*/
static void
-backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *search)
+backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *values)
{
_progress_percentage = 0;
- _search = search;
+ _values = values;
_signal_timeout = g_timeout_add (200, backend_what_provides_timeout, backend);
_filters = filters;
pk_backend_set_status (backend, PK_STATUS_ENUM_REQUEST);
diff --git a/backends/yum/pk-backend-yum.c b/backends/yum/pk-backend-yum.c
index 9b20fd7..ee3b495 100644
--- a/backends/yum/pk-backend-yum.c
+++ b/backends/yum/pk-backend-yum.c
@@ -333,11 +333,11 @@ backend_remove_packages (PkBackend *backend, gchar **package_ids, gboolean allow
* pk_backend_search_details:
*/
static void
-backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *values)
{
gchar *filters_text;
filters_text = pk_filter_bitfield_to_text (filters);
- pk_backend_spawn_helper (spawn, "yumBackend.py", "search-details", filters_text, search, NULL);
+ pk_backend_spawn_helper (spawn, "yumBackend.py", "search-details", filters_text, values, NULL);
g_free (filters_text);
}
@@ -345,11 +345,11 @@ backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *sea
* pk_backend_search_file:
*/
static void
-backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *values)
{
gchar *filters_text;
filters_text = pk_filter_bitfield_to_text (filters);
- pk_backend_spawn_helper (spawn, "yumBackend.py", "search-file", filters_text, search, NULL);
+ pk_backend_spawn_helper (spawn, "yumBackend.py", "search-file", filters_text, values, NULL);
g_free (filters_text);
}
@@ -357,11 +357,11 @@ backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search
* pk_backend_search_group:
*/
static void
-backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *values)
{
gchar *filters_text;
filters_text = pk_filter_bitfield_to_text (filters);
- pk_backend_spawn_helper (spawn, "yumBackend.py", "search-group", filters_text, search, NULL);
+ pk_backend_spawn_helper (spawn, "yumBackend.py", "search-group", filters_text, values, NULL);
g_free (filters_text);
}
@@ -369,11 +369,11 @@ backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *searc
* pk_backend_search_name:
*/
static void
-backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *search)
+backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *values)
{
gchar *filters_text;
filters_text = pk_filter_bitfield_to_text (filters);
- pk_backend_spawn_helper (spawn, "yumBackend.py", "search-name", filters_text, search, NULL);
+ pk_backend_spawn_helper (spawn, "yumBackend.py", "search-name", filters_text, values, NULL);
g_free (filters_text);
}
@@ -453,13 +453,13 @@ backend_repo_set_data (PkBackend *backend, const gchar *rid, const gchar *parame
* backend_what_provides:
*/
static void
-backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *search)
+backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *values)
{
gchar *filters_text;
const gchar *provides_text;
provides_text = pk_provides_enum_to_text (provides);
filters_text = pk_filter_bitfield_to_text (filters);
- pk_backend_spawn_helper (spawn, "yumBackend.py", "what-provides", filters_text, provides_text, search, NULL);
+ pk_backend_spawn_helper (spawn, "yumBackend.py", "what-provides", filters_text, provides_text, values, NULL);
g_free (filters_text);
}
diff --git a/lib/python/packagekit/backend.py b/lib/python/packagekit/backend.py
index 0308ff7..b22638e 100644
--- a/lib/python/packagekit/backend.py
+++ b/lib/python/packagekit/backend.py
@@ -287,28 +287,28 @@ class PackageKitBaseBackend:
# Backend Action Methods
#
- def search_name(self, filters, key):
+ def search_name(self, filters, values):
'''
Implement the {backend}-search-name functionality
Needed to be implemented in a sub class
'''
self.error(ERROR_NOT_SUPPORTED, "This function is not implemented in this backend", exit=False)
- def search_details(self, filters, key):
+ def search_details(self, filters, values):
'''
Implement the {backend}-search-details functionality
Needed to be implemented in a sub class
'''
self.error(ERROR_NOT_SUPPORTED, "This function is not implemented in this backend", exit=False)
- def search_group(self, filters, key):
+ def search_group(self, filters, values):
'''
Implement the {backend}-search-group functionality
Needed to be implemented in a sub class
'''
self.error(ERROR_NOT_SUPPORTED, "This function is not implemented in this backend", exit=False)
- def search_file(self, filters, key):
+ def search_file(self, filters, values):
'''
Implement the {backend}-search-file functionality
Needed to be implemented in a sub class
@@ -343,7 +343,7 @@ class PackageKitBaseBackend:
'''
self.error(ERROR_NOT_SUPPORTED, "This function is not implemented in this backend", exit=False)
- def what_provides(self, filters, provides_type, search):
+ def what_provides(self, filters, provides_type, values):
'''
Implement the {backend}-what-provides functionality
Needed to be implemented in a sub class
@@ -621,23 +621,23 @@ class PackageKitBaseBackend:
self.finished()
elif cmd == 'search-details':
options = args[0]
- searchterms = _to_unicode(args[1])
- self.search_details(options, searchterms)
+ values = _to_unicode(args[1])
+ self.search_details(options, values)
self.finished()
elif cmd == 'search-file':
options = args[0]
- searchterms = args[1]
- self.search_file(options, searchterms)
+ values = args[1]
+ self.search_file(options, values)
self.finished()
elif cmd == 'search-group':
options = args[0]
- searchterms = args[1]
- self.search_group(options, searchterms)
+ values = args[1]
+ self.search_group(options, values)
self.finished()
elif cmd == 'search-name':
options = args[0]
- searchterms = _to_unicode(args[1])
- self.search_name(options, searchterms)
+ values = _to_unicode(args[1])
+ self.search_name(options, values)
self.finished()
elif cmd == 'signature-install':
package = args[0]
@@ -655,8 +655,8 @@ class PackageKitBaseBackend:
elif cmd == 'what-provides':
filters = args[0]
provides_type = args[1]
- search = _to_unicode(args[2])
- self.what_provides(filters, provides_type, search)
+ values = _to_unicode(args[2])
+ self.what_provides(filters, provides_type, values)
self.finished()
elif cmd == 'set-locale':
code = args[0]
diff --git a/src/org.freedesktop.PackageKit.Transaction.xml b/src/org.freedesktop.PackageKit.Transaction.xml
index bb34537..bc474d3 100644
--- a/src/org.freedesktop.PackageKit.Transaction.xml
+++ b/src/org.freedesktop.PackageKit.Transaction.xml
@@ -1194,7 +1194,7 @@
</doc:summary>
</doc:doc>
</arg>
- <arg type="s" name="search" direction="in">
+ <arg type="s" name="values" direction="in">
<doc:doc>
<doc:summary>
<doc:para>
@@ -1246,7 +1246,7 @@
</doc:summary>
</doc:doc>
</arg>
- <arg type="s" name="search" direction="in">
+ <arg type="s" name="values" direction="in">
<doc:doc>
<doc:summary>
<doc:para>
@@ -1307,7 +1307,7 @@
</doc:summary>
</doc:doc>
</arg>
- <arg type="s" name="search" direction="in">
+ <arg type="s" name="values" direction="in">
<doc:doc>
<doc:summary>
<doc:para>
@@ -1369,7 +1369,7 @@
</doc:summary>
</doc:doc>
</arg>
- <arg type="s" name="search" direction="in">
+ <arg type="s" name="values" direction="in">
<doc:doc>
<doc:summary>
<doc:para>
@@ -1616,7 +1616,7 @@
</doc:summary>
</doc:doc>
</arg>
- <arg type="s" name="search" direction="in">
+ <arg type="s" name="values" direction="in">
<doc:doc>
<doc:summary>
<doc:para>
diff --git a/src/pk-backend.c b/src/pk-backend.c
index ccbc95d..27a2c76 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -2536,48 +2536,48 @@ pk_backend_rollback (PkBackend *backend, const gchar *transaction_id)
* pk_backend_search_details:
*/
void
-pk_backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *search)
+pk_backend_search_details (PkBackend *backend, PkBitfield filters, const gchar *values)
{
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);
+ pk_store_set_string (backend->priv->store, "search", values);
+ backend->priv->desc->search_details (backend, filters, values);
}
/**
* pk_backend_search_file:
*/
void
-pk_backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *search)
+pk_backend_search_file (PkBackend *backend, PkBitfield filters, const gchar *values)
{
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);
+ pk_store_set_string (backend->priv->store, "search", values);
+ backend->priv->desc->search_file (backend, filters, values);
}
/**
* pk_backend_search_group:
*/
void
-pk_backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *search)
+pk_backend_search_group (PkBackend *backend, PkBitfield filters, const gchar *values)
{
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);
+ pk_store_set_string (backend->priv->store, "search", values);
+ backend->priv->desc->search_group (backend, filters, values);
}
/**
* pk_backend_search_name:
*/
void
-pk_backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *search)
+pk_backend_search_name (PkBackend *backend, PkBitfield filters, const gchar *values)
{
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);
+ pk_store_set_string (backend->priv->store, "search", values);
+ backend->priv->desc->search_name (backend, filters, values);
}
/**
@@ -2643,13 +2643,13 @@ pk_backend_repo_set_data (PkBackend *backend, const gchar *repo_id, const gchar
* pk_backend_what_provides:
*/
void
-pk_backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *search)
+pk_backend_what_provides (PkBackend *backend, PkBitfield filters, PkProvidesEnum provides, const gchar *values)
{
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);
+ pk_store_set_string (backend->priv->store, "search", values);
+ backend->priv->desc->what_provides (backend, filters, provides, values);
}
/**
diff --git a/src/pk-backend.h b/src/pk-backend.h
index 2ec2d71..e0afb42 100644
--- a/src/pk-backend.h
+++ b/src/pk-backend.h
@@ -271,16 +271,16 @@ typedef struct {
const gchar *transaction_id);
void (*search_details) (PkBackend *backend,
PkBitfield filters,
- const gchar *search);
+ const gchar *values);
void (*search_file) (PkBackend *backend,
PkBitfield filters,
- const gchar *search);
+ const gchar *values);
void (*search_group) (PkBackend *backend,
PkBitfield filters,
- const gchar *search);
+ const gchar *values);
void (*search_name) (PkBackend *backend,
PkBitfield filters,
- const gchar *search);
+ const gchar *values);
void (*update_packages) (PkBackend *backend,
gboolean only_trusted,
gchar **package_ids);
@@ -289,7 +289,7 @@ typedef struct {
void (*what_provides) (PkBackend *backend,
PkBitfield filters,
PkProvidesEnum provides,
- const gchar *search);
+ const gchar *values);
void (*simulate_install_files) (PkBackend *backend,
gchar **full_paths);
void (*simulate_install_packages) (PkBackend *backend,
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index be1ff40..fd57b86 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -137,7 +137,7 @@ struct PkTransactionPrivate
gchar *cached_transaction_id;
gchar **cached_full_paths;
PkBitfield cached_filters;
- gchar *cached_search;
+ gchar *cached_values;
gchar *cached_repo_id;
gchar *cached_key_id;
gchar *cached_parameter;
@@ -312,8 +312,8 @@ pk_transaction_get_text (PkTransaction *transaction)
} else if (transaction->priv->cached_package_ids != NULL) {
data = transaction->priv->cached_package_ids[0];
text = pk_package_id_to_printable (data);
- } else if (transaction->priv->cached_search != NULL) {
- text = g_strdup (transaction->priv->cached_search);
+ } else if (transaction->priv->cached_values != NULL) {
+ text = g_strdup (transaction->priv->cached_values);
}
return text;
@@ -1477,19 +1477,19 @@ pk_transaction_set_running (PkTransaction *transaction)
else if (priv->role == PK_ROLE_ENUM_GET_REQUIRES)
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)
- pk_backend_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_values);
else if (priv->role == PK_ROLE_ENUM_GET_UPDATES)
pk_backend_get_updates (priv->backend, priv->cached_filters);
else if (priv->role == PK_ROLE_ENUM_GET_PACKAGES)
pk_backend_get_packages (priv->backend, priv->cached_filters);
else if (priv->role == PK_ROLE_ENUM_SEARCH_DETAILS)
- pk_backend_search_details (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_details (priv->backend, priv->cached_filters, priv->cached_values);
else if (priv->role == PK_ROLE_ENUM_SEARCH_FILE)
- pk_backend_search_file (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_file (priv->backend, priv->cached_filters, priv->cached_values);
else if (priv->role == PK_ROLE_ENUM_SEARCH_GROUP)
- pk_backend_search_group (priv->backend, priv->cached_filters, priv->cached_search);
+ pk_backend_search_group (priv->backend, priv->cached_filters, priv->cached_values);
else if (priv->role == PK_ROLE_ENUM_SEARCH_NAME)
- pk_backend_search_name (priv->backend,priv->cached_filters,priv->cached_search);
+ pk_backend_search_name (priv->backend,priv->cached_filters,priv->cached_values);
else if (priv->role == PK_ROLE_ENUM_INSTALL_PACKAGES)
pk_backend_install_packages (priv->backend, priv->cached_only_trusted, priv->cached_package_ids);
else if (priv->role == PK_ROLE_ENUM_INSTALL_FILES)
@@ -1756,15 +1756,15 @@ pk_transaction_strvalidate (const gchar *text)
* pk_transaction_search_check:
**/
static gboolean
-pk_transaction_search_check (const gchar *search, GError **error)
+pk_transaction_search_check (const gchar *values, GError **error)
{
guint size;
gboolean ret;
/* limit to a 1k chunk */
- size = egg_strlen (search, 1024);
+ size = egg_strlen (values, 1024);
- if (search == NULL) {
+ if (values == NULL) {
*error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_SEARCH_INVALID,
"Search is null. This isn't supposed to happen...");
return FALSE;
@@ -1774,12 +1774,12 @@ pk_transaction_search_check (const gchar *search, GError **error)
"Search string zero length");
return FALSE;
}
- if (strstr (search, "*") != NULL) {
+ if (strstr (values, "*") != NULL) {
*error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_SEARCH_INVALID,
"Invalid search containing '*'");
return FALSE;
}
- if (strstr (search, "?") != NULL) {
+ if (strstr (values, "?") != NULL) {
*error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_SEARCH_INVALID,
"Invalid search containing '?'");
return FALSE;
@@ -1789,7 +1789,7 @@ pk_transaction_search_check (const gchar *search, GError **error)
"The search string length is too large");
return FALSE;
}
- ret = pk_transaction_strvalidate (search);
+ ret = pk_transaction_strvalidate (values);
if (!ret) {
*error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_INPUT_INVALID,
"Invalid search term");
@@ -3966,7 +3966,7 @@ pk_transaction_rollback (PkTransaction *transaction, const gchar *transaction_id
**/
void
pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
- const gchar *search, DBusGMethodInvocation *context)
+ const gchar *values, DBusGMethodInvocation *context)
{
gboolean ret;
GError *error;
@@ -3974,7 +3974,7 @@ pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("SearchDetails method called: %s, %s", filter, search);
+ egg_debug ("SearchDetails method called: %s, %s", filter, values);
/* not implemented yet */
if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_DETAILS)) {
@@ -3994,7 +3994,7 @@ pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
}
/* check the search term */
- ret = pk_transaction_search_check (search, &error);
+ ret = pk_transaction_search_check (values, &error);
if (!ret) {
pk_transaction_release_tid (transaction);
pk_transaction_dbus_return_error (context, error);
@@ -4011,7 +4011,7 @@ pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
/* save so we can run later */
transaction->priv->cached_filters = pk_filter_bitfield_from_text (filter);
- transaction->priv->cached_search = g_strdup (search);
+ transaction->priv->cached_values = g_strdup (values);
pk_transaction_set_role (transaction, PK_ROLE_ENUM_SEARCH_DETAILS);
/* try to commit this */
@@ -4033,7 +4033,7 @@ pk_transaction_search_details (PkTransaction *transaction, const gchar *filter,
**/
void
pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
- const gchar *search, DBusGMethodInvocation *context)
+ const gchar *values, DBusGMethodInvocation *context)
{
gboolean ret;
GError *error;
@@ -4041,7 +4041,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("SearchFile method called: %s, %s", filter, search);
+ egg_debug ("SearchFile method called: %s, %s", filter, values);
/* not implemented yet */
if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_FILE)) {
@@ -4061,7 +4061,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
}
/* check the search term */
- ret = pk_transaction_search_check (search, &error);
+ ret = pk_transaction_search_check (values, &error);
if (!ret) {
pk_transaction_release_tid (transaction);
pk_transaction_dbus_return_error (context, error);
@@ -4069,7 +4069,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
}
/* when not an absolute path, disallow slashes in search */
- if (search[0] != '/' && strstr (search, "/") != NULL) {
+ if (values[0] != '/' && strstr (values, "/") != NULL) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_SEARCH_PATH_INVALID,
"Invalid search path");
pk_transaction_release_tid (transaction);
@@ -4087,7 +4087,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
/* save so we can run later */
transaction->priv->cached_filters = pk_filter_bitfield_from_text (filter);
- transaction->priv->cached_search = g_strdup (search);
+ transaction->priv->cached_values = g_strdup (values);
pk_transaction_set_role (transaction, PK_ROLE_ENUM_SEARCH_FILE);
/* try to commit this */
@@ -4109,7 +4109,7 @@ pk_transaction_search_file (PkTransaction *transaction, const gchar *filter,
**/
void
pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
- const gchar *search, DBusGMethodInvocation *context)
+ const gchar *values, DBusGMethodInvocation *context)
{
gboolean ret;
GError *error;
@@ -4117,7 +4117,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("SearchGroup method called: %s, %s", filter, search);
+ egg_debug ("SearchGroup method called: %s, %s", filter, values);
/* not implemented yet */
if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_GROUP)) {
@@ -4137,7 +4137,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
}
/* check the search term */
- ret = pk_transaction_search_check (search, &error);
+ ret = pk_transaction_search_check (values, &error);
if (!ret) {
pk_transaction_release_tid (transaction);
pk_transaction_dbus_return_error (context, error);
@@ -4145,7 +4145,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
}
/* do not allow spaces */
- if (strstr (search, " ") != NULL) {
+ if (strstr (values, " ") != NULL) {
error = g_error_new (PK_TRANSACTION_ERROR, PK_TRANSACTION_ERROR_SEARCH_INVALID,
"Invalid search containing spaces");
pk_transaction_release_tid (transaction);
@@ -4163,7 +4163,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
/* save so we can run later */
transaction->priv->cached_filters = pk_filter_bitfield_from_text (filter);
- transaction->priv->cached_search = g_strdup (search);
+ transaction->priv->cached_values = g_strdup (values);
pk_transaction_set_role (transaction, PK_ROLE_ENUM_SEARCH_GROUP);
/* try to commit this */
@@ -4185,7 +4185,7 @@ pk_transaction_search_group (PkTransaction *transaction, const gchar *filter,
**/
void
pk_transaction_search_name (PkTransaction *transaction, const gchar *filter,
- const gchar *search, DBusGMethodInvocation *context)
+ const gchar *values, DBusGMethodInvocation *context)
{
gboolean ret;
GError *error;
@@ -4193,7 +4193,7 @@ pk_transaction_search_name (PkTransaction *transaction, const gchar *filter,
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("SearchName method called: %s, %s", filter, search);
+ egg_debug ("SearchName method called: %s, %s", filter, values);
/* not implemented yet */
if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_SEARCH_NAME)) {
@@ -4213,7 +4213,7 @@ pk_transaction_search_name (PkTransaction *transaction, const gchar *filter,
}
/* check the search term */
- ret = pk_transaction_search_check (search, &error);
+ ret = pk_transaction_search_check (values, &error);
if (!ret) {
pk_transaction_release_tid (transaction);
pk_transaction_dbus_return_error (context, error);
@@ -4230,7 +4230,7 @@ pk_transaction_search_name (PkTransaction *transaction, const gchar *filter,
/* save so we can run later */
transaction->priv->cached_filters = pk_filter_bitfield_from_text (filter);
- transaction->priv->cached_search = g_strdup (search);
+ transaction->priv->cached_values = g_strdup (values);
pk_transaction_set_role (transaction, PK_ROLE_ENUM_SEARCH_NAME);
/* try to commit this */
@@ -4756,7 +4756,7 @@ pk_transaction_update_system (PkTransaction *transaction, gboolean only_trusted,
**/
void
pk_transaction_what_provides (PkTransaction *transaction, const gchar *filter, const gchar *type,
- const gchar *search, DBusGMethodInvocation *context)
+ const gchar *values, DBusGMethodInvocation *context)
{
gboolean ret;
PkProvidesEnum provides;
@@ -4765,7 +4765,7 @@ pk_transaction_what_provides (PkTransaction *transaction, const gchar *filter, c
g_return_if_fail (PK_IS_TRANSACTION (transaction));
g_return_if_fail (transaction->priv->tid != NULL);
- egg_debug ("WhatProvides method called: %s, %s", type, search);
+ egg_debug ("WhatProvides method called: %s, %s", type, values);
/* not implemented yet */
if (!pk_backend_is_implemented (transaction->priv->backend, PK_ROLE_ENUM_WHAT_PROVIDES)) {
@@ -4785,7 +4785,7 @@ pk_transaction_what_provides (PkTransaction *transaction, const gchar *filter, c
}
/* check the search term */
- ret = pk_transaction_search_check (search, &error);
+ ret = pk_transaction_search_check (values, &error);
if (!ret) {
pk_transaction_release_tid (transaction);
pk_transaction_dbus_return_error (context, error);
@@ -4812,7 +4812,7 @@ pk_transaction_what_provides (PkTransaction *transaction, const gchar *filter, c
/* save so we can run later */
transaction->priv->cached_filters = pk_filter_bitfield_from_text (filter);
- transaction->priv->cached_search = g_strdup (search);
+ transaction->priv->cached_values = g_strdup (values);
transaction->priv->cached_provides = provides;
pk_transaction_set_role (transaction, PK_ROLE_ENUM_WHAT_PROVIDES);
@@ -5132,7 +5132,7 @@ pk_transaction_init (PkTransaction *transaction)
transaction->priv->cached_transaction_id = NULL;
transaction->priv->cached_full_paths = NULL;
transaction->priv->cached_filters = PK_FILTER_ENUM_NONE;
- transaction->priv->cached_search = NULL;
+ transaction->priv->cached_values = NULL;
transaction->priv->cached_repo_id = NULL;
transaction->priv->cached_parameter = NULL;
transaction->priv->cached_value = NULL;
@@ -5237,7 +5237,7 @@ pk_transaction_finalize (GObject *object)
g_strfreev (transaction->priv->cached_package_ids);
g_free (transaction->priv->cached_transaction_id);
g_free (transaction->priv->cached_directory);
- g_free (transaction->priv->cached_search);
+ g_free (transaction->priv->cached_values);
g_free (transaction->priv->cached_repo_id);
g_free (transaction->priv->cached_parameter);
g_free (transaction->priv->cached_value);
diff --git a/src/pk-transaction.h b/src/pk-transaction.h
index 99a8562..f5cdadc 100644
--- a/src/pk-transaction.h
+++ b/src/pk-transaction.h
@@ -202,19 +202,19 @@ void pk_transaction_rollback (PkTransaction *transaction,
DBusGMethodInvocation *context);
void pk_transaction_search_details (PkTransaction *transaction,
const gchar *filter,
- const gchar *search,
+ const gchar *values,
DBusGMethodInvocation *context);
void pk_transaction_search_file (PkTransaction *transaction,
const gchar *filter,
- const gchar *search,
+ const gchar *values,
DBusGMethodInvocation *context);
void pk_transaction_search_group (PkTransaction *transaction,
const gchar *filter,
- const gchar *search,
+ const gchar *values,
DBusGMethodInvocation *context);
void pk_transaction_search_name (PkTransaction *transaction,
const gchar *filter,
- const gchar *search,
+ const gchar *values,
DBusGMethodInvocation *context);
void pk_transaction_set_locale (PkTransaction *transaction,
const gchar *code,
@@ -241,7 +241,7 @@ void pk_transaction_update_system (PkTransaction *transaction,
void pk_transaction_what_provides (PkTransaction *transaction,
const gchar *filter,
const gchar *type,
- const gchar *search,
+ const gchar *values,
DBusGMethodInvocation *context);
G_END_DECLS
commit 9eead1875f4f83134c7a545a01c1c5485807eac3
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 18:50:46 2009 +0100
trivial: add some debugging to PkControl to try to diagnose a bug
diff --git a/lib/packagekit-glib2/pk-control.c b/lib/packagekit-glib2/pk-control.c
index 0e43d2f..5705777 100644
--- a/lib/packagekit-glib2/pk-control.c
+++ b/lib/packagekit-glib2/pk-control.c
@@ -44,6 +44,8 @@ static void pk_control_finalize (GObject *object);
#define PK_CONTROL_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_CONTROL, PkControlPrivate))
+#define PK_CONTROL_DBUS_METHOD_TIMEOUT 500 /* ms */
+
/**
* PkControlPrivate:
*
@@ -189,6 +191,7 @@ pk_control_get_tid_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -274,6 +277,7 @@ pk_control_get_tid_async (PkControl *control, GCancellable *cancellable, GAsyncR
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -331,6 +335,7 @@ pk_control_get_daemon_state_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -416,6 +421,7 @@ pk_control_get_daemon_state_async (PkControl *control, GCancellable *cancellable
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -473,6 +479,7 @@ pk_control_set_proxy_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -559,6 +566,7 @@ pk_control_set_proxy_async (PkControl *control, const gchar *proxy_http, const g
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -616,6 +624,7 @@ pk_control_get_transaction_list_state_finish (PkControlState *state, GError *err
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -701,6 +710,7 @@ pk_control_get_transaction_list_async (PkControl *control, GCancellable *cancell
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -758,6 +768,7 @@ pk_control_get_time_since_action_state_finish (PkControlState *state, GError *er
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -852,6 +863,7 @@ pk_control_get_time_since_action_async (PkControl *control, PkRoleEnum role, GCa
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -909,6 +921,7 @@ pk_control_get_network_state_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -1000,6 +1013,7 @@ pk_control_get_network_state_async (PkControl *control, GCancellable *cancellabl
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -1056,6 +1070,7 @@ pk_control_can_authorize_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -1150,6 +1165,7 @@ pk_control_can_authorize_async (PkControl *control, const gchar *action_id, GCan
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -1206,6 +1222,7 @@ pk_control_get_properties_state_finish (PkControlState *state, GError *error)
/* remove from list */
g_ptr_array_remove (state->control->priv->calls, state);
+ egg_debug ("state array remove %p", state->call);
/* complete */
g_simple_async_result_complete_in_idle (state->res);
@@ -1529,6 +1546,7 @@ pk_control_get_properties_async (PkControl *control, GCancellable *cancellable,
/* track state */
g_ptr_array_add (control->priv->calls, state);
+ egg_debug ("state array add %p", state->call);
g_object_unref (res);
}
@@ -2038,8 +2056,8 @@ pk_control_init (PkControl *control)
G_CALLBACK (pk_control_name_owner_changed_cb),
control, NULL);
- /* don't timeout, as dbus-glib sets the timeout ~25 seconds */
- dbus_g_proxy_set_default_timeout (control->priv->proxy, INT_MAX);
+ /* timeout after a few ms, all all these methods should not take long */
+ dbus_g_proxy_set_default_timeout (control->priv->proxy, PK_CONTROL_DBUS_METHOD_TIMEOUT);
dbus_g_proxy_add_signal (control->priv->proxy, "TransactionListChanged",
G_TYPE_STRV, G_TYPE_INVALID);
commit ff7ed7e9a5301eadd1656382ee9f5a152acc080a
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 18:28:45 2009 +0100
trivial: remove some debugging that crept in
diff --git a/lib/packagekit-glib2/pk-transaction-list.c b/lib/packagekit-glib2/pk-transaction-list.c
index 79cdab6..947ce3a 100644
--- a/lib/packagekit-glib2/pk-transaction-list.c
+++ b/lib/packagekit-glib2/pk-transaction-list.c
@@ -107,7 +107,6 @@ pk_transaction_list_get_transaction_list_cb (PkControl *control, GAsyncResult *r
/* add new entries */
for (i=0; list[i] != NULL; i++) {
- g_print (" %i\t%s\n", i+1, list[i]);
/* check to see if tid is in array */
ret = FALSE;
commit 008f9a0f8255507b5b955371f91bda3cecbf924b
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 18:28:23 2009 +0100
glib2: add cancellable data to the control method we use. trivial change
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 336c8ce..bd6b424 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1592,7 +1592,7 @@ pk_client_resolve_async (PkClient *client, PkBitfield filters, gchar **packages,
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1641,7 +1641,7 @@ pk_client_search_name_async (PkClient *client, PkBitfield filters, const gchar *
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1691,7 +1691,7 @@ pk_client_search_details_async (PkClient *client, PkBitfield filters, const gcha
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1739,7 +1739,7 @@ pk_client_search_group_async (PkClient *client, PkBitfield filters, const gchar
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1787,7 +1787,7 @@ pk_client_search_file_async (PkClient *client, PkBitfield filters, const gchar *
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1835,7 +1835,7 @@ pk_client_get_details_async (PkClient *client, gchar **package_ids, GCancellable
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1883,7 +1883,7 @@ pk_client_get_update_detail_async (PkClient *client, gchar **package_ids, GCance
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1932,7 +1932,7 @@ pk_client_download_packages_async (PkClient *client, gchar **package_ids, const
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -1978,7 +1978,7 @@ pk_client_get_updates_async (PkClient *client, PkBitfield filters, GCancellable
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2024,7 +2024,7 @@ pk_client_get_old_transactions_async (PkClient *client, guint number, GCancellab
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2075,7 +2075,7 @@ pk_client_update_system_async (PkClient *client, gboolean only_trusted, GCancell
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2126,7 +2126,7 @@ pk_client_get_depends_async (PkClient *client, PkBitfield filters, gchar **packa
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2172,7 +2172,7 @@ pk_client_get_packages_async (PkClient *client, PkBitfield filters, GCancellable
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2223,7 +2223,7 @@ pk_client_get_requires_async (PkClient *client, PkBitfield filters, gchar **pack
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2275,7 +2275,7 @@ pk_client_what_provides_async (PkClient *client, PkBitfield filters, PkProvidesE
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2320,7 +2320,7 @@ pk_client_get_distro_upgrades_async (PkClient *client, GCancellable *cancellable
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2367,7 +2367,7 @@ pk_client_get_files_async (PkClient *client, gchar **package_ids, GCancellable *
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2411,7 +2411,7 @@ pk_client_get_categories_async (PkClient *client, GCancellable *cancellable,
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2464,7 +2464,7 @@ pk_client_remove_packages_async (PkClient *client, gchar **package_ids, gboolean
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2513,7 +2513,7 @@ pk_client_refresh_cache_async (PkClient *client, gboolean force, GCancellable *c
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2562,7 +2562,7 @@ pk_client_install_packages_async (PkClient *client, gboolean only_trusted, gchar
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2612,7 +2612,7 @@ pk_client_install_signature_async (PkClient *client, PkSigTypeEnum type, const g
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2661,7 +2661,7 @@ pk_client_update_packages_async (PkClient *client, gboolean only_trusted, gchar
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2691,7 +2691,7 @@ pk_client_copy_native_finished_cb (GFile *file, GAsyncResult *res, PkClientState
/* no more copies pending? */
if (--state->refcount == 0) {
/* now get tid and continue on our merry way */
- pk_control_get_tid_async (state->client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (state->client->priv->control, state->cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
}
out:
g_free (path);
@@ -2807,7 +2807,7 @@ pk_client_install_files_async (PkClient *client, gboolean only_trusted, gchar **
/* nothing to copy, common case */
if (state->refcount == 0) {
/* just get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
goto out;
}
@@ -2859,7 +2859,7 @@ pk_client_accept_eula_async (PkClient *client, const gchar *eula_id, GCancellabl
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2905,7 +2905,7 @@ pk_client_rollback_async (PkClient *client, const gchar *transaction_id, GCancel
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2951,7 +2951,7 @@ pk_client_get_repo_list_async (PkClient *client, PkBitfield filters, GCancellabl
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -2999,7 +2999,7 @@ pk_client_repo_enable_async (PkClient *client, const gchar *repo_id, gboolean en
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -3050,7 +3050,7 @@ pk_client_repo_set_data_async (PkClient *client, const gchar *repo_id, const gch
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -3110,7 +3110,7 @@ pk_client_simulate_install_files_async (PkClient *client, gchar **files, GCancel
/* nothing to copy, common case */
if (state->refcount == 0) {
/* just get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
goto out;
}
@@ -3163,7 +3163,7 @@ pk_client_simulate_install_packages_async (PkClient *client, gchar **package_ids
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -3210,7 +3210,7 @@ pk_client_simulate_remove_packages_async (PkClient *client, gchar **package_ids,
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
@@ -3257,7 +3257,7 @@ pk_client_simulate_update_packages_async (PkClient *client, gchar **package_ids,
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
/* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ pk_control_get_tid_async (client->priv->control, cancellable, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
g_object_unref (res);
}
commit 1bde4afae400f88cb55914aa501e6b363068c2ab
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 18:27:37 2009 +0100
trivial: method rename, nothing to see here...
diff --git a/lib/packagekit-glib2/pk-catalog.c b/lib/packagekit-glib2/pk-catalog.c
index fd1f760..60c91b9 100644
--- a/lib/packagekit-glib2/pk-catalog.c
+++ b/lib/packagekit-glib2/pk-catalog.c
@@ -635,7 +635,7 @@ pk_catalog_new (void)
#include "egg-test.h"
static void
-pk_catalog_test_create_cb (GObject *object, GAsyncResult *res, EggTest *test)
+pk_catalog_test_lookup_cb (GObject *object, GAsyncResult *res, EggTest *test)
{
PkCatalog *catalog = PK_CATALOG (object);
GError *error = NULL;
@@ -704,7 +704,7 @@ pk_catalog_test (gpointer user_data)
egg_test_title (test, "lookup catalog");
pk_catalog_lookup_async (catalog, path, NULL,
(PkProgressCallback) pk_catalog_test_progress_cb, test,
- (GAsyncReadyCallback) pk_catalog_test_create_cb, test);
+ (GAsyncReadyCallback) pk_catalog_test_lookup_cb, test);
egg_test_loop_wait (test, 150000);
egg_test_success (test, "resolvd, searched, etc. in %i", egg_test_elapsed (test));
commit 546cf44a9dd3d3182e6fbf2d170fc0e4add6bc38
Author: jassy <jassy at fedoraproject.org>
Date: Wed Sep 23 14:11:50 2009 +0000
Sending translation for Punjabi
diff --git a/po/pa.po b/po/pa.po
index b833c06..a1159bc 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -9,14 +9,14 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.pa\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-18 06:43+0000\n"
-"PO-Revision-Date: 2009-09-18 14:19+0530\n"
-"Last-Translator: Jaswinder Singh <jsingh at redhat.com>\n"
-"Language-Team: Punjabi <Punjabi-users at lists.sourceforge.net>\n"
+"POT-Creation-Date: 2009-09-23 08:49+0000\n"
+"PO-Revision-Date: 2009-09-23 19:39+0530\n"
+"Last-Translator: Jaswinder Singh\n"
+"Language-Team: Punjabi/Panjabi <kde-i18n-doc at kde.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: KBabel 1.11.4\n"
+"X-Generator: Lokalize 1.0\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: this is an atomic transaction
@@ -197,7 +197,7 @@ msgstr "à¨à¨¾à¨°à© à¨à©à¨¤à¨¾"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "à¨
ੱਪਡà©à¨ à¨à©à¨¤à©"
@@ -257,58 +257,54 @@ msgid "Package files"
msgstr "ਪà©à¨à©à¨ ਫਾà¨à¨²à¨¾à¨"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "à¨à¨¾à¨¤à¨ à¨à¨²à¨¤à©"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:488
-msgid "Transaction failed with no error"
-msgstr "ਬਿਨਾਠà¨à¨¿à¨¸à© à¨à¨²à¨¤à© à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫà©à¨² ਹà©à¨"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:493
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫà©à¨² ਹà©à¨"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:567
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "à¨
ੱਪਡà©à¨ ਨà©à©° ਪà©à¨°à¨¾ à¨à¨°à¨¨ ਵਾਸਤ੠à¨à©°à¨ªà¨¿à¨à¨à¨° ਮà©à©-à¨à¨¾à¨²à© à¨à¨°à© à¨à©à¥¤"
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:570
+#: ../client/pk-console.c:554
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:573
+#: ../client/pk-console.c:557
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:576
+#: ../client/pk-console.c:560
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
-msgstr "à¨
ੱਪਡà©à¨ ਨà©à©° ਪà©à¨°à¨¾ à¨à¨°à¨¨ ਵਾਸਤ੠ਲਾà¨à¨à¨à¨ à¨à¨°à¨à© ਲਾà¨à¨à¨¨ à¨à¨°à© à¨à© à¨à¨¿à¨à¨à¨à¨¿ ਸà©à¨°à©±à¨à¨¿à¨ à¨
ੱਪਡà©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਹਨ।"
+msgstr ""
+"à¨
ੱਪਡà©à¨ ਨà©à©° ਪà©à¨°à¨¾ à¨à¨°à¨¨ ਵਾਸਤ੠ਲਾà¨à¨à¨à¨ à¨à¨°à¨à© ਲਾà¨à¨à¨¨ à¨à¨°à© à¨à© à¨à¨¿à¨à¨à¨à¨¿ ਸà©à¨°à©±à¨à¨¿à¨ à¨
ੱਪਡà©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਹਨ।"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:597
+#: ../client/pk-console.c:583
#, 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:625
+#: ../client/pk-console.c:611
#, 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.c:653 ../client/pk-console.c:681
+#: ../client/pk-console.c:639 ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "à¨à¨¹ à¨à©à¨² ਪà©à¨à©à¨ ਨਹà©à¨ ਲੱਠਸà¨à¨¿à¨: %s"
@@ -317,170 +313,170 @@ msgstr "à¨à¨¹ à¨à©à¨² ਪà©à¨à©à¨ ਨਹà©à¨ ਲੱਠਸà¨à¨¿à¨: %s
#. 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:709 ../client/pk-console.c:737
-#: ../client/pk-console.c:765 ../client/pk-console.c:793
-#: ../client/pk-console.c:821
+#: ../client/pk-console.c:695 ../client/pk-console.c:723
+#: ../client/pk-console.c:751 ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
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:850
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "ਡà©à¨®à¨¨ à¨
ਧà©à¨°à© à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ à¨à¨°à©à¨¸à¨¼ ਹ੠à¨à¨!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:884
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "ਪà©à¨à©à¨à¨à¨¿à©±à¨ à¨à¨¨à¨¸à©à¨² à¨à©°à¨à¨°à¨«à©à¨¸"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:886
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "ਸਬ-à¨à¨®à¨¾à¨à¨¡:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:965
+#: ../client/pk-console.c:951
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:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-console.c:986 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../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:1003 ../client/pk-monitor.c:251
+#: ../client/pk-console.c:989 ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "ਪਰà©à¨à¨°à¨¾à¨® ਵਰà¨à¨¨ ਵà©à¨à© à¨
ਤ੠ਬੰਦ à¨à¨°à©"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1006
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "ਫਿਲà¨à¨° ਸà©à©±à¨ à¨à¨°à©, à¨à¨¿à¨µà©à¨ à¨à¨¿ à¨à©°à¨¸à¨à¨¾à¨²"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1009
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "ਪà©à¨°à© ਹà©à¨£ ਵਾਲ੠à¨à¨à¨¸à¨¼à¨¨ ਦ੠à¨à¨¡à©à¨ à¨à©à¨¤à© ਬਿਨਾਠਬੰਦ à¨à¨°à©"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1034
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "ਪà©à¨à©à¨à¨à¨¿à©±à¨ ਨਾਲ ਸੰਪਰਠਲਠਫà©à¨²à©à¨¹ ਹà©"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1086
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "ਦਿੱਤਾ ਫਿਲà¨à¨° à¨
ਢà©à©±à¨à¨µà¨¾à¨ ਹà©à¥¤"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1105
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "à¨à©à¨ à¨à¨¿à¨¸à¨® à¨à¨¾à¨¹à©à¨¦à© ਹà©, à¨à¨¿à¨µà©à¨ ਨਾà¨"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
-#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
+#: ../client/pk-console.c:1098 ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122 ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "à¨à©à¨ ਸ਼ਬਦ ਦ੠ਲà©à© ਹà©"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1158
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "à¨à¨²à¨¤ à¨à©à¨ à¨à¨¾à¨à¨ª"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1164
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ ਨਾਠਲਾà¨à¨¼à¨®à© ਹà©"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1173
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠà¨à©±à¨ ਫਾà¨à¨² ਨਾਠਦ੠ਲà©à© ਹà©"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1185
+#: ../client/pk-console.c:1171
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:1196
+#: ../client/pk-console.c:1182
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:1205
+#: ../client/pk-console.c:1191
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:1212
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "ਡਾà¨à¨°à©à¨à¨à¨°à© ਨਹà©à¨ ਲੱà¨à©"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1221
+#: ../client/pk-console.c:1207
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:1232
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਪà¨à¨¾à¨£ (tid) ਲà©à©à©à¨¦à¨¾ ਹà©"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1253
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "ਹੱਲ à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ ਨਾਠਲਾà¨à¨¼à¨®à© ਹà©"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
+#: ../client/pk-console.c:1250 ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "ਰਿਪà©à¨à¨¼à¨à¨°à© ਨਾਠਲà©à©à©à¨¦à¨¾ ਹà©"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1286
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "ਰà©à¨ªà© ਨਾà¨, ਪà©à¨°à¨¾à¨®à©à¨à¨° à¨
ਤ੠ਮà©à©±à¨² ਲà©à©à©à¨¦à¨¾ ਹà©"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1303
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "à¨à¨¾à¨°à¨µà¨¾à¨, à¨à¨¿à¨µà©à¨ 'à¨
ੱਪਡà©à¨-ਸਿਸà¨à¨®' ਲà©à©à©à¨¦à¨¾ ਹà©"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1310
+#: ../client/pk-console.c:1296
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:1320 ../client/pk-console.c:1335
-#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
-#: ../client/pk-console.c:1373 ../client/pk-generate-pack.c:285
+#: ../client/pk-console.c:1306 ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330 ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359 ../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:1353
+#: ../client/pk-console.c:1339
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:1433
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "à¨à©à¨£ '%s' ਸਹਾà¨à¨ ਨਹà©à¨ ਹà©"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1443
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "à¨à¨®à¨¾à¨à¨¡ ਫà©à¨²à©à¨¹ ਹà©"
@@ -592,66 +588,66 @@ msgstr "ਸਰਵਿਸ ਪà©à¨ ਬਣਾà¨à¨ '%s'"
msgid "Failed to create '%s': %s"
msgstr "'%s' ਬਣਾà¨à¨£ ਲਠਫà©à¨²à©à¨¹: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "ਡà©à¨®à¨¨ ਹਾਲਤ ਪਤਾ à¨à¨°à¨¨ ਲਠਫà©à¨²à©à¨¹ ਹà©à¥¤"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "ਪà©à¨à©à¨à¨à¨¿à©±à¨ ਮਾਨà©à¨à¨°"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "ਪà©à¨à©à¨ à¨à¨¾à¨£à¨à¨¾à¨°à© ਲਠà¨à¨¾ ਰਹ੠ਹà©..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "%s à¨à¨²à¨¾à¨"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© ਵਰà¨à¨¨"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "ਵਰà¨à¨¨ %s ਹà©à¨£à© à¨à¨²à¨¾à¨"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "ਹà©à¨£à© à¨à¨²à¨¾à¨"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "ਵਰà¨à¨¨ %s ਲਠà¨
ੱਪਡà©à¨ à¨à¨°à©"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "%s ਹà©à¨£à© à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à©"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "ਵਰà¨à¨¨"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "ਤà©à¨¹à¨¾à¨¡à© ਸਿਸà¨à¨® à¨à©±à¨¤à© à¨à©à¨ ਪà©à¨à©à¨ ਨਹà©à¨ ਲੱà¨à¨¿à¨"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ ਹà©..."
@@ -745,194 +741,194 @@ msgid "Please choose a package to install"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨°à¨¨ ਲਠਪà©à¨à©à¨ à¨à©à¨£à© à¨à©"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à¨¾ à¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, 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:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
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:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "à¨à©à¨° ਪà©à¨à©à¨à¨¾à¨ ਦ੠ਨਿਰà¨à¨°à¨¤à¨¾ à¨à©°à¨¸à¨à¨¾à¨² ਨਾ à¨à¨°à©"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
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:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, 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:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "ਫà©à¨²à©à¨¹ ਹà©à¨à¨à¥¤"
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "ਠà©à¨ ਹà©à¥¤"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, 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:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਲੱਠਰਿਹਾ ਹà©"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, 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:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ ਯà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, 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:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਪà©à¨à©à¨ ਲੱà¨à¨¿à¨ à¨à¨¾ ਰਿਹਾ ਹà©à¥¤"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, 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:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, 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:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, 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:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "%i ਪà©à¨à©à¨ ਲੱà¨à¨¿à¨:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, 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:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, 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:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, 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:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, 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:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, 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:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "ਪà©à¨à©à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, 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:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, 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:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, 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:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i ਡà©à¨¬à©±à¨à¨¿à©°à¨ ਸਰà©à¨¤ à¨
ਯà©à¨ à¨à©à¨¤à© ਹਨ।"
@@ -1088,7 +1084,7 @@ msgstr "ਪà©à¨à©à¨ ਹà¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "ਪà©à¨à©à¨ ਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
@@ -1125,7 +1121,7 @@ msgstr "ਦਸਤà¨à¨¤ à¨à¨¾à¨à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "ਰà©à¨² ਬà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
@@ -1209,285 +1205,290 @@ msgstr "ਪà©à¨à©à¨ ਲਿਸਠਬਣਾ ਰਿਹਾ ਹà©"
msgid "Waiting for package manager lock"
msgstr "ਪà©à¨à©à¨ ਮà©à¨¨à©à¨à¨° ਲਾਠਦ੠à¨à¨¡à©à¨ à¨à¨° ਰਿਹਾ ਹà©"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "ਪà©à¨°à¨®à¨¾à¨£à¨¿à¨à¨¤à¨¾ ਲਠà¨à¨¡à©à¨ à¨à¨° ਰਿਹਾ ਹà©"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "à¨à©±à¨² ਰਹ੠à¨à¨ªà¨²à©à¨à©à¨¶à¨¨ à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "ਵਰਤà©à¨ à¨
ਧà©à¨¨ à¨à¨ªà¨²à©à¨à©à¨¶à¨¨à¨¾à¨ ਦ੠à¨à¨¾à¨à¨ ਹ੠ਰਹ੠ਹà©"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "ਵਰਤà©à¨ à¨
ਧà©à¨¨ ਲਾà¨à¨¬à¨°à©à¨°à©à¨à¨ ਦ੠à¨à¨¾à¨à¨ à¨à¨° ਰਿਹਾ ਹà©"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "ਫਾà¨à¨²à¨¾à¨ à¨à¨¾à¨ªà© à¨à¨° ਰਿਹਾ ਹà©"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "ਥà©à©à¨¾"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "ਸਧਾਰਨ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "à¨à¨°à©à¨°à©"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "ਸà©à¨°à©±à¨à¨¿à¨"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "ਵੱਡਾ ਫਿà¨à¨¸ "
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "ਸà©à¨§"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à©"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "à¨à¨ªà¨²à©±à¨¬à¨§"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "ਡਾà¨à¨¨à¨²à©à¨¡ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "à¨à©°à¨¸à¨à¨¾à¨² à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "ਹà¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "ਸਾਫ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "à¨à©±à¨¡ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "ਮà©à©-à¨à©°à¨¸à¨à¨¾à¨² à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "ਡਾà¨à¨¨à¨²à©à¨¡ à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "ਹà¨à¨¾à¨ à¨à¨ ਹਨ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "ਸਾਫ ਹ੠à¨à¨ ਹਨ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "à¨à©±à¨¡ ਦਿੱਤ੠ਹਨ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "ਮà©à©-à¨à©°à¨¸à¨à¨¾à¨² ਹ੠à¨à¨ ਹਨ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "à¨
ਣà¨à¨¾à¨£ ਰà©à¨² à¨à¨¿à¨¸à¨®"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "ਨਿਰà¨à¨°à¨¤à¨¾ ਲ੠ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "à¨
ੱਪਡà©à¨ à¨à¨¾à¨£à¨à¨¾à¨°à© ਲਠà¨à¨¾ ਰਹ੠ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "ਵà©à¨°à¨µà¨¾ ਲਿਠà¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "ਲà©à©à¨¾à¨ ਪà©à¨°à©à¨à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "à¨
ੱਪਡà©à¨ ਲ੠ਰਿਹਾ ਹਾ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "ਵà©à¨°à¨µà© ਦ੠à¨
ਧਾਰ ਤ੠à¨à©à¨ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "ਫਾà¨à¨² ਦ੠à¨
ਧਾਰ ਤ੠à¨à©à¨ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "à¨à¨°à©à©±à¨ª ਦ੠à¨
ਧਾਰ ਤ੠à¨à©à¨ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "ਨਾਠਦ੠à¨
ਧਾਰ ਤ੠à¨à©à¨ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "ਫਾà¨à¨²à¨¾à¨ à¨à©°à¨¸à¨à¨¾à¨² à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "à¨à©à¨¶à© ਮà©à©-ਤਾà©à© à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "ਪà©à¨à©à¨ à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "ਸਿਸà¨à¨® à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "ਰੱਦ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "ਰਿਪà©à©à¨à¨°à© ਲਠà¨à¨¾ ਰਹ੠ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "ਰਿਪà©à©à¨à¨°à© ਯà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "ਡਾà¨à¨¾ ਸà©à©±à¨ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "ਹੱਲ à¨à¨° ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "ਫਾà¨à¨² ਲਿਸਠਲਠà¨à¨¾ ਰਹ੠ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "ਸਰà©à¨¤ ਲਠà¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "ਸਿà¨à¨¨à©à¨à¨° à¨à©°à¨¸à¨à¨¾à¨² à¨à©à¨¤à© à¨à¨¾ ਰਹ੠ਹਨ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "ਪà©à¨à©à¨ ਲ੠ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "EULA ਵਰਤ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "à¨
ੱਪਡà©à¨ ਲ੠ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "ਸ਼à©à¨°à©à¨£à©à¨à¨ ਲ੠ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "ਸੰà¨à¨à¨¾à¨° ਲ੠ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "ਨà¨à¨²à© à¨à©°à¨¸à¨à¨¾à¨²"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "ਨà¨à¨²à© ਹà¨à¨¾ ਰਿਹਾ ਹà©"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "ਨà¨à¨²à© à¨
ੱਪਡà©à¨ à¨à¨° ਰਿਹਾ ਹà©"
@@ -1908,3 +1909,5 @@ msgstr "ਬਹà©à¨¤à© ਪà©à¨à©à¨"
msgid "Only trusted"
msgstr "ਸਿਰਫ à¨à¨°à©à¨¸à©à¨¯à©à¨"
+#~ msgid "Transaction failed with no error"
+#~ msgstr "ਬਿਨਾਠà¨à¨¿à¨¸à© à¨à¨²à¨¤à© à¨à¨°à¨¾à¨à¨¸à©à¨à¨¸à¨¼à¨¨ ਫà©à¨² ਹà©à¨"
commit 6ffa195de09a91dfffcbd544fe1c56fd63a23ad5
Merge: e30d7e0... 0236d78...
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 13:46:31 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit 0236d78d013035fbee21bd555f0f6f56f06782bb
Author: sandeeps <sandeeps at fedoraproject.org>
Date: Wed Sep 23 12:31:43 2009 +0000
Sending translation for Marathi
diff --git a/po/mr.po b/po/mr.po
index 52ddf9b..215f63d 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-21 08:36+0000\n"
-"PO-Revision-Date: 2009-09-21 18:11+0530\n"
+"POT-Creation-Date: 2009-09-23 08:49+0000\n"
+"PO-Revision-Date: 2009-09-23 17:59+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"
@@ -196,7 +196,7 @@ msgstr "वितरण दिनाà¤à¤"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤à¥à¤¤"
@@ -256,32 +256,27 @@ msgid "Package files"
msgstr "सà¤à¤à¥à¤² फाà¤à¤²"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "à¤à¤à¤¤à¤°à¥à¤ तà¥à¤°à¥à¤à¥"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:488
-msgid "Transaction failed with no error"
-msgstr "तà¥à¤°à¥à¤à¥ विना वà¥à¤¯à¤µà¤¹à¤¾à¤° à¤
पयशॠठरलà¥"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:493
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° à¤
पयशà¥"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:567
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ पà¥à¤°à¥à¤£ à¤à¤°à¤£à¥à¤¯à¤¾à¤à¤°à¥à¤¤à¤¾ à¤à¥à¤ªà¤¯à¤¾ सà¤à¤à¤£à¤ पà¥à¤¨à¥à¤¹à¤¾ à¤à¤¾à¤²à¥ à¤à¤°à¤¾."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:570
+#: ../client/pk-console.c:554
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:573
+#: ../client/pk-console.c:557
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -290,7 +285,7 @@ msgstr ""
"पà¥à¤¨à¤à¤à¤¾à¤²à¥ à¤à¤°à¤¾."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:576
+#: ../client/pk-console.c:560
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -299,19 +294,19 @@ msgstr ""
"पà¥à¤¨à¤ पà¥à¤°à¤µà¥à¤¶ à¤à¤°à¤¾."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:597
+#: ../client/pk-console.c:583
#, 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:625
+#: ../client/pk-console.c:611
#, 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.c:653 ../client/pk-console.c:681
+#: ../client/pk-console.c:639 ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "हॠसाधन सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà¥: %s"
@@ -320,170 +315,170 @@ msgstr "हॠसाधन सà¤à¤à¥à¤² शà¥à¤§à¥ शà¤à¤²à¥ नाहà
#. 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:709 ../client/pk-console.c:737
-#: ../client/pk-console.c:765 ../client/pk-console.c:793
-#: ../client/pk-console.c:821
+#: ../client/pk-console.c:695 ../client/pk-console.c:723
+#: ../client/pk-console.c:751 ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
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:850
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "डिमन वà¥à¤¯à¤µà¤¹à¤¾à¤°à¤à¥à¤¯à¤¾ मधà¥à¤®à¤§ à¤à¥à¤°à¥
श à¤à¤¾à¤²à¥!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:884
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "PackageKit à¤à¤¨à¥à¤¸à¥à¤² सà¤à¤µà¤¾à¤¦"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:886
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "à¤à¤ªà¤à¤¦à¥à¤¶:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:965
+#: ../client/pk-console.c:951
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:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-console.c:986 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../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:1003 ../client/pk-monitor.c:251
+#: ../client/pk-console.c:989 ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "à¤à¤¾à¤°à¥à¤¯à¤à¥à¤°à¤® à¤à¤µà¥à¤¤à¥à¤¤à¥ दाà¤à¤µà¤¾ व बाहà¥à¤° पडा"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1006
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "à¤à¤¾à¤³à¤£à¥ निशà¥à¤à¤¿à¤¤ à¤à¤°à¤¾, à¤.दा. पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1009
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "à¤à¥à¤¤à¥ पà¥à¤°à¥à¤£ à¤à¥à¤²à¥à¤¯à¤¾à¤µà¤¿à¤¨à¤¾ बाहà¥à¤° पडा"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1034
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "PackageKit सह सà¤à¤ªà¤°à¥à¤ साधणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1086
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "निशà¥à¤à¤¿à¤¤ à¤à¤¾à¤³à¤£à¥ à¤
वà¥à¤§ नà¥à¤°à¥à¤ª à¤à¤¢à¤³à¤²à¥"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1105
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "शà¥à¤§ पà¥à¤°à¤à¤¾à¤° à¤à¤µà¤¶à¥à¤¯à¤, à¤.दा. नाव"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
-#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
+#: ../client/pk-console.c:1098 ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122 ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "शà¥à¤§ सà¤à¤à¥à¤à¤¾ à¤à¤µà¤¶à¥à¤¯à¤"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1158
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "à¤
वà¥à¤§ शà¥à¤§ पà¥à¤°à¤à¤¾à¤°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1164
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापनà¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤²à¤à¥ नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1173
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ पन à¤à¤°à¥à¤¤à¤¾ फाà¤à¤²à¤à¥à¤¨à¤¾à¤µ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1185
+#: ../client/pk-console.c:1171
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:1196
+#: ../client/pk-console.c:1182
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:1205
+#: ../client/pk-console.c:1191
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:1212
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "डिरà¥à¤à¥à¤à¥à¤°à¥ à¤à¤¢à¤³à¤²à¥ नाहà¥"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1221
+#: ../client/pk-console.c:1207
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:1232
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "transaction identifier (tid) à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1253
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "निरà¥à¤§à¤¾à¤°à¤£ à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
+#: ../client/pk-console.c:1250 ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "रà¥à¤ªà¥à¤à¤¿à¤à¤°à¥ नाव à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1286
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "रà¥à¤ªà¥ नाव, बाब व मà¥à¤²à¥à¤¯ à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1303
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "à¤à¥à¤¤à¥, à¤.दा. 'update-system' à¤à¤µà¤¶à¥à¤¯à¤ à¤à¤¹à¥"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1310
+#: ../client/pk-console.c:1296
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:1320 ../client/pk-console.c:1335
-#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
-#: ../client/pk-console.c:1373 ../client/pk-generate-pack.c:285
+#: ../client/pk-console.c:1306 ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330 ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359 ../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:1353
+#: ../client/pk-console.c:1339
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:1433
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "परà¥à¤¯à¤¾à¤¯ '%s' समरà¥à¤¥à¥à¤¤ नाहà¥"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1443
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "à¤à¤¦à¥à¤¶ à¤
पयशà¥"
@@ -593,66 +588,66 @@ msgstr "सà¥à¤µà¤¾ पà¥
ठ'%s' बनविलà¥"
msgid "Failed to create '%s': %s"
msgstr "'%s' बनविणà¥à¤¯à¤¾à¤¸ à¤
पयशà¥: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "डà¥à¤®à¤¨ सà¥à¤¤à¤° पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤£à¥à¤¯à¤¾à¤¸ à¤
पयशà¥"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "पà¥
à¤à¥à¤à¤à¤¿à¤ मà¥à¤¨à¤¿à¤à¤°"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "सà¤à¤à¥à¤² माहितॠपà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "%s à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤µà¥à¤¤à¥à¤¤à¥"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "à¤à¤¤à¤¾ à¤à¤µà¥à¤¤à¥à¤¤à¥ %s à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "à¤à¤¤à¤¾ à¤à¤¾à¤²à¤µà¤¾"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "à¤à¤µà¥à¤¤à¥à¤¤à¥ %s à¤à¤°à¥à¤¤à¤¾ à¤
दà¥à¤¯à¤¯à¤¾à¤µà¤¤ à¤à¤°à¤¾"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "%s à¤à¤¤à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¾"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "à¤à¤µà¥à¤¤à¥à¤¤à¥"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "तà¥à¤®à¤à¥à¤¯à¤¾ पà¥à¤°à¤£à¤¾à¤²à¥ à¤à¤°à¥à¤¤à¤¾ सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥ नाहà¥"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¤¤ à¤à¤¹à¥..."
@@ -746,194 +741,194 @@ msgid "Please choose a package to install"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¥à¤¤à¤¾ à¤à¥à¤ªà¤¯à¤¾ सà¤à¤à¥à¤² निवडा"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन सà¥à¤°à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, 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:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
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:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "à¤à¥à¤° सà¤à¤à¥à¤²à¤à¥ à¤
वलà¤à¤¬à¤¨ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¥ नà¤à¤¾"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
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:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, 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:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "à¤
पयशà¥."
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "ठिà¤."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, 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:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, 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:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, 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:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "डिबà¤à¥à¤à¤ सà¤à¤à¥à¤² शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, 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:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, 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:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, 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:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "%i सà¤à¤à¥à¤² à¤à¤¢à¤³à¤²à¥:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, 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:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, 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:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, 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:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, 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:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, 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:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, 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:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, 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:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, 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:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i डिबà¤à¥à¤à¤ सà¥à¤°à¥à¤¤ à¤
à¤à¤¾à¤°à¥à¤¯à¤¾à¤¨à¥à¤µà¥à¤¤ à¤à¥à¤²à¥."
@@ -1089,7 +1084,7 @@ msgstr "सà¤à¤à¥à¤² à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "सà¤à¤à¥à¤² डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
@@ -1126,7 +1121,7 @@ msgstr "सà¥à¤µà¤¾à¤à¥à¤·à¤°à¥ तपासत à¤à¤¹à¥"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "रà¥à¤²à¤¬à¥
ठà¤à¤°à¤¤ à¤à¤¹à¥"
@@ -1210,285 +1205,290 @@ msgstr "सà¤à¤à¥à¤² सà¥à¤à¥ निरà¥à¤®à¤¾à¤£ à¤à¤°à¤¤ à¤à¤¹à¥"
msgid "Waiting for package manager lock"
msgstr "सà¤à¤à¥à¤² वà¥à¤¯à¤µà¤¸à¥à¤¥à¤¾à¤ªà¤ लà¥à¤à¤¸à¤¾à¤ ॠपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "à¤à¤³à¤ पà¤à¤µà¤£à¥à¤¯à¤¾à¤¸à¤¾à¤ ॠपà¥à¤°à¤¤à¥à¤à¥à¤·à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "à¤à¤¾à¤°à¥à¤¯à¤°à¤¤ à¤à¤ªà¥à¤²à¤¿à¤à¥à¤¶à¤¨à¥à¤¸à¥à¤à¥ सà¥à¤§à¤¾à¤°à¤£à¤¾ à¤à¤°à¤¤ à¤à¤¹à¥"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "वापरणà¥à¤¤à¥à¤² à¤à¤ªà¥à¤²à¤¿à¤à¥à¤¶à¤¨à¥à¤¸à¥ तपासत à¤à¤¹à¥"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "वापरणà¥à¤¤à¥à¤² लायबà¥à¤°à¤°à¥à¤à¥ तपासत à¤à¤¹à¥"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "फाà¤à¤²à¥à¤à¥ पà¥à¤°à¤¤ बनवत à¤à¤¹à¥"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "सामानà¥à¤¯"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "सामानà¥à¤¯"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "महतà¥à¤µà¤¾à¤à¥"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "सà¥à¤°à¤à¥à¤·à¤¾"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "बà¤à¤à¥ निवारन"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "à¤à¤ªà¤²à¤¬à¥à¤§"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "डाà¤à¤¨à¤²à¥à¤¡ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "सà¥à¤¸à¥à¤¥à¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "à¤à¥à¤£à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "पà¥à¤¨à¤à¤ªà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "डाà¤à¤¨à¤²à¥à¤¡ à¤à¥à¤²à¥"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤²à¥"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "सà¥à¤¸à¥à¤¥à¥à¤¤ à¤à¥à¤²à¥"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "à¤à¥à¤£à¥ à¤à¥à¤²à¥"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "पà¥à¤¨à¤à¤ªà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¥à¤²à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "à¤
परिà¤à¥à¤¤ à¤à¥à¤®à¥à¤à¤¾ पà¥à¤°à¤à¤¾à¤°"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "à¤
वलà¤à¤¬à¤¨ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ तपशà¥à¤² पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "तपशà¥à¤² पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "requires पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "तपशà¥à¤²à¤ªà¥à¤°à¤®à¤¾à¤£à¥ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "फाà¤à¤²à¤ªà¥à¤°à¤®à¤¾à¤£à¥ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "à¤à¤ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "नावापà¥à¤°à¤®à¤¾à¤£à¥ शà¥à¤§à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "फाà¤à¤²à¥à¤¸à¥ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "à¤à¥
शॠताà¤à¥ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "सà¤à¤à¥à¤² सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "पà¥à¤°à¤£à¤¾à¤²à¥ सà¥à¤§à¤¾à¤°à¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "रदà¥à¤¦ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "रà¥à¤ªà¥à¤à¤¿à¤à¤°à¥ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "रà¥à¤ªà¥à¤à¤¿à¤à¤°à¥ à¤à¤¾à¤°à¥à¤¯à¤à¥à¤·à¤® à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "डाà¤à¤¾ सà¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "नà¥à¤µà¤¾à¤°à¤¨ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "फाà¤à¤² सà¥à¤à¥ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "provides पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "मà¥à¤¦à¥à¤°à¤¾ पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "सà¤à¤à¥à¤² पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "EULA सà¥à¤µà¥à¤à¤¾à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "à¤à¥à¤·à¥à¤¤à¥à¤° पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "वà¥à¤¯à¤µà¤¹à¤¾à¤° पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "पà¥à¤°à¤¤à¤¿à¤·à¥à¤ ापन सिमà¥à¤¯à¥à¤²à¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "à¤à¤¾à¤¢à¥à¤¨ à¤à¤¾à¤à¤£à¥ सिमà¥à¤¯à¥à¤²à¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "सà¥à¤§à¤¾à¤°à¤£à¤¾ सिमà¥à¤¯à¥à¤²à¥à¤ à¤à¤°à¤¤ à¤à¤¹à¥"
commit e30d7e021af018b50536cf2f96310c94ec46e4a6
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 13:18:32 2009 +0100
glib2: port PkCatalog from glib1, and speed things up by an order of magnitude
diff --git a/data/tests/test.catalog b/data/tests/test.catalog
index 8a9e7f7..3e721a0 100644
--- a/data/tests/test.catalog
+++ b/data/tests/test.catalog
@@ -2,15 +2,15 @@
# Just a package on all versions of fedora that can provide the dependency.
# If there are multiple packages then the user will be asked to choose
-InstallProvides(fedora)=image/bmp
+InstallProvides(fedora)=":lang=bo"
-# Just for Fedora 9, install two development files
-InstallPackages(fedora-9.90)=ocaml-json-wheel-devel
+# Just for Fedora 12, install a development file
+InstallPackages(fedora-11.91)=ruby-json
# On any distro, install the package with this file
InstallFiles=/usr/bin/kate
-# For each architecture on Fedora 8, install one of the two different files
-InstallFiles(fedora-8-i686)=/usr/lib/pango/1.6.0/modules/pango-arabic-fc.so
-InstallFiles(fedora-8-x64)=/usr/lib64/pango/1.6.0/modules/pango-arabic-fc.so
+# For each architecture on Fedora rawhide, install one of the two different files
+InstallFiles(fedora-11.91-i686)=/usr/bin/pand
+InstallFiles(fedora-11.91-x64)=/usr/bin/dund
diff --git a/docs/api/PackageKit-docs.sgml b/docs/api/PackageKit-docs.sgml
index 91d6064..6227a32 100644
--- a/docs/api/PackageKit-docs.sgml
+++ b/docs/api/PackageKit-docs.sgml
@@ -73,6 +73,7 @@
<xi:include href="xml/pk-package.xml"/>
<xi:include href="xml/pk-package-sack.xml"/>
<xi:include href="xml/pk-service-pack.xml"/>
+ <xi:include href="xml/pk-catalog.xml"/>
</reference>
<reference id="libpackagekit-helpers">
diff --git a/lib/packagekit-glib2/Makefile.am b/lib/packagekit-glib2/Makefile.am
index e34ed06..2aa9227 100644
--- a/lib/packagekit-glib2/Makefile.am
+++ b/lib/packagekit-glib2/Makefile.am
@@ -32,6 +32,7 @@ libpackagekit_glib2_includedir = $(includedir)/PackageKit/packagekit-glib2
libpackagekit_glib2_include_HEADERS = \
packagekit.h \
pk-bitfield.h \
+ pk-catalog.h \
pk-client.h \
pk-client-sync.h \
pk-common.h \
@@ -60,6 +61,8 @@ libpackagekit_glib2_la_SOURCES = \
packagekit.h \
pk-bitfield.c \
pk-bitfield.h \
+ pk-catalog.c \
+ pk-catalog.h \
pk-client.c \
pk-client.h \
pk-client-sync.c \
diff --git a/lib/packagekit-glib2/packagekit.h b/lib/packagekit-glib2/packagekit.h
index 8859a20..8f78e98 100644
--- a/lib/packagekit-glib2/packagekit.h
+++ b/lib/packagekit-glib2/packagekit.h
@@ -24,6 +24,7 @@
#define __PACKAGEKIT_H_INSIDE__
+#include <packagekit-glib2/pk-catalog.h>
#include <packagekit-glib2/pk-client.h>
#include <packagekit-glib2/pk-client-sync.h>
#include <packagekit-glib2/pk-common.h>
diff --git a/lib/packagekit-glib2/pk-catalog.c b/lib/packagekit-glib2/pk-catalog.c
new file mode 100644
index 0000000..fd1f760
--- /dev/null
+++ b/lib/packagekit-glib2/pk-catalog.c
@@ -0,0 +1,717 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2008-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.
+ */
+
+/**
+ * SECTION:pk-catalog
+ * @short_description: Functionality for installing catalogs
+ *
+ * Clients can use this GObject for installing catalog files.
+ */
+
+#ifdef HAVE_CONFIG_H
+# include "config.h"
+#endif
+
+//#include <fcntl.h>
+
+#include <glib.h>
+//#include <glib/gstdio.h>
+#include <gio/gio.h>
+
+#include <packagekit-glib2/pk-catalog.h>
+#include <packagekit-glib2/pk-common.h>
+#include <packagekit-glib2/pk-enum.h>
+#include <packagekit-glib2/pk-results.h>
+#include <packagekit-glib2/pk-client.h>
+#include <packagekit-glib2/pk-package-id.h>
+#include <packagekit-glib2/pk-package-ids.h>
+
+#include "egg-debug.h"
+#include "egg-string.h"
+
+#define PK_CATALOG_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), PK_TYPE_CATALOG, PkCatalogPrivate))
+
+typedef enum {
+ PK_CATALOG_MODE_PACKAGES,
+ PK_CATALOG_MODE_FILES,
+ PK_CATALOG_MODE_PROVIDES,
+ PK_CATALOG_MODE_UNKNOWN
+} PkCatalogMode;
+
+/**
+ * PkCatalogState:
+ *
+ * For use in the async methods
+ **/
+typedef struct {
+ GKeyFile *file;
+ gpointer progress_user_data;
+ GCancellable *cancellable;
+ GSimpleAsyncResult *res;
+ PkProgressCallback progress_callback;
+ PkCatalog *catalog;
+ GPtrArray *array_packages;
+ GPtrArray *array_files;
+ GPtrArray *array_provides;
+ GPtrArray *array;
+} PkCatalogState;
+
+/**
+ * PkCatalogPrivate:
+ *
+ * Private #PkCatalog data
+ **/
+struct _PkCatalogPrivate
+{
+ gchar *distro_id;
+ PkClient *client;
+};
+
+G_DEFINE_TYPE (PkCatalog, pk_catalog, G_TYPE_OBJECT)
+
+/**
+ * pk_catalog_error_quark:
+ *
+ * Return value: Our personal error quark.
+ **/
+GQuark
+pk_catalog_error_quark (void)
+{
+ static GQuark quark = 0;
+ if (!quark)
+ quark = g_quark_from_static_string ("pk_catalog_error");
+ return quark;
+}
+
+/**
+ * pk_catalog_error_get_type:
+ **/
+#define ENUM_ENTRY(NAME, DESC) { NAME, "" #NAME "", DESC }
+GType
+pk_catalog_error_get_type (void)
+{
+ static GType etype = 0;
+
+ if (etype == 0) {
+ static const GEnumValue values[] =
+ {
+ ENUM_ENTRY (PK_CATALOG_ERROR_FAILED, "Failed"),
+ { 0, NULL, NULL }
+ };
+ etype = g_enum_register_static ("PkCatalogError", values);
+ }
+ return etype;
+}
+
+/**
+ * pk_catalog_mode_to_text:
+ **/
+static const gchar *
+pk_catalog_mode_to_text (PkCatalogMode mode)
+{
+ if (mode == PK_CATALOG_MODE_PACKAGES)
+ return "InstallPackages";
+ if (mode == PK_CATALOG_MODE_FILES)
+ return "InstallFiles";
+ if (mode == PK_CATALOG_MODE_PROVIDES)
+ return "InstallProvides";
+ return NULL;
+}
+
+/**
+ * pk_catalog_process_type_part:
+ **/
+static void
+pk_catalog_process_type_part (PkCatalogState *state, PkCatalogMode mode, const gchar *distro_id_part)
+{
+ gchar *data = NULL;
+ gchar **list = NULL;
+ gchar *key = NULL;
+ guint i;
+ const gchar *type;
+ GPtrArray *array = NULL;
+
+ /* make key */
+ type = pk_catalog_mode_to_text (mode);
+ if (distro_id_part == NULL)
+ key = g_strdup (type);
+ else
+ key = g_strdup_printf ("%s(%s)", type, distro_id_part);
+ data = g_key_file_get_string (state->file, PK_CATALOG_FILE_HEADER, key, NULL);
+
+ /* we have no key of this name */
+ if (data == NULL)
+ goto out;
+
+ /* get array */
+ if (mode == PK_CATALOG_MODE_PACKAGES)
+ array = state->array_packages;
+ if (mode == PK_CATALOG_MODE_FILES)
+ array = state->array_files;
+ if (mode == PK_CATALOG_MODE_PROVIDES)
+ array = state->array_provides;
+
+ /* split using any of the delimiters and add to correct array*/
+ list = g_strsplit_set (data, ";, ", 0);
+ for (i=0; list[i] != NULL; i++)
+ g_ptr_array_add (array, g_strdup (list[i]));
+out:
+ g_strfreev (list);
+ g_free (key);
+ g_free (data);
+}
+
+/**
+ * pk_catalog_process_type:
+ **/
+static void
+pk_catalog_process_type (PkCatalogState *state, PkCatalogMode mode)
+{
+ gchar **parts;
+ gchar *distro_id_part;
+
+ /* split distro id */
+ parts = g_strsplit (state->catalog->priv->distro_id, "-", 0);
+
+ /* no specifier */
+ pk_catalog_process_type_part (state, mode, NULL);
+
+ /* distro */
+ pk_catalog_process_type_part (state, mode, parts[0]);
+
+ /* distro-ver */
+ distro_id_part = g_strjoin ("-", parts[0], parts[1], NULL);
+ pk_catalog_process_type_part (state, mode, distro_id_part);
+ g_free (distro_id_part);
+
+ /* distro-ver-arch */
+ pk_catalog_process_type_part (state, mode, state->catalog->priv->distro_id);
+
+ g_strfreev (parts);
+}
+
+/**
+ * pk_catalog_lookup_state_finish:
+ **/
+static void
+pk_catalog_lookup_state_finish (PkCatalogState *state, const GError *error)
+{
+ /* remove weak ref */
+ if (state->catalog != NULL)
+ g_object_remove_weak_pointer (G_OBJECT (state->catalog), (gpointer) &state->catalog);
+
+ /* get result */
+ if (error == NULL) {
+ g_simple_async_result_set_op_res_gpointer (state->res, g_ptr_array_ref (state->array), (GDestroyNotify) g_ptr_array_unref);
+ } else {
+ /* FIXME: change g_simple_async_result_set_from_error() to accept const GError */
+ g_simple_async_result_set_from_error (state->res, (GError*) error);
+ }
+
+ /* complete */
+ g_simple_async_result_complete_in_idle (state->res);
+
+ /* deallocate */
+ if (state->cancellable != NULL)
+ g_object_unref (state->cancellable);
+ g_ptr_array_unref (state->array_packages);
+ g_ptr_array_unref (state->array_files);
+ g_ptr_array_unref (state->array_provides);
+ g_key_file_free (state->file);
+ g_object_unref (state->res);
+ g_ptr_array_unref (state->array);
+ g_slice_free (PkCatalogState, state);
+}
+
+/**
+ * pk_catalog_what_provides_ready_cb:
+ **/
+static void
+pk_catalog_what_provides_ready_cb (GObject *source_object, GAsyncResult *res, PkCatalogState *state)
+{
+ PkClient *client = PK_CLIENT (source_object);
+ GError *error = NULL;
+ PkResults *results;
+ GPtrArray *array = NULL;
+ guint i;
+ PkItemPackage *item;
+ PkItemErrorCode *error_item = NULL;
+
+ /* get the results */
+ results = pk_client_generic_finish (client, res, &error);
+ if (results == NULL) {
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to search file: %s", error_item->details);
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* add all the results to the existing list */
+ array = pk_results_get_package_array (results);
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
+ egg_debug ("adding %s", item->package_id);
+ g_ptr_array_add (state->array, pk_item_package_ref (item));
+ }
+
+ /* there's nothing left to do */
+ pk_catalog_lookup_state_finish (state, NULL);
+out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
+ if (array != NULL)
+ g_ptr_array_unref (array);
+ if (results != NULL)
+ g_object_unref (results);
+}
+
+/**
+ * pk_catalog_do_what_provides:
+ **/
+static void
+pk_catalog_do_what_provides (PkCatalogState *state)
+{
+ gchar **data;
+ gchar *temp_bodge_waiting_for_new_api;
+ data = pk_ptr_array_to_strv (state->array_files);
+ temp_bodge_waiting_for_new_api = g_strjoinv ("&", data);
+ pk_client_what_provides_async (state->catalog->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1),
+ PK_PROVIDES_ENUM_ANY, temp_bodge_waiting_for_new_api,
+ state->cancellable, state->progress_callback, state->progress_user_data,
+ (GAsyncReadyCallback) pk_catalog_what_provides_ready_cb, state);
+ g_strfreev (data);
+ g_free (temp_bodge_waiting_for_new_api);
+}
+
+/**
+ * pk_catalog_search_file_ready_cb:
+ **/
+static void
+pk_catalog_search_file_ready_cb (GObject *source_object, GAsyncResult *res, PkCatalogState *state)
+{
+ PkClient *client = PK_CLIENT (source_object);
+ GError *error = NULL;
+ PkResults *results;
+ GPtrArray *array = NULL;
+ guint i;
+ PkItemPackage *item;
+ PkItemErrorCode *error_item = NULL;
+
+ /* get the results */
+ results = pk_client_generic_finish (client, res, &error);
+ if (results == NULL) {
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to search file: %s", error_item->details);
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* add all the results to the existing list */
+ array = pk_results_get_package_array (results);
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
+ egg_debug ("adding %s", item->package_id);
+ g_ptr_array_add (state->array, pk_item_package_ref (item));
+ }
+
+ /* what-provides */
+ if (state->array_provides->len > 0) {
+ pk_catalog_do_what_provides (state);
+ goto out;
+ }
+
+ /* just exit without any error as there's nothing to do */
+ pk_catalog_lookup_state_finish (state, NULL);
+out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
+ if (array != NULL)
+ g_ptr_array_unref (array);
+ if (results != NULL)
+ g_object_unref (results);
+}
+
+/**
+ * pk_catalog_do_search_files:
+ **/
+static void
+pk_catalog_do_search_files (PkCatalogState *state)
+{
+ gchar **data;
+ gchar *temp_bodge_waiting_for_new_api;
+ data = pk_ptr_array_to_strv (state->array_files);
+ temp_bodge_waiting_for_new_api = g_strjoinv ("&", data);
+ egg_debug ("searching for %s", temp_bodge_waiting_for_new_api);
+ pk_client_search_file_async (state->catalog->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1),
+ temp_bodge_waiting_for_new_api,
+ state->cancellable, state->progress_callback, state->progress_user_data,
+ (GAsyncReadyCallback) pk_catalog_search_file_ready_cb, state);
+ g_strfreev (data);
+ g_free (temp_bodge_waiting_for_new_api);
+}
+
+/**
+ * pk_catalog_resolve_ready_cb:
+ **/
+static void
+pk_catalog_resolve_ready_cb (GObject *source_object, GAsyncResult *res, PkCatalogState *state)
+{
+ PkClient *client = PK_CLIENT (source_object);
+ GError *error = NULL;
+ PkResults *results;
+ GPtrArray *array = NULL;
+ guint i;
+ PkItemPackage *item;
+ PkItemErrorCode *error_item = NULL;
+
+ /* get the results */
+ results = pk_client_generic_finish (client, res, &error);
+ if (results == NULL) {
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to resolve: %s", error_item->details);
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* add all the results to the existing list */
+ array = pk_results_get_package_array (results);
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
+ egg_debug ("adding %s", item->package_id);
+ g_ptr_array_add (state->array, pk_item_package_ref (item));
+ }
+
+ /* search-file then what-provides */
+ if (state->array_files->len > 0) {
+ pk_catalog_do_search_files (state);
+ goto out;
+ }
+ if (state->array_provides->len > 0) {
+ pk_catalog_do_what_provides (state);
+ goto out;
+ }
+
+ /* just exit without any error as there's nothing to do */
+ pk_catalog_lookup_state_finish (state, NULL);
+out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
+ if (array != NULL)
+ g_ptr_array_unref (array);
+ if (results != NULL)
+ g_object_unref (results);
+}
+
+/**
+ * pk_catalog_do_resolve:
+ **/
+static void
+pk_catalog_do_resolve (PkCatalogState *state)
+{
+ gchar **data;
+ gchar *dbg;
+ data = pk_ptr_array_to_strv (state->array_packages);
+ dbg = g_strjoinv ("&", data);
+ egg_debug ("searching for %s", dbg);
+ pk_client_resolve_async (state->catalog->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1), data,
+ state->cancellable, state->progress_callback, state->progress_user_data,
+ (GAsyncReadyCallback) pk_catalog_resolve_ready_cb, state);
+ g_free (dbg);
+ g_strfreev (data);
+}
+
+/**
+ * pk_catalog_lookup_async:
+ * @catalog: a valid #PkCatalog instance
+ * @filename: the filename of the catalog to install
+ * @cancellable: a #GCancellable or %NULL
+ * @callback: the function to run on completion
+ * @progress_callback: the function to run when the progress changes
+ * @progress_user_data: data to pass to @progress_callback
+ * @user_data: the data to pass to @callback
+ *
+ * Simulate the install of a catalog file.
+ **/
+void
+pk_catalog_lookup_async (PkCatalog *catalog, const gchar *filename, GCancellable *cancellable,
+ PkProgressCallback progress_callback, gpointer progress_user_data,
+ GAsyncReadyCallback callback, gpointer user_data)
+{
+ GSimpleAsyncResult *res;
+ PkCatalogState *state;
+ gboolean ret;
+ GError *error = NULL;
+
+ g_return_if_fail (PK_IS_CATALOG (catalog));
+ g_return_if_fail (callback != NULL);
+
+ res = g_simple_async_result_new (G_OBJECT (catalog), callback, user_data, pk_catalog_lookup_async);
+
+ /* save state */
+ state = g_slice_new0 (PkCatalogState);
+ state->res = g_object_ref (res);
+ if (cancellable != NULL)
+ state->cancellable = g_object_ref (cancellable);
+ state->file = g_key_file_new ();
+ state->array_packages = g_ptr_array_new_with_free_func (g_free);
+ state->array_files = g_ptr_array_new_with_free_func (g_free);
+ state->array_provides = g_ptr_array_new_with_free_func (g_free);;
+ state->catalog = catalog;
+ state->array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_package_unref);
+ state->progress_callback = progress_callback;
+ state->progress_user_data = progress_user_data;
+ g_object_add_weak_pointer (G_OBJECT (state->catalog), (gpointer) &state->catalog);
+
+ /* load all data */
+ egg_debug ("loading from %s", filename);
+ ret = g_key_file_load_from_file (state->file, filename, G_KEY_FILE_NONE, &error);
+ if (!ret) {
+ pk_catalog_lookup_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* parse InstallPackages */
+ egg_debug ("processing InstallPackages");
+ pk_catalog_process_type (state, PK_CATALOG_MODE_PACKAGES);
+
+ /* parse InstallFiles */
+ egg_debug ("processing InstallFiles");
+ pk_catalog_process_type (state, PK_CATALOG_MODE_FILES);
+
+ /* parse InstallProvides */
+ egg_debug ("processing InstallProvides");
+ pk_catalog_process_type (state, PK_CATALOG_MODE_PROVIDES);
+
+ /* resolve, search-file then what-provides */
+ if (state->array_packages->len > 0) {
+ pk_catalog_do_resolve (state);
+ goto out;
+ }
+ if (state->array_files->len > 0) {
+ pk_catalog_do_search_files (state);
+ goto out;
+ }
+ if (state->array_provides->len > 0) {
+ pk_catalog_do_what_provides (state);
+ goto out;
+ }
+
+ /* just exit without any error as there's nothing to do */
+ pk_catalog_lookup_state_finish (state, NULL);
+out:
+ g_object_unref (res);
+}
+
+/**
+ * pk_catalog_lookup_finish:
+ * @catalog: a valid #PkCatalog instance
+ * @res: the #GAsyncResult
+ * @error: A #GError or %NULL
+ *
+ * Gets the result from the asynchronous function.
+ *
+ * Return value: the #GPtrArray of #PkItemPackage's, or %NULL. Free with g_ptr_array_unref()
+ **/
+GPtrArray *
+pk_catalog_lookup_finish (PkCatalog *catalog, GAsyncResult *res, GError **error)
+{
+ GSimpleAsyncResult *simple;
+
+ g_return_val_if_fail (PK_IS_CATALOG (catalog), FALSE);
+ g_return_val_if_fail (G_IS_SIMPLE_ASYNC_RESULT (res), FALSE);
+ g_return_val_if_fail (error == NULL || *error == NULL, FALSE);
+
+ simple = G_SIMPLE_ASYNC_RESULT (res);
+
+ if (g_simple_async_result_propagate_error (simple, error))
+ return FALSE;
+
+ return g_ptr_array_ref (g_simple_async_result_get_op_res_gpointer (simple));
+}
+
+/**
+ * pk_catalog_finalize:
+ **/
+static void
+pk_catalog_finalize (GObject *object)
+{
+ PkCatalog *catalog;
+
+ g_return_if_fail (object != NULL);
+ g_return_if_fail (PK_IS_CATALOG (object));
+ catalog = PK_CATALOG (object);
+
+ g_object_unref (catalog->priv->client);
+ g_free (catalog->priv->distro_id);
+
+ G_OBJECT_CLASS (pk_catalog_parent_class)->finalize (object);
+}
+
+/**
+ * pk_catalog_class_init:
+ **/
+static void
+pk_catalog_class_init (PkCatalogClass *klass)
+{
+ GObjectClass *object_class = G_OBJECT_CLASS (klass);
+ object_class->finalize = pk_catalog_finalize;
+
+ g_type_class_add_private (klass, sizeof (PkCatalogPrivate));
+}
+
+/**
+ * pk_catalog_init:
+ **/
+static void
+pk_catalog_init (PkCatalog *catalog)
+{
+ catalog->priv = PK_CATALOG_GET_PRIVATE (catalog);
+ catalog->priv->client = pk_client_new ();
+ catalog->priv->distro_id = pk_get_distro_id ();
+ if (catalog->priv->distro_id == NULL)
+ egg_error ("no distro_id, your distro needs to implement this in pk-common.c!");
+}
+
+/**
+ * pk_catalog_new:
+ *
+ * Return value: A new catalog class instance.
+ **/
+PkCatalog *
+pk_catalog_new (void)
+{
+ PkCatalog *catalog;
+ catalog = g_object_new (PK_TYPE_CATALOG, NULL);
+ return PK_CATALOG (catalog);
+}
+
+/***************************************************************************
+ *** MAKE CHECK TESTS ***
+ ***************************************************************************/
+#ifdef EGG_TEST
+#include "egg-test.h"
+
+static void
+pk_catalog_test_create_cb (GObject *object, GAsyncResult *res, EggTest *test)
+{
+ PkCatalog *catalog = PK_CATALOG (object);
+ GError *error = NULL;
+ GPtrArray *array;
+ guint i;
+ PkItemPackage *item;
+
+ /* get the results */
+ array = pk_catalog_lookup_finish (catalog, res, &error);
+ if (array == NULL) {
+ egg_test_failed (test, "failed to lookup catalog: %s", error->message);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* check size */
+ if (array->len != 3) {
+ egg_test_failed (test, "incorrect size, expecting 3 got %i", array->len);
+ goto out;
+ }
+
+ /* list for shits and giggles */
+ for (i=0; i<array->len; i++) {
+ item = g_ptr_array_index (array, i);
+ egg_debug ("%i\t%s", i, item->package_id);
+ }
+out:
+ if (array != NULL)
+ g_ptr_array_unref (array);
+ egg_test_loop_quit (test);
+}
+
+static void
+pk_catalog_test_progress_cb (PkProgress *progress, PkProgressType type, EggTest *test)
+{
+ PkStatusEnum status;
+ if (type == PK_PROGRESS_TYPE_STATUS) {
+ g_object_get (progress,
+ "status", &status,
+ NULL);
+ egg_debug ("now %s", pk_status_enum_to_text (status));
+ }
+}
+
+void
+pk_catalog_test (gpointer user_data)
+{
+ EggTest *test = (EggTest *) user_data;
+ PkCatalog *catalog;
+ gchar *path;
+
+ if (!egg_test_start (test, "PkCatalog"))
+ return;
+
+ /************************************************************/
+ egg_test_title (test, "get an instance");
+ catalog = pk_catalog_new ();
+ egg_test_assert (test, catalog != NULL);
+
+ /************************************************************/
+ egg_test_title (test, "get test file");
+ path = egg_test_get_data_file ("test.catalog");
+ egg_test_assert (test, path != NULL);
+
+ /************************************************************/
+ egg_test_title (test, "lookup catalog");
+ pk_catalog_lookup_async (catalog, path, NULL,
+ (PkProgressCallback) pk_catalog_test_progress_cb, test,
+ (GAsyncReadyCallback) pk_catalog_test_create_cb, test);
+ egg_test_loop_wait (test, 150000);
+ egg_test_success (test, "resolvd, searched, etc. in %i", egg_test_elapsed (test));
+
+ g_object_unref (catalog);
+ g_free (path);
+
+ egg_test_end (test);
+}
+#endif
+
diff --git a/lib/packagekit-glib2/pk-catalog.h b/lib/packagekit-glib2/pk-catalog.h
new file mode 100644
index 0000000..47d7a53
--- /dev/null
+++ b/lib/packagekit-glib2/pk-catalog.h
@@ -0,0 +1,96 @@
+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*-
+ *
+ * Copyright (C) 2008-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.
+ */
+
+#if !defined (__PACKAGEKIT_H_INSIDE__) && !defined (PK_COMPILATION)
+#error "Only <packagekit.h> can be included directly."
+#endif
+
+#ifndef __PK_CATALOG_H
+#define __PK_CATALOG_H
+
+#include <glib-object.h>
+#include <gio/gio.h>
+
+#include <packagekit-glib2/pk-progress.h>
+#include <packagekit-glib2/pk-results.h>
+
+G_BEGIN_DECLS
+
+#define PK_TYPE_CATALOG (pk_catalog_get_type ())
+#define PK_CATALOG(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), PK_TYPE_CATALOG, PkCatalog))
+#define PK_CATALOG_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), PK_TYPE_CATALOG, PkCatalogClass))
+#define PK_IS_CATALOG(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), PK_TYPE_CATALOG))
+#define PK_IS_CATALOG_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), PK_TYPE_CATALOG))
+#define PK_CATALOG_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), PK_TYPE_CATALOG, PkCatalogClass))
+#define PK_CATALOG_ERROR (pk_catalog_error_quark ())
+#define PK_CATALOG_TYPE_ERROR (pk_catalog_error_get_type ())
+
+/* the file extension to a catalog */
+#define PK_CATALOG_FILE_EXTENSION "catalog"
+#define PK_CATALOG_FILE_HEADER "PackageKit Catalog"
+
+typedef enum
+{
+ PK_CATALOG_ERROR_FAILED
+} PkCatalogError;
+
+typedef struct _PkCatalogPrivate PkCatalogPrivate;
+typedef struct _PkCatalog PkCatalog;
+typedef struct _PkCatalogClass PkCatalogClass;
+
+struct _PkCatalog
+{
+ GObject parent;
+ PkCatalogPrivate *priv;
+};
+
+struct _PkCatalogClass
+{
+ GObjectClass parent_class;
+ /* Padding for future expansion */
+ void (*_pk_reserved1) (void);
+ void (*_pk_reserved2) (void);
+ void (*_pk_reserved3) (void);
+ void (*_pk_reserved4) (void);
+};
+
+GQuark pk_catalog_error_quark (void);
+GType pk_catalog_error_get_type (void);
+GType pk_catalog_get_type (void);
+PkCatalog *pk_catalog_new (void);
+void pk_catalog_test (gpointer user_data);
+
+GPtrArray *pk_catalog_lookup_finish (PkCatalog *catalog,
+ GAsyncResult *res,
+ GError **error);
+
+void pk_catalog_lookup_async (PkCatalog *catalog,
+ const gchar *filename,
+ GCancellable *cancellable,
+ PkProgressCallback progress_callback,
+ gpointer progress_user_data,
+ GAsyncReadyCallback callback,
+ gpointer user_data);
+
+G_END_DECLS
+
+#endif /* __PK_CATALOG_H */
+
diff --git a/lib/packagekit-glib2/pk-self-test.c b/lib/packagekit-glib2/pk-self-test.c
index e5060d2..081a5ff 100644
--- a/lib/packagekit-glib2/pk-self-test.c
+++ b/lib/packagekit-glib2/pk-self-test.c
@@ -26,6 +26,7 @@
#include "egg-debug.h"
#include "egg-string.h"
+#include "pk-catalog.h"
#include "pk-client.h"
#include "pk-common.h"
#include "pk-control.h"
@@ -67,6 +68,7 @@ main (int argc, char **argv)
pk_control_test (test);
pk_transaction_list_test (test);
pk_client_test (test);
+ pk_catalog_test (test);
pk_package_sack_test (test);
pk_task_test (test);
pk_task_wrapper_test (test);
commit 8b1fd4fad3538a6f3d2bdd5805f56044df566dec
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 13:14:21 2009 +0100
trivial: lower the check for getting data from the cache to fix make check on slow systems
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index e5101e2..336c8ce 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -4079,7 +4079,7 @@ pk_client_test (gpointer user_data)
/* it takes more than 50ms to get the progress of the transaction, and if
* getting updates from internal cache, then it'll take a shed load less
* than this to complete */
- if (egg_test_elapsed (test) > 50) {
+ if (egg_test_elapsed (test) > 100) {
/************************************************************/
egg_test_title (test, "got status updates");
if (_status_cb > 0)
commit e23eb3a65661fdaf4e4bb942bdb0ea5e6e359bd1
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 11:29:15 2009 +0100
trivial: use pk_results_get_error_code() in PkServicePack
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 5546c96..7179862 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -697,10 +697,10 @@ pk_service_pack_download_ready_cb (GObject *source_object, GAsyncResult *res, Pk
PkClient *client = PK_CLIENT (source_object);
GError *error = NULL;
PkResults *results;
- PkExitEnum exit_enum;
gboolean ret;
gchar **files = NULL;
GPtrArray *array = NULL;
+ PkItemErrorCode *error_item = NULL;
/* get the results */
results = pk_client_generic_finish (client, res, &error);
@@ -710,10 +710,10 @@ pk_service_pack_download_ready_cb (GObject *source_object, GAsyncResult *res, Pk
goto out;
}
- /* get exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error = g_error_new (1, 0, "failed to download");
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to download: %s", error_item->details);
pk_service_pack_generic_state_finish (state, error);
g_error_free (error);
goto out;
@@ -738,6 +738,8 @@ pk_service_pack_download_ready_cb (GObject *source_object, GAsyncResult *res, Pk
pk_service_pack_generic_state_finish (state, error);
out:
g_strfreev (files);
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (array != NULL)
g_ptr_array_unref (array);
if (results != NULL)
@@ -771,13 +773,13 @@ pk_service_pack_get_depends_ready_cb (GObject *source_object, GAsyncResult *res,
PkClient *client = PK_CLIENT (source_object);
GError *error = NULL;
PkResults *results;
- PkExitEnum exit_enum;
GPtrArray *array = NULL;
guint i;
guint j = 0;
const PkItemPackage *package;
gchar **package_ids = NULL;
gchar **package_ids_to_download = NULL;
+ PkItemErrorCode *error_item = NULL;
/* get the results */
results = pk_client_generic_finish (client, res, &error);
@@ -787,10 +789,10 @@ pk_service_pack_get_depends_ready_cb (GObject *source_object, GAsyncResult *res,
goto out;
}
- /* get exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error = g_error_new (1, 0, "failed to download");
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to download: %s", error_item->details);
pk_service_pack_generic_state_finish (state, error);
g_error_free (error);
goto out;
@@ -814,6 +816,8 @@ pk_service_pack_get_depends_ready_cb (GObject *source_object, GAsyncResult *res,
out:
g_strfreev (package_ids);
g_strfreev (package_ids_to_download);
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (array != NULL)
g_ptr_array_unref (array);
if (results != NULL)
commit f9f689abecc538fcb00c82df556b7f5669ccb16e
Author: hyuuga <hyuuga at fedoraproject.org>
Date: Wed Sep 23 10:26:46 2009 +0000
Sending translation for Japanese
diff --git a/po/ja.po b/po/ja.po
index 618a331..ab09207 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -283,6 +283,8 @@ 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:576
@@ -290,24 +292,26 @@ 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:597
#, c-format
msgid "This tool could not find any available package: %s"
-msgstr ""
+msgstr "ãã®ãã¼ã«ã§ã¯åãæ±ããããã±ã¼ã¸ãè¦ã¤ãããã¾ãã: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#: ../client/pk-console.c:625
#, c-format
msgid "This tool could not find the installed package: %s"
-msgstr ""
+msgstr "ãã®ãã¼ã«ã§ã¯ã¤ã³ã¹ãã¼ã«ãããããã±ã¼ã¸ãè¦ã¤ãããã¾ãã: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#: ../client/pk-console.c:653 ../client/pk-console.c:681
#, c-format
msgid "This tool could not find the package: %s"
-msgstr ""
+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
@@ -318,27 +322,28 @@ msgstr ""
#: ../client/pk-console.c:821
#, c-format
msgid "This tool could not find all the packages: %s"
-msgstr ""
+msgstr "ãã®ãã¼ã«ã§ã¯å
¨ããã±ã¼ã¸ãè¦ã¤ãããã¾ãã: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
#: ../client/pk-console.c:850
msgid "The daemon crashed mid-transaction!"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ä¸ã«ãã¼ã¢ã³ãã¯ã©ãã·ã¥ãã¾ãã!"
#. TRANSLATORS: This is the header to the --help menu
#: ../client/pk-console.c:884
msgid "PackageKit Console Interface"
-msgstr ""
+msgstr "PackageKit ã³ã³ã½ã¼ã«ã¤ã³ã¿ã¼ãã§ã¼ã¹"
#. these are commands we can use with pkcon
#: ../client/pk-console.c:886
msgid "Subcommands:"
-msgstr ""
+msgstr "ãµãã³ãã³ã:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
#: ../client/pk-console.c:965
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
@@ -348,113 +353,113 @@ msgstr ""
#: ../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 ""
+msgstr "追å ã®ãããã°æ
å ±ã表示"
#. TRANSLATORS: command line argument, just show the version string
#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
-msgstr ""
+msgstr "ããã°ã©ã ã®ãã¼ã¸ã§ã³ã表示ãã¦çµäº"
#. TRANSLATORS: command line argument, use a filter to narrow down results
#: ../client/pk-console.c:1006
msgid "Set the filter, e.g. installed"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«æ¸ãªã©ã®ãã£ã«ã¿ã¼ãè¨å®"
#. TRANSLATORS: command line argument, work asynchronously
#: ../client/pk-console.c:1009
msgid "Exit without waiting for actions to complete"
-msgstr ""
+msgstr "ã¢ã¯ã·ã§ã³ãå®äºããã®ãå¾
ããã«çµäº"
#. TRANSLATORS: we failed to contact the daemon
#: ../client/pk-console.c:1034
msgid "Failed to contact PackageKit"
-msgstr ""
+msgstr "PackageKit ã¸ã®æ¥è§¦ã«å¤±æ"
#. TRANSLATORS: The user specified an incorrect filter
#: ../client/pk-console.c:1086
msgid "The filter specified was invalid"
-msgstr ""
+msgstr "æå®ããããã£ã«ã¿ã¼ã¯ä¸å½ã§ã"
#. TRANSLATORS: a search type can be name, details, file, etc
#: ../client/pk-console.c:1105
msgid "A search type is required, e.g. name"
-msgstr ""
+msgstr "ååã®ãããªãæ¤ç´¢ã¿ã¤ãã å¿
è¦ã§ã"
#. TRANSLATORS: the user needs to provide a search term
#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
msgid "A search term is required"
-msgstr ""
+msgstr "æ¤ç´¢èªãå¿
è¦ã§ã"
#. TRANSLATORS: the search type was provided, but invalid
#: ../client/pk-console.c:1158
msgid "Invalid search type"
-msgstr ""
+msgstr "ä¸å½ãªæ¤ç´¢ã¿ã¤ã"
#. TRANSLATORS: the user did not specify what they wanted to install
#: ../client/pk-console.c:1164
msgid "A package name to install is required"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«ããããã±ã¼ã¸åãå¿
è¦ã§ã"
#. TRANSLATORS: the user did not specify what they wanted to install
#: ../client/pk-console.c:1173
msgid "A filename to install is required"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«ãããã¡ã¤ã«åãå¿
è¦ã§ã"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
#: ../client/pk-console.c:1185
msgid "A type, key_id and package_id are required"
-msgstr ""
+msgstr "ã¿ã¤ãã¨ããã¼ idãããã±ã¼ã¸ id ãå¿
è¦ã§ã"
#. TRANSLATORS: the user did not specify what they wanted to remove
#: ../client/pk-console.c:1196
msgid "A package name to remove is required"
-msgstr ""
+msgstr "åé¤ããããã±ã¼ã¸åãå¿
è¦ã§ã"
#. TRANSLATORS: the user did not specify anything about what to download or where
#: ../client/pk-console.c:1205
msgid "A destination directory and the package names to download are required"
-msgstr ""
+msgstr "ãã¦ã³ãã¼ãããå®å
ãã£ã¬ã¯ããªã¼ã¨ããã±ã¼ã¸åãå¿
è¦ã§ã"
#. TRANSLATORS: the directory does not exist, so we can't continue
#: ../client/pk-console.c:1212
msgid "Directory not found"
-msgstr ""
+msgstr "ãã£ã¬ã¯ããªã¼ãè¦ã¤ããã¾ãã"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
#: ../client/pk-console.c:1221
msgid "A licence identifier (eula-id) is required"
-msgstr ""
+msgstr "ã©ã¤ã»ã³ã¹ ID (eula-id) ãå¿
è¦ã§ã"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
#: ../client/pk-console.c:1232
msgid "A transaction identifier (tid) is required"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ ID (tid) ãå¿
è¦ã§ã "
#. TRANSLATORS: The user did not specify a package name
#: ../client/pk-console.c:1253
msgid "A package name to resolve is required"
-msgstr ""
+msgstr "åé¤ããããã±ã¼ã¸åãå¿
è¦ã§ã"
#. TRANSLATORS: The user did not specify a repository (software source) name
#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
msgid "A repository name is required"
-msgstr ""
+msgstr "ãªãã¸ããªã¼åãå¿
è¦ã§ã"
#. TRANSLATORS: The user didn't provide any data
#: ../client/pk-console.c:1286
msgid "A repo name, parameter and value are required"
-msgstr ""
+msgstr "ãªãã¸ããªã¼åã¨ããã©ã¡ã¼ã¿ã¼ãå¤ãå¿
è¦ã§ã"
#. TRANSLATORS: The user didn't specify what action to use
#: ../client/pk-console.c:1303
msgid "An action, e.g. 'update-system' is required"
-msgstr ""
+msgstr "'update-system' ã®ãããªã¢ã¯ã·ã§ã³ãå¿
è¦ã§ã"
#. TRANSLATORS: The user specified an invalid action
#: ../client/pk-console.c:1310
msgid "A correct role is required"
-msgstr ""
+msgstr "æ£ãããã¼ã«ãå¿
è¦ã§ã"
#. TRANSLATORS: The user did not provide a package name
#. TRANSLATORS: This is when the user fails to supply the package name
@@ -462,70 +467,70 @@ msgstr ""
#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
#: ../client/pk-console.c:1373 ../client/pk-generate-pack.c:285
msgid "A package name is required"
-msgstr ""
+msgstr "ããã±ã¼ã¸åãå¿
è¦ã§ã"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
#: ../client/pk-console.c:1353
msgid "A package provide string is required"
-msgstr ""
+msgstr "ããã±ã¼ã¸ã®æä¾ããæååãå¿
è¦ã§ã"
#. TRANSLATORS: The user tried to use an unsupported option on the command line
#: ../client/pk-console.c:1433
#, c-format
msgid "Option '%s' is not supported"
-msgstr ""
+msgstr "ãªãã·ã§ã³ '%s' ã¯ãµãã¼ãããã¦ãã¾ãã"
#. TRANSLATORS: Generic failure of what they asked to do
#: ../client/pk-console.c:1443
msgid "Command failed"
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+msgstr "--package ãªãã·ã§ã³ã --updates ãªãã·ã§ã³ãé¸æããã¦ãã¾ããã"
#. TRANSLATORS: This is when the user fails to supply just one argument
#: ../client/pk-generate-pack.c:277
msgid "Both options selected."
-msgstr ""
+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 ""
+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 ""
+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 ""
+msgstr "ããã±ã¼ã¸ããã¼ã¸ã£ã¼ã¯ãã®ç¨®ã®æä½ã¯ã§ãã¾ããã"
#. TRANSLATORS: This is when the distro didn't include libarchive support into PK
#: ../client/pk-generate-pack.c:335
@@ -533,255 +538,261 @@ 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:346
msgid "If specifying a file, the service pack name must end with"
-msgstr ""
+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 ""
+msgstr "åä¸åã®ããã¯ãæ¢ã«ããã¾ãããä¸æ¸ããã¾ãã?"
#. TRANSLATORS: This is when the pack was not overwritten
#: ../client/pk-generate-pack.c:365
msgid "The pack was not overwritten."
-msgstr ""
+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 ""
+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 ""
+msgstr "ããã±ã¼ã¸ä¸è¦§ãéãã®ã«å¤±æãã¾ããã"
#. TRANSLATORS: The package name is being matched up to available packages
#: ../client/pk-generate-pack.c:399
msgid "Finding package name."
-msgstr ""
+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 ""
+msgstr "ããã±ã¼ã¸ '%s' ã®æç´¢ã«å¤±æãã¾ãã: %s"
#. 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 ""
+msgstr "ãµã¼ãã¹ããã¯ãä½æä¸..."
#. TRANSLATORS: we succeeded in making the file
#: ../client/pk-generate-pack.c:426
#, c-format
msgid "Service pack created '%s'"
-msgstr ""
+msgstr "ãµã¼ãã¹ãã㯠'%s' ãä½æããã¾ããã"
#. TRANSLATORS: we failed to make te file
#: ../client/pk-generate-pack.c:431
#, c-format
msgid "Failed to create '%s': %s"
-msgstr ""
+msgstr "'%s' ã®ä½æã«å¤±æãã¾ãã: %s"
#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
-msgstr ""
+msgstr "ãã¼ã¢ã³ã®ç¶æ
ãå¾ãã®ã«å¤±æãã¾ãã"
#. TRANSLATORS: this is a program that monitors PackageKit
#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
-msgstr ""
+msgstr "PackageKit ã¢ãã¿ã¼"
#. TRANSLATORS: when we are getting data from the daemon
#: ../contrib/browser-plugin/pk-plugin-install.c:495
msgid "Getting package information..."
-msgstr ""
+msgstr "ããã±ã¼ã¸ã®æ
å ±ãç²å¾ä¸..."
#. TRANSLATORS: run an applicaiton
#: ../contrib/browser-plugin/pk-plugin-install.c:501
#, c-format
msgid "Run %s"
-msgstr ""
+msgstr "%s å®è¡"
#. TRANSLATORS: show the installed version of a package
#: ../contrib/browser-plugin/pk-plugin-install.c:507
msgid "Installed version"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«ããããã¼ã¸ã§ã³"
#. TRANSLATORS: run the application now
#: ../contrib/browser-plugin/pk-plugin-install.c:515
#, c-format
msgid "Run version %s now"
-msgstr ""
+msgstr "ãã¼ã¸ã§ã³ %s ãããã«å®è¡"
#. TRANSLATORS: run the application now
#: ../contrib/browser-plugin/pk-plugin-install.c:521
msgid "Run now"
-msgstr ""
+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 ""
+msgstr "ãã¼ã¸ã§ã³ %s ã«æ´æ°"
#. TRANSLATORS: To install a package
#: ../contrib/browser-plugin/pk-plugin-install.c:533
#, c-format
msgid "Install %s now"
-msgstr ""
+msgstr "%s ãããã«ã¤ã³ã¹ãã¼ã«"
#. TRANSLATORS: the version of the package
#: ../contrib/browser-plugin/pk-plugin-install.c:536
msgid "Version"
-msgstr ""
+msgstr "ãã¼ã¸ã§ã³"
#. TRANSLATORS: noting found, so can't install
#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
-msgstr ""
+msgstr "ããªãã®ã·ã¹ãã ç¨ã®ããã±ã¼ã¸ãè¦ã¤ããã¾ãã"
#. TRANSLATORS: package is being installed
#: ../contrib/browser-plugin/pk-plugin-install.c:546
msgid "Installing..."
-msgstr ""
+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 ""
+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 ""
+msgstr "ãã¡ã¤ã«ä¸è¦§ããã¦ã³ãã¼ãä¸ (å®äºã¾ã§æéããããããããã¾ãã)ã"
#. TRANSLATORS: waiting for native lock
#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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
msgid "Command not found."
-msgstr ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+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 ""
+"ã³ãã³ã %2$s' ãæä¾ããããã«ããã±ã¼ã¸ '%1$s' ãã¤ã³ã¹ãã¼ã«ãã¾ãã?"
#. 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 ""
+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 ""
+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 ""
+msgstr "ã¤ã³ã¹ãã¼ã«ããããã±ã¼ã¸ãé¸ãã§ãã ãã"
#. TRANSLATORS: we are starting to install the packages
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
msgid "Starting install"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«ãéå§ãã¾ã"
#. TRANSLATORS: we couldn't find the package name, non-fatal
#: ../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: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:510
msgid "Do not install dependencies of the core packages"
-msgstr ""
+msgstr "ã³ã¢ããã±ã¼ã¸ãä¾åããããã±ã¼ã¸ã¯ã¤ã³ã¹ãã¼ã«ããªã"
#. command line argument, do we operate quietly
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
msgid "Do not display information or progress"
-msgstr ""
+msgstr "æ
å ±ãé²è¡ã表示ããªã"
#. TRANSLATORS: tool that gets called when the command is not found
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
msgid "PackageKit Debuginfo Installer"
-msgstr ""
+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:540
#, c-format
msgid "ERROR: Specify package names to install."
-msgstr ""
+msgstr "ã¨ã©ã¼: ã¤ã³ã¹ãã¼ã«ããããã±ã¼ã¸åãæå®ãã¦ãã ããã"
#. TRANSLATORS: we are getting the list of repositories
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
#, c-format
msgid "Getting sources list"
-msgstr ""
+msgstr "ã½ã¼ã¹ãªã¹ããç²å¾ä¸"
#. TRANSLATORS: operation was not successful
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:582
@@ -1444,49 +1455,48 @@ msgstr ""
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Installing signature"
-msgstr ""
+msgstr "ç½²åãã¤ã³ã¹ãã¼ã«ä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Getting packages"
-msgstr ""
+msgstr "ããã±ã¼ã¸ãç²å¾ä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Accepting EULA"
-msgstr ""
+msgstr "EULA ãåå
¥ãä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Getting upgrades"
-msgstr ""
+msgstr "æ´æ°ãç²å¾ä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting categories"
-msgstr ""
+msgstr "åºåãç²å¾ä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:652
-#, fuzzy
msgid "Getting transactions"
-msgstr "ãã©ã³ã¶ã¯ã·ã§ã³"
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ãç²å¾ä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
msgid "Simulating install"
-msgstr ""
+msgstr "ã¤ã³ã¹ãã¼ã«ãã·ãã¥ã¬ã¼ãä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating remove"
-msgstr ""
+msgstr "åé¤ãã·ãã¥ã¬ã¼ãä¸"
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating update"
-msgstr ""
+msgstr "æ´æ°ãã·ãã¥ã¬ã¼ãä¸"
#. TRANSLATORS: ask the user if they are comfortable installing insecure packages
#: ../lib/packagekit-glib2/pk-task-text.c:64
commit a297a8bb1939c17c355e5a78aba476036d25aa56
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 10:44:59 2009 +0100
glib2: use ARCH and NEWEST filters when getting the deps for a service pack
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index eee8a0d..5546c96 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -863,8 +863,8 @@ pk_service_pack_create_for_package_ids_async (PkServicePack *pack, const gchar *
state->type = PK_SERVICE_PACK_TYPE_INSTALL;
g_object_add_weak_pointer (G_OBJECT (state->pack), (gpointer) &state->pack);
- /* get deps, TODO: use NEWEST? */
- pk_client_get_depends_async (pack->priv->client, PK_FILTER_ENUM_NONE, state->package_ids, TRUE,
+ /* get deps */
+ pk_client_get_depends_async (pack->priv->client, pk_bitfield_from_enums (PK_FILTER_ENUM_ARCH, PK_FILTER_ENUM_NEWEST, -1), state->package_ids, TRUE,
state->cancellable, state->progress_callback, state->progress_user_data,
(GAsyncReadyCallback) pk_service_pack_get_depends_ready_cb, state);
commit aed08d21cfc1c8800ce7b5a8ed9c1bb23e710151
Author: Richard Hughes <richard at hughsie.com>
Date: Wed Sep 23 10:42:30 2009 +0100
glib: Use the newest filter when getting catalog data
diff --git a/lib/packagekit-glib/pk-catalog.c b/lib/packagekit-glib/pk-catalog.c
index 1c6f8aa..e16be87 100644
--- a/lib/packagekit-glib/pk-catalog.c
+++ b/lib/packagekit-glib/pk-catalog.c
@@ -63,7 +63,7 @@ G_DEFINE_TYPE (PkCatalog, pk_catalog, G_TYPE_OBJECT)
* pk_catalog_process_type_part:
**/
static gboolean
-pk_catalog_process_type_part (PkCatalog *catalog, GPtrArray *array, const gchar *distro_id_part)
+pk_catalog_process_type_part (PkCatalog *catalog, const gchar *type, GPtrArray *array, const gchar *distro_id_part)
{
gchar *data;
gchar **list;
@@ -79,9 +79,9 @@ pk_catalog_process_type_part (PkCatalog *catalog, GPtrArray *array, const gchar
/* make key */
if (distro_id_part == NULL)
- key = g_strdup (catalog->priv->type);
+ key = g_strdup (type);
else
- key = g_strdup_printf ("%s(%s)", catalog->priv->type, distro_id_part);
+ key = g_strdup_printf ("%s(%s)", type, distro_id_part);
data = g_key_file_get_string (catalog->priv->file, PK_CATALOG_FILE_HEADER, key, NULL);
g_free (key);
@@ -106,7 +106,7 @@ pk_catalog_process_type_part (PkCatalog *catalog, GPtrArray *array, const gchar
* pk_catalog_process_type:
**/
static gboolean
-pk_catalog_process_type (PkCatalog *catalog)
+pk_catalog_process_type (PkCatalog *catalog, const gchar *type)
{
PkCatalogProgress mode = 0;
PkPackageList *list;
@@ -129,25 +129,25 @@ pk_catalog_process_type (PkCatalog *catalog)
array = g_ptr_array_new ();
/* no specifier */
- pk_catalog_process_type_part (catalog, array, NULL);
+ pk_catalog_process_type_part (catalog, type, array, NULL);
/* distro */
- pk_catalog_process_type_part (catalog, array, parts[0]);
+ pk_catalog_process_type_part (catalog, type, array, parts[0]);
/* distro-ver */
distro_id_part = g_strjoin ("-", parts[0], parts[1], NULL);
- pk_catalog_process_type_part (catalog, array, distro_id_part);
+ pk_catalog_process_type_part (catalog, type, array, distro_id_part);
g_free (distro_id_part);
/* distro-ver-arch */
- pk_catalog_process_type_part (catalog, array, catalog->priv->distro_id);
+ pk_catalog_process_type_part (catalog, type, array, catalog->priv->distro_id);
/* find mode */
- if (g_strcmp0 (catalog->priv->type, "InstallPackages") == 0) {
+ if (g_strcmp0 (type, "InstallPackages") == 0) {
mode = PK_CATALOG_PROGRESS_PACKAGES;
- } else if (g_strcmp0 (catalog->priv->type, "InstallFiles") == 0) {
+ } else if (g_strcmp0 (type, "InstallFiles") == 0) {
mode = PK_CATALOG_PROGRESS_FILES;
- } else if (g_strcmp0 (catalog->priv->type, "InstallProvides") == 0) {
+ } else if (g_strcmp0 (type, "InstallProvides") == 0) {
mode = PK_CATALOG_PROGRESS_PROVIDES;
}
@@ -176,16 +176,16 @@ pk_catalog_process_type (PkCatalog *catalog)
if (mode == PK_CATALOG_PROGRESS_PACKAGES) {
packages = pk_package_ids_from_id (package);
ret = pk_client_resolve (catalog->priv->client,
- pk_bitfield_value (PK_FILTER_ENUM_NOT_INSTALLED),
+ pk_bitfield_from_enums (PK_FILTER_ENUM_NOT_INSTALLED, PK_FILTER_ENUM_NEWEST, -1),
packages, &error);
g_strfreev (packages);
} else if (mode == PK_CATALOG_PROGRESS_FILES) {
ret = pk_client_search_file (catalog->priv->client,
- pk_bitfield_value (PK_FILTER_ENUM_NOT_INSTALLED),
+ pk_bitfield_from_enums (PK_FILTER_ENUM_NOT_INSTALLED, PK_FILTER_ENUM_NEWEST, -1),
package, &error);
} else if (mode == PK_CATALOG_PROGRESS_PROVIDES) {
ret = pk_client_what_provides (catalog->priv->client,
- pk_bitfield_value (PK_FILTER_ENUM_NOT_INSTALLED),
+ pk_bitfield_from_enums (PK_FILTER_ENUM_NOT_INSTALLED, PK_FILTER_ENUM_NEWEST, -1),
PK_PROVIDES_ENUM_ANY, package, &error);
}
if (!ret) {
@@ -230,16 +230,13 @@ pk_catalog_process_file (PkCatalog *catalog, const gchar *filename)
}
/* InstallPackages */
- catalog->priv->type = "InstallPackages";
- pk_catalog_process_type (catalog);
+ pk_catalog_process_type (catalog, "InstallPackages");
/* InstallFiles */
- catalog->priv->type = "InstallFiles";
- pk_catalog_process_type (catalog);
+ pk_catalog_process_type (catalog, "InstallFiles");
/* InstallProvides */
- catalog->priv->type = "InstallProvides";
- pk_catalog_process_type (catalog);
+ pk_catalog_process_type (catalog, "InstallProvides");
return TRUE;
}
@@ -317,7 +314,6 @@ static void
pk_catalog_init (PkCatalog *catalog)
{
catalog->priv = PK_CATALOG_GET_PRIVATE (catalog);
- catalog->priv->type = NULL;
catalog->priv->is_cancelled = FALSE;
catalog->priv->file = g_key_file_new ();
catalog->priv->list = pk_package_list_new ();
commit 8106f1eab10cb9bf0024aa92e18d31972fd09569
Author: swkothar <swkothar at fedoraproject.org>
Date: Wed Sep 23 06:05:53 2009 +0000
Sending translation for Gujarati
diff --git a/po/gu.po b/po/gu.po
index 641c33d..1709d24 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -1,4 +1,4 @@
-# translation of Packagekit.po to Gujarati
+# translation of Packagekit1.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\n"
+"Project-Id-Version: Packagekit1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-18 01:28+0000\n"
-"PO-Revision-Date: 2009-09-18 11:52+0530\n"
+"POT-Creation-Date: 2009-09-23 04:45+0000\n"
+"PO-Revision-Date: 2009-09-23 11:35+0530\n"
"Last-Translator: Sweta Kothari <swkothar at redhat.com>\n"
"Language-Team: Gujarati\n"
"MIME-Version: 1.0\n"
@@ -198,7 +198,7 @@ msgstr "àª
દા àªàª°à«àª²"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "સà«àª§àª¾àª°à«àª²"
@@ -258,32 +258,27 @@ msgid "Package files"
msgstr "પà«àªà«àª ફાàªàª²à«"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "ફà«àªàª² àªà«àª²"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:488
-msgid "Transaction failed with no error"
-msgstr "પરિવહન નિષà«àª«àª³ àªà«àª² વàªàª°"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:493
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "પરિવહન નિષà«àª«àª³"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:567
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "સà«àª§àª¾àª°à« સમાપà«àª¤ àªàª°àªµàª¾ માàªà« મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« àªàª®à«àªªà«àª¯à«àªàª° પà«àª¨àªàª¶àª°à« àªàª°à«."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:570
+#: ../client/pk-console.c:554
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:573
+#: ../client/pk-console.c:557
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -292,7 +287,7 @@ msgstr ""
"સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« દà«àªµàª¾àª®àª¾àª àªàªµà«àª¯àª¾ àªà«."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:576
+#: ../client/pk-console.c:560
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -301,19 +296,19 @@ msgstr ""
"àªàª°à« દà«àªµàª¾àª®àª¾àª àªàªµà«àª¯àª¾ àªà«."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:597
+#: ../client/pk-console.c:583
#, 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:625
+#: ../client/pk-console.c:611
#, 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.c:653 ../client/pk-console.c:681
+#: ../client/pk-console.c:639 ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "ઠસાધન પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« નહિàª: %s"
@@ -322,170 +317,170 @@ msgstr "ઠસાધન પà«àªà«àª નૠશà«àª§à« શàªà«àª¯à« ન
#. 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:709 ../client/pk-console.c:737
-#: ../client/pk-console.c:765 ../client/pk-console.c:793
-#: ../client/pk-console.c:821
+#: ../client/pk-console.c:695 ../client/pk-console.c:723
+#: ../client/pk-console.c:751 ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
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:850
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "ડિમન મધà«àª¯-પરિવહન દરમà«àª¯àª¾àª¨ àªàª¾àªàªà« પડà«àª¯à«àª!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:884
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "PackageKit àªàª¨à«àª¸à«àª² àªàª¨à«àªàª°àª«à«àª¸"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:886
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "àªàªªàªàª¦à«àª¶à«:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:965
+#: ../client/pk-console.c:951
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:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-console.c:986 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../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:1003 ../client/pk-monitor.c:251
+#: ../client/pk-console.c:989 ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "àªàª¾àª°à«àª¯àªà«àª°àª® àªàªµà«àª¤à«àª¤àª¿ બતાવૠàª
નૠબહાર નà«àªàª³à«"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1006
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "àªàª¾àª³àª સà«àª¯à«àªà«àª¤ àªàª°à«, દા.ત. સà«àª¥àª¾àªªàª¿àª¤"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1009
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "àªà«àª°àª¿àª¯àª¾àª સમાપà«àª¤ થવાનૠરાહ àªà«àª¯àª¾ વિના બહાર નà«àªàª³à«"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1034
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "PackageKit નૠસàªàªªàª°à«àª àªàª°àªµàª¾àª¨à«àª નિષà«àª«àª³"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1086
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "સà«àªªàª·à«àª થયà«àª² ફિલà«àªàª° àª
યà«àªà«àª¯ હતà«"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1105
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "શà«àª§ પà«àª°àªàª¾àª°àª¨à« àªàª°à«àª°àª¿àª¯àª¾àª¤ àªà«, દા.ત. નામ"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
-#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
+#: ../client/pk-console.c:1098 ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122 ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "શà«àª§ àªàª°à«àª® àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1158
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "àª
યà«àªà«àª¯ શà«àª§ પà«àª°àªàª¾àª°"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1164
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1173
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "સà«àª¥àª¾àªªàª¨ àªàª°àªµàª¾ માàªà« થવા ફાàªàª²àª¨àª¾àª® àªàª°à«àª°à« àªà«"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1185
+#: ../client/pk-console.c:1171
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:1196
+#: ../client/pk-console.c:1182
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:1205
+#: ../client/pk-console.c:1191
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:1212
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "ડિરà«àªà«àªàª°à« મળૠનહિàª"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1221
+#: ../client/pk-console.c:1207
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:1232
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "પરિવહન àªàª³àªàª¨àª¾àª° (tid) àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1253
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "સà«àª§àª¾àª°àªµàª¾ માàªà« પà«àªà«àª નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
+#: ../client/pk-console.c:1250 ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "રà«àªªà«àªà«àªàª°à« નામ àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1286
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "રà«àªªà« નામ, પરિમાણ àª
નૠàªàª¿àªàª®àª¤àª¨à« àªàª°à«àª° àªà«"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1303
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "àªà«àª°àª¿àª¯àª¾, દા.ત. 'update-system àªàª°à«àª°à« àªà«"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1310
+#: ../client/pk-console.c:1296
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:1320 ../client/pk-console.c:1335
-#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
-#: ../client/pk-console.c:1373 ../client/pk-generate-pack.c:285
+#: ../client/pk-console.c:1306 ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330 ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359 ../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:1353
+#: ../client/pk-console.c:1339
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:1433
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "વિàªàª²à«àªª '%s' àªàª§àª¾àª°àªà«àª¤ નથà«"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1443
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "àªàª¦à«àª¶ નિષà«àª«àª³"
@@ -595,66 +590,66 @@ msgstr "સà«àªµàª¾ પà«àª બનાવાયà«àª '%s'"
msgid "Failed to create '%s': %s"
msgstr "'%s' બનાવવામાઠનિષà«àª«àª³: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "ડિમન સà«àª¥àª¿àª¤àª¿ મà«àª³àªµàªµàª¾àª®àª¾àª નિષà«àª«àª³"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "PackageKit મà«àª¨à«àªàª°"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "પà«àªà«àª àªàª¾àª£àªàª¾àª°à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«àª..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "%s àªàª²àª¾àªµà«"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàªµà«àª¤à«àª¤àª¿"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "àªàªµà«àª¤à«àª¤àª¿ %s હમણાઠàªàª²àª¾àªµà«"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "હમણાઠàªàª²àª¾àªµà«"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "àªàªµà«àª¤à«àª¤àª¿ %s માઠસà«àª§àª¾àª°à«"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "%s હમણાઠસà«àª¥àª¾àªªàª¿àª¤ àªàª°à«"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "àªàªµà«àª¤à«àª¤àª¿"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "તમારૠસિસà«àªàª® માàªà« àªà«àª પà«àªà«àªà« મળà«àª¯àª¾ નહિàª"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª..."
@@ -748,194 +743,194 @@ msgid "Please choose a package to install"
msgstr "મહà«àª°àª¬àª¾àª¨à« àªàª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°àªµàª¾ માàªà« પà«àªà«àªàª¨à« પસàªàª¦ àªàª°à«"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "સà«àª¥àª¾àªªàª¨ શરૠàªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, 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:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
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:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "àªà«àª° પà«àªà«àªà«àª¨àª¾àª àªàª§àª¾àª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« નહિàª"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
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:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, 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:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "FAILED."
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, 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:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, 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:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«àª¨à« સàªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, 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:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "ડિબàªà«àªàª પà«àªà«àªà«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, 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:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, 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:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, 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:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "%i પà«àªà«àªà« મળà«àª¯àª¾:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, 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:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, 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:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, 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:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, 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:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, 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:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, 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:842
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "પà«àªà«àªà«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, 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:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, 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:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, 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:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "નિષà«àªà«àª°àª¿àª¯ થયà«àª² %i ડિબàªà«àªàª સà«àª¤à«àª°à«àª¤à«."
@@ -1091,7 +1086,7 @@ msgstr "પà«àªà«àªà«àª¨à« દà«àª° àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "પà«àªà«àªà« ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
@@ -1128,7 +1123,7 @@ msgstr "હસà«àª¤àª¾àªà«àª·àª°à«àª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àª
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "પાàªà« લાવૠરહà«àª¯àª¾ àªà«"
@@ -1212,285 +1207,290 @@ msgstr "પà«àªà«àª યાદà«àªàª¨à« àªàª¤à«àªªàª¨à«àª¨ àªàª°à« àª
msgid "Waiting for package manager lock"
msgstr "પà«àªà«àª વà«àª¯àªµàª¸à«àª¥àª¾àªªàª તાળા માàªà« રાહ àªà«àª રહà«àª¯àª¾ àªà«"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "સતà«àª¤àª¾àª§àª¿àªàª°àª£ માàªà« રાહ àªà«àª રહà«àª¯àª¾ àªà«"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "àªàª¾àª²àª¤àª¾ àªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à« સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "વપરાશમાઠàªàª¾àª°à«àª¯àªà«àª°àª®à«àª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "વપરાશમાઠલાàªàª¬à«àª°à«àª°à«àªàª¨à« àªàªàª¾àª¸à« રહà«àª¯àª¾ àªà«"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "ફાàªàª²à«àª¨à« નàªàª² àªàª°à« રહà«àª¯àª¾ àªà«"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Trivial"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "સામાનà«àª¯"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "મહતà«àªµàª¨à«àª"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "સà«àª°àªà«àª·àª¾"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "àªà«àª² સà«àª§àª¾àª°à«"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "વધારà«"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ થયà«àª²"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "àªàªªàª²à«àª¬àª§"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "ડાàªàª¨àª²à«àª¡ àªàª°à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "દà«àª° àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "સાફ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "àª
પà«àª°àªàª²àª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«àª"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "ડાàªàª¨àª²à«àª¡ થયà«àª²"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "દà«àª° àªàª°à«àª²"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "સાફ àªàª°à«àª²"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "àª
પà«àª°àªàª²àª¿àª¤ થયà«àª²"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "પà«àª¨:સà«àª¥àª¾àªªàª¿àª¤ થયà«àª²"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "àª
àªà«àªàª¾àª¤ àªà«àª®àª¿àªàª¾ પà«àª°àªàª¾àª°"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "àªàª§àª¾àª°àªà«àª¤àªªàª£àª¾àªàª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "સà«àª§àª¾àª°à« વિàªàª¤à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "વિàªàª¤à« નૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "àªàª°à«àª°àª¿àª¯àª¾àª¤à« નૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "સà«àª§àª¾àª°àª¾àªàª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "વિàªàª¤à« દà«àª¦àª¾àª°àª¾ શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "ફાàªàª² દà«àª¦àª¾àª°àª¾ શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "àªà«àª¥à«àª¨à« શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "નામ દà«àª¦àª¾àª°àª¾ શà«àª§à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "ફાàªàª²à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "àªà«àª¶ નૠતાàªà« àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "પà«àªà«àªà«àª¨à« સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "સિસà«àªàª®àª¨à« સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "રદ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "રિપà«àªà«àªàª°à«àªàª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "રિપà«àªàª¿àªàª°à«àª¨à« સàªà«àª°àª¿àª¯ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "માહિતà«àª¨à« સà«àª¯à«àªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "સà«àª§àª¾àª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "ફાàªàª² યાદà«àª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "પà«àª°àª¾ પાડવા નૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "હસà«àª¤àª¾àªà«àª·àª°à«àª¨à« સà«àª¥àª¾àªªàª¿àª¤ àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "પà«àªà«àªà« નૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "EULA નૠસà«àªµà«àªàª¾àª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "સà«àª§àª¾àª°à«àªàª¨à« મà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "વરà«àªà« નૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "પરિવહનનૠમà«àª³àªµà« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "સà«àª¥àª¾àªªàª¨àª¨àª¨à« નàªàª² àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "દà«àª àªàª°àªµàª¾àª¨à« નàªàª² àªàª°à« રહà«àª¯àª¾ àªà«"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "સà«àª§àª¾àª°àª¾àªàª¨à« નàªàª² àªàª°à« રહà«àª¯àª¾ àªà«"
commit cba084306bd2565ae20eb82c3712eeb866299a02
Author: anipeter <anipeter at fedoraproject.org>
Date: Wed Sep 23 04:28:01 2009 +0000
Sending translation for Malayalam
diff --git a/po/ml.po b/po/ml.po
index c369b1c..77ceb14 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.ml\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-21 14:39+0000\n"
-"PO-Revision-Date: 2009-09-21 21:07+0530\n"
+"POT-Creation-Date: 2009-09-22 19:30+0000\n"
+"PO-Revision-Date: 2009-09-23 09:56+0530\n"
"Last-Translator: \n"
"Language-Team: <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -195,7 +195,7 @@ msgstr "നലàµâà´à´¿à´¯à´¤àµàµ"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "പരിഷàµà´à´°à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
@@ -255,32 +255,27 @@ msgid "Package files"
msgstr "പാà´àµà´àµà´à´¿à´²àµà´³àµà´³ ഫയലàµà´à´³àµâ"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "à´àµà´°àµà´¤à´° പിശà´àµ"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:488
-msgid "Transaction failed with no error"
-msgstr "പിശà´à´¿à´²àµà´²à´¾à´¤àµ à´à´à´ªà´¾à´à´¿à´²àµâ പരാà´à´¯à´"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:493
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "à´à´à´ªà´¾à´àµàµ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:567
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´àµà´àµà´¨àµà´¨à´¤à´¿à´¨à´¾à´¯à´¿ ദയവായി നിà´àµà´à´³àµà´àµ à´à´®àµà´ªàµà´¯àµà´àµà´à´°àµâ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:570
+#: ../client/pk-console.c:554
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:573
+#: ../client/pk-console.c:557
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -289,7 +284,7 @@ msgstr ""
"à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:576
+#: ../client/pk-console.c:560
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -298,19 +293,19 @@ msgstr ""
"à´àµà´¯àµà´¯àµà´."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:597
+#: ../client/pk-console.c:583
#, 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:625
+#: ../client/pk-console.c:611
#, 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.c:653 ../client/pk-console.c:681
+#: ../client/pk-console.c:639 ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "പാà´àµà´àµà´àµ à´à´£àµà´àµà´ªà´¿à´à´¿à´àµà´àµà´µà´¾à´¨àµâ à´ à´ªàµà´°à´¯àµà´à´¤àµà´¤à´¿à´¨àµàµ സാധàµà´¯à´®à´¾à´¯à´¿à´²àµà´²: %s"
@@ -319,170 +314,170 @@ msgstr "പാà´àµà´àµà´àµ à´à´£àµà´àµà´ªà´¿à´à´¿à´àµà´àµà´µà´¾à´
#. 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:709 ../client/pk-console.c:737
-#: ../client/pk-console.c:765 ../client/pk-console.c:793
-#: ../client/pk-console.c:821
+#: ../client/pk-console.c:695 ../client/pk-console.c:723
+#: ../client/pk-console.c:751 ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
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:850
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "à´¡àµà´®à´£àµâ à´¤à´à´°àµâà´¨àµà´¨à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:884
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±àµ à´à´£àµâà´¸àµà´³àµâ à´à´¨àµà´±à´°àµâà´«àµà´¯à´¿à´¸àµ"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:886
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "സബàµà´à´®à´¾à´¨àµâà´¡àµà´à´³àµâ:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:965
+#: ../client/pk-console.c:951
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:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:267
+#: ../client/pk-console.c:986 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../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:1003 ../client/pk-monitor.c:269
+#: ../client/pk-console.c:989 ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "à´ªàµà´°àµà´àµà´°à´¾à´®à´¿à´¨àµà´±àµ പതിപàµà´ªàµ à´à´¾à´£à´¿à´àµà´à´¶àµà´·à´ à´ªàµà´±à´¤àµà´¤àµ à´à´à´àµà´àµà´"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1006
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "à´«à´¿à´²àµââà´±àµà´±à´°àµâ à´àµà´°à´®à´¿à´à´°à´¿à´àµà´àµà´, e.g. à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1009
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´à´³àµâà´àµà´à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´à´¾à´¤àµ à´ªàµà´±à´¤àµà´¤àµ à´à´à´àµà´àµà´"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1034
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "PackageKit-മായി ബനàµà´§à´ªàµà´ªàµà´àµà´µà´¾à´¨àµâ സാധിà´àµà´à´¿à´²àµà´²"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1086
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "നലàµâà´à´¿à´¯ à´«à´¿à´²àµââà´±àµà´±à´°àµâ à´¤àµà´±àµà´±à´¾à´£àµàµ"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1105
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "à´¤àµà´°à´¯àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ തരഠà´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ, à´à´¦à´¾. à´ªàµà´°àµàµ"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
-#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
+#: ../client/pk-console.c:1098 ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122 ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "à´¤àµà´°à´¯àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ വാà´à´à´ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1158
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "à´¤àµà´±àµà´±à´¾à´¯ തരതàµà´¤à´¿à´²àµà´³àµà´³ à´¤àµà´°à´àµà´à´¿à´²àµâ"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1164
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´µà´¾à´¨àµà´³àµà´³ പാà´àµà´àµà´à´¿à´¨àµà´±àµ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1173
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´µà´¾à´¨àµà´³àµà´³ ഫയലിനàµà´±àµ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1185
+#: ../client/pk-console.c:1171
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:1196
+#: ../client/pk-console.c:1182
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:1205
+#: ../client/pk-console.c:1191
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:1212
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "ഡയറà´àµà´à´±à´¿ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1221
+#: ../client/pk-console.c:1207
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:1232
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "à´à´°àµ à´àµà´°à´¾à´¨àµâസാà´àµà´·à´¨àµâ à´à´¡à´¨àµà´±à´¿à´«à´¯à´°àµâ (tid) à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1253
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "റിസàµà´³àµâവൠà´àµà´¯àµà´¯àµà´µà´¾à´¨àµà´³àµà´³ പാà´àµà´àµà´à´¿à´¨àµà´±àµ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
+#: ../client/pk-console.c:1250 ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "à´¸à´à´à´°à´£à´¿à´¯àµà´àµà´àµà´³àµà´³ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1286
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "à´à´°àµ റിപàµà´ªàµà´¯àµà´àµ à´ªàµà´°àµà´ പരാമàµà´±àµà´±à´°àµà´ à´®àµà´²àµà´²àµà´¯à´µàµà´ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1303
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "à´à´°àµ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ, à´à´¦à´¾. 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1310
+#: ../client/pk-console.c:1296
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:1320 ../client/pk-console.c:1335
-#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
-#: ../client/pk-console.c:1373 ../client/pk-generate-pack.c:285
+#: ../client/pk-console.c:1306 ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330 ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359 ../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:1353
+#: ../client/pk-console.c:1339
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:1433
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "'%s' à´à´¨àµà´¨ à´à´àµà´à´¿à´à´¤àµà´¤à´¿à´¨àµà´³àµà´³ പിനàµà´¤àµà´£ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1443
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "നിരàµâà´¦àµà´¦àµà´¶à´ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ"
@@ -594,66 +589,66 @@ msgstr "'%s' സരàµâà´µàµà´¸àµ പാà´àµà´àµ à´à´£àµà´à´¾à´àµà´
msgid "Failed to create '%s': %s"
msgstr "'%s' à´à´£àµà´à´¾à´àµà´àµà´¨àµà´¨à´¤à´¿à´²àµâ പരാà´à´¯à´: %s"
-#: ../client/pk-monitor.c:197
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "à´¡àµà´®à´£àµâ à´
വസàµà´¥ à´²à´àµà´¯à´®à´¾à´àµà´àµà´¨àµà´¨à´¤à´¿à´²àµâ പരാà´à´¯à´"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:284
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±àµ നിരàµà´àµà´·à´à´¨àµâ"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "പാà´àµà´àµà´àµ à´¸à´à´¬à´¨àµà´§à´¿à´àµà´àµà´³àµà´³ വിവരഠലà´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "%s à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´ªàµà´ªà´¿à´àµà´àµà´"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨ പതിപàµà´ªàµ"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "%s à´à´¨àµà´¨ പതിപàµà´ªàµ à´à´à´¨àµâ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´ªàµà´ªà´¿à´àµà´àµà´"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "à´à´à´¨àµâ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´ªàµà´ªà´¿à´àµà´àµà´"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "%s à´à´¨àµà´¨ പതിപàµà´ªà´¿à´²àµà´àµà´àµ പരിഷàµà´à´°à´¿à´àµà´àµà´"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "%s à´à´à´¨àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "പതിപàµà´ªàµ"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "നിà´àµà´à´³àµà´àµ സിസàµà´±àµà´±à´®à´¿à´²àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ പാà´àµà´àµà´àµà´à´³àµâ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ..."
@@ -747,194 +742,194 @@ msgid "Please choose a package to install"
msgstr "ദയവായി à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤à´¿à´¨à´¾à´¯à´¿ à´à´°àµ പാà´àµà´àµà´àµ à´¤àµà´°à´àµà´àµà´àµà´àµà´àµà´"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´µà´¾à´¨àµâ à´à´°à´à´à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, 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:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
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:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "à´àµà´°àµâ പാà´àµà´àµà´àµà´à´³àµà´àµ ഡിപനàµâà´¡à´¨àµâസിà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯à´°àµà´¤àµàµ"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
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:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, 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:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "FAILED."
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "ശരി."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, 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:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "à´¡àµà´¬à´àµà´à´¿à´àµ à´¸àµà´´àµà´¸àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, 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:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "à´¡àµà´¬à´àµà´à´¿à´àµ à´¸àµà´´àµà´¸àµà´à´³àµâ à´¸à´àµà´à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, 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:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "à´à´²àµà´²à´¾ റിപàµà´ªàµà´à´³à´¿à´²àµà´®àµà´³àµà´³ പാà´àµà´àµà´àµà´à´³àµâ (à´¡àµà´¬à´àµà´à´¿à´àµ) à´à´£àµà´àµà´ªà´¿à´à´¿à´àµà´àµà´¨àµà´¨àµ."
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, 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:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, 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:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, 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:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "%i പാà´àµà´àµà´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´¯à´¿:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, 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:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, 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:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, 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:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, 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:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, 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:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, 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:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, 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:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, 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:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i à´¡àµà´¬à´àµà´à´¿à´àµ à´¸àµà´´àµà´¸àµà´à´³àµâ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ രഹിതമാà´àµà´à´¿à´¯à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
@@ -1090,7 +1085,7 @@ msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯à
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
@@ -1127,7 +1122,7 @@ msgstr "à´à´ªàµà´ªàµà´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "à´±àµà´³à´¿à´àµ ബാà´àµà´àµ"
@@ -1211,285 +1206,290 @@ msgstr "പാà´àµà´àµà´àµ à´ªà´àµà´à´¿à´à´à´³àµâ à´²à´àµà´¯à´®à
msgid "Waiting for package manager lock"
msgstr "പാà´àµà´àµà´àµ മാനàµà´à´°àµâ à´²àµà´àµà´à´¿à´¨à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "à´à´§à´¿à´à´¾à´°à´¿à´à´¤à´¯àµà´àµà´à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´àµà´àµà´¨àµà´¨ à´ªàµà´°à´¯àµà´à´àµà´à´³àµâ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "à´à´ªà´¯àµà´à´¿à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´ªàµà´°à´¯àµà´à´àµà´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "à´à´ªà´¯àµà´à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´²àµà´¬àµà´°à´±à´¿à´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "ഫയലàµà´à´³àµâ à´ªà´à´°àµâà´¤àµà´¤àµà´¨àµà´¨àµ"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "à´à´±àµà´±à´µàµà´ à´ªàµà´°à´§à´¾à´¨à´ªàµà´ªàµà´àµà´"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "സാധാരണ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "à´ªàµà´°à´§à´¾à´¨à´"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "à´¸àµà´°à´àµà´·à´¾"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "à´¬à´à´¿à´¨àµà´³àµà´³ പരിഹാരà´"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "à´ªàµà´°àµà´à´®à´¿à´àµà´à´¤àµàµ"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "à´²à´àµà´¯à´"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "à´µàµà´à´¿à´ªàµà´ªà´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "à´µàµà´£àµà´àµà´¨àµà´¨àµà´µà´¯àµà´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "à´µàµà´£àµà´àµà´ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "à´µàµà´à´¿à´ªàµà´ªà´¾à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "à´µàµà´£àµà´àµà´¨àµà´¨àµà´µà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "à´µàµà´£àµà´àµà´ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ à´±àµà´³àµâ à´°àµà´¤à´¿"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "à´¡à´¿à´ªàµà´¨àµâà´¡à´¨àµâസിà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµà´àµ വിശദാà´à´¶à´ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "വിശദാà´à´¶à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨à´¤à´¿à´¨àµàµ à´à´µà´¶àµà´¯à´®àµà´³àµà´³à´¤àµàµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "പരിഷàµà´à´¾à´°à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "വിശദാà´à´¶à´àµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "ഫയലàµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "à´àµà´°àµà´ªàµà´ªàµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "à´ªàµà´°à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "ഫയലàµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "à´à´¾à´·àµ à´ªàµà´¤àµà´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "പാà´àµà´àµà´àµà´à´³àµâ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "സിസàµà´±àµà´±à´ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "റദàµà´¦à´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "റിപàµà´ªàµà´¸à´¿à´±àµà´±à´±à´¿à´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "റിപàµà´ªàµà´¸à´¿à´±àµà´±à´±à´¿ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ à´¸à´àµà´à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "à´¡àµà´±àµà´±à´¾ à´¸à´àµà´à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "പരിഹരിà´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "ഫയലàµà´à´³àµà´àµ à´ªà´àµà´à´¿à´ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨à´µ നലàµâà´àµà´¨àµà´¨à´¤àµàµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "à´à´ªàµà´ªàµàµ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "EULA à´¸àµà´µàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "വിà´à´¾à´à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "à´à´à´ªà´¾à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ സിമàµà´²àµà´±àµà´±àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤àµàµ സിമàµà´²àµà´±àµà´±àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "പരിഷàµà´à´¾à´°à´àµà´à´³àµâ സിമàµà´²àµà´±àµà´±àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
commit 513238baf7ddfa80c99fce7dfcdeed0683cc8ed0
Author: igor <igor at fedoraproject.org>
Date: Wed Sep 23 02:43:11 2009 +0000
Sending translation for Brazilian Portuguese
diff --git a/po/pt_BR.po b/po/pt_BR.po
index cb9c6b8..ae2a761 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PackageKit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-14 08:25+0000\n"
-"PO-Revision-Date: 2009-09-14 11:54-0300\n"
+"POT-Creation-Date: 2009-09-22 19:30+0000\n"
+"PO-Revision-Date: 2009-09-22 23:42-0300\n"
"Last-Translator: Igor Pires Soares <igor at projetofedora.org>\n"
"Language-Team: Brazilian Portuguese <fedora-trans-pt_br at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -20,118 +20,118 @@ msgstr ""
"X-Poedit-Country: BRAZIL\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:143
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "Transação"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:145
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "Horário do sistema"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "ConcluÃdo"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "True"
msgstr "Verdadeiro"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
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:149
-#: ../src/pk-polkit-action-lookup.c:333
+#: ../client/pk-console.c:148
+#: ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "Modo"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "Duração"
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
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:158
-#: ../src/pk-polkit-action-lookup.c:347
+#: ../client/pk-console.c:157
+#: ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "Linha de comando"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:160
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "ID do usuário"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:167
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "Nome de usuário"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:171
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "Nome real"
-#: ../client/pk-console.c:179
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "Pacotes afetados:"
-#: ../client/pk-console.c:181
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
msgstr "Pacotes afetados: nenhum"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:201
+#: ../client/pk-console.c:200
msgid "Distribution"
msgstr "Distribuição"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:203
+#: ../client/pk-console.c:202
msgid "Type"
msgstr "Tipo"
#. 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
+#: ../client/pk-console.c:204
+#: ../client/pk-console.c:225
msgid "Summary"
msgstr "Sumário"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:215
+#: ../client/pk-console.c:214
msgid "Category"
msgstr "Categoria"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:217
+#: ../client/pk-console.c:216
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:220
+#: ../client/pk-console.c:219
msgid "Parent"
msgstr "Pai"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:223
+#: ../client/pk-console.c:222
msgid "Name"
msgstr "Nome"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:229
+#: ../client/pk-console.c:228
msgid "Icon"
msgstr "Ãcone"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:243
+#: ../client/pk-console.c:242
msgid "Details about the update:"
msgstr "Detalhes sobre a atualização:"
@@ -139,179 +139,174 @@ msgstr "Detalhes sobre a atualização:"
#. 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
+#: ../client/pk-console.c:248
#: ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
-#: ../src/pk-polkit-action-lookup.c:358
+#: ../src/pk-polkit-action-lookup.c:361
msgid "Package"
msgid_plural "Packages"
msgstr[0] "Pacote"
msgstr[1] "Pacotes"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:252
+#: ../client/pk-console.c:251
msgid "Updates"
msgstr "Atualiza"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:256
+#: ../client/pk-console.c:255
msgid "Obsoletes"
msgstr "Obsoletos"
#. TRANSLATORS: details about the update, the vendor URLs
#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
-#: ../client/pk-console.c:260
+#: ../client/pk-console.c:259
#: ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "Fornecedor"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:264
+#: ../client/pk-console.c:263
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:268
+#: ../client/pk-console.c:267
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:272
+#: ../client/pk-console.c:271
msgid "Restart"
msgstr "ReinÃcio"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:276
+#: ../client/pk-console.c:275
msgid "Update text"
msgstr "Descrição da atualização"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:280
+#: ../client/pk-console.c:279
msgid "Changes"
msgstr "Alterações"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:284
+#: ../client/pk-console.c:283
msgid "State"
msgstr "Estado"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:289
+#: ../client/pk-console.c:288
msgid "Issued"
msgstr "Emissão"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:294
-#: ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Atualizado em"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:312
+#: ../client/pk-console.c:311
msgid "Enabled"
msgstr "Habilitado"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:315
+#: ../client/pk-console.c:314
msgid "Disabled"
msgstr "Desabilitado"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:337
+#: ../client/pk-console.c:336
msgid "System restart required by:"
msgstr "O reinÃcio do sistema é requerido por:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:340
+#: ../client/pk-console.c:339
msgid "Session restart required:"
msgstr "à necessário reiniciar a sessão:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:342
msgid "System restart (security) required by:"
msgstr "O reinÃcio do sistema (por segurança) é requerido por:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:346
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
msgstr "à necessário reiniciar a sessão (por segurança):"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:349
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
msgstr "O reinÃcio do aplicativo é requerido por:"
#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:366
+#: ../client/pk-console.c:365
msgid "Package description"
msgstr "Descrição do pacote"
#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:384
+#: ../client/pk-console.c:383
msgid "Message:"
msgstr "Mensagem:"
#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:398
+#: ../client/pk-console.c:397
msgid "No files"
msgstr "Nenhum arquivo"
#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:403
+#: ../client/pk-console.c:402
msgid "Package files"
msgstr "Arquivos do pacote"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:462
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "Erro fatal"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:475
-msgid "Transaction failed with no error"
-msgstr "A transação falhou sem erros"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:480
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "Falha na transação"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:554
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "Por favor, reinicie o computador para completar a atualização."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:557
+#: ../client/pk-console.c:554
msgid "Please logout and login to complete the update."
msgstr "Por favor, encerre a sessão e inicie-a novamente para completar a atualização."
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:560
+#: ../client/pk-console.c:557
msgid "Please restart the computer to complete the update as important security updates have been installed."
msgstr "Por favor, reinicie o computador para completar a atualização pois importantes atualizações de segurança foram instaladas."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:563
+#: ../client/pk-console.c:560
msgid "Please logout and login to complete the update as important security updates have been installed."
msgstr "Por favor, encerre a sessão e inicie-a novamente para completar a atualização pois importantes atualizações de segurança foram instaladas."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:584
+#: ../client/pk-console.c:583
#, c-format
msgid "This tool could not find any available package: %s"
msgstr "Esta ferramenta não pôde localizar nenhum pacote disponÃvel: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:612
+#: ../client/pk-console.c:611
#, c-format
msgid "This tool could not find the installed package: %s"
msgstr "Esta ferramenta não pôde localizar o pacote instalado: %s"
#. 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
+#: ../client/pk-console.c:639
+#: ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "Esta ferramente não pôde localizar o pacote: %s"
@@ -320,181 +315,181 @@ msgstr "Esta ferramente não pôde localizar o pacote: %s"
#. 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
+#: ../client/pk-console.c:695
+#: ../client/pk-console.c:723
+#: ../client/pk-console.c:751
+#: ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
msgid "This tool could not find all the packages: %s"
msgstr "Esta ferramenta não pôde localizar todos os pacotes: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:832
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "O daemon travou no meio da transação!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:866
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "Interface em Console do PackageKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:868
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "Subcomandos:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:947
+#: ../client/pk-console.c:951
msgid "Failed to get the time since this action was last completed"
msgstr "Falha ao obter o tempo em que essa ação foi completada pela última vez"
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:982
+#: ../client/pk-console.c:986
#: ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:282
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../contrib/device-rebind/pk-device-rebind.c:293
#: ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Mostrar informações extras de depuração"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:985
-#: ../client/pk-monitor.c:284
+#: ../client/pk-console.c:989
+#: ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "Mostrar a versão do programa e sair"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:988
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "Definir o filtro, p. ex.: instalados"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:991
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "Sair sem esperar pelo término das ações"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1016
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "Falha ao contatar o PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1068
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "O filtro especificado era inválido"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1087
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "Um tipo de pesquisa é requerido, p. ex. nome"
#. 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
+#: ../client/pk-console.c:1098
+#: ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122
+#: ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "Um termo de pesquisa é requerido"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1140
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "Tipo de pesquisa inválido"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1146
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "O nome do pacote a ser instalado é requerido"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1155
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "O nome do arquivo a ser instalado é requerido"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1167
+#: ../client/pk-console.c:1171
msgid "A type, key_id and package_id are required"
msgstr "Um tipo, key_id e package_id são requeridos"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:1178
+#: ../client/pk-console.c:1182
msgid "A package name to remove is required"
msgstr "O nome do pacote para remoção é requerido"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:1187
+#: ../client/pk-console.c:1191
msgid "A destination directory and the package names to download are required"
msgstr "O diretório de destino e os os nomes dos pacotes a serem baixados são requeridos"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:1194
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "Diretório não encontrado"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1203
+#: ../client/pk-console.c:1207
msgid "A licence identifier (eula-id) is required"
msgstr "Um identificador de licença (eula-id) é requerido"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1214
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "Um identificador de transação (tid) é requerido"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1235
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "O nome de pacote a ser analisado é requerido"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1246
-#: ../client/pk-console.c:1257
+#: ../client/pk-console.c:1250
+#: ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "O nome do repositório é requerido"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "Um nome de repositório, parâmetro e um valor são requeridos"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1285
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "Uma ação, p. ex. \"update-system\" é requerida"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1292
+#: ../client/pk-console.c:1296
msgid "A correct role is required"
msgstr "Um modo correto é requerido"
#. 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-console.c:1306
+#: ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330
+#: ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359
#: ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "O nome do pacote é requerido"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:1335
+#: ../client/pk-console.c:1339
msgid "A package provide string is required"
msgstr "à necessário especificar o que o pacote fornece"
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:1415
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "A opção \"%s\" não é suportada"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1425
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "O comando falhou"
@@ -603,70 +598,66 @@ msgstr "Pacote de serviços \"%s\" criado"
msgid "Failed to create '%s': %s"
msgstr "Falha ao criar \"%s\": %s"
-#: ../client/pk-monitor.c:204
-msgid "Failed to get transaction list"
-msgstr "Falha ao obter a lista da transação"
-
-#: ../client/pk-monitor.c:235
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "Falha ao obter o estado do daemon"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:299
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "Monitor do PackageKit"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "Obtendo informações do pacote..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "Executar %s"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "Versão instalada"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "Executar a versão %s agora"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "Executar agora"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "Atualizar para a versão %s"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "Instalar %s agora"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "Versão"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "Nenhum pacote localizado para o seu sistema"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "Instalando..."
@@ -760,194 +751,194 @@ msgid "Please choose a package to install"
msgstr "Por favor, escolha um pacote a ser instalado"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "Iniciando a instalação"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "Falha ao localizar o pacote %s ou ele já está instalado: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "Não instala os pacotes na realidade, apenas simula o que seria instalado"
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "Não instala dependências dos pacotes principais"
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
msgid "Do not display information or progress"
msgstr "Não exibe informações ou o progresso"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
msgid "PackageKit Debuginfo Installer"
msgstr "Instalador de Informações de Depuração do PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERRO: Especifique os nomes dos pacotes a serem instalados."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, c-format
msgid "Getting sources list"
msgstr "Obtendo lista de fontes"
#. 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "FALHOU."
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "Localizadas %i fontes habilitadas e %i desabilitadas."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "Localizando fontes de depuração"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "%i repositórios de informações de depuração desabilitados encontrados"
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "Habilitando fontes de depuração"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Enabled %i debugging sources."
msgstr "%i fontes de depuração habilitadas."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "Localizando pacotes de depuração"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Falha ao localizar o pacote %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Falha ao localizar o pacote de depuração %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, c-format
msgid "Found no packages to install."
msgstr "Nenhum pacote localizado para ser instalado."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "%i pacotes localizados:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "Localizando pacotes que dependem destes pacotes"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "Não foi possÃvel localizar os pacotes dependentes: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, c-format
msgid "Found %i extra packages."
msgstr "%i pacotes extras localizados."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, c-format
msgid "No extra packages required."
msgstr "Nenhum pacote extra é requerido."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, c-format
msgid "Found %i packages to install:"
msgstr "%i pacotes localizados para serem instalados:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "Os pacotes não serão instalados no modo de simulação"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "Instalando pacotes"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, c-format
msgid "Could not install packages: %s"
msgstr "Não foi possÃvel instalar os pacotes: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, c-format
msgid "Disabling sources previously enabled"
msgstr "Desabilitando fontes habilitadas anteriormente"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "Não foi possÃvel desabilitar as fontes de depuração: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "%i fontes de depuração desabilitadas."
@@ -1101,7 +1092,9 @@ msgid "Removing packages"
msgstr "Removendo pacotes"
#. TRANSLATORS: transaction state, downloading package files
+#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "Baixando pacotes"
@@ -1136,7 +1129,9 @@ msgid "Checking signatures"
msgstr "Verificando assinaturas"
#. TRANSLATORS: transaction state, when we return to a previous system state
+#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "Retrocedendo"
@@ -1220,133 +1215,293 @@ msgstr "Gerando listas de pacotes"
msgid "Waiting for package manager lock"
msgstr "Esperando pelo bloqueio do gerenciador de pacotes"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "Esperando pela autenticação"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "Atualizando aplicativos em execução"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "Verificando aplicativos em uso"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "Verificando bibliotecas em uso"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "Copiando arquivos"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Trivial"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "Normal"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "Importante"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "Segurança"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "Correção de erros"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "Melhoria"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "Instalado"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "DisponÃvel"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "Baixando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "Atualizando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "Instalando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "Removendo"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "Limpando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "Definindo como obsoleto"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "Reinstalando"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "Baixado"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "Removido"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "Limpo"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "Obsoleto"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "Reinstalado"
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Unknown role type"
+msgstr "Tipo de papel desconhecido"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting dependencies"
+msgstr "Obtendo dependências"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting update details"
+msgstr "Obtendo detalhes da atualização"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting details"
+msgstr "Obtendo detalhes"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting requires"
+msgstr "Obtendo requerimentos"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Getting updates"
+msgstr "Obtendo atualizações"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by details"
+msgstr "Pesquisando pelos detalhes"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching by file"
+msgstr "Pesquisando pelo arquivo"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching groups"
+msgstr "Pesquisando grupos"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
+msgid "Searching by name"
+msgstr "Pesquisando pelo nome"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Installing files"
+msgstr "Instalando arquivos"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Refreshing cache"
+msgstr "Recarregando cache"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating packages"
+msgstr "Atualizando pacotes"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Updating system"
+msgstr "Atualizando sistema"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
+msgid "Canceling"
+msgstr "Cancelando"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Getting repositories"
+msgstr "Obtendo repositórios"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Enabling repository"
+msgstr "Habilitando repositório"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Setting data"
+msgstr "Configurando dados"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Resolving"
+msgstr "Resolvendo"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting file list"
+msgstr "Obtendo lista de arquivos"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Getting provides"
+msgstr "Obtendo o que é fornecido"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Installing signature"
+msgstr "Instalando assinatura"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Getting packages"
+msgstr "Obtendo pacotes"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
+msgid "Accepting EULA"
+msgstr "Aceitando a licença EULA"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting upgrades"
+msgstr "Obtendo atualizações"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+msgid "Getting categories"
+msgstr "Obtendo categorias"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+msgid "Getting transactions"
+msgstr "Obtendo transações"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating install"
+msgstr "Simulando instalação"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating remove"
+msgstr "Simulando remoção"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
+msgid "Simulating update"
+msgstr "Simulando atualização"
+
#. 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?"
@@ -1718,47 +1873,51 @@ msgstr "Não foi possÃvel conectar ao barramento do sistema"
msgid "Error trying to start:"
msgstr "Erro ao tentar iniciar:"
-#: ../src/pk-polkit-action-lookup.c:147
+#: ../src/pk-polkit-action-lookup.c:150
msgid "To install debugging packages, extra sources need to be enabled"
msgstr "Fontes extras precisam ser habilitadas para a instalação dos pacotes de depuração"
#. 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:171
+#: ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
msgstr "O programa não vem de uma fonte confiável."
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
msgstr "Não atualize este pacote a não ser que você esteja certo de que é seguro fazer isso."
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
msgstr "Não atualize estes pacotes a não ser que você esteja certo de que é seguro fazer isso."
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr "Não instale este pacote a não ser que você esteja certo de que é seguro fazer isso."
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
msgid "Do not install these packages unless you are sure it is safe to do so."
msgstr "Não instale estes pacotes a não ser que você esteja certo de que é seguro fazer isso."
#. TRANSLATORS: warn the user that all bets are off
-#: ../src/pk-polkit-action-lookup.c:199
+#: ../src/pk-polkit-action-lookup.c:202
msgid "Malicious software can damage your computer or cause other harm."
msgstr "Programas maliciosos podem danificar o seu computador ou causar outros prejuÃzos."
#. TRANSLATORS: too many packages to list each one
-#: ../src/pk-polkit-action-lookup.c:274
+#: ../src/pk-polkit-action-lookup.c:277
msgid "Many packages"
msgstr "Muitos pacotes"
#. TRANSLATORS: if the transaction is forced to install only trusted packages
-#: ../src/pk-polkit-action-lookup.c:340
+#: ../src/pk-polkit-action-lookup.c:343
msgid "Only trusted"
msgstr "Somente confiáveis"
+#~ msgid "Transaction failed with no error"
+#~ msgstr "A transação falhou sem erros"
+#~ msgid "Failed to get transaction list"
+#~ msgstr "Falha ao obter a lista da transação"
#~ msgid "Percentage"
#~ msgstr "Porcentagem"
#~ msgid "Please restart the application as it is being used."
@@ -1810,8 +1969,6 @@ msgstr "Somente confiáveis"
#~ msgstr "Pacotes a serem removidos"
#~ msgid "No new packages need to be installed"
#~ msgstr "Nenhum pacote novo precisa ser instalado"
-#~ msgid "Searching for package: "
-#~ msgstr "Pesquisando pelo pacote:"
#~ msgid "not found."
#~ msgstr "não encontrado."
#~ msgid "No packages can be found to install"
@@ -1975,8 +2132,6 @@ msgstr "Somente confiáveis"
#~ msgstr "à necessário autenticar para instalar uma assinatura de segurança"
#~ msgid "Authentication is required to update all packages"
#~ msgstr "à necessário autenticar para atualizar todos os pacotes"
-#~ msgid "Install security signature"
-#~ msgstr "Instalar uma assinatura de segurança"
#~ msgid "Update all packages"
#~ msgstr "Atualizar todos os pacotes"
#~ msgid "Could not find a description for this package"
commit e5eb8648a78b2cf1f836523cb5a607c663dbd701
Author: sergeyr <sergeyr at fedoraproject.org>
Date: Tue Sep 22 22:03:00 2009 +0000
Sending translation for Russian
diff --git a/po/ru.po b/po/ru.po
index ac9adb8..208cd52 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: PackageKit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-08-24 11:06+0100\n"
-"PO-Revision-Date: 2009-04-22 19:57+0400\n"
+"POT-Creation-Date: 2009-09-22 19:30+0000\n"
+"PO-Revision-Date: 2009-09-23 02:01+0400\n"
"Last-Translator: Alexey Kostyuk <unitoff at gmail.com>\n"
"Language-Team: Russian <fedora-trans-ru at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -18,122 +18,125 @@ msgstr ""
"Content-Transfer-Encoding: UTF-8\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:235
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "ТÑанзакÑиÑ"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:237
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "СиÑÑемное вÑемÑ"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:239
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "УÑпеÑно"
-#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:239 ../client/pk-console.c:406
+#: ../client/pk-console.c:146
msgid "True"
msgstr "ÐÑÑина"
-#: ../client/pk-console.c:239 ../client/pk-console.c:406
+#: ../client/pk-console.c:146
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:241 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:148 ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "РолÑ"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:246
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "ÐÑодолжиÑелÑноÑÑÑ"
-#: ../client/pk-console.c:246
+#: ../client/pk-console.c:153
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:250 ../src/pk-polkit-action-lookup.c:341
+#: ../client/pk-console.c:157 ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð°Ñ ÑÑÑока"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:252
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "ÐденÑиÑикаÑÐ¾Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:259
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "ÐÐ¼Ñ Ð¿Ð¾Ð»ÑзоваÑелÑ"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:263
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "ÐаÑÑоÑÑее имÑ"
-#: ../client/pk-console.c:271
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "ÐаÑÑонÑÑÑе пакеÑÑ:"
-#: ../client/pk-console.c:273
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
msgstr "ÐаÑÑонÑÑÑе пакеÑÑ: ÐеÑ"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:298
+#: ../client/pk-console.c:200
msgid "Distribution"
msgstr "ÐиÑÑÑибÑÑив"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:300
+#: ../client/pk-console.c:202
msgid "Type"
msgstr "Тип"
#. TRANSLATORS: this is any summary text describing the upgrade
#. TRANSLATORS: this is the summary of the group
-#: ../client/pk-console.c:302 ../client/pk-console.c:325
+#: ../client/pk-console.c:204 ../client/pk-console.c:225
msgid "Summary"
msgstr "СÑммаÑно"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:314
+#: ../client/pk-console.c:214
msgid "Category"
msgstr "ÐаÑегоÑиÑ"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:316
+#: ../client/pk-console.c:216
msgid "ID"
msgstr "ÐденÑиÑикаÑоÑ"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:319
+#: ../client/pk-console.c:219
msgid "Parent"
msgstr "РодиÑелÑ"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:322
+#: ../client/pk-console.c:222
msgid "Name"
msgstr "ÐмÑ"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:328
+#: ../client/pk-console.c:228
msgid "Icon"
msgstr "Ðконка"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:242
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:345 ../src/pk-polkit-action-lookup.c:352
+#: ../client/pk-console.c:248 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:361
#, fuzzy
msgid "Package"
msgid_plural "Packages"
@@ -141,789 +144,551 @@ msgstr[0] "ÐакеÑ"
msgstr[1] "ÐакеÑ"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:348
+#: ../client/pk-console.c:251
msgid "Updates"
msgstr "ÐбновлениÑ"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:352
+#: ../client/pk-console.c:255
msgid "Obsoletes"
msgstr "УÑÑаÑевÑие"
#. TRANSLATORS: details about the update, the vendor URLs
-#: ../client/pk-console.c:356
+#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
+#: ../client/pk-console.c:259 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "ÐоÑÑавÑик"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:360
+#: ../client/pk-console.c:263
msgid "Bugzilla"
msgstr "СиÑÑема оÑÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¾Ñибок Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:364
+#: ../client/pk-console.c:267
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:368
+#: ../client/pk-console.c:271
msgid "Restart"
msgstr "ÐеÑезапÑÑк"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:372
+#: ../client/pk-console.c:275
msgid "Update text"
msgstr "ÐодÑобноÑÑи обновлениÑ"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:376
+#: ../client/pk-console.c:279
msgid "Changes"
msgstr "ÐзменениÑ"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:380
+#: ../client/pk-console.c:283
msgid "State"
msgstr "СÑаÑÑÑ"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:385
+#: ../client/pk-console.c:288
msgid "Issued"
msgstr "ÐÑпÑÑено"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:390
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Ðбновлено"
-#: ../client/pk-console.c:477 ../client/pk-console.c:479
-msgid "Percentage"
-msgstr "ÐÑоÑенÑÑ"
+#. TRANSLATORS: if the repo is enabled
+#: ../client/pk-console.c:311
+msgid "Enabled"
+msgstr "ÐклÑÑено"
-#: ../client/pk-console.c:479
-msgid "Unknown"
-msgstr "ÐеизвеÑÑно"
+#. TRANSLATORS: if the repo is disabled
+#: ../client/pk-console.c:314
+msgid "Disabled"
+msgstr "ÐÑклÑÑено"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:521
+#: ../client/pk-console.c:336
msgid "System restart required by:"
msgstr "ÐеобÑ
одим пеÑезапÑÑк ÑиÑÑÐµÐ¼Ñ Ð´Ð»Ñ:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:524
+#: ../client/pk-console.c:339
msgid "Session restart required:"
msgstr "ÐеобÑ
одим пеÑезапÑÑк ÑеанÑа:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:527
-#, fuzzy
+#: ../client/pk-console.c:342
msgid "System restart (security) required by:"
-msgstr "ÐеобÑ
одим пеÑезапÑÑк ÑиÑÑÐµÐ¼Ñ Ð´Ð»Ñ:"
+msgstr "ÐапÑÐ¾Ñ Ð¿ÐµÑезапÑÑка ÑиÑÑÐµÐ¼Ñ (безопаÑноÑÑÑ):"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:530
-#, fuzzy
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
-msgstr "ÐеобÑ
одим пеÑезапÑÑк ÑеанÑа:"
+msgstr "ÐапÑÐ¾Ñ Ð¿ÐµÑезапÑÑка ÑеÑÑии (безопаÑноÑÑÑ):"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:533
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
msgstr "ÐеобÑ
одим пеÑезапÑÑк пÑÐ¸Ð»Ð¾Ð¶ÐµÐ½Ð¸Ñ Ð´Ð»Ñ:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:365
+msgid "Package description"
+msgstr "ÐпиÑание пакеÑа"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:383
+msgid "Message:"
+msgstr "СообÑение:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:397
+msgid "No files"
+msgstr "ÐÐµÑ Ñайлов"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:402
+msgid "Package files"
+msgstr "Ð¤Ð°Ð¹Ð»Ñ Ð¿Ð°ÐºÐµÑа"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:474
+msgid "Fatal error"
+msgstr "ФаÑалÑÐ½Ð°Ñ Ð¾Ñибка"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:483
+msgid "The transaction failed"
+msgstr "Сбой опеÑаÑии"
+
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:588
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "ÐожалÑйÑÑа, пеÑезагÑÑзиÑе компÑÑÑеÑ, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð²ÐµÑÑиÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:591
+#: ../client/pk-console.c:554
msgid "Please logout and login to complete the update."
msgstr ""
"ÐожалÑйÑÑа, вÑйдиÑе из ÑиÑÑÐµÐ¼Ñ Ð¸ войдиÑе вновÑ, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð²ÐµÑÑиÑÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ðµ."
-#. TRANSLATORS: a package needs to restart the application
-#: ../client/pk-console.c:594
-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:597
-#, fuzzy
+#: ../client/pk-console.c:557
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:600
-#, fuzzy
+#: ../client/pk-console.c:560
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:727
-#, 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:735
-#, 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:760 ../client/pk-console.c:783
-#: ../client/pk-console.c:879 ../client/pk-console.c:996
-#: ../client/pk-tools-common.c:62 ../client/pk-tools-common.c:81
-#: ../client/pk-tools-common.c:89
-#, c-format
-msgid "Internal error: %s"
-msgstr "ÐнÑÑÑеннÑÑ Ð¾Ñибка: %s"
+"ÐожалÑйÑÑа, вÑйдиÑе из ÑиÑÑÐµÐ¼Ñ Ð¸ войдиÑе вновÑ, ÑÑÐ¾Ð±Ñ Ð·Ð°Ð²ÐµÑÑиÑÑ ÑÑÑÐ°Ð½Ð¾Ð²ÐºÑ "
+"Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð±ÐµÐ·Ð¾Ð¿Ð°ÑноÑÑи."
-#. TRANSLATORS: There was an error installing the packages. The detailed error follows
-#: ../client/pk-console.c:768 ../client/pk-console.c:1392
-#, 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:791
-#, 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:847
-#, 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:870 ../client/pk-console.c:908
-#: ../client/pk-console.c:941
-#, c-format
-msgid "This tool could not remove the packages: %s"
-msgstr "ÐÑÐ¾Ñ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ ÑдалиÑÑ Ð¿Ð°ÐºÐµÑÑ: %s"
-
-#. TRANSLATORS: When removing, we might have to remove other dependencies
-#: ../client/pk-console.c:920
-msgid "The following packages have to be removed:"
-msgstr "СледÑÑÑие пакеÑÑ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑдаленÑ:"
-
-#. TRANSLATORS: We are checking if it's okay to remove a list of packages
-#: ../client/pk-console.c:927
-msgid "Proceed removing additional packages?"
-msgstr "ÐÑиÑÑÑпиÑÑ Ðº ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑÑ
пакеÑов?"
-
-#. TRANSLATORS: We did not remove any packages
-#: ../client/pk-console.c:932
-msgid "The package removal was canceled!"
-msgstr "Удаление пакеÑа бÑло оÑменено!"
-
-#. TRANSLATORS: The package name was not found in any software sources
-#: ../client/pk-console.c:973
-#, 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:1004
+#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
+#: ../client/pk-console.c:583
#, 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:1031 ../client/pk-console.c:1040
+#: ../client/pk-console.c:611
#, c-format
-msgid "This tool could not update %s: %s"
-msgstr "ÐÑÐ¾Ñ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð¸ÑÑ %s: %s"
+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:1062 ../client/pk-console.c:1070
+#: ../client/pk-console.c:639 ../client/pk-console.c:667
#, 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:1092 ../client/pk-console.c:1100
-#, 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:1122 ../client/pk-console.c:1130
-#, 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:1152
+#: ../client/pk-console.c:695 ../client/pk-console.c:723
+#: ../client/pk-console.c:751 ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, 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:1160
-#, 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:1182
-#, c-format
-msgid "File already exists: %s"
-msgstr "Файл Ñже ÑÑÑеÑÑвÑеÑ: %s"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1187 ../client/pk-console.c:1243
-#: ../client/pk-console.c:1318
-msgid "Getting package list"
-msgstr "ÐолÑÑение ÑпиÑка пакеÑов"
-
-#. TRANSLATORS: There was an error getting the list of packages. The detailed error follows
-#: ../client/pk-console.c:1193 ../client/pk-console.c:1249
-#: ../client/pk-console.c:1324
-#, 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:1204
-#, c-format
-msgid "Failed to save to disk"
-msgstr "Ðе ÑдалоÑÑ ÑоÑ
ÑаниÑÑ Ð½Ð° диÑк"
-
-#. TRANSLATORS: There was an error getting the list. The filename follows
-#: ../client/pk-console.c:1238 ../client/pk-console.c:1313
-#, c-format
-msgid "File does not exist: %s"
-msgstr "Файл не ÑÑÑеÑÑвÑеÑ: %s"
-
-#. TRANSLATORS: header to a list of packages newly added
-#: ../client/pk-console.c:1270
-msgid "Packages to add"
-msgstr "ÐакеÑÑ Ð´Ð»Ñ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ð¸Ñ"
-
-#. TRANSLATORS: header to a list of packages removed
-#: ../client/pk-console.c:1278
-msgid "Packages to remove"
-msgstr "ÐакеÑÑ Ð´Ð»Ñ ÑдалениÑ"
-
-#. TRANSLATORS: We didn't find any differences
-#: ../client/pk-console.c:1346
-#, c-format
-msgid "No new packages need to be installed"
-msgstr "ÐÐµÑ Ð½Ð¾Ð²ÑÑ
пакеÑов, нÑждаÑÑиÑ
ÑÑ Ð² ÑÑÑановке"
-
-#. TRANSLATORS: follows a list of packages to install
-#: ../client/pk-console.c:1352
-msgid "To install"
-msgstr "ÐÐ»Ñ ÑÑÑановки"
-
-#. TRANSLATORS: searching takes some time....
-#: ../client/pk-console.c:1364
-msgid "Searching for package: "
-msgstr "ÐоиÑк пакеÑа:"
-
-#. TRANSLATORS: package was not found -- this is the end of a string ended in ...
-#: ../client/pk-console.c:1368
-msgid "not found."
-msgstr "не найдено."
-
-#. TRANSLATORS: We didn't find any packages to install
-#: ../client/pk-console.c:1379
-#, 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:1385
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:886
-#, 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:1421
-#, 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:1429
-#, 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:1460
-msgid "Error:"
-msgstr "ÐÑибка:"
-
-#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:1474
-msgid "Package description"
-msgstr "ÐпиÑание пакеÑа"
-
-#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:1490
-msgid "Message:"
-msgstr "СообÑение:"
-
-#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:1518
-msgid "Package files"
-msgstr "Ð¤Ð°Ð¹Ð»Ñ Ð¿Ð°ÐºÐµÑа"
-
-#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:1526
-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:1549
-msgid "Repository signature required"
-msgstr "ТÑебÑеÑÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ ÑепозиÑоÑиÑ"
-
-#. TRANSLATORS: This a prompt asking the user to import the security key
-#: ../client/pk-console.c:1559
-msgid "Do you accept this signature?"
-msgstr "ÐÑ Ð¿ÑинимаеÑе ÑÑÑ Ð¿Ð¾Ð´Ð¿Ð¸ÑÑ?"
-
-#. TRANSLATORS: This is where the user declined the security key
-#: ../client/pk-console.c:1563
-msgid "The signature was not accepted."
-msgstr "ÐÑа подпиÑÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¿ÑинÑÑа."
-
-#. TRANSLATORS: This a request for a EULA
-#: ../client/pk-console.c:1597
-msgid "End user license agreement required"
-msgstr "ТÑебÑеÑÑÑ Ð»Ð¸Ñензионное ÑоглаÑение Ñ ÐºÐ¾Ð½ÐµÑнÑм полÑзоваÑелем"
-
-#. TRANSLATORS: This a prompt asking the user to agree to the license
-#: ../client/pk-console.c:1604
-msgid "Do you agree to this license?"
-msgstr "СоглаÑÐ½Ñ Ð»Ð¸ ÐÑ Ñ ÑÑой лиÑензией?"
-
-#. TRANSLATORS: This is where the user declined the license
-#: ../client/pk-console.c:1608
-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:1637
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "Ðемон ÑломалÑÑ Ð² ÑеÑедине ÑÑанзакÑии!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:1690
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "ÐонÑолÑнÑй ÐнÑеÑÑÐµÐ¹Ñ PackageKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:1692
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "ÐодкомандÑ:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:951
+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:1785 ../client/pk-generate-pack.c:185
-#: ../client/pk-monitor.c:128
-#: ../contrib/command-not-found/pk-command-not-found.c:616
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
+#: ../client/pk-console.c:986 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:275
+#: ../contrib/command-not-found/pk-command-not-found.c:614
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../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:1788 ../client/pk-monitor.c:130
+#: ../client/pk-console.c:989 ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "ÐоказаÑÑ Ð²ÐµÑÑÐ¸Ñ Ð¿ÑогÑÐ°Ð¼Ð¼Ñ Ð¸ вÑйÑи"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1791
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "УÑÑановиÑе ÑилÑÑÑ, к пÑимеÑÑ, ÑÑÑановленнÑе пÑогÑаммÑ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1794
+#: ../client/pk-console.c:995
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:1821
-msgid "This tool could not connect to system DBUS."
-msgstr "ÐÑÐ¾Ñ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð¿Ð¾Ð´ÑоединиÑÑÑÑ Ðº ÑиÑÑеме DBUS."
+#. TRANSLATORS: we failed to contact the daemon
+#: ../client/pk-console.c:1020
+msgid "Failed to contact PackageKit"
+msgstr "Ðе ÑдалоÑÑ ÑоединиÑÑÑÑ Ñ PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1911
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "УказаннÑй ÑилÑÑÑ Ð½Ðµ веÑен"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1930
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "ÐеобÑ
одимо ввеÑÑи поиÑковÑй запÑоÑ, напÑÐ¸Ð¼ÐµÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1937 ../client/pk-console.c:1946
-#: ../client/pk-console.c:1955 ../client/pk-console.c:1964
+#: ../client/pk-console.c:1098 ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122 ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "ÐеобÑ
одим поиÑковÑй ÑеÑмин"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1971
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "ÐевеÑнÑй Ñип поиÑка"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1977
-msgid "A package name or filename to install is required"
-msgstr "ÐÐ»Ñ ÑÑÑановки ÑÑебÑеÑÑÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа или Ñайла"
+#: ../client/pk-console.c:1150
+msgid "A package name to install is required"
+msgstr "ÐапÑÐ¾Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑа Ð´Ð»Ñ ÑÑÑановки"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1159
+msgid "A filename to install is required"
+msgstr "ÐапÑÐ¾Ñ Ð¸Ð¼ÐµÐ½Ð¸ Ñайла Ð´Ð»Ñ ÑÑÑановки"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1986
+#: ../client/pk-console.c:1171
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:1995
+#: ../client/pk-console.c:1182
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:2003
-#, fuzzy
+#: ../client/pk-console.c:1191
msgid "A destination directory and the package names to download are required"
-msgstr "ÐаÑалог назнаÑениÑ, а заÑем имена пакеÑа необÑ
Ð¾Ð´Ð¸Ð¼Ñ Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки"
+msgstr "ÐапÑÐ¾Ñ Ð´Ð¸ÑекÑоÑии назнаÑÐµÐ½Ð¸Ñ Ð¸ имени пакеÑов Ð´Ð»Ñ Ð·Ð°Ð³ÑÑзки"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:2010
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "ÐаÑалог не найден"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:2018
+#: ../client/pk-console.c:1207
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:2028
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "ÐеобÑ
одим иденÑиÑикаÑÐ¾Ñ ÑÑанзакÑии (tid)"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:2045
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "ÐÐ»Ñ ÑопоÑÑÐ°Ð²Ð»ÐµÐ½Ð¸Ñ Ð½ÐµÐ¾Ð±Ñ
одимо Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:2054 ../client/pk-console.c:2063
+#: ../client/pk-console.c:1250 ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "ÐеобÑ
одимо Ð¸Ð¼Ñ ÑепозиÑоÑиÑ"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:2072
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "ÐеобÑ
одимо ÑказаÑÑ Ð¸Ð¼Ñ, паÑамеÑÑ Ð¸ знаÑение ÑепозиÑоÑиÑ"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:2086
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "ÐеобÑ
одимо ÑказаÑÑ Ð´ÐµÐ¹ÑÑвие, напÑÐ¸Ð¼ÐµÑ 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:2093
+#: ../client/pk-console.c:1296
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:2100
-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:2110 ../client/pk-console.c:2122
-#: ../client/pk-console.c:2131 ../client/pk-console.c:2149
-#: ../client/pk-console.c:2158 ../client/pk-generate-pack.c:241
+#: ../client/pk-console.c:1306 ../client/pk-console.c:1321
+#: ../client/pk-console.c:1330 ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359 ../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:2140
+#: ../client/pk-console.c:1339
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:2167
-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:2177 ../client/pk-console.c:2187
-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:2241
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "ÐпÑÐ¸Ñ '%s' не поддеÑживаеÑÑÑ"
-#. TRANSLATORS: User does not have permission to do this
-#: ../client/pk-console.c:2254
-msgid "Incorrect privileges for this operation"
-msgstr "У ÐÐ°Ñ Ð½ÐµÐ´Ð¾ÑÑаÑоÑно пÑав Ð´Ð»Ñ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ ÑÑой опеÑаÑии"
-
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:2257
+#: ../client/pk-console.c:1429
msgid "Command failed"
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.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.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.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.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.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.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.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:267 ../client/pk-generate-pack.c:273
+#: ../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.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.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.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.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.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.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.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.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.c:411
msgid "Creating service pack..."
msgstr "Создание пакеÑа обновлениÑ..."
#. TRANSLATORS: we succeeded in making the file
-#: ../client/pk-generate-pack.c:372
+#: ../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.c:431
#, c-format
msgid "Failed to create '%s': %s"
msgstr "Ðе ÑдалоÑÑ ÑоздаÑÑ '%s': %s"
+#: ../client/pk-monitor.c:205
+msgid "Failed to get daemon state"
+msgstr "Ðе ÑдалоÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ ÑоÑÑоÑние демона"
+
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:146
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "ÐониÑÐ¾Ñ PackageKit"
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr ""
-
-#. TRANSLATORS: The package was not found in any software sources
-#: ../client/pk-tools-common.c:118
-#, 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:130
-msgid "More than one package matches:"
-msgstr "Ðайдено неÑколÑко подÑ
одÑÑиÑ
пакеÑов"
-
-#. TRANSLATORS: This finds out which package in the list to use
-#: ../client/pk-tools-common.c:137
-msgid "Please choose the correct package: "
-msgstr "ÐожалÑйÑÑа, вÑбеÑеÑе коÑÑекÑнÑй пакеÑ:"
-
-#: ../client/pk-tools-common.c:162
-#, c-format
-msgid "Please enter a number from 1 to %i: "
-msgstr "ÐожалÑйÑÑа, введиÑе ÑиÑло Ð¾Ñ 1 до %i"
-
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:466
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "ÐолÑÑение инÑоÑмаÑии о пакеÑе..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:472
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, 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:503
msgid "Installed version"
msgstr "УÑÑÐ°Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ð°Ñ Ð²ÐµÑÑиÑ"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:486
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, 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:517
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:523
#, 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:529
#, 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:532
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:537
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:542
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 ""
+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 ""
+msgstr "ÐагÑÑзка ÑпиÑка Ñайлов (ÑÑо Ð¼Ð¾Ð¶ÐµÑ Ð·Ð°Ð½ÑÑÑ Ð½ÐµÐºÐ¾ÑоÑое вÑемÑ)"
#. TRANSLATORS: waiting for native lock
-#: ../contrib/command-not-found/pk-command-not-found.c:357
-#, fuzzy
+#: ../contrib/command-not-found/pk-command-not-found.c:366
msgid "Waiting for package manager lock."
-msgstr "ÐоиÑк пакеÑа по имени."
+msgstr "Ðжидание ÑазблокиÑÐ¾Ð²Ð°Ð½Ð¸Ñ Ð¿Ð°ÐºÐµÑного менеджеÑа."
#. TRANSLATORS: loading package cache so we can search
-#: ../contrib/command-not-found/pk-command-not-found.c:361
-#, fuzzy
+#: ../contrib/command-not-found/pk-command-not-found.c:370
msgid "Loading list of packages."
-msgstr "ÐагÑÑзка пакеÑов"
+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 Ðоманда не найдена"
@@ -982,288 +747,284 @@ msgid "Please choose a package to install"
msgstr "ÐожалÑйÑÑа, вÑбеÑеÑе Ð¿Ð°ÐºÐµÑ Ð´Ð»Ñ ÑÑÑановки:"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:187
-#, fuzzy
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
-msgstr "ÐÐ»Ñ ÑÑÑановки"
+msgstr "ÐаÑало ÑÑÑановки"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:397
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
+#, c-format
msgid "Failed to find the package %s, or already installed: %s"
-msgstr "ÐÐ°ÐºÐµÑ %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:553
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
msgid ""
"Don't actually install any packages, only simulate what would be installed"
-msgstr ""
+msgstr "Ðе ÑÑÑанавливаÑÑ Ð¿Ð°ÐºÐµÑÑ, а ÑолÑко ÑимÑлиÑоваÑÑ Ð¸Ñ
ÑÑÑановкÑ."
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:556
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
-msgstr ""
+msgstr "Ðе ÑÑÑанавливаÑÑ Ð·Ð°Ð²Ð¸ÑимоÑÑи базовÑÑ
пакеÑов."
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:559
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
msgid "Do not display information or progress"
-msgstr ""
+msgstr "Ðе оÑобÑажаÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð¾ пÑогÑеÑÑе."
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:577
-#, fuzzy
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
msgid "PackageKit Debuginfo Installer"
-msgstr "ÐонÑолÑнÑй ÐнÑеÑÑÐµÐ¹Ñ PackageKit"
+msgstr "PackageKit оÑÑÑÑ Ð¾Ð± оÑибкаÑ
ÑÑÑановки"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
+#, c-format
msgid "ERROR: Specify package names to install."
-msgstr "УкажиÑе Ð¿Ð°ÐºÐµÑ Ð¸Ð»Ð¸ Ñайл Ð´Ð»Ñ ÑÑÑановки"
+msgstr "ÐÑибка: УкажиÑе Ð¿Ð°ÐºÐµÑ Ð¸Ð»Ð¸ Ñайл Ð´Ð»Ñ ÑÑÑановки"
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:623
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
+#, c-format
msgid "Getting sources list"
-msgstr "ÐолÑÑение ÑпиÑка пакеÑов"
+msgstr "ÐолÑÑение ÑпиÑка иÑÑоÑников"
+
+#. TRANSLATORS: operation was not successful
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
+msgid "FAILED."
+msgstr "ÐÑибка."
#. TRANSLATORS: all completed 100%
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:641
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:681
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:716
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:800
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:844
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:911
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:955
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
-msgstr ""
+msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Found %i enabled and %i disabled sources."
-msgstr ""
+msgstr "Ðайдено %i вклÑÑенÑÑ
и %i оÑклÑÑеннÑÑ
иÑÑоÑников."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:651
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
-msgstr ""
+msgstr "ÐоиÑк оÑладоÑнÑÑ
иÑÑоÑников"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:684
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Found %i disabled debuginfo repos."
-msgstr ""
+msgstr "Ðайдено %i оÑклÑÑеннÑÑ
ÑепозиÑоÑиев Ñ Ð¾Ð¿Ð¸Ñанием оÑладоÑной инÑоÑмаÑии."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:691
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
-msgstr ""
-
-#. TRANSLATORS: operation was not successful
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:785
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:829
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:896
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:940
-msgid "FAILED."
-msgstr ""
+msgstr "ÐклÑÑение оладоÑного иÑÑоÑника."
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:719
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Enabled %i debugging sources."
-msgstr ""
+msgstr "ÐклÑÑен %i оÑладоÑнÑÑ
иÑÑоÑника"
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:726
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
+#, c-format
msgid "Finding debugging packages"
-msgstr "ÐоиÑк пакеÑа по имени."
+msgstr "ÐоиÑк Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑа"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:738
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
+#, c-format
msgid "Failed to find the package %s: %s"
-msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи Ð¿Ð°ÐºÐµÑ '%s': %s"
+msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи Ð¿Ð°ÐºÐµÑ %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:761
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
+#, c-format
msgid "Failed to find the debuginfo package %s: %s"
-msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи Ð¿Ð°ÐºÐµÑ '%s': %s"
+msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи оÑладоÑнÑÑ Ð¸Ð½ÑоÑмаÑÐ¸Ñ Ð´Ð»Ñ Ð¿Ð°ÐºÐµÑа %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:789
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
+#, c-format
msgid "Found no packages to install."
-msgstr "ÐÐµÑ Ð½Ð¾Ð²ÑÑ
пакеÑов, нÑждаÑÑиÑ
ÑÑ Ð² ÑÑÑановке"
+msgstr "ÐÐµÑ Ð¿Ð°ÐºÐµÑов, нÑждаÑÑиÑ
ÑÑ Ð² ÑÑÑановке"
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:803
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
+#, c-format
msgid "Found %i packages:"
-msgstr "ÐагÑÑзка пакеÑов"
+msgstr "Ðайдено %i пакеÑов"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:819
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, c-format
msgid "Finding packages that depend on these packages"
-msgstr ""
+msgstr "ÐоиÑк пакеÑов, коÑоÑÑе завиÑÑÑ Ð¾Ñ ÑÑиÑ
пакеÑов."
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:832
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
+#, c-format
msgid "Could not find dependant packages: %s"
-msgstr "Ðе найдено Ñовпадений в пакеÑаÑ
"
+msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи завиÑимоÑÑи пакеÑов: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:848
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, c-format
msgid "Found %i extra packages."
-msgstr ""
+msgstr "Ðайдено %i дополниÑелÑнÑÑ
пакеÑов."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:852
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
+#, c-format
msgid "No extra packages required."
-msgstr "ÐеобÑ
одимо ÑказаÑÑ Ð¸Ð¼Ñ Ð¿Ð°ÐºÐµÑа"
+msgstr "Ðе ÑодеÑÐ¶Ð¸Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑÑ
пакеÑов"
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:861
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
+#, c-format
msgid "Found %i packages to install:"
-msgstr "ÐÐµÑ Ð½Ð¾Ð²ÑÑ
пакеÑов, нÑждаÑÑиÑ
ÑÑ Ð² ÑÑÑановке"
+msgstr "Ðайдено %i пакеÑов Ð´Ð»Ñ ÑÑÑановки:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
+#, 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:849
+#: ../lib/packagekit-glib2/pk-console-shared.c:270
+#, c-format
+msgid "Installing packages"
msgstr "УÑÑановка пакеÑов"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
-#, fuzzy, c-format
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
+#, c-format
msgid "Could not install packages: %s"
-msgstr "ÐÑÐ¾Ñ Ð¸Ð½ÑÑÑÑÐ¼ÐµÐ½Ñ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ ÑÑÑановиÑÑ Ð¿Ð°ÐºÐµÑÑ: %s"
+msgstr "Ðевозможно ÑÑÑановиÑÑ Ð¿Ð°ÐºÐµÑÑ: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:931
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, c-format
msgid "Disabling sources previously enabled"
-msgstr ""
+msgstr "ÐÑклÑÑение Ñанее вклÑÑÑннÑÑ
иÑÑоÑников."
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:943
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, c-format
msgid "Could not disable the debugging sources: %s"
-msgstr ""
+msgstr "Ðе возможно оÑклÑÑиÑÑ Ð¾ÑладоÑнÑй иÑÑоÑник: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:958
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
-msgstr ""
+msgstr "ÐÑклÑÑено %i оÑладоÑнÑÑ
иÑÑоÑников."
#. TRANSLATORS: couldn't open device to write
#: ../contrib/device-rebind/pk-device-rebind.c:61
-#, fuzzy
msgid "Failed to open file"
-msgstr "ÐÑибка пÑи поиÑке Ñайлов"
+msgstr "ÐÑибка оÑкÑÑÑÐ¸Ñ Ñайла"
#. TRANSLATORS: could not write to the device
#: ../contrib/device-rebind/pk-device-rebind.c:70
-#, fuzzy
msgid "Failed to write to the file"
-msgstr "ÐÑибка пÑи поиÑке Ñайлов"
+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
-#, fuzzy
msgid "Failed to write to device"
msgstr "Ðе ÑдалоÑÑ ÑоÑ
ÑаниÑÑ Ð½Ð° диÑк"
#. TRANSLATORS: the device could not be found in sysfs
#: ../contrib/device-rebind/pk-device-rebind.c:175
-#, fuzzy
msgid "Device could not be found"
-msgstr "ÐÑÐ¾Ñ Ð¿Ð°ÐºÐµÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½Ð°Ð¹Ð´ÐµÐ½"
+msgstr "УÑÑÑойÑÑво не найдено"
#. TRANSLATORS: we failed to release the current driver
#: ../contrib/device-rebind/pk-device-rebind.c:202
-#, fuzzy
msgid "Failed to unregister driver"
-msgstr "Ðе ÑдалоÑÑ ÑоздаÑÑ ÐºÐ°Ñалог."
+msgstr "Ðе ÑдалоÑÑ Ð¾ÑмениÑÑ ÑегиÑÑÑаÑÐ¸Ñ Ð´ÑайвеÑа"
#. TRANSLATORS: we failed to bind the old driver
#: ../contrib/device-rebind/pk-device-rebind.c:211
-#, fuzzy
msgid "Failed to register driver"
-msgstr "Ðе ÑдалоÑÑ ÑоздаÑÑ ÐºÐ°Ñалог."
+msgstr "Ðе ÑдалоÑÑ Ð·Ð°ÑегиÑÑÑиÑоваÑÑ Ð´ÑайвеÑ"
#. TRANSLATORS: user did not specify a device sysfs path that exists
#: ../contrib/device-rebind/pk-device-rebind.c:260
-#, fuzzy
msgid "Device path not found"
-msgstr "ÐаÑалог не найден"
+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 ""
+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 ""
+msgstr "Ðе пÑоводиÑÑ Ð¾Ð¿ÐµÑаÑиÑ, ÑолÑко ÑимÑлиÑоваÑÑ ÐµÑ."
#. TRANSLATORS: command line option: a list of files to install
#: ../contrib/device-rebind/pk-device-rebind.c:299
msgid "Device paths"
-msgstr ""
+msgstr "ÐÑÑÑ Ðº ÑÑÑÑойÑÑвÑ"
#. TRANSLATORS: tool that gets called when the device needs reloading after installing firmware
#: ../contrib/device-rebind/pk-device-rebind.c:314
-#, fuzzy
msgid "PackageKit Device Reloader"
-msgstr "ÐÐ°ÐºÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ PackageKit"
+msgstr "PackageKit пеÑезагÑÑÐ¶Ð°ÐµÑ ÑÑÑÑоÑÑво"
#. TRANSLATORS: user did not specify a valid device sysfs path
#: ../contrib/device-rebind/pk-device-rebind.c:322
-#, fuzzy
msgid "You need to specify at least one valid device path"
-msgstr "УкажиÑе вÑеменной пÑомежÑÑок"
+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 ""
+msgstr "ÐÑÐ¾Ñ ÑкÑÐ¸Ð¿Ñ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð¸ÑполÑзован ÑолÑко полÑзоваÑелем root"
#. TRANSLATORS: we're going to verify the path first
#: ../contrib/device-rebind/pk-device-rebind.c:341
msgid "Verifying device path"
-msgstr ""
+msgstr "ÐÑовеÑка пÑÑи к ÑÑÑÑойÑÑвÑ"
#. TRANSLATORS: user did not specify a device sysfs path that exists
#: ../contrib/device-rebind/pk-device-rebind.c:346
-#, fuzzy
msgid "Failed to verify device path"
-msgstr "ÐÑибка пÑи поиÑке Ñайлов"
+msgstr "ÐÑибка пÑовеÑки пÑÑи к ÑÑÑÑойÑÑвÑ"
#. TRANSLATORS: we're going to try
#: ../contrib/device-rebind/pk-device-rebind.c:360
msgid "Attempting to rebind device"
-msgstr ""
+msgstr "ÐопÑÑка пеÑемонÑиÑоваÑÑ ÑÑÑÑойÑÑво."
#. TRANSLATORS: we failed to release the current driver
#: ../contrib/device-rebind/pk-device-rebind.c:365
-#, fuzzy
msgid "Failed to rebind device"
-msgstr "Ðе ÑдалоÑÑ ÑоздаÑÑ ÐºÐ°Ñалог."
+msgstr "Ðе ÑдалоÑÑ Ð¿ÐµÑемонÑиÑоваÑÑ ÑÑÑÑойÑÑво"
#: ../data/packagekit-catalog.xml.in.h:1
msgid "PackageKit Catalog"
@@ -1277,6 +1038,607 @@ msgstr "СпиÑок пакеÑов PackageKit"
msgid "PackageKit Service Pack"
msgstr "ÐÐ°ÐºÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ PackageKit"
+#: ../lib/packagekit-glib2/pk-console-shared.c:55
+#, 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:177
+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:186
+msgid "Please choose the correct package: "
+msgstr "ÐожалÑйÑÑа, вÑбеÑеÑе коÑÑекÑнÑй пакеÑ:"
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Unknown state"
+msgstr "ÐеизвеÑÑное ÑоÑÑоÑние"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Starting"
+msgstr "ÐаÑало"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+msgid "Waiting in queue"
+msgstr "Ðжидание в оÑеÑеди"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Running"
+msgstr "ÐапÑÑк"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Querying"
+msgstr "ÐапÑоÑ"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Getting information"
+msgstr "ÐолÑÑение инÑоÑмаÑии"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Removing packages"
+msgstr "Удаление пакеÑа"
+
+#. TRANSLATORS: transaction state, downloading package files
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
+msgid "Downloading packages"
+msgstr "ÐагÑÑзка пакеÑов"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Refreshing software list"
+msgstr "Ðбновление ÑпиÑка пакеÑов"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Installing updates"
+msgstr "ÑÑÑановка обновлений"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Cleaning up packages"
+msgstr "ÐÑиÑÑка пакеÑов"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Obsoleting packages"
+msgstr "УÑÑаÑевÑие пакеÑÑ"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+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:294
+msgid "Checking signatures"
+msgstr "ÐÑовеÑка ÑигнаÑÑÑ"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
+msgid "Rolling back"
+msgstr "ÐÑÐºÐ°Ñ Ð¾Ð±ÑаÑно"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Testing changes"
+msgstr "ТеÑÑиÑование изменений"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Committing changes"
+msgstr "ÐÑименение изменений"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Requesting data"
+msgstr "ÐапÑÐ¾Ñ Ð´Ð°Ð½Ð½ÑÑ
"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Finished"
+msgstr "ÐавеÑÑение"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Cancelling"
+msgstr "ÐÑеÑÑвание"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Downloading repository information"
+msgstr "ÐагÑÑзка инÑоÑмаÑии из ÑепозиÑоÑиÑ"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Downloading list of packages"
+msgstr "ÐагÑÑзка ÑпиÑка пакеÑов"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Downloading file lists"
+msgstr "ÐагÑÑзка ÑпиÑка Ñайлов"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Downloading lists of changes"
+msgstr "ÐагÑÑзка ÑпиÑка изменений"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Downloading groups"
+msgstr "ÐагÑÑзка гÑÑпп"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Downloading update information"
+msgstr "ÐагÑÑзка инÑоÑмаÑии об обновлении"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Repackaging files"
+msgstr "ÐеÑепаковка Ñайлов"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Loading cache"
+msgstr "ÐагÑÑзка кеÑа"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Scanning applications"
+msgstr "СканиÑование пÑиложений"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:358
+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:362
+msgid "Waiting for package manager lock"
+msgstr "ÐакеÑнÑй Ð¼ÐµÐ½ÐµÐ´Ð¶ÐµÑ Ð·Ð°Ð±Ð»Ð¾ÐºÐ¸Ñован, ожидание"
+
+#. TRANSLATORS: transaction state, waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:366
+msgid "Waiting for authentication"
+msgstr "Ðжидание аÑÑенÑиÑикаÑии"
+
+#. TRANSLATORS: transaction state, we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:370
+msgid "Updating running applications"
+msgstr "Ðбновление запÑÑеннÑÑ
пÑиложений"
+
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:374
+msgid "Checking applications in use"
+msgstr "ÐÑовеÑка иÑполÑзÑемÑÑ
пÑиложений"
+
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:378
+msgid "Checking libraries in use"
+msgstr "ÐÑовеÑка иÑполÑзÑемÑÑ
библиоÑек"
+
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "ÐопиÑование Ñайлов"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Trivial"
+msgstr "ÐÑоÑÑой"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Normal"
+msgstr "ÐоÑмалÑнÑй"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Important"
+msgstr "ÐажнÑй"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Security"
+msgstr "ÐезопаÑÑноÑÑÑ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Bug fix "
+msgstr "ÐÑпÑавление оÑибок"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+msgid "Enhancement"
+msgstr "УÑовеÑÑенÑÑвование"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
+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:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Installed"
+msgstr "УÑÑановленнÑй"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
+msgid "Available"
+msgstr "ÐоÑÑÑпнÑй"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Downloading"
+msgstr "ÐагÑÑзка"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+msgid "Updating"
+msgstr "ÐбновленнÑй"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
+msgid "Installing"
+msgstr "УÑÑановленнÑй"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
+msgid "Removing"
+msgstr "Удаленние"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Cleaning up"
+msgstr "ÐÑÑиÑÑка"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Obsoleting"
+msgstr "УÑÑаÑевÑий"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
+msgid "Reinstalling"
+msgstr "ÐеÑеÑÑÑановка"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
+msgid "Downloaded"
+msgstr "ÐагÑÑженнÑй"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Removed"
+msgstr "УдаленнÑй"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Cleaned up"
+msgstr "ÐÑÑиÑеннÑй"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Obsoleted"
+msgstr "УÑÑаÑевÑий"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
+msgid "Reinstalled"
+msgstr "ÐеÑеÑÑÑановленно"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Unknown role type"
+msgstr "ÐеизвеÑÑнÑй Ñип"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting dependencies"
+msgstr "ÐагÑÑзка завиÑимоÑÑей"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting update details"
+msgstr "ÐолÑÑение подÑобноÑÑей обновлениÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting details"
+msgstr "ÐолÑÑение подÑобноÑÑей"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting requires"
+msgstr "ÐолÑÑение запÑоÑа"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Getting updates"
+msgstr "ÐолÑÑение обновлений"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by details"
+msgstr "ÐоиÑк по подÑобноÑÑÑм"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching by file"
+msgstr "ÐоиÑк по ÑайлÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching groups"
+msgstr "ÐоиÑк гÑÑппÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
+msgid "Searching by name"
+msgstr "ÐоиÑк по имени"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Installing files"
+msgstr "УÑÑановка Ñайлов"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Refreshing cache"
+msgstr "Ðбновление кеÑа"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating packages"
+msgstr "Ðбновление пакеÑов"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Updating system"
+msgstr "Ðбновление ÑиÑÑемÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
+msgid "Canceling"
+msgstr "ÐÑмена"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Getting repositories"
+msgstr "ÐолÑÑение ÑепозиÑоÑиев"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Enabling repository"
+msgstr "ÐклÑÑение ÑепозиÑоÑиÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Setting data"
+msgstr "ÐаÑÑÑойки даннÑÑ
"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Resolving"
+msgstr "РазÑеÑение"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting file list"
+msgstr "ÐолÑÑение ÑпиÑка Ñайлов"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Getting provides"
+msgstr "ÐолÑÑение ÑодеÑжимого"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Installing signature"
+msgstr "ÐÑинÑÑие подпиÑи"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Getting packages"
+msgstr "ÐолÑÑение пакеÑов"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
+msgid "Accepting EULA"
+msgstr "ÐÑинÑÑÑ EULA"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting upgrades"
+msgstr "ÐолÑÑение обновлений"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+msgid "Getting categories"
+msgstr "ÐолÑÑение каÑегоÑий"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+msgid "Getting transactions"
+msgstr "ÐолÑÑение опеÑаÑий"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating install"
+msgstr "СимÑлÑÑÐ¸Ñ ÑÑÑановки"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating remove"
+msgstr "СимÑлÑÑÐ¸Ñ ÑдалениÑ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
+msgid "Simulating update"
+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 "ÐлÑÑ Timestamp"
+
+#. 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.
@@ -1285,7 +1647,7 @@ msgstr "ÐÐ°ÐºÐµÑ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ PackageKit"
#.
#: ../policy/org.freedesktop.packagekit.policy.in.h:7
msgid "Accept EULA"
-msgstr "ÐÑинÑÑÑ EULA"
+msgstr "ÐÑимиÑе EULA"
#: ../policy/org.freedesktop.packagekit.policy.in.h:8
msgid "Authentication is required to accept a EULA"
@@ -1322,9 +1684,8 @@ msgid "Authentication is required to refresh the system sources"
msgstr "ТÑебÑеÑÑÑ Ð°ÑÑенÑиÑикаÑÐ¸Ñ Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка пакеÑов"
#: ../policy/org.freedesktop.packagekit.policy.in.h:15
-#, fuzzy
msgid "Authentication is required to reload the device with a new driver"
-msgstr "ТÑебÑеÑÑÑ Ð°ÑÑенÑиÑикаÑÐ¸Ñ Ð´Ð»Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ ÑпиÑка пакеÑов"
+msgstr "ТÑебÑеÑÑÑ Ð°ÑÑенÑиÑикаÑÐ¸Ñ Ð´Ð»Ñ Ð¿ÐµÑезагÑÑзки ÑÑÑÑойÑÑва Ñ Ð½Ð¾Ð²Ñм дÑайвеÑом"
#: ../policy/org.freedesktop.packagekit.policy.in.h:16
msgid "Authentication is required to remove packages"
@@ -1401,7 +1762,7 @@ msgstr "ÐбновиÑÑ ÑпиÑок пакеÑов"
#.
#: ../policy/org.freedesktop.packagekit.policy.in.h:58
msgid "Reload a device"
-msgstr ""
+msgstr "ÐеÑезагÑÑзка ÑÑÑÑойÑÑва"
#. SECURITY:
#. - Normal users require admin authentication to remove packages as
@@ -1524,47 +1885,158 @@ msgstr "Ðе ÑдалоÑÑ Ð¿Ð¾Ð´ÑоединиÑÑÑÑ Ðº ÑиÑÑемной Ñ
msgid "Error trying to start:"
msgstr "ÐÑибка пÑи попÑÑке запÑÑка:"
-#: ../src/pk-polkit-action-lookup.c:147
-#, fuzzy
+#: ../src/pk-polkit-action-lookup.c:150
msgid "To install debugging packages, extra sources need to be enabled"
-msgstr "ÐÐµÑ Ð½Ð¾Ð²ÑÑ
пакеÑов, нÑждаÑÑиÑ
ÑÑ Ð² ÑÑÑановке"
+msgstr ""
+"ÐÐ»Ñ ÑÑÑановки пакеÑа Ñ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñми Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ Ð²ÐºÐ»ÑÑÐµÐ½Ñ Ð´Ð¾Ð¿Ð¾Ð»Ð½Ð¸ÑелÑнÑе "
+"иÑÑоÑники."
#. 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:171 ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
-msgstr ""
+msgstr "ÐÑогÑамма полÑÑена из недовеÑенного иÑÑоÑника."
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
-msgstr ""
+msgstr "Ðе обновлÑйÑе ÑÑÐ¾Ñ Ð¿Ð°ÐºÐµÑ ÐµÑли Ð²Ñ Ð½Ðµ ÑвеÑÐµÐ½Ñ Ð² поÑледÑÑвиÑÑ
обновлениÑ."
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
-msgstr ""
+msgstr "Ðе обновлÑйÑе ÑÑи пакеÑÑ ÐµÑли Ð²Ñ Ð½Ðµ ÑвеÑÐµÐ½Ñ Ð² поÑледÑÑвиÑÑ
обновлениÑ."
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr ""
+"Ðе ÑÑÑанавливайÑе ÑÑÐ¾Ñ Ð¿Ð°ÐºÐµÑ ÐµÑли Ð²Ñ Ð½Ðµ ÑвеÑÐµÐ½Ñ Ð² поÑледÑÑвиÑÑ
ÑÑÑановки."
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
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
+#: ../src/pk-polkit-action-lookup.c:202
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
-#, fuzzy
+#: ../src/pk-polkit-action-lookup.c:277
msgid "Many packages"
-msgstr "ÐбновиÑÑ Ð¿Ð°ÐºÐµÑÑ"
+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:343
msgid "Only trusted"
-msgstr ""
+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 "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 removing 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 "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 "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 "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 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 "The package could not be found"
+#~ msgstr "ÐÑÐ¾Ñ Ð¿Ð°ÐºÐµÑ Ð½Ðµ Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ Ð½Ð°Ð¹Ð´ÐµÐ½"
#, fuzzy
#~ msgid "You need to specify a search type, e.g. name"
@@ -1586,9 +2058,6 @@ msgstr ""
#~ msgid "You need to specify a correct role"
#~ msgstr "УкажиÑе коÑÑекÑÑÑ ÑолÑ"
-#~ msgid "Failed to get last time"
-#~ msgstr "Ðе ÑдалоÑÑ Ð¿Ð¾Ð»ÑÑиÑÑ Ð² поÑледний Ñаз"
-
#, fuzzy
#~ msgid "You need to specify a package to find the details for"
#~ msgstr "УкажиÑе пакеÑ, Ð´Ð»Ñ ÐºÐ¾ÑоÑого иÑкаÑÑ ÑайлÑ"
@@ -1616,9 +2085,6 @@ msgstr ""
#~ msgid "Could not find package to remove"
#~ msgstr "Ðе ÑдалоÑÑ Ð½Ð°Ð¹Ñи Ð´Ð»Ñ ÑÐ´Ð°Ð»ÐµÐ½Ð¸Ñ Ð¿Ð°ÐºÐµÑ Ñ Ñаким именем"
-#~ msgid "Cancelled!"
-#~ msgstr "ÐÑменено!"
-
#, fuzzy
#~ msgid "Could not find package to update"
#~ msgstr "Ðе найдено Ñовпадений в пакеÑаÑ
"
commit 58e7ccaa5c986174a4122bb0b48624ddc62c8bf1
Author: ruigo <ruigo at fedoraproject.org>
Date: Tue Sep 22 20:35:10 2009 +0000
Sending translation for Portuguese
diff --git a/po/pt.po b/po/pt.po
index 1809555..cdc5f53 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -2,7 +2,7 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-17 11:26+0000\n"
+"POT-Creation-Date: 2009-09-22 19:30+0000\n"
"PO-Revision-Date: \n"
"Last-Translator: Rui Gouveia <rui.gouveia at globaltek.pt>\n"
"Language-Team: pt <fedora-trans-pt at redhat.com>\n"
@@ -15,118 +15,118 @@ msgstr ""
"X-Poedit-Basepath: /home/ruigo/src/PackageKit/po/\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:143
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "Transacção"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:145
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "Hora do sistema"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "Sucesso"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "True"
msgstr "Verdadeiro"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
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:149
+#: ../client/pk-console.c:148
#: ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "Função"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "Duração"
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
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:158
+#: ../client/pk-console.c:157
#: ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "Linha de comando"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:160
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "ID de Utilizador"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:167
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "Nome do utilizador"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:171
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "Nome real"
-#: ../client/pk-console.c:179
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "Pacotes afectados"
-#: ../client/pk-console.c:181
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
msgstr "Pacotes afectados: Nenhum"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:201
+#: ../client/pk-console.c:200
msgid "Distribution"
msgstr "Distribuição"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:203
+#: ../client/pk-console.c:202
msgid "Type"
msgstr "Tipo"
#. 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
+#: ../client/pk-console.c:204
+#: ../client/pk-console.c:225
msgid "Summary"
msgstr "Sumário"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:215
+#: ../client/pk-console.c:214
msgid "Category"
msgstr "CategoriÂa"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:217
+#: ../client/pk-console.c:216
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:220
+#: ../client/pk-console.c:219
msgid "Parent"
msgstr "Pai"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:223
+#: ../client/pk-console.c:222
msgid "Name"
msgstr "Nome"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:229
+#: ../client/pk-console.c:228
msgid "Icon"
msgstr "Ãcone"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:243
+#: ../client/pk-console.c:242
msgid "Details about the update:"
msgstr "Detalhes acerca da actualização:"
@@ -134,7 +134,7 @@ msgstr "Detalhes acerca da actualização:"
#. 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
+#: ../client/pk-console.c:248
#: ../lib/packagekit-glib2/pk-task-text.c:105
#: ../lib/packagekit-glib2/pk-task-text.c:172
#: ../src/pk-polkit-action-lookup.c:361
@@ -144,169 +144,164 @@ msgstr[0] "Pacote"
msgstr[1] "Pacotes"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:252
+#: ../client/pk-console.c:251
msgid "Updates"
msgstr "Actualizações"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:256
+#: ../client/pk-console.c:255
msgid "Obsoletes"
msgstr "Torna absoleto"
#. TRANSLATORS: details about the update, the vendor URLs
#. TRANSLATORS: the vendor (e.g. vmware) that is providing the EULA
-#: ../client/pk-console.c:260
+#: ../client/pk-console.c:259
#: ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "Fabricante"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:264
+#: ../client/pk-console.c:263
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:268
+#: ../client/pk-console.c:267
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:272
+#: ../client/pk-console.c:271
msgid "Restart"
msgstr "Reiniciar"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:276
+#: ../client/pk-console.c:275
msgid "Update text"
msgstr "Actualizar texto"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:280
+#: ../client/pk-console.c:279
msgid "Changes"
msgstr "Alterações"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:284
+#: ../client/pk-console.c:283
msgid "State"
msgstr "Estado"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:289
+#: ../client/pk-console.c:288
msgid "Issued"
msgstr "Emitido"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:294
-#: ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Actualizado"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:312
+#: ../client/pk-console.c:311
msgid "Enabled"
msgstr "Activado"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:315
+#: ../client/pk-console.c:314
msgid "Disabled"
msgstr "Inactivo"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:337
+#: ../client/pk-console.c:336
msgid "System restart required by:"
msgstr "Reinicialização do sistema requerida por:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:340
+#: ../client/pk-console.c:339
msgid "Session restart required:"
msgstr "Reinicialização da sessão requerida:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:342
msgid "System restart (security) required by:"
msgstr "Reinicialização do sistema (segurança) requerida por:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:346
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
msgstr "Reinicialização da sessão (segurança) requerida:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:349
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
msgstr "Reinicialização da aplicação requerida por:"
#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:366
+#: ../client/pk-console.c:365
msgid "Package description"
msgstr "Descrição do pacote"
#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:384
+#: ../client/pk-console.c:383
msgid "Message:"
msgstr "Mensagem:"
#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:398
+#: ../client/pk-console.c:397
msgid "No files"
msgstr "Sem ficheiros"
#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:403
+#: ../client/pk-console.c:402
msgid "Package files"
msgstr "Ficheiros do pacote"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:476
+#: ../client/pk-console.c:474
msgid "Fatal error"
msgstr "Erro fatal"
-#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:489
-msgid "Transaction failed with no error"
-msgstr "A transacção falhou sem erro"
-
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:494
+#: ../client/pk-console.c:483
msgid "The transaction failed"
msgstr "A transacção falhou"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:568
+#: ../client/pk-console.c:551
msgid "Please restart the computer to complete the update."
msgstr "Por favor, reinicie o computador para completar a actualização."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:571
+#: ../client/pk-console.c:554
msgid "Please logout and login to complete the update."
msgstr "Por favor, termine e volte a iniciar a sessão para completar a actualização."
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:574
+#: ../client/pk-console.c:557
msgid "Please restart the computer to complete the update as important security updates have been installed."
msgstr "Por favor, reinicie o computador para completar a actualização, pois foram instaladas importantes actualizações de segurança."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:577
+#: ../client/pk-console.c:560
msgid "Please logout and login to complete the update as important security updates have been installed."
msgstr "Por favor, termine e volte a iniciar a sessão para completar a actualização, pois foram instaladas importantes actualizações de segurança."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:598
+#: ../client/pk-console.c:583
#, c-format
msgid "This tool could not find any available package: %s"
msgstr "Esta ferramenta não conseguiu encontrar nenhum pacote disponÃvel: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:626
+#: ../client/pk-console.c:611
#, c-format
msgid "This tool could not find the installed package: %s"
msgstr "Esta ferramenta não conseguiu encontrar o pacote instalado: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:654
-#: ../client/pk-console.c:682
+#: ../client/pk-console.c:639
+#: ../client/pk-console.c:667
#, c-format
msgid "This tool could not find the package: %s"
msgstr "Esta ferramenta não conseguiu encontrar o pacote: %s"
@@ -315,181 +310,181 @@ msgstr "Esta ferramenta não conseguiu encontrar o pacote: %s"
#. 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:710
-#: ../client/pk-console.c:738
-#: ../client/pk-console.c:766
-#: ../client/pk-console.c:794
-#: ../client/pk-console.c:822
+#: ../client/pk-console.c:695
+#: ../client/pk-console.c:723
+#: ../client/pk-console.c:751
+#: ../client/pk-console.c:779
+#: ../client/pk-console.c:807
#, c-format
msgid "This tool could not find all the packages: %s"
msgstr "Esta ferramenta não conseguiu encontrar todos os pacotes: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
-#: ../client/pk-console.c:851
+#: ../client/pk-console.c:836
msgid "The daemon crashed mid-transaction!"
msgstr "O daemon morreu a meio de uma transacção!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:885
+#: ../client/pk-console.c:870
msgid "PackageKit Console Interface"
msgstr "Consola do PackaheKit"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:887
+#: ../client/pk-console.c:872
msgid "Subcommands:"
msgstr "Sub-comandos:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:966
+#: ../client/pk-console.c:951
msgid "Failed to get the time since this action was last completed"
msgstr "Não foi possÃvel obter a hora da última vez que esta acção foi concluÃda"
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
-#: ../client/pk-console.c:1001
+#: ../client/pk-console.c:986
#: ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-monitor.c:275
#: ../contrib/command-not-found/pk-command-not-found.c:614
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:504
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:511
#: ../contrib/device-rebind/pk-device-rebind.c:293
#: ../src/pk-main.c:211
msgid "Show extra debugging information"
msgstr "Mostrar informação de depuração adicional"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:1004
-#: ../client/pk-monitor.c:251
+#: ../client/pk-console.c:989
+#: ../client/pk-monitor.c:277
msgid "Show the program version and exit"
msgstr "Mostrar a versão da aplicação e terminar"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:1007
+#: ../client/pk-console.c:992
msgid "Set the filter, e.g. installed"
msgstr "Configurar o filtro, exemplo, instalado"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:1010
+#: ../client/pk-console.c:995
msgid "Exit without waiting for actions to complete"
msgstr "Sair sem esperar que as acções completem"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1035
+#: ../client/pk-console.c:1020
msgid "Failed to contact PackageKit"
msgstr "Falhou o contacto com o PackageKit"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1087
+#: ../client/pk-console.c:1072
msgid "The filter specified was invalid"
msgstr "O filtro especificado era inválido"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1106
+#: ../client/pk-console.c:1091
msgid "A search type is required, e.g. name"
msgstr "Um tipo de pesquisa é necessário. Por exemplo, nome"
#. TRANSLATORS: the user needs to provide a search term
-#: ../client/pk-console.c:1113
-#: ../client/pk-console.c:1125
-#: ../client/pk-console.c:1137
-#: ../client/pk-console.c:1149
+#: ../client/pk-console.c:1098
+#: ../client/pk-console.c:1110
+#: ../client/pk-console.c:1122
+#: ../client/pk-console.c:1134
msgid "A search term is required"
msgstr "Um termo de pesquisa é necessário"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1159
+#: ../client/pk-console.c:1144
msgid "Invalid search type"
msgstr "Tipo de pesquisa inválida"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1165
+#: ../client/pk-console.c:1150
msgid "A package name to install is required"
msgstr "à necessário indicar um nome de pacote a instalar"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1174
+#: ../client/pk-console.c:1159
msgid "A filename to install is required"
msgstr "à necessário um nome de ficheiro a instalar"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1186
+#: ../client/pk-console.c:1171
msgid "A type, key_id and package_id are required"
msgstr "São necessários um tipo, id de chave e id de pacote"
#. TRANSLATORS: the user did not specify what they wanted to remove
-#: ../client/pk-console.c:1197
+#: ../client/pk-console.c:1182
msgid "A package name to remove is required"
msgstr "à necessário um nome de pacote para remover"
#. TRANSLATORS: the user did not specify anything about what to download or where
-#: ../client/pk-console.c:1206
+#: ../client/pk-console.c:1191
msgid "A destination directory and the package names to download are required"
msgstr "São necessários uma directoria de destino assim como os nomes dos pacotes a transferir"
#. TRANSLATORS: the directory does not exist, so we can't continue
-#: ../client/pk-console.c:1213
+#: ../client/pk-console.c:1198
msgid "Directory not found"
msgstr "Directório não encontrado"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1222
+#: ../client/pk-console.c:1207
msgid "A licence identifier (eula-id) is required"
msgstr "à necessário um identificador de licença (eula-id)"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1233
+#: ../client/pk-console.c:1218
msgid "A transaction identifier (tid) is required"
msgstr "à necessário um identificador de transacção (tid)"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1254
+#: ../client/pk-console.c:1239
msgid "A package name to resolve is required"
msgstr "à necessário indicar um nome de pacote"
#. TRANSLATORS: The user did not specify a repository (software source) name
-#: ../client/pk-console.c:1265
-#: ../client/pk-console.c:1276
+#: ../client/pk-console.c:1250
+#: ../client/pk-console.c:1261
msgid "A repository name is required"
msgstr "à obrigatório um nome de repositório"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1287
+#: ../client/pk-console.c:1272
msgid "A repo name, parameter and value are required"
msgstr "à necessário indicar um repositório, parâmetro e valor"
#. TRANSLATORS: The user didn't specify what action to use
-#: ../client/pk-console.c:1304
+#: ../client/pk-console.c:1289
msgid "An action, e.g. 'update-system' is required"
msgstr "à necessária uma acção, por exemplo 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1311
+#: ../client/pk-console.c:1296
msgid "A correct role is required"
msgstr "à necessária uma função correcta"
#. 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:1306
#: ../client/pk-console.c:1321
-#: ../client/pk-console.c:1336
-#: ../client/pk-console.c:1345
-#: ../client/pk-console.c:1365
-#: ../client/pk-console.c:1374
+#: ../client/pk-console.c:1330
+#: ../client/pk-console.c:1350
+#: ../client/pk-console.c:1359
#: ../client/pk-generate-pack.c:285
msgid "A package name is required"
msgstr "à obrigatório um nome de pacote"
#. TRANSLATORS: each package "provides" certain things, e.g. mime(gstreamer-decoder-mp3), the user didn't specify it
-#: ../client/pk-console.c:1354
+#: ../client/pk-console.c:1339
msgid "A package provide string is required"
msgstr "à necessário especificar a string que define o que o pacote disponibiliza"
#. TRANSLATORS: The user tried to use an unsupported option on the command line
-#: ../client/pk-console.c:1434
+#: ../client/pk-console.c:1419
#, c-format
msgid "Option '%s' is not supported"
msgstr "A opção '%s' não é suportada"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1444
+#: ../client/pk-console.c:1429
msgid "Command failed"
msgstr "Comando falhou"
@@ -598,66 +593,66 @@ msgstr "\"Service pack\" criado '%s'"
msgid "Failed to create '%s': %s"
msgstr "Não foi possÃvel criar '%s': %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:205
msgid "Failed to get daemon state"
msgstr "Falha ao obter o estado do serviço"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:292
msgid "PackageKit Monitor"
msgstr "Monitorizar o PackageKit"
#. TRANSLATORS: when we are getting data from the daemon
-#: ../contrib/browser-plugin/pk-plugin-install.c:495
+#: ../contrib/browser-plugin/pk-plugin-install.c:491
msgid "Getting package information..."
msgstr "A obter informação de pacotes..."
#. TRANSLATORS: run an applicaiton
-#: ../contrib/browser-plugin/pk-plugin-install.c:501
+#: ../contrib/browser-plugin/pk-plugin-install.c:497
#, c-format
msgid "Run %s"
msgstr "Executar %s"
#. TRANSLATORS: show the installed version of a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:507
+#: ../contrib/browser-plugin/pk-plugin-install.c:503
msgid "Installed version"
msgstr "Versão instalada"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:515
+#: ../contrib/browser-plugin/pk-plugin-install.c:511
#, c-format
msgid "Run version %s now"
msgstr "Executar a versão %s agora"
#. TRANSLATORS: run the application now
-#: ../contrib/browser-plugin/pk-plugin-install.c:521
+#: ../contrib/browser-plugin/pk-plugin-install.c:517
msgid "Run now"
msgstr "Executar agora"
#. TRANSLATORS: update to a new version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:527
+#: ../contrib/browser-plugin/pk-plugin-install.c:523
#, c-format
msgid "Update to version %s"
msgstr "Actualizar para a versão %s"
#. TRANSLATORS: To install a package
-#: ../contrib/browser-plugin/pk-plugin-install.c:533
+#: ../contrib/browser-plugin/pk-plugin-install.c:529
#, c-format
msgid "Install %s now"
msgstr "Instalar %s agora"
#. TRANSLATORS: the version of the package
-#: ../contrib/browser-plugin/pk-plugin-install.c:536
+#: ../contrib/browser-plugin/pk-plugin-install.c:532
msgid "Version"
msgstr "Versão"
#. TRANSLATORS: noting found, so can't install
-#: ../contrib/browser-plugin/pk-plugin-install.c:541
+#: ../contrib/browser-plugin/pk-plugin-install.c:537
msgid "No packages found for your system"
msgstr "Não foram encontrados pacotes para o seu sistema"
#. TRANSLATORS: package is being installed
-#: ../contrib/browser-plugin/pk-plugin-install.c:546
+#: ../contrib/browser-plugin/pk-plugin-install.c:542
msgid "Installing..."
msgstr "A instalar..."
@@ -751,194 +746,194 @@ msgid "Please choose a package to install"
msgstr "Por favor, escolha um pacote para instalar"
#. TRANSLATORS: we are starting to install the packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:195
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:197
msgid "Starting install"
msgstr "A Iniciar instalação"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:406
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:409
#, c-format
msgid "Failed to find the package %s, or already installed: %s"
msgstr "Não foi possÃvel encontrar o pacote %s, ou já está instalado: %s"
#. command line argument, simulate what would be done, but don't actually do it
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:507
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:514
msgid "Don't actually install any packages, only simulate what would be installed"
msgstr "Não instala realmente nenhum pacote, apenas simula o que seria instalado."
#. command line argument, do we skip packages that depend on the ones specified
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:510
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:517
msgid "Do not install dependencies of the core packages"
msgstr "Não instala dependências dos pacotes principais."
#. command line argument, do we operate quietly
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:513
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:520
msgid "Do not display information or progress"
msgstr "Não apresenta informação ou progresso"
#. TRANSLATORS: tool that gets called when the command is not found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:528
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:535
msgid "PackageKit Debuginfo Installer"
msgstr "Instalador de Dados de Depuração do PackageKit"
#. TRANSLATORS: the use needs to specify a list of package names on the command line
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:550
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERRO: Especifique nomes de pacotes para instalar."
#. TRANSLATORS: we are getting the list of repositories
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:572
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:579
#, c-format
msgid "Getting sources list"
msgstr "A obter a lista de fontes"
#. 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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:589
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:664
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:748
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:792
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:859
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:903
msgid "FAILED."
msgstr "FALHOU."
#. TRANSLATORS: all completed 100%
-#: ../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
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:604
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:644
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:679
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:763
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:807
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:874
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:918
#, c-format
msgid "OK."
msgstr "OK."
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:600
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
#, c-format
msgid "Found %i enabled and %i disabled sources."
msgstr "foram encontradas %i fontes activas e %i desactivadas."
#. TRANSLATORS: we're finding repositories that match out pattern
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:607
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:614
#, c-format
msgid "Finding debugging sources"
msgstr "A procurar fontes de depuração"
#. TRANSLATORS: tell the user what we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:640
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
#, c-format
msgid "Found %i disabled debuginfo repos."
msgstr "Foram encontrados %i repositórios desactivados de dados de depuração."
#. TRANSLATORS: we're now enabling all the debug sources we found
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:647
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:654
#, c-format
msgid "Enabling debugging sources"
msgstr "A activar fontes de depuração"
#. TRANSLATORS: tell the user how many we enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:675
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
#, c-format
msgid "Enabled %i debugging sources."
msgstr "Activadas %i fontes de depuração."
#. TRANSLATORS: we're now finding packages that match in all the repos
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:682
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:689
#, c-format
msgid "Finding debugging packages"
msgstr "A procurar pacotes de depuração"
#. TRANSLATORS: we couldn't find the package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:694
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:701
#, c-format
msgid "Failed to find the package %s: %s"
msgstr "Não foi possÃvel encontrar o pacote %s: %s"
#. TRANSLATORS: we couldn't find the debuginfo package name, non-fatal
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:717
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:724
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
msgstr "Não foi possÃvel encontrar o pacote de dados de depuração %s: %s"
#. TRANSLATORS: no debuginfo packages could be found to be installed
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:745
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:752
#, c-format
msgid "Found no packages to install."
msgstr "Não foram encontrados pacotes para instalar."
#. TRANSLATORS: tell the user we found some packages, and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:766
#, c-format
msgid "Found %i packages:"
msgstr "Encontrados %i pacotes:"
#. TRANSLATORS: tell the user we are searching for deps
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:782
#, c-format
msgid "Finding packages that depend on these packages"
msgstr "Procura pacotes que dependem destes pacotes"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:788
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:795
#, c-format
msgid "Could not find dependant packages: %s"
msgstr "Não foi possÃvel encontrar pacotes de dependências: %s"
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:811
#, c-format
msgid "Found %i extra packages."
msgstr "Encontrados %i pacotes extra."
#. TRANSLATORS: tell the user we found some more packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:815
#, c-format
msgid "No extra packages required."
msgstr "Não são necessários pacotes extra."
#. TRANSLATORS: tell the user we found some packages (and deps), and then list them
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:824
#, c-format
msgid "Found %i packages to install:"
msgstr "Encontrados %i pacotes para instalar:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:837
#, c-format
msgid "Not installing packages in simulate mode"
msgstr "No modo de simulação não se instalam pacotes"
#. TRANSLATORS: we are now installing the debuginfo packages we found earlier
#. TRANSLATORS: transaction state, installing packages
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:842
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:849
#: ../lib/packagekit-glib2/pk-console-shared.c:270
#, c-format
msgid "Installing packages"
msgstr "A instalar pacotes"
#. TRANSLATORS: could not install, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:855
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:862
#, c-format
msgid "Could not install packages: %s"
msgstr "Não foi possÃvel instalar pacotes: %s"
#. TRANSLATORS: we are now disabling all debuginfo repos we previously enabled
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:887
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:894
#, c-format
msgid "Disabling sources previously enabled"
msgstr "A desactivar fontes previamente activas"
#. TRANSLATORS: no debuginfo packages could be found to be installed, detailed error follows
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:899
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:906
#, c-format
msgid "Could not disable the debugging sources: %s"
msgstr "Não foi possÃvel desactivar as fontes de dados de depuração: %s"
#. TRANSLATORS: we disabled all the debugging repos that we enabled before
-#: ../contrib/debuginfo-install/pk-debuginfo-install.c:914
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:921
#, c-format
msgid "Disabled %i debugging sources."
msgstr "Desactivadas %i fontes de depuração."
@@ -1094,7 +1089,7 @@ msgstr "A remover pacotes"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "A transferir pacotes"
@@ -1131,7 +1126,7 @@ msgstr "A verificar assinaturas"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "A reverter"
@@ -1215,285 +1210,290 @@ msgstr "A gerar lista de pacotes"
msgid "Waiting for package manager lock"
msgstr "A esperar pelo bloqueio do gestor de pacotes"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "à espera de autenticação"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "A actualizar aplicações em execução"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "A verificar aplicações em uso"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "A verificar bibliotecas em uso"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "A copiar ficheiros"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Trivial"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "Normal"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "Importante"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "Segurança"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "Correcção de erro"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "Melhoramentos"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "Instalado"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "DisponÃvel"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "A transferir"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "A actualizar"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "A instalar"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "A remover"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "A limpar"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "A torna obsoleto"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "A reinstalar"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "Transferido"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "Removido"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "Limpo"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "obsoleto"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "Reinstalado"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "Tipo de perfil desconhecido"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "A obter dependências"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "A obter detalhes da actualização"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "A obter detalhes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "A obter obrigatórios"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "A obter actualizações"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "A pesquisar por detalhes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "A pesquisar por ficheiro"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "A pesquisar por grupos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "A pesquisar por nome"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "A instalar ficheiros"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "A actualizar a cache"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "A actualizar pacotes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "A actualizar sistema"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "A cancelar"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "A obter repositórios"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "A activar repositórios"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "A definir dados"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "A resolver"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "A obter a lista de ficheiros"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "A obter a lista de disponibilizações"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "A instalar assinatura"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "A obter pacotes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "A aceitar EULA (Acordo de Licenciamento para Utilizadores Finais)"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "A obter actualizações"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "A obter categorias"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "A obter transacções"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "A simular instalação"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "A simular remoção"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "A simular actualização"
@@ -1909,6 +1909,8 @@ msgstr "Muitos pacotes"
msgid "Only trusted"
msgstr "Apenas de confiança"
+#~ msgid "Transaction failed with no error"
+#~ msgstr "A transacção falhou sem erro"
#~ msgid "Failed to get transaction list"
#~ msgstr "Falha ao obter a lista da transacção"
#~ msgid "Percentage"
commit d326bb512f1f40f44847a6e221c4fe69354dca08
Author: beckerde <beckerde at fedoraproject.org>
Date: Tue Sep 22 16:52:13 2009 +0000
Sending translation for Spanish
diff --git a/po/es.po b/po/es.po
index 4c30af1..c8b3efa 100644
--- a/po/es.po
+++ b/po/es.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-17 15:49+0000\n"
-"PO-Revision-Date: 2009-09-18 08:24-0300\n"
+"POT-Creation-Date: 2009-09-22 14:38+0000\n"
+"PO-Revision-Date: 2009-09-22 13:52-0300\n"
"Last-Translator: Domingo Becker <domingobecker at gmail.com>\n"
"Language-Team: Fedora Spanish <fedora-trans-es at redhat.com>\n"
"MIME-Version: 1.0\n"
@@ -204,7 +204,7 @@ msgstr "Emitido"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
#: ../client/pk-console.c:293
-#: ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Actualizado"
@@ -354,7 +354,7 @@ msgstr "Falló al obtener la hora de la última vez que se completó esta acció
#. TRANSLATORS: if we should show debugging data
#: ../client/pk-console.c:1000
#: ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-monitor.c:267
#: ../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
@@ -364,7 +364,7 @@ msgstr "Mostrar información extra de depuración"
#. TRANSLATORS: command line argument, just show the version string
#: ../client/pk-console.c:1003
-#: ../client/pk-monitor.c:251
+#: ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr "Mostrar la versión del programa y salir"
@@ -604,12 +604,12 @@ msgstr "Paquete de servicio «%s» creado"
msgid "Failed to create '%s': %s"
msgstr "Falló al crear «%s»: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr "Falló al obtener el estado del demonio"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr "Monitor de PackageKit"
@@ -788,7 +788,7 @@ 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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:543
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "ERROR: Debe especificar los nombres de los paquetes a instalar."
@@ -1100,7 +1100,7 @@ msgstr "Eliminando paquetes"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "Descargando paquetes"
@@ -1137,7 +1137,7 @@ msgstr "Comprobando firmas"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "Retrocediendo"
@@ -1221,285 +1221,290 @@ msgstr "Generando la lista de paquetes"
msgid "Waiting for package manager lock"
msgstr "Esperando bloqueo del administrador de paquetes"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "Esperando por la autentificación"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "Actualizando aplicaciones ejecutadas"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "Comprobando aplicaciones en uso"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "Comprobando LibrerÃas en uso"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "Copiando archivos"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Trivial"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "Normal"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "Importante"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "Seguridad"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "Corrijiendo error"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "Mejora"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "Instalado"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "Disponible"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "Descargando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "Actualizando"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "Instalando"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "Eliminando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "Limpiando"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "Obsoleto"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "Reinstalando"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "Descargado"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "Eliminados"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "Limpiados"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "Obsoleto"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "Reinstalado"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "Tipo de rol desconocido"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "Obteniendo dependencias"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "Obteniendo detalles de la actualización"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "Obteniendo detalles"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "Obteniendo lo que requiere"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "Obteniendo actualizaciones"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "Buscando por detalles"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "Buscando por archivos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "Buscando grupos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "Buscando por nombre"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "Instalando archivos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "Refrescando caché"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "Actualizando paquetes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "Actualizando sistema"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "Cancelando"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "Obteniendo repositorios"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "Habilitando repositorio"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "Poniendo datos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "Resolviendo"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "Obteniendo lista de archivos"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "Obteniendo lo que provee"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "Instalando firma"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "Obteniendo paquetes"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "Aceptando EULA"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "Obteniendo actualizaciones"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "Obteniendo categorÃas"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "Obteniendo transacciones"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "Simulando la instalación"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "Simulando eliminación"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "Sumulando la actualización"
commit e738ebd25b6b849eb9d638b36896d7323ef72ddd
Author: warrink <warrink at fedoraproject.org>
Date: Tue Sep 22 15:50:18 2009 +0000
Sending translation for Dutch
diff --git a/po/nl.po b/po/nl.po
index 63ec642..e38a2ea 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-18 14:40+0000\n"
-"PO-Revision-Date: 2009-09-18 17:36+0200\n"
+"POT-Creation-Date: 2009-09-22 14:38+0000\n"
+"PO-Revision-Date: 2009-09-22 17:49+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"
@@ -194,7 +194,7 @@ msgstr "Uitgegeven"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Vernieuwd"
@@ -347,7 +347,7 @@ msgstr ""
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
#: ../client/pk-console.c:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-monitor.c:267
#: ../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
@@ -355,7 +355,7 @@ msgid "Show extra debugging information"
msgstr "Extra debuginformatie tonen"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:1003 ../client/pk-monitor.c:251
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr "Programmaversie tonen en sluiten"
@@ -597,12 +597,12 @@ msgstr "Servicepack aangemaakt '%s'"
msgid "Failed to create '%s': %s"
msgstr "'%s' aanmaken niet gelukt: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr "Daemon toestand verkrijgen mislukte."
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr "PackageKit-monitor"
@@ -784,7 +784,7 @@ 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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:543
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "FOUT: Specificeer de te installeren pakket namen."
@@ -1096,7 +1096,7 @@ msgstr "Pakketten verwijderen"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "Pakketten aan het downloaden"
@@ -1133,7 +1133,7 @@ msgstr "Ondertekeningen controleren"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "Terug draaien"
@@ -1217,285 +1217,290 @@ msgstr "Pakketlijst aanmaken"
msgid "Waiting for package manager lock"
msgstr "Wachten op pakket beheerder blokkering"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "Wachten op authenticatie"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../lib/packagekit-glib2/pk-console-shared.c:370
msgid "Updating running applications"
msgstr "Draaiende toepassingen vernieuwen"
-#. TRANSLATORS: we are checking executable files currently in use
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:374
msgid "Checking applications in use"
msgstr "Controleren van toepassingen in gebruik"
-#. TRANSLATORS: we are checking for libraries currently in use
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "Controleren van bibliotheken in gebruik"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+msgid "Copying files"
+msgstr "Bestanden kopiëren"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Triviaal"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "Normaal"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "Belangrijk"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "Beveiliging"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "Fout reparatie"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "Verbetering"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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:425
-#: ../lib/packagekit-glib2/pk-console-shared.c:498
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "Geïnstalleerd"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "Beschikbaar"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "Downloaden"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "Vernieuwen"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "Installeren"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "Verwijderen"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "Opschonen"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "Verouderd maken"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "Hergeïnstalleerd"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "Downloaden"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "Verwijderd"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "Opgeruimd"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "Verouderd"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "Herge"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "Onbekend rol type"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "Afhankelijkheden ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "Vernieuwings details ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "Details ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "Vereisten ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "Vernieuwingen ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "Opzoeken volgens details"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "Opzoeken volgens bestand"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "Opzoeken volgens groepen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "Opzoeken volgens naam"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "Bestanden installeren"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "Cache verversen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "Pakketten vernieuwen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "Systeem vernieuwen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "Afbreken"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "Repositories ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "Repository aanzetten"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "Data instellen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "Oplossen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "Bestandslijst ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "Voorzieningen ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "Onderstekening installeren"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "Pakketten ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "EULA accepteren"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "Vernieuwingen ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "Categorieën ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "Transcaties ophalen"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "Installatie simuleren"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "Verwijderen simuleren"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "Vernieuwing simuleren"
commit 80c36ddebafd8e948677d106862e80c96ed96bb9
Merge: a3366b6... b0639ca...
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 16:44:27 2009 +0100
Merge branch 'master' of git+ssh://git.packagekit.org/srv/git/PackageKit
commit a3366b67f3eead4b713d81bf43a874a205919736
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 16:44:25 2009 +0100
trivial: include PkPackage in the generated documentation
diff --git a/docs/api/PackageKit-docs.sgml b/docs/api/PackageKit-docs.sgml
index 1b509de..91d6064 100644
--- a/docs/api/PackageKit-docs.sgml
+++ b/docs/api/PackageKit-docs.sgml
@@ -70,6 +70,7 @@
<xi:include href="xml/pk-desktop.xml"/>
<xi:include href="xml/pk-progress.xml"/>
<xi:include href="xml/pk-results.xml"/>
+ <xi:include href="xml/pk-package.xml"/>
<xi:include href="xml/pk-package-sack.xml"/>
<xi:include href="xml/pk-service-pack.xml"/>
</reference>
commit b0639caeee1cc3708bbce7db2f460918b9dafa3e
Author: raven <raven at fedoraproject.org>
Date: Tue Sep 22 14:48:06 2009 +0000
Sending translation for Polish
diff --git a/po/pl.po b/po/pl.po
index 490dda2..dad46d2 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -6,7 +6,7 @@ msgstr ""
"Project-Id-Version: pl\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2009-09-22 14:38+0000\n"
-"PO-Revision-Date: 2009-09-22 16:46+0200\n"
+"PO-Revision-Date: 2009-09-22 16:47+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"
@@ -1238,9 +1238,8 @@ msgstr "Sprawdzanie używanych bibliotek"
#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
#: ../lib/packagekit-glib2/pk-console-shared.c:382
-#, fuzzy
msgid "Copying files"
-msgstr "Brak plików"
+msgstr "Kopiowanie plików"
#. TRANSLATORS: The type of update
#: ../lib/packagekit-glib2/pk-console-shared.c:400
commit 97114d8f19af0cec710a2d9b7ff9df8288bbdf11
Author: raven <raven at fedoraproject.org>
Date: Tue Sep 22 14:47:07 2009 +0000
Sending translation for Polish
diff --git a/po/pl.po b/po/pl.po
index b25f8ca..490dda2 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-19 08:34+0000\n"
-"PO-Revision-Date: 2009-09-19 11:57+0200\n"
+"POT-Creation-Date: 2009-09-22 14:38+0000\n"
+"PO-Revision-Date: 2009-09-22 16:46+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"
@@ -194,7 +194,7 @@ msgstr "Wydano"
#. TRANSLATORS: details about the update, date the update was updated
#. TRANSLATORS: The action of the package, in past tense
-#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:498
msgid "Updated"
msgstr "Zaktualizowano"
@@ -300,19 +300,19 @@ msgstr ""
#: ../client/pk-console.c:597
#, c-format
msgid "This tool could not find any available package: %s"
-msgstr "Te narzÄdzie nie może znaleÅºÄ dostÄpnych pakietów: %s"
+msgstr "Te narzÄdzie nie może odnaleÅºÄ dostÄpnych pakietów: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#: ../client/pk-console.c:625
#, c-format
msgid "This tool could not find the installed package: %s"
-msgstr "Te narzÄdzie nie może znaleÅºÄ zainstalowanego pakietu: %s"
+msgstr "Te narzÄdzie nie może odnaleÅºÄ zainstalowanego pakietu: %s"
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
#: ../client/pk-console.c:653 ../client/pk-console.c:681
#, c-format
msgid "This tool could not find the package: %s"
-msgstr "Te narzÄdzie nie może znaleÅºÄ pakietu: %s"
+msgstr "Te narzÄdzie nie może odnaleÅºÄ pakietu: %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
@@ -323,7 +323,7 @@ msgstr "Te narzÄdzie nie może znaleÅºÄ pakietu: %s"
#: ../client/pk-console.c:821
#, c-format
msgid "This tool could not find all the packages: %s"
-msgstr "Te narzÄdzie nie może znaleÅºÄ wszystkich pakietów: %s"
+msgstr "Te narzÄdzie nie może odnaleÅºÄ wszystkich pakietów: %s"
#. TRANSLATORS: This is when the daemon crashed, and we are up shit creek without a paddle
#: ../client/pk-console.c:850
@@ -349,7 +349,7 @@ msgstr ""
#. TRANSLATORS: command line argument, if we should show debugging information
#. TRANSLATORS: if we should show debugging data
#: ../client/pk-console.c:1000 ../client/pk-generate-pack.c:222
-#: ../client/pk-monitor.c:249
+#: ../client/pk-monitor.c:267
#: ../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
@@ -357,7 +357,7 @@ msgid "Show extra debugging information"
msgstr "WyÅwietla dodatkowe informacje o debugowaniu"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:1003 ../client/pk-monitor.c:251
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr "WyÅwietla wersjÄ programu i wyÅÄ
cza"
@@ -425,7 +425,7 @@ msgstr "Wymagany jest katalog docelowy i nazwy pakietów do pobrania"
#. TRANSLATORS: the directory does not exist, so we can't continue
#: ../client/pk-console.c:1212
msgid "Directory not found"
-msgstr "Nie znaleziono katalogu"
+msgstr "Nie odnaleziono katalogu"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
#: ../client/pk-console.c:1221
@@ -578,7 +578,7 @@ msgstr "Wyszukiwanie nazwy pakietu."
#: ../client/pk-generate-pack.c:403
#, c-format
msgid "Failed to find package '%s': %s"
-msgstr "Nie można znaleÅºÄ pakietu \"%s\": %s"
+msgstr "Nie można odnaleÅºÄ pakietu \"%s\": %s"
#. TRANSLATORS: This is telling the user we are in the process of making the pack
#: ../client/pk-generate-pack.c:411
@@ -597,12 +597,12 @@ msgstr "Utworzono pakiet serwisowy \"%s\""
msgid "Failed to create '%s': %s"
msgstr "Utworzenie \"%s\" nie powiodÅo siÄ: %s"
-#: ../client/pk-monitor.c:179
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr "Uzyskanie stanu demona nie powiodÅo siÄ"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:266
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr "Monitor PackageKit"
@@ -653,7 +653,7 @@ msgstr "Wersja"
#. TRANSLATORS: noting found, so can't install
#: ../contrib/browser-plugin/pk-plugin-install.c:541
msgid "No packages found for your system"
-msgstr "Nie znaleziono pakietów dla systemu"
+msgstr "Nie odnaleziono pakietów dla systemu"
#. TRANSLATORS: package is being installed
#: ../contrib/browser-plugin/pk-plugin-install.c:546
@@ -683,7 +683,7 @@ msgstr "Wczytywanie listy pakietów."
#. 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 "Znalezienie pliku nie powiodÅo siÄ"
+msgstr "Odnalezienie pliku nie powiodÅo siÄ"
#. TRANSLATORS: we failed to launch the executable, the error follows
#: ../contrib/command-not-found/pk-command-not-found.c:570
@@ -693,12 +693,12 @@ msgstr "Uruchomienie nie powiodÅo siÄ:"
#. 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 "Nie znaleziono polecenia PackageKit"
+msgstr "Nie odnaleziono polecenia 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
msgid "Command not found."
-msgstr "Nie znaleziono polecenia."
+msgstr "Nie odnaleziono polecenia."
#. TRANSLATORS: tell the user what we think the command is
#: ../contrib/command-not-found/pk-command-not-found.c:665
@@ -758,7 +758,8 @@ msgstr "Rozpoczynanie instalacji"
#: ../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"
+msgstr ""
+"Odnalezienie 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:507
@@ -782,7 +783,7 @@ 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:540
+#: ../contrib/debuginfo-install/pk-debuginfo-install.c:543
#, c-format
msgid "ERROR: Specify package names to install."
msgstr "BÅÄD: proszÄ podaÄ nazwy pakietów do zainstalowania."
@@ -819,7 +820,7 @@ msgstr "OK."
#: ../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."
+msgstr "Odnaleziono %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:607
@@ -831,7 +832,7 @@ msgstr "Wyszukiwanie źródeŠpakietów debugowania"
#: ../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."
+msgstr "Odnaleziono %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:647
@@ -855,25 +856,25 @@ msgstr "Wyszukiwanie źródeŠpakietów debugowania"
#: ../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"
+msgstr "Odnalezienie 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:717
#, c-format
msgid "Failed to find the debuginfo package %s: %s"
-msgstr "Znalezienie pakietu debugowania %s nie powiodÅo siÄ: %s"
+msgstr "Odnalezienie 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:745
#, c-format
msgid "Found no packages to install."
-msgstr "Nie znaleziono pakietów do zainstalowania."
+msgstr "Nie odnaleziono pakietów do zainstalowania."
#. TRANSLATORS: tell the user we found some packages, and then list them
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:759
#, c-format
msgid "Found %i packages:"
-msgstr "Znaleziono %i pakiety:"
+msgstr "Odnaleziono %i pakiety:"
#. TRANSLATORS: tell the user we are searching for deps
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:775
@@ -885,13 +886,13 @@ msgstr "Wyszukiwanie pakietów zależnych od tych pakietów"
#: ../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"
+msgstr "Nie można odnaleÅºÄ zależnych pakietów: %s"
#. TRANSLATORS: tell the user we found some more packages
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:804
#, c-format
msgid "Found %i extra packages."
-msgstr "Znaleziono %i dodatkowe pakiety."
+msgstr "Odnaleziono %i dodatkowe pakiety."
#. TRANSLATORS: tell the user we found some more packages
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:808
@@ -903,7 +904,7 @@ msgstr "Dodatkowe pakiety nie sÄ
wymagane."
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:817
#, c-format
msgid "Found %i packages to install:"
-msgstr "Znaleziono %i pakiety do zainstalowania:"
+msgstr "Odnaleziono %i pakiety do zainstalowania:"
#. TRANSLATORS: simulate mode is a testing mode where we quit before the action
#: ../contrib/debuginfo-install/pk-debuginfo-install.c:830
@@ -962,7 +963,7 @@ msgstr "Zapisanie na urzÄ
dzeniu nie powiodÅo siÄ"
#. TRANSLATORS: the device could not be found in sysfs
#: ../contrib/device-rebind/pk-device-rebind.c:175
msgid "Device could not be found"
-msgstr "Nie można znaleÅºÄ urzÄ
dzenia"
+msgstr "Nie można odnaleÅºÄ urzÄ
dzenia"
#. TRANSLATORS: we failed to release the current driver
#: ../contrib/device-rebind/pk-device-rebind.c:202
@@ -977,7 +978,7 @@ msgstr "Zarejestrowanie sterownika nie powiodÅo siÄ"
#. 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 "Nie znaleziono Åcieżki do urzÄ
dzenia"
+msgstr "Nie odnaleziono Åcieżki do urzÄ
dzenia"
#. TRANSLATORS: user did not specify a valid device sysfs path
#: ../contrib/device-rebind/pk-device-rebind.c:268
@@ -1094,7 +1095,7 @@ msgstr "Usuwanie pakietu"
#. TRANSLATORS: transaction state, downloading package files
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:266
-#: ../lib/packagekit-glib2/pk-console-shared.c:640
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
msgid "Downloading packages"
msgstr "Pobieranie pakietów"
@@ -1131,7 +1132,7 @@ msgstr "Sprawdzanie podpisów"
#. TRANSLATORS: transaction state, when we return to a previous system state
#. TRANSLATORS: The role of the transaction, in present tense
#: ../lib/packagekit-glib2/pk-console-shared.c:298
-#: ../lib/packagekit-glib2/pk-console-shared.c:600
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
msgid "Rolling back"
msgstr "Przywracanie"
@@ -1215,285 +1216,291 @@ msgstr "Tworzenie list pakietów"
msgid "Waiting for package manager lock"
msgstr "Oczekiwanie na blokadÄ menedżera pakietów"
-#. TRANSLATORS: waiting for user to type in a password
+#. TRANSLATORS: transaction state, waiting for user to type in a password
#: ../lib/packagekit-glib2/pk-console-shared.c:366
msgid "Waiting for authentication"
msgstr "Oczekiwanie na uwierzytelnienie"
-#. TRANSLATORS: we are updating the list of processes
+#. TRANSLATORS: transaction state, we are updating the list of processes
#: ../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
+#. TRANSLATORS: transaction state, we are checking executable files currently in use
#: ../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
+#. TRANSLATORS: transaction state, we are checking for libraries currently in use
#: ../lib/packagekit-glib2/pk-console-shared.c:378
msgid "Checking libraries in use"
msgstr "Sprawdzanie używanych bibliotek"
+#. TRANSLATORS: transaction state, we are copying package files before or after the transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:382
+#, fuzzy
+msgid "Copying files"
+msgstr "Brak plików"
+
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:396
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
msgid "Trivial"
msgstr "Drobna"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:400
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
msgid "Normal"
msgstr "Normalna"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:404
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
msgid "Important"
msgstr "Ważna"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:408
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
msgid "Security"
msgstr "BezpieczeÅstwa"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:412
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
msgid "Bug fix "
msgstr "NaprawiajÄ
ca bÅÄdy"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:416
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
msgid "Enhancement"
msgstr "Ulepszenie"
#. TRANSLATORS: The type of update
-#: ../lib/packagekit-glib2/pk-console-shared.c:420
+#: ../lib/packagekit-glib2/pk-console-shared.c:424
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:429
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
msgid "Installed"
msgstr "Zainstalowana"
#. TRANSLATORS: The state of a package, i.e. not installed
-#: ../lib/packagekit-glib2/pk-console-shared.c:430
+#: ../lib/packagekit-glib2/pk-console-shared.c:434
msgid "Available"
msgstr "DostÄpna"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:448
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
msgid "Downloading"
msgstr "Pobieranie"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:452
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
msgid "Updating"
msgstr "Aktualizowanie"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:456
-#: ../lib/packagekit-glib2/pk-console-shared.c:576
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
msgid "Installing"
msgstr "Instalowanie"
#. TRANSLATORS: The action of the package, in present tense
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:460
-#: ../lib/packagekit-glib2/pk-console-shared.c:572
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
msgid "Removing"
msgstr "Usuwanie"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:464
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
msgid "Cleaning up"
msgstr "Czyszczenie"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:468
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
msgid "Obsoleting"
msgstr "ZastÄpowanie"
#. TRANSLATORS: The action of the package, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:472
+#: ../lib/packagekit-glib2/pk-console-shared.c:476
msgid "Reinstalling"
msgstr "Ponowne instalowanie"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:490
+#: ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Downloaded"
msgstr "Pobierano"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:502
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
msgid "Removed"
msgstr "UsuniÄto"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:506
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
msgid "Cleaned up"
msgstr "Wyczyszczono"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:510
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
msgid "Obsoleted"
msgstr "ZastÄ
piono"
#. TRANSLATORS: The action of the package, in past tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:514
+#: ../lib/packagekit-glib2/pk-console-shared.c:518
msgid "Reinstalled"
msgstr "Zainstalowano ponownie"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:532
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
msgid "Unknown role type"
msgstr "Nieznany typ roli"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:536
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
msgid "Getting dependencies"
msgstr "Pobieranie zależnoÅci"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:540
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
msgid "Getting update details"
msgstr "Pobieranie szczegóÅów aktualizacji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:544
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
msgid "Getting details"
msgstr "Pobieranie szczegóÅów"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:548
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
msgid "Getting requires"
msgstr "Pobieranie wymagaÅ"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:552
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
msgid "Getting updates"
msgstr "Pobieranie aktualizacji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:556
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
msgid "Searching by details"
msgstr "Wyszukiwanie wedÅug szczegóÅów"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:560
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
msgid "Searching by file"
msgstr "Wyszukiwanie wedÅug plików"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:564
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
msgid "Searching groups"
msgstr "Wyszukiwanie grup"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:568
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
msgid "Searching by name"
msgstr "Wyszukiwanie wedÅug nazw"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:580
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
msgid "Installing files"
msgstr "Instalowanie plików"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:584
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
msgid "Refreshing cache"
msgstr "OdÅwieżanie pamiÄci podrÄcznej"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:588
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
msgid "Updating packages"
msgstr "Aktualizowanie pakietów"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:592
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
msgid "Updating system"
msgstr "Aktualizowanie systemu"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:596
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Canceling"
msgstr "Anulowanie"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:604
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
msgid "Getting repositories"
msgstr "Pobieranie repozytoriów"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:608
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
msgid "Enabling repository"
msgstr "WÅÄ
czanie repozytorium"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:612
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
msgid "Setting data"
msgstr "Ustawianie danych"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:616
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
msgid "Resolving"
msgstr "RozwiÄ
zywanie"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:620
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
msgid "Getting file list"
msgstr "Pobieranie listy plików"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:624
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
msgid "Getting provides"
msgstr "Pobieranie dostarczanych"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:628
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
msgid "Installing signature"
msgstr "Instalowanie podpisu"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:632
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
msgid "Getting packages"
msgstr "Pobieranie pakietów"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:636
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Accepting EULA"
msgstr "Akceptowanie licencji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:644
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
msgid "Getting upgrades"
msgstr "Pobieranie aktualizacji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:648
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
msgid "Getting categories"
msgstr "Pobieranie kategorii"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
msgid "Getting transactions"
msgstr "Pobieranie transakcji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:656
#: ../lib/packagekit-glib2/pk-console-shared.c:660
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
msgid "Simulating install"
msgstr "Symulowanie instalacji"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:664
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
msgid "Simulating remove"
msgstr "Symulowanie usuniÄcia"
#. TRANSLATORS: The role of the transaction, in present tense
-#: ../lib/packagekit-glib2/pk-console-shared.c:668
+#: ../lib/packagekit-glib2/pk-console-shared.c:672
msgid "Simulating update"
msgstr "Symulowanie aktualizacji"
commit 0cb3774d6fd694ab07be495fc9e2b7c320622027
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 14:33:04 2009 +0100
trivial: prefer pk_results_get_error_code() over pk_results_get_exit_code() in client tools
diff --git a/client/pk-console.c b/client/pk-console.c
index dfe42cb..e7cf40c 100644
--- a/client/pk-console.c
+++ b/client/pk-console.c
@@ -457,11 +457,10 @@ pk_console_progress_cb (PkProgress *progress, PkProgressType type, gpointer data
static void
pk_console_finished_cb (GObject *object, GAsyncResult *res, gpointer data)
{
- PkItemErrorCode *error_item;
+ PkItemErrorCode *error_item = NULL;
PkResults *results;
GError *error = NULL;
GPtrArray *array;
- PkExitEnum exit_enum;
PkRestartEnum restart;
PkRoleEnum role;
@@ -477,31 +476,16 @@ pk_console_finished_cb (GObject *object, GAsyncResult *res, gpointer data)
goto out;
}
- /* get the role */
- g_object_get (G_OBJECT(results), "role", &role, NULL);
-
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error_item = pk_results_get_error_code (results);
- if (error_item == NULL) {
- /* TRANSLATORS: we failed, but there was no error set */
- g_print ("%s: %s\n", _("Transaction failed with no error"), pk_exit_enum_to_text (exit_enum));
- goto out;
- }
-
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
/* TRANSLATORS: the transaction failed in a way we could not expect */
- g_print ("%s: %s (%s)\n", _("The transaction failed"), pk_exit_enum_to_text (exit_enum), error_item->details);
-
- /* check error code */
- pk_item_error_code_unref (error_item);
+ g_print ("%s: %s, %s\n", _("The transaction failed"), pk_error_enum_to_text (error_item->code), error_item->details);
goto out;
}
-
-// if (error_item->code != PK_ERROR_ENUM_TRANSACTION_CANCELLED)
-// egg_test_failed (test, "failed to get error code: %i", error_item->code);
-// if (g_strcmp0 (error_item->details, "The task was stopped successfully") != 0)
-// egg_test_failed (test, "failed to get error message: %s", error_item->details);
+ /* get the role */
+ g_object_get (G_OBJECT(results), "role", &role, NULL);
/* package */
if (role != PK_ROLE_ENUM_INSTALL_PACKAGES &&
@@ -576,6 +560,8 @@ pk_console_finished_cb (GObject *object, GAsyncResult *res, gpointer data)
g_print ("%s\n", _("Please logout and login to complete the update as important security updates have been installed."));
}
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (results != NULL)
g_object_unref (results);
g_main_loop_quit (loop);
diff --git a/client/pk-monitor.c b/client/pk-monitor.c
index 205b89a..b730994 100644
--- a/client/pk-monitor.c
+++ b/client/pk-monitor.c
@@ -94,6 +94,7 @@ pk_monitor_adopt_cb (PkClient *_client, GAsyncResult *res, gpointer user_data)
PkProgress *progress = NULL;
PkExitEnum exit_enum;
gchar *transaction_id = NULL;
+ PkItemErrorCode *error_item = NULL;
/* get the results */
results = pk_client_generic_finish (client, res, &error);
@@ -115,8 +116,15 @@ pk_monitor_adopt_cb (PkClient *_client, GAsyncResult *res, gpointer user_data)
exit_enum = pk_results_get_exit_code (results);
g_print ("%s\texit code: %s\n", transaction_id, pk_exit_enum_to_text (exit_enum));
+
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL)
+ g_print ("%s\terror code: %s, %s\n", transaction_id, pk_error_enum_to_text (error_item->code), error_item->details);
out:
g_free (transaction_id);
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (progress != NULL)
g_object_unref (progress);
if (results != NULL)
diff --git a/contrib/browser-plugin/pk-plugin-install.c b/contrib/browser-plugin/pk-plugin-install.c
index 5fb4e3b..ef01815 100644
--- a/contrib/browser-plugin/pk-plugin-install.c
+++ b/contrib/browser-plugin/pk-plugin-install.c
@@ -239,12 +239,12 @@ pk_plugin_install_finished_cb (GObject *object, GAsyncResult *res, PkPluginInsta
PkClient *client = PK_CLIENT (object);
GError *error = NULL;
PkResults *results = NULL;
- PkExitEnum exit_enum;
GPtrArray *packages = NULL;
const PkItemPackage *item;
guint i;
gchar *filename;
gchar **split = NULL;
+ PkItemErrorCode *error_item = NULL;
/* get the results */
results = pk_client_generic_finish (client, res, &error);
@@ -254,21 +254,15 @@ pk_plugin_install_finished_cb (GObject *object, GAsyncResult *res, PkPluginInsta
goto out;
}
- /* check status */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- g_warning ("failed to resolve success: %s", pk_exit_enum_to_text (exit_enum));
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ g_warning ("failed to install: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
goto out;
}
/* get packages */
packages = pk_results_get_package_array (results);
- if (packages == NULL) {
- g_error ("internal error, no packages!");
- goto out;
- }
-
- /* 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), item->package_id, item->summary);
@@ -344,6 +338,8 @@ out:
pk_plugin_install_clear_layout (self);
pk_plugin_install_refresh (self);
}
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (packages != NULL)
g_ptr_array_unref (packages);
if (results != NULL)
diff --git a/contrib/debuginfo-install/pk-debuginfo-install.c b/contrib/debuginfo-install/pk-debuginfo-install.c
index 2d4c951..2d01670 100644
--- a/contrib/debuginfo-install/pk-debuginfo-install.c
+++ b/contrib/debuginfo-install/pk-debuginfo-install.c
@@ -123,7 +123,7 @@ pk_debuginfo_install_enable_repos (PkDebuginfoInstallPrivate *priv, GPtrArray *a
PkResults *results = NULL;
const gchar *repo_id;
GError *error_local = NULL;
- PkExitEnum exit_enum;
+ PkItemErrorCode *error_item = NULL;
/* enable all debuginfo repos we found */
for (i=0; i<array->len; i++) {
@@ -138,11 +138,11 @@ pk_debuginfo_install_enable_repos (PkDebuginfoInstallPrivate *priv, GPtrArray *a
goto out;
}
- /* test exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- *error = g_error_new (1, 0, "failed to resolve: %s", pk_exit_enum_to_text (exit_enum));
- g_error_free (error_local);
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ *error = g_error_new (1, 0, "failed to enable repo: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
+ ret = FALSE;
goto out;
}
@@ -150,6 +150,8 @@ pk_debuginfo_install_enable_repos (PkDebuginfoInstallPrivate *priv, GPtrArray *a
g_object_unref (results);
}
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
return ret;
}
@@ -186,7 +188,7 @@ pk_debuginfo_install_packages_install (PkDebuginfoInstallPrivate *priv, GPtrArra
PkResults *results = NULL;
gchar **package_ids;
GError *error_local = NULL;
- PkExitEnum exit_enum;
+ PkItemErrorCode *error_item = NULL;
/* mush back into a char** */
package_ids = pk_ptr_array_to_strv (array);
@@ -204,11 +206,10 @@ pk_debuginfo_install_packages_install (PkDebuginfoInstallPrivate *priv, GPtrArra
goto out;
}
- /* test exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- *error = g_error_new (1, 0, "failed to resolve: %s", pk_exit_enum_to_text (exit_enum));
- g_error_free (error_local);
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ *error = g_error_new (1, 0, "failed to resolve: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
ret = FALSE;
goto out;
}
@@ -216,6 +217,8 @@ pk_debuginfo_install_packages_install (PkDebuginfoInstallPrivate *priv, GPtrArra
/* end progressbar output */
pk_progress_bar_end (priv->progress_bar);
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (results != NULL)
g_object_unref (results);
g_strfreev (package_ids);
@@ -234,7 +237,7 @@ pk_debuginfo_install_resolve_name_to_id (PkDebuginfoInstallPrivate *priv, const
GPtrArray *list = NULL;
GError *error_local = NULL;
gchar **names;
- PkExitEnum exit_enum;
+ PkItemErrorCode *error_item = NULL;
/* resolve takes a char** */
names = g_strsplit (package_name, ";", -1);
@@ -247,11 +250,10 @@ pk_debuginfo_install_resolve_name_to_id (PkDebuginfoInstallPrivate *priv, const
goto out;
}
- /* test exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- *error = g_error_new (1, 0, "failed to resolve: %s", pk_exit_enum_to_text (exit_enum));
- g_error_free (error_local);
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ *error = g_error_new (1, 0, "failed to resolve: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
goto out;
}
@@ -270,6 +272,8 @@ pk_debuginfo_install_resolve_name_to_id (PkDebuginfoInstallPrivate *priv, const
item = g_ptr_array_index (list, 0);
package_id = g_strdup (item->package_id);
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (results != NULL)
g_object_unref (results);
if (list != NULL)
@@ -368,7 +372,7 @@ pk_debuginfo_install_add_deps (PkDebuginfoInstallPrivate *priv, GPtrArray *packa
gchar *name_debuginfo;
guint i;
gchar **split;
- PkExitEnum exit_enum;
+ PkItemErrorCode *error_item = NULL;
/* get depends for them all, not adding dup's */
package_ids = pk_ptr_array_to_strv (packages_search);
@@ -380,11 +384,10 @@ pk_debuginfo_install_add_deps (PkDebuginfoInstallPrivate *priv, GPtrArray *packa
goto out;
}
- /* test exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- *error = g_error_new (1, 0, "failed to resolve: %s", pk_exit_enum_to_text (exit_enum));
- g_error_free (error_local);
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ *error = g_error_new (1, 0, "failed to get depends: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
ret = FALSE;
goto out;
}
@@ -420,6 +423,8 @@ pk_debuginfo_install_add_deps (PkDebuginfoInstallPrivate *priv, GPtrArray *packa
g_free (name_debuginfo);
}
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (results != NULL)
g_object_unref (results);
if (list != NULL)
@@ -436,11 +441,11 @@ pk_debuginfo_install_get_repo_list (PkDebuginfoInstallPrivate *priv, GError **er
{
gboolean ret = FALSE;
PkResults *results = NULL;
- PkExitEnum exit_enum;
guint i;
GPtrArray *array;
GError *error_local = NULL;
const PkItemRepoDetail *item;
+ PkItemErrorCode *error_item = NULL;
/* get all repo details */
results = pk_client_get_repo_list (priv->client, PK_FILTER_ENUM_NONE, NULL, NULL, NULL, &error_local);
@@ -450,10 +455,10 @@ pk_debuginfo_install_get_repo_list (PkDebuginfoInstallPrivate *priv, GError **er
goto out;
}
- /* test exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- g_print ("failed to get repo list: %s", pk_exit_enum_to_text (exit_enum));
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ *error = g_error_new (1, 0, "failed to get repo list: %s, %s", pk_error_enum_to_text (error_item->code), error_item->details);
goto out;
}
@@ -468,6 +473,8 @@ pk_debuginfo_install_get_repo_list (PkDebuginfoInstallPrivate *priv, GError **er
}
ret = TRUE;
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (results != NULL)
g_object_unref (results);
return ret;
diff --git a/lib/packagekit-glib2/pk-results.c b/lib/packagekit-glib2/pk-results.c
index 4a17428..97fca39 100644
--- a/lib/packagekit-glib2/pk-results.c
+++ b/lib/packagekit-glib2/pk-results.c
@@ -452,7 +452,8 @@ pk_results_add_message (PkResults *results, PkItemMessage *item)
* pk_results_get_exit_code:
* @results: a valid #PkResults instance
*
- * Gets the exit enum.
+ * Gets the exit enum. You probably don't want to be using this function, and
+ * instead using the much more useful pk_results_get_error_code() function.
*
* Return value: The #PkExitEnum or %PK_EXIT_ENUM_UNKNOWN for error or if it was not set
**/
@@ -475,6 +476,11 @@ PkItemErrorCode *
pk_results_get_error_code (PkResults *results)
{
g_return_val_if_fail (PK_IS_RESULTS (results), FALSE);
+
+ /* failed, but no exit code? */
+ if (results->priv->error_code == NULL && results->priv->exit_enum != PK_EXIT_ENUM_SUCCESS)
+ egg_error ("internal error: failed, but no exit code");
+
if (results->priv->error_code == NULL)
return NULL;
return pk_item_error_code_ref (results->priv->error_code);
diff --git a/lib/packagekit-glib2/pk-service-pack.c b/lib/packagekit-glib2/pk-service-pack.c
index 7a2cccf..eee8a0d 100644
--- a/lib/packagekit-glib2/pk-service-pack.c
+++ b/lib/packagekit-glib2/pk-service-pack.c
@@ -880,10 +880,10 @@ pk_service_pack_get_updates_ready_cb (GObject *source_object, GAsyncResult *res,
PkClient *client = PK_CLIENT (source_object);
GError *error = NULL;
PkResults *results;
- PkExitEnum exit_enum;
GPtrArray *array = NULL;
guint i;
const PkItemPackage *package;
+ PkItemErrorCode *error_item = NULL;
/* get the results */
results = pk_client_generic_finish (client, res, &error);
@@ -893,10 +893,10 @@ pk_service_pack_get_updates_ready_cb (GObject *source_object, GAsyncResult *res,
goto out;
}
- /* get exit code */
- exit_enum = pk_results_get_exit_code (results);
- if (exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error = g_error_new (1, 0, "failed to get updates");
+ /* check error code */
+ error_item = pk_results_get_error_code (results);
+ if (error_item != NULL) {
+ error = g_error_new (1, 0, "failed to get updates: %s", error_item->details);
pk_service_pack_generic_state_finish (state, error);
g_error_free (error);
goto out;
@@ -915,6 +915,8 @@ pk_service_pack_get_updates_ready_cb (GObject *source_object, GAsyncResult *res,
state->cancellable, state->progress_callback, state->progress_user_data,
(GAsyncReadyCallback) pk_service_pack_get_depends_ready_cb, state);
out:
+ if (error_item != NULL)
+ pk_item_error_code_unref (error_item);
if (array != NULL)
g_ptr_array_unref (array);
if (results != NULL)
commit 373764f070a0e6578665a7d862ee00f4031c0de8
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 13:09:09 2009 +0100
trivial: show the failure when we cannot install a key or agree to a EULA
diff --git a/lib/packagekit-glib2/pk-task.c b/lib/packagekit-glib2/pk-task.c
index f416a7a..172cbdc 100644
--- a/lib/packagekit-glib2/pk-task.c
+++ b/lib/packagekit-glib2/pk-task.c
@@ -322,6 +322,7 @@ pk_task_install_signatures_ready_cb (GObject *source_object, GAsyncResult *res,
PkTask *task = PK_TASK (source_object);
GError *error = NULL;
PkResults *results;
+ PkItemErrorCode *error_code;
/* old results no longer valid */
if (state->results != NULL)
@@ -343,9 +344,12 @@ pk_task_install_signatures_ready_cb (GObject *source_object, GAsyncResult *res,
/* need untrusted */
if (state->exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED, "failed to install signature");
+ error_code = pk_results_get_error_code (state->results);
+ /* TODO: convert the PkErrorCodeEnum to a PK_CLIENT_ERROR_* enum */
+ error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED, "failed to install signature: %s", error_code->details);
pk_task_generic_state_finish (state, error);
g_error_free (error);
+ pk_item_error_code_unref (error_code);
goto out;
}
@@ -409,6 +413,7 @@ pk_task_accept_eulas_ready_cb (GObject *source_object, GAsyncResult *res, PkTask
PkTask *task = PK_TASK (source_object);
GError *error = NULL;
PkResults *results;
+ PkItemErrorCode *error_code;
/* old results no longer valid */
if (state->results != NULL)
@@ -430,9 +435,12 @@ pk_task_accept_eulas_ready_cb (GObject *source_object, GAsyncResult *res, PkTask
/* need untrusted */
if (state->exit_enum != PK_EXIT_ENUM_SUCCESS) {
- error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED, "failed to accept eula");
+ error_code = pk_results_get_error_code (state->results);
+ /* TODO: convert the PkErrorCodeEnum to a PK_CLIENT_ERROR_* enum */
+ error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED, "failed to accept eula: %s", error_code->details);
pk_task_generic_state_finish (state, error);
g_error_free (error);
+ pk_item_error_code_unref (error_code);
goto out;
}
commit 1290f0e386261bf86834cac3ac41a1ceff8a6168
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 12:40:25 2009 +0100
trivial: change the glib2 errorcode handling routines from add to set, as there can only be one item from the transaction
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index f9e8833..e5101e2 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1062,7 +1062,7 @@ pk_client_error_code_cb (DBusGProxy *proxy, const gchar *code_text, const gchar
/* add to results */
item = pk_item_error_code_new (code_enum, details);
- pk_results_add_error_code (state->results, item);
+ pk_results_set_error_code (state->results, item);
pk_item_error_code_unref (item);
}
diff --git a/lib/packagekit-glib2/pk-results.c b/lib/packagekit-glib2/pk-results.c
index b3bb48d..4a17428 100644
--- a/lib/packagekit-glib2/pk-results.c
+++ b/lib/packagekit-glib2/pk-results.c
@@ -54,6 +54,7 @@ struct _PkResultsPrivate
guint inputs;
PkProgress *progress;
PkExitEnum exit_enum;
+ PkItemErrorCode *error_code;
GPtrArray *package_array;
GPtrArray *details_array;
GPtrArray *update_detail_array;
@@ -66,7 +67,6 @@ struct _PkResultsPrivate
GPtrArray *eula_required_array;
GPtrArray *media_change_required_array;
GPtrArray *repo_detail_array;
- GPtrArray *error_code_array;
GPtrArray *message_array;
};
@@ -405,7 +405,7 @@ pk_results_add_repo_detail (PkResults *results, PkItemRepoDetail *item)
}
/**
- * pk_results_add_error_code:
+ * pk_results_set_error_code:
* @results: a valid #PkResults instance
* @item: the object to add to the array
*
@@ -414,13 +414,15 @@ pk_results_add_repo_detail (PkResults *results, PkItemRepoDetail *item)
* Return value: %TRUE if the value was set
**/
gboolean
-pk_results_add_error_code (PkResults *results, PkItemErrorCode *item)
+pk_results_set_error_code (PkResults *results, PkItemErrorCode *item)
{
g_return_val_if_fail (PK_IS_RESULTS (results), FALSE);
g_return_val_if_fail (item != NULL, FALSE);
- /* copy and add to array */
- g_ptr_array_add (results->priv->error_code_array, pk_item_error_code_ref (item));
+ /* unref old error, then ref */
+ if (results->priv->error_code != NULL)
+ pk_item_error_code_unref (results->priv->error_code);
+ results->priv->error_code = pk_item_error_code_ref (item);
return TRUE;
}
@@ -462,6 +464,23 @@ pk_results_get_exit_code (PkResults *results)
}
/**
+ * pk_results_get_error_code:
+ * @results: a valid #PkResults instance
+ *
+ * Gets the last error code from the transaction.
+ *
+ * Return value: A #PkItemErrorCode, or %NULL, free with pk_item_error_code_unref()
+ **/
+PkItemErrorCode *
+pk_results_get_error_code (PkResults *results)
+{
+ g_return_val_if_fail (PK_IS_RESULTS (results), FALSE);
+ if (results->priv->error_code == NULL)
+ return NULL;
+ return pk_item_error_code_ref (results->priv->error_code);
+}
+
+/**
* pk_results_get_package_array:
* @results: a valid #PkResults instance
*
@@ -724,44 +743,6 @@ pk_results_get_repo_detail_array (PkResults *results)
}
/**
- * pk_results_get_error_code_array:
- * @results: a valid #PkResults instance
- *
- * Gets the error codes from the transaction.
- *
- * Return value: A #GPtrArray array of #PkItemErrorCode's, free with g_ptr_array_unref().
- **/
-GPtrArray *
-pk_results_get_error_code_array (PkResults *results)
-{
- g_return_val_if_fail (PK_IS_RESULTS (results), FALSE);
- return g_ptr_array_ref (results->priv->error_code_array);
-}
-
-/**
- * pk_results_get_error_code:
- * @results: a valid #PkResults instance
- *
- * Gets the last error code from the transaction.
- *
- * Return value: A #PkItemErrorCode, or %NULL, free with pk_item_error_code_unref()
- **/
-PkItemErrorCode *
-pk_results_get_error_code (PkResults *results)
-{
- GPtrArray *array;
- PkItemErrorCode *item;
-
- g_return_val_if_fail (PK_IS_RESULTS (results), FALSE);
-
- array = results->priv->error_code_array;
- if (array->len == 0)
- return NULL;
- item = g_ptr_array_index (array, 0);
- return pk_item_error_code_ref (item);
-}
-
-/**
* pk_results_get_message_array:
* @results: a valid #PkResults instance
*
@@ -827,6 +808,7 @@ pk_results_init (PkResults *results)
results->priv->exit_enum = PK_EXIT_ENUM_UNKNOWN;
results->priv->inputs = 0;
results->priv->progress = NULL;
+ results->priv->error_code = NULL;
results->priv->package_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_package_unref);
results->priv->details_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_details_unref);
results->priv->update_detail_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_update_detail_unref);
@@ -839,7 +821,6 @@ pk_results_init (PkResults *results)
results->priv->eula_required_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_eula_required_unref);
results->priv->media_change_required_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_media_change_required_unref);
results->priv->repo_detail_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_repo_detail_unref);
- results->priv->error_code_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_error_code_unref);
results->priv->message_array = g_ptr_array_new_with_free_func ((GDestroyNotify) pk_item_message_unref);
}
@@ -864,10 +845,11 @@ pk_results_finalize (GObject *object)
g_ptr_array_unref (priv->eula_required_array);
g_ptr_array_unref (priv->media_change_required_array);
g_ptr_array_unref (priv->repo_detail_array);
- g_ptr_array_unref (priv->error_code_array);
g_ptr_array_unref (priv->message_array);
if (results->priv->progress != NULL)
g_object_unref (results->priv->progress);
+ if (results->priv->error_code != NULL)
+ pk_item_error_code_unref (results->priv->error_code);
G_OBJECT_CLASS (pk_results_parent_class)->finalize (object);
}
diff --git a/lib/packagekit-glib2/pk-results.h b/lib/packagekit-glib2/pk-results.h
index 8925c0b..713fe94 100644
--- a/lib/packagekit-glib2/pk-results.h
+++ b/lib/packagekit-glib2/pk-results.h
@@ -71,6 +71,8 @@ void pk_results_test (gpointer user_data);
/* set */
gboolean pk_results_set_exit_code (PkResults *results,
PkExitEnum exit_enum);
+gboolean pk_results_set_error_code (PkResults *results,
+ PkItemErrorCode *item);
/* add */
gboolean pk_results_add_package (PkResults *results,
@@ -97,8 +99,6 @@ gboolean pk_results_add_media_change_required (PkResults *results,
PkItemMediaChangeRequired *item);
gboolean pk_results_add_repo_detail (PkResults *results,
PkItemRepoDetail *item);
-gboolean pk_results_add_error_code (PkResults *results,
- PkItemErrorCode *item);
gboolean pk_results_add_message (PkResults *results,
PkItemMessage *item);
@@ -121,7 +121,6 @@ GPtrArray *pk_results_get_repo_signature_required_array (PkResults *results);
GPtrArray *pk_results_get_eula_required_array (PkResults *results);
GPtrArray *pk_results_get_media_change_required_array (PkResults *results);
GPtrArray *pk_results_get_repo_detail_array (PkResults *results);
-GPtrArray *pk_results_get_error_code_array (PkResults *results);
GPtrArray *pk_results_get_message_array (PkResults *results);
G_END_DECLS
diff --git a/lib/packagekit-glib2/pk-task.c b/lib/packagekit-glib2/pk-task.c
index 743379f..f416a7a 100644
--- a/lib/packagekit-glib2/pk-task.c
+++ b/lib/packagekit-glib2/pk-task.c
@@ -204,6 +204,7 @@ pk_task_simulate_ready_cb (GObject *source_object, GAsyncResult *res, PkTaskStat
PkResults *results;
PkPackageSack *sack = NULL;
guint length;
+ PkItemErrorCode *error_code;
/* old results no longer valid */
if (state->results != NULL)
@@ -232,10 +233,13 @@ pk_task_simulate_ready_cb (GObject *source_object, GAsyncResult *res, PkTaskStat
/* get exit code */
state->exit_enum = pk_results_get_exit_code (state->results);
if (state->exit_enum != PK_EXIT_ENUM_SUCCESS) {
+ error_code = pk_results_get_error_code (state->results);
+ /* TODO: convert the PkErrorCodeEnum to a PK_CLIENT_ERROR_* enum */
error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_FAILED,
- "could not do simulate");
+ "could not do simulate: %s", error_code->details);
pk_task_generic_state_finish (state, error);
g_error_free (error);
+ pk_item_error_code_unref (error_code);
goto out;
}
diff --git a/src/pk-backend.c b/src/pk-backend.c
index bfaa678..ccbc95d 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -1715,7 +1715,7 @@ 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);
+ pk_results_set_error_code (backend->priv->results, item);
/* success */
ret = TRUE;
diff --git a/src/pk-transaction.c b/src/pk-transaction.c
index 3ffa375..be1ff40 100644
--- a/src/pk-transaction.c
+++ b/src/pk-transaction.c
@@ -539,7 +539,7 @@ pk_transaction_error_code_cb (PkBackend *backend, PkItemErrorCode *item, PkTrans
}
/* add to results */
- pk_results_add_error_code (transaction->priv->results, item);
+ pk_results_set_error_code (transaction->priv->results, item);
/* emit */
pk_transaction_error_code_emit (transaction, item->code, item->details);
commit 6c231b05d9110e2c427a3f43e14f3b90127ee888
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 12:24:25 2009 +0100
trivial: add error moapping from MimeTypeNotSupported to PK_CLIENT_ERROR_INVALID_FILE
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 72b4c51..f9e8833 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -169,8 +169,9 @@ pk_client_fixup_dbus_error (GError *error)
goto out;
}
if (g_str_has_prefix (name, "PackInvalid") ||
- g_str_has_prefix (name, "NoSuchFile") ||
- g_str_has_prefix (name, "NoSuchDirectory")) {
+ g_str_has_prefix (name, "NoSuchFile") ||
+ g_str_has_prefix (name, "MimeTypeNotSupported") ||
+ g_str_has_prefix (name, "NoSuchDirectory")) {
error->code = PK_CLIENT_ERROR_INVALID_FILE;
goto out;
}
commit 1cf5f687720f29806726f9b7efa2e3c4dc3cdca2
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 12:15:50 2009 +0100
trivial: when files take a long time to copy, show some progress
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 13b1c7e..72b4c51 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -595,13 +595,21 @@ static void
pk_client_copy_progress_cb (goffset current_num_bytes, goffset total_num_bytes, PkClientState *state)
{
gboolean ret;
+ gint percentage = -1;
- /* save progress */
+ /* save status */
ret = pk_progress_set_status (state->progress, PK_STATUS_ENUM_COPY_FILES);
-
- /* do the callback for GUI programs */
if (state->progress_callback != NULL && ret)
state->progress_callback (state->progress, PK_PROGRESS_TYPE_STATUS, state->progress_user_data);
+
+ /* calculate percentage */
+ if (total_num_bytes > 0)
+ percentage = 100 * current_num_bytes / total_num_bytes;
+
+ /* save percentage */
+ ret = pk_progress_set_percentage (state->progress, percentage);
+ if (state->progress_callback != NULL && ret)
+ state->progress_callback (state->progress, PK_PROGRESS_TYPE_PERCENTAGE, state->progress_user_data);
}
/**
@@ -658,6 +666,7 @@ pk_client_copy_downloaded (PkClientState *state)
guint len;
const PkItemFiles *item;
GPtrArray *array = NULL;
+ gboolean ret;
/* get data */
array = pk_results_get_files_array (state->results);
@@ -673,6 +682,11 @@ pk_client_copy_downloaded (PkClientState *state)
/* get a cached value, as pk_client_copy_downloaded_file() adds items */
len = array->len;
+ /* save percentage */
+ ret = pk_progress_set_percentage (state->progress, -1);
+ if (state->progress_callback != NULL && ret)
+ state->progress_callback (state->progress, PK_PROGRESS_TYPE_PERCENTAGE, state->progress_user_data);
+
/* do the copies pipelined */
for (i=0; i < len; i++) {
item = g_ptr_array_index (array, i);
@@ -2701,6 +2715,11 @@ pk_client_copy_non_native_then_get_tid (PkClientState *state)
user_temp = pk_client_get_user_temp ("native-cache", &error);
egg_debug ("using temp dir %s", user_temp);
+ /* save percentage */
+ ret = pk_progress_set_percentage (state->progress, -1);
+ if (state->progress_callback != NULL && ret)
+ state->progress_callback (state->progress, PK_PROGRESS_TYPE_PERCENTAGE, state->progress_user_data);
+
/* copy each file that is non-native */
for (i=0; state->files[i] != NULL; i++) {
ret = pk_client_is_file_native (state->files[i]);
commit 6062104b11c670c5a4b05bf9230a840fc79c86a5
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 12:12:15 2009 +0100
trivial: add another status enum, PK_STATUS_ENUM_COPY_FILES
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 1092925..13b1c7e 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -597,7 +597,7 @@ pk_client_copy_progress_cb (goffset current_num_bytes, goffset total_num_bytes,
gboolean ret;
/* save progress */
- ret = pk_progress_set_status (state->progress, PK_STATUS_ENUM_REPACKAGING);
+ ret = pk_progress_set_status (state->progress, PK_STATUS_ENUM_COPY_FILES);
/* do the callback for GUI programs */
if (state->progress_callback != NULL && ret)
diff --git a/lib/packagekit-glib2/pk-console-shared.c b/lib/packagekit-glib2/pk-console-shared.c
index 509f720..a8ff667 100644
--- a/lib/packagekit-glib2/pk-console-shared.c
+++ b/lib/packagekit-glib2/pk-console-shared.c
@@ -362,21 +362,25 @@ pk_status_enum_to_localised_text (PkStatusEnum status)
text = _("Waiting for package manager lock");
break;
case PK_STATUS_ENUM_WAITING_FOR_AUTH:
- /* TRANSLATORS: waiting for user to type in a password */
+ /* TRANSLATORS: transaction state, waiting for user to type in a password */
text = _("Waiting for authentication");
break;
case PK_STATUS_ENUM_SCAN_PROCESS_LIST:
- /* TRANSLATORS: we are updating the list of processes */
+ /* TRANSLATORS: transaction state, we are updating the list of processes */
text = _("Updating running applications");
break;
case PK_STATUS_ENUM_CHECK_EXECUTABLE_FILES:
- /* TRANSLATORS: we are checking executable files currently in use */
+ /* TRANSLATORS: transaction state, we are checking executable files currently in use */
text = _("Checking applications in use");
break;
case PK_STATUS_ENUM_CHECK_LIBRARIES:
- /* TRANSLATORS: we are checking for libraries currently in use */
+ /* TRANSLATORS: transaction state, we are checking for libraries currently in use */
text = _("Checking libraries in use");
break;
+ case PK_STATUS_ENUM_COPY_FILES:
+ /* TRANSLATORS: transaction state, we are copying package files before or after the transaction */
+ text = _("Copying files");
+ break;
default:
egg_warning ("status unrecognised: %s", pk_status_enum_to_text (status));
}
diff --git a/lib/packagekit-glib2/pk-enum.c b/lib/packagekit-glib2/pk-enum.c
index 229409b..1ddb487 100644
--- a/lib/packagekit-glib2/pk-enum.c
+++ b/lib/packagekit-glib2/pk-enum.c
@@ -87,6 +87,7 @@ static const PkEnumMatch enum_status[] = {
{PK_STATUS_ENUM_SCAN_PROCESS_LIST, "scan-process-list"},
{PK_STATUS_ENUM_CHECK_EXECUTABLE_FILES, "check-executable-files"},
{PK_STATUS_ENUM_CHECK_LIBRARIES, "check-libraries"},
+ {PK_STATUS_ENUM_COPY_FILES, "copy-files"},
{0, NULL}
};
diff --git a/lib/packagekit-glib2/pk-enum.h b/lib/packagekit-glib2/pk-enum.h
index 00b042d..2799bdf 100644
--- a/lib/packagekit-glib2/pk-enum.h
+++ b/lib/packagekit-glib2/pk-enum.h
@@ -142,6 +142,7 @@ typedef enum {
PK_STATUS_ENUM_SCAN_PROCESS_LIST,
PK_STATUS_ENUM_CHECK_EXECUTABLE_FILES,
PK_STATUS_ENUM_CHECK_LIBRARIES,
+ PK_STATUS_ENUM_COPY_FILES,
PK_STATUS_ENUM_UNKNOWN
} PkStatusEnum;
commit 7a1d22c309ba25e3650b6c8e08ae4007da37fbbe
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 11:59:15 2009 +0100
glib2: copy non-native files before we try to install them to avoid GUI clients having to do this
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index d19c1f6..1092925 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -255,6 +255,66 @@ pk_client_percentage_to_signed (guint percentage)
}
/**
+ * pk_client_get_user_temp:
+ *
+ * Return (and create if does not exist) a temporary directory
+ * that is writable only by the user, and readable by root.
+ *
+ * Return value: the temp directory, or %NULL for create error
+ **/
+static gchar *
+pk_client_get_user_temp (const gchar *subfolder, GError **error)
+{
+ GFile *file;
+ gboolean ret;
+ gchar *path = NULL;
+
+ /* build path in home folder */
+ path = g_build_filename (g_get_home_dir (), ".PackageKit", subfolder, NULL);
+
+ /* find if exists */
+ file = g_file_new_for_path (path);
+ ret = g_file_query_exists (file, NULL);
+ if (ret)
+ goto out;
+
+ /* create as does not exist */
+ ret = g_file_make_directory_with_parents (file, NULL, error);
+ if (!ret) {
+ /* return nothing.. */
+ g_free (path);
+ path = NULL;
+ }
+out:
+ g_object_unref (file);
+ return path;
+}
+
+/**
+ * pk_client_is_file_native:
+ **/
+static gboolean
+pk_client_is_file_native (const gchar *filename)
+{
+ gboolean ret;
+ GFile *source;
+
+ /* does gvfs think the file is on a remote filesystem? */
+ source = g_file_new_for_path (filename);
+ ret = g_file_is_native (source);
+ if (!ret)
+ goto out;
+
+ /* are we FUSE mounted */
+ ret = (g_strstr_len (filename, -1, "/.gvfs/") == NULL);
+ if (!ret)
+ goto out;
+out:
+ g_object_unref (source);
+ return ret;
+}
+
+/**
* pk_client_get_properties_collect_cb:
**/
static void
@@ -498,10 +558,10 @@ pk_client_copy_finished_remove_old_files (PkClientState *state)
}
/**
- * pk_client_copy_finished_cb:
+ * pk_client_copy_downloaded_finished_cb:
*/
static void
-pk_client_copy_finished_cb (GFile *file, GAsyncResult *res, PkClientState *state)
+pk_client_copy_downloaded_finished_cb (GFile *file, GAsyncResult *res, PkClientState *state)
{
gboolean ret;
gchar *path;
@@ -567,7 +627,7 @@ pk_client_copy_downloaded_file (PkClientState *state, const gchar *package_id, c
destination = g_file_new_for_path (path);
g_file_copy_async (source, destination, G_FILE_COPY_OVERWRITE, G_PRIORITY_DEFAULT, state->cancellable,
(GFileProgressCallback) pk_client_copy_progress_cb, state,
- (GAsyncReadyCallback) pk_client_copy_finished_cb, state);
+ (GAsyncReadyCallback) pk_client_copy_downloaded_finished_cb, state);
/* Add the result (as a GStrv) to the results set */
files = g_strsplit (path, ",", -1);
@@ -2590,6 +2650,85 @@ pk_client_update_packages_async (PkClient *client, gboolean only_trusted, gchar
g_object_unref (res);
}
+
+/**
+ * pk_client_copy_native_finished_cb:
+ */
+static void
+pk_client_copy_native_finished_cb (GFile *file, GAsyncResult *res, PkClientState *state)
+{
+ gboolean ret;
+ gchar *path;
+ GError *error = NULL;
+
+ /* debug */
+ path = g_file_get_path (file);
+ egg_debug ("finished copy of %s", path);
+
+ /* get the result */
+ ret = g_file_copy_finish (file, res, &error);
+ if (!ret) {
+ pk_client_state_finish (state, error);
+ g_error_free (error);
+ goto out;
+ }
+
+ /* no more copies pending? */
+ if (--state->refcount == 0) {
+ /* now get tid and continue on our merry way */
+ pk_control_get_tid_async (state->client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ }
+out:
+ g_free (path);
+}
+
+/**
+ * pk_client_copy_non_native_then_get_tid:
+ **/
+static void
+pk_client_copy_non_native_then_get_tid (PkClientState *state)
+{
+ GFile *source;
+ gchar *basename;
+ gchar *path;
+ GFile *destination;
+ gchar *user_temp = NULL;
+ GError *error = NULL;
+ gboolean ret;
+ guint i;
+
+ /* get a temp dir accessible by the daemon */
+ user_temp = pk_client_get_user_temp ("native-cache", &error);
+ egg_debug ("using temp dir %s", user_temp);
+
+ /* copy each file that is non-native */
+ for (i=0; state->files[i] != NULL; i++) {
+ ret = pk_client_is_file_native (state->files[i]);
+ egg_debug ("%s native=%i", state->files[i], ret);
+ if (!ret) {
+ /* generate the destination location */
+ basename = g_path_get_basename (state->files[i]);
+ path = g_build_filename (user_temp, basename, NULL);
+ egg_debug ("copy from %s to %s", state->files[i], path);
+ source = g_file_new_for_path (state->files[i]);
+ destination = g_file_new_for_path (path);
+
+ /* copy the file async */
+ g_file_copy_async (source, destination, G_FILE_COPY_OVERWRITE, G_PRIORITY_DEFAULT, state->cancellable,
+ (GFileProgressCallback) pk_client_copy_progress_cb, state,
+ (GAsyncReadyCallback) pk_client_copy_native_finished_cb, state);
+ g_object_unref (source);
+ g_object_unref (destination);
+
+ /* pass the new path to PackageKit */
+ g_free (state->files[i]);
+ state->files[i] = path;
+ g_free (basename);
+ }
+ }
+ g_free (user_temp);
+}
+
/**
* pk_client_install_files_async:
* @client: a valid #PkClient instance
@@ -2611,6 +2750,8 @@ pk_client_install_files_async (PkClient *client, gboolean only_trusted, gchar **
{
GSimpleAsyncResult *res;
PkClientState *state;
+ gboolean ret;
+ guint i;
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
@@ -2635,8 +2776,24 @@ pk_client_install_files_async (PkClient *client, gboolean only_trusted, gchar **
pk_client_set_role (state, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
- /* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ /* how many non-native */
+ for (i=0; state->files[i] != NULL; i++) {
+ ret = pk_client_is_file_native (state->files[i]);
+ /* on a FUSE mount (probably created by gvfs) and not readable by packagekitd */
+ if (!ret)
+ state->refcount++;
+ }
+
+ /* nothing to copy, common case */
+ if (state->refcount == 0) {
+ /* just get tid */
+ pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ goto out;
+ }
+
+ /* copy the files first */
+ pk_client_copy_non_native_then_get_tid (state);
+out:
g_object_unref (res);
}
@@ -2896,6 +3053,8 @@ pk_client_simulate_install_files_async (PkClient *client, gchar **files, GCancel
{
GSimpleAsyncResult *res;
PkClientState *state;
+ gboolean ret;
+ guint i;
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
@@ -2913,14 +3072,31 @@ pk_client_simulate_install_files_async (PkClient *client, gchar **files, GCancel
}
state->client = client;
state->files = pk_client_real_paths (files);
+
state->progress_callback = progress_callback;
state->progress_user_data = progress_user_data;
state->progress = pk_progress_new ();
pk_client_set_role (state, state->role);
g_object_add_weak_pointer (G_OBJECT (state->client), (gpointer) &state->client);
- /* get tid */
- pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ /* how many non-native */
+ for (i=0; state->files[i] != NULL; i++) {
+ ret = pk_client_is_file_native (state->files[i]);
+ /* on a FUSE mount (probably created by gvfs) and not readable by packagekitd */
+ if (!ret)
+ state->refcount++;
+ }
+
+ /* nothing to copy, common case */
+ if (state->refcount == 0) {
+ /* just get tid */
+ pk_control_get_tid_async (client->priv->control, NULL, (GAsyncReadyCallback) pk_client_get_tid_cb, state);
+ goto out;
+ }
+
+ /* copy the files first */
+ pk_client_copy_non_native_then_get_tid (state);
+out:
g_object_unref (res);
}
@@ -3759,11 +3935,31 @@ pk_client_test (gpointer user_data)
gchar **package_ids;
gchar *file;
GCancellable *cancellable;
+ gboolean ret;
if (!egg_test_start (test, "PkClient"))
return;
/************************************************************/
+ egg_test_title (test, "test user temp");
+ file = pk_client_get_user_temp ("self-test", NULL);
+ if (g_str_has_suffix (file, "/.PackageKit/self-test") && g_str_has_prefix (file, "/home/"))
+ egg_test_success (test, NULL);
+ else
+ egg_test_failed (test, "temp was %s", file);
+ g_free (file);
+
+ /************************************************************/
+ egg_test_title (test, "test native TRUE");
+ ret = pk_client_is_file_native ("/tmp");
+ egg_test_assert (test, ret);
+
+ /************************************************************/
+ egg_test_title (test, "test native FALSE");
+ ret = pk_client_is_file_native ("/tmp/.gvfs/moo");
+ egg_test_assert (test, !ret);
+
+ /************************************************************/
egg_test_title (test, "test resolve NULL");
file = pk_client_real_path (NULL);
if (file == NULL)
commit 9c62f04c28e685806722615e2c1c8aab04a58800
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 10:43:44 2009 +0100
bugfix: Fix a client crash when we're doing a simulated install of a local package
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index ed62ad3..d19c1f6 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1364,7 +1364,7 @@ pk_client_set_locale_cb (DBusGProxy *proxy, DBusGProxyCall *call, PkClientState
(DBusGProxyCallNotify) pk_client_method_cb, state, NULL,
G_TYPE_STRV, state->files,
G_TYPE_INVALID);
- g_object_set (state->results, "inputs", g_strv_length (state->package_ids), NULL);
+ g_object_set (state->results, "inputs", g_strv_length (state->files), NULL);
} else if (state->role == PK_ROLE_ENUM_SIMULATE_INSTALL_PACKAGES) {
state->call = dbus_g_proxy_begin_call (state->proxy, "SimulateInstallPackages",
(DBusGProxyCallNotify) pk_client_method_cb, state, NULL,
commit ba2a553b74b2aa8e4b12f8f56ec7f1f14bcabee9
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 10:42:44 2009 +0100
trivial: protect against NULL in more places in the glib2 library
diff --git a/lib/packagekit-glib2/pk-client.c b/lib/packagekit-glib2/pk-client.c
index 6c27d29..ed62ad3 100644
--- a/lib/packagekit-glib2/pk-client.c
+++ b/lib/packagekit-glib2/pk-client.c
@@ -1739,6 +1739,7 @@ pk_client_get_details_async (PkClient *client, gchar **package_ids, GCancellable
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_get_details_async);
@@ -1786,6 +1787,7 @@ pk_client_get_update_detail_async (PkClient *client, gchar **package_ids, GCance
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_get_update_detail_async);
@@ -1833,6 +1835,7 @@ pk_client_download_packages_async (PkClient *client, gchar **package_ids, const
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_download_packages_async);
@@ -2025,6 +2028,7 @@ pk_client_get_depends_async (PkClient *client, PkBitfield filters, gchar **packa
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_get_depends_async);
@@ -2121,6 +2125,7 @@ pk_client_get_requires_async (PkClient *client, PkBitfield filters, gchar **pack
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_get_requires_async);
@@ -2266,6 +2271,7 @@ pk_client_get_files_async (PkClient *client, gchar **package_ids, GCancellable *
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_get_files_async);
@@ -2360,6 +2366,7 @@ pk_client_remove_packages_async (PkClient *client, gchar **package_ids, gboolean
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_remove_packages_async);
@@ -2458,6 +2465,7 @@ pk_client_install_packages_async (PkClient *client, gboolean only_trusted, gchar
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_install_packages_async);
@@ -2556,6 +2564,7 @@ pk_client_update_packages_async (PkClient *client, gboolean only_trusted, gchar
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_update_packages_async);
@@ -2605,6 +2614,7 @@ pk_client_install_files_async (PkClient *client, gboolean only_trusted, gchar **
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (files != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_install_files_async);
@@ -2889,6 +2899,7 @@ pk_client_simulate_install_files_async (PkClient *client, gchar **files, GCancel
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (files != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_simulate_install_files_async);
@@ -2935,6 +2946,7 @@ pk_client_simulate_install_packages_async (PkClient *client, gchar **package_ids
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_simulate_install_packages_async);
@@ -2981,6 +2993,7 @@ pk_client_simulate_remove_packages_async (PkClient *client, gchar **package_ids,
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_simulate_remove_packages_async);
@@ -3027,6 +3040,7 @@ pk_client_simulate_update_packages_async (PkClient *client, gchar **package_ids,
g_return_if_fail (PK_IS_CLIENT (client));
g_return_if_fail (callback_ready != NULL);
+ g_return_if_fail (package_ids != NULL);
res = g_simple_async_result_new (G_OBJECT (client), callback_ready, user_data, pk_client_simulate_update_packages_async);
commit d33c47440ff299093e783deedf08fcce37fb31cb
Author: hyuuga <hyuuga at fedoraproject.org>
Date: Tue Sep 22 11:15:32 2009 +0000
Sending translation for Japanese
diff --git a/po/ja.po b/po/ja.po
index 6b75cd6..618a331 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -7,8 +7,8 @@ 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"
+"POT-Creation-Date: 2009-09-22 08:31+0000\n"
+"PO-Revision-Date: 2009-09-22 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"
@@ -17,294 +17,294 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:143
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "ãã©ã³ã¶ã¯ã·ã§ã³"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:145
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "ã·ã¹ãã æå»"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "æå"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "True"
-msgstr ""
+msgstr "ç"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "False"
-msgstr ""
+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:148 ../src/pk-polkit-action-lookup.c:336
msgid "Role"
-msgstr ""
+msgstr "ãã¼ã«"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
msgid "Duration"
-msgstr ""
+msgstr "æé"
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
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
+#: ../client/pk-console.c:157 ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "ã³ãã³ãã©ã¤ã³"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:160
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "å©ç¨è
ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:167
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "å©ç¨è
å"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:171
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "å®å"
-#: ../client/pk-console.c:179
+#: ../client/pk-console.c:178
msgid "Affected packages:"
-msgstr ""
+msgstr "å½±é¿ãããããã±ã¼ã¸:"
-#: ../client/pk-console.c:181
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
-msgstr ""
+msgstr "å½±é¿ãããããã±ã¼ã¸: ãªã"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:201
+#: ../client/pk-console.c:200
msgid "Distribution"
-msgstr ""
+msgstr "é
å¸ç©"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:203
+#: ../client/pk-console.c:202
msgid "Type"
-msgstr ""
+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
+#: ../client/pk-console.c:204 ../client/pk-console.c:225
msgid "Summary"
-msgstr ""
+msgstr "æ¦è¦"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:215
+#: ../client/pk-console.c:214
msgid "Category"
-msgstr ""
+msgstr "åºå"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:217
+#: ../client/pk-console.c:216
msgid "ID"
-msgstr ""
+msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:220
+#: ../client/pk-console.c:219
msgid "Parent"
-msgstr ""
+msgstr "親"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:223
+#: ../client/pk-console.c:222
msgid "Name"
-msgstr ""
+msgstr "åå"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:229
+#: ../client/pk-console.c:228
msgid "Icon"
-msgstr ""
+msgstr "ã¢ã¤ã³ã³"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:243
+#: ../client/pk-console.c:242
msgid "Details about the update:"
-msgstr ""
+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
+#: ../client/pk-console.c:248 ../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:361
msgid "Package"
msgid_plural "Packages"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "ããã±ã¼ã¸"
#. TRANSLATORS: details about the update, any packages that this update updates
-#: ../client/pk-console.c:252
+#: ../client/pk-console.c:251
msgid "Updates"
-msgstr ""
+msgstr "æ´æ°"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:256
+#: ../client/pk-console.c:255
msgid "Obsoletes"
-msgstr ""
+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
+#: ../client/pk-console.c:259 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
-msgstr ""
+msgstr "ä¾çµ¦å
"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:264
+#: ../client/pk-console.c:263
msgid "Bugzilla"
-msgstr ""
+msgstr "ãã°ã¸ã©"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:268
+#: ../client/pk-console.c:267
msgid "CVE"
-msgstr ""
+msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:272
+#: ../client/pk-console.c:271
msgid "Restart"
-msgstr ""
+msgstr "åã¹ã¿ã¼ã"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:276
+#: ../client/pk-console.c:275
msgid "Update text"
-msgstr ""
+msgstr "æ´æ°ããã¹ã"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:280
+#: ../client/pk-console.c:279
msgid "Changes"
-msgstr ""
+msgstr "å¤æ´"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:284
+#: ../client/pk-console.c:283
msgid "State"
-msgstr ""
+msgstr "ç¶æ
"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:289
+#: ../client/pk-console.c:288
msgid "Issued"
-msgstr ""
+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:293 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
-msgstr ""
+msgstr "æ´æ°æ¸"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:312
+#: ../client/pk-console.c:311
msgid "Enabled"
-msgstr ""
+msgstr "æå¹"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:315
+#: ../client/pk-console.c:314
msgid "Disabled"
-msgstr ""
+msgstr "ç¡å¹"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:337
+#: ../client/pk-console.c:336
msgid "System restart required by:"
-msgstr ""
+msgstr "以ä¸ã«ããã·ã¹ãã ã®åèµ·åãå¿
è¦ã§ã:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:340
+#: ../client/pk-console.c:339
msgid "Session restart required:"
-msgstr ""
+msgstr "ã»ãã·ã§ã³ã®åèµ·åãå¿
è¦ã§ã:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:342
msgid "System restart (security) required by:"
-msgstr ""
+msgstr "以ä¸ã«ããã·ã¹ãã åèµ·å (ã»ãã¥ãªãã£ã¼) ãå¿
è¦ã§ã:"
#. TRANSLATORS: a package requires the session to be restarted due to a security update
-#: ../client/pk-console.c:346
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
-msgstr ""
+msgstr "ã»ãã·ã§ã³åèµ·å (ã»ãã¥ãªãã£ã¼) ãå¿
è¦:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:349
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
-msgstr ""
+msgstr "以ä¸ã«ããã¢ããªã±ã¼ã·ã§ã³ã®åèµ·åãå¿
è¦:"
#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:366
+#: ../client/pk-console.c:365
msgid "Package description"
-msgstr ""
+msgstr "ããã±ã¼ã¸ã®èª¬æ"
#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
-#: ../client/pk-console.c:384
+#: ../client/pk-console.c:383
msgid "Message:"
-msgstr ""
+msgstr "ã¡ãã»ã¼ã¸:"
#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:398
+#: ../client/pk-console.c:397
msgid "No files"
-msgstr ""
+msgstr "ãã¡ã¤ã«ãªã"
#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:403
+#: ../client/pk-console.c:402
msgid "Package files"
-msgstr ""
+msgstr "ããã±ã¼ã¸ãã¡ã¤ã«"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:462
+#: ../client/pk-console.c:475
msgid "Fatal error"
-msgstr ""
+msgstr "é大ãªã¨ã©ã¼"
#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:488
msgid "Transaction failed with no error"
-msgstr ""
+msgstr "ã¨ã©ã¼ãªãã§ãã©ã³ã¶ã¯ã·ã§ã³ã失æ"
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:480
+#: ../client/pk-console.c:493
msgid "The transaction failed"
-msgstr ""
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³ã失æ"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:554
+#: ../client/pk-console.c:567
msgid "Please restart the computer to complete the update."
-msgstr ""
+msgstr "æ´æ°ãå®äºããããã«ã³ã³ãã¥ã¼ã¿ã¼ãåèµ·åãã¦ãã ããã"
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:557
+#: ../client/pk-console.c:570
msgid "Please logout and login to complete the update."
-msgstr ""
+msgstr "æ´æ°ãå®äºããããã«ãã°ã¢ã¦ããããã°ã¤ã³ãã¦ãã ããã"
#. TRANSLATORS: a package needs to restart their system (due to security)
-#: ../client/pk-console.c:560
+#: ../client/pk-console.c:573
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
+#: ../client/pk-console.c:576
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
+#: ../client/pk-console.c:597
#, 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
+#: ../client/pk-console.c:625
#, 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
+#: ../client/pk-console.c:653 ../client/pk-console.c:681
#, c-format
msgid "This tool could not find the package: %s"
msgstr ""
@@ -313,170 +313,170 @@ msgstr ""
#. 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
+#: ../client/pk-console.c:709 ../client/pk-console.c:737
+#: ../client/pk-console.c:765 ../client/pk-console.c:793
+#: ../client/pk-console.c:821
#, 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
+#: ../client/pk-console.c:850
msgid "The daemon crashed mid-transaction!"
msgstr ""
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:866
+#: ../client/pk-console.c:884
msgid "PackageKit Console Interface"
msgstr ""
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:868
+#: ../client/pk-console.c:886
msgid "Subcommands:"
msgstr ""
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:947
+#: ../client/pk-console.c:965
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
+#: ../client/pk-console.c:1000 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:267
#: ../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 ""
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr ""
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:988
+#: ../client/pk-console.c:1006
msgid "Set the filter, e.g. installed"
msgstr ""
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:991
+#: ../client/pk-console.c:1009
msgid "Exit without waiting for actions to complete"
msgstr ""
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1016
+#: ../client/pk-console.c:1034
msgid "Failed to contact PackageKit"
msgstr ""
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1068
+#: ../client/pk-console.c:1086
msgid "The filter specified was invalid"
msgstr ""
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1087
+#: ../client/pk-console.c:1105
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
+#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
+#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
msgid "A search term is required"
msgstr ""
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1140
+#: ../client/pk-console.c:1158
msgid "Invalid search type"
msgstr ""
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1146
+#: ../client/pk-console.c:1164
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
+#: ../client/pk-console.c:1173
msgid "A filename to install is required"
msgstr ""
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1167
+#: ../client/pk-console.c:1185
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
+#: ../client/pk-console.c:1196
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
+#: ../client/pk-console.c:1205
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
+#: ../client/pk-console.c:1212
msgid "Directory not found"
msgstr ""
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1203
+#: ../client/pk-console.c:1221
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
+#: ../client/pk-console.c:1232
msgid "A transaction identifier (tid) is required"
msgstr ""
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1235
+#: ../client/pk-console.c:1253
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
+#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
msgid "A repository name is required"
msgstr ""
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1286
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
+#: ../client/pk-console.c:1303
msgid "An action, e.g. 'update-system' is required"
msgstr ""
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1292
+#: ../client/pk-console.c:1310
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
+#: ../client/pk-console.c:1320 ../client/pk-console.c:1335
+#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
+#: ../client/pk-console.c:1373 ../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
+#: ../client/pk-console.c:1353
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
+#: ../client/pk-console.c:1433
#, c-format
msgid "Option '%s' is not supported"
msgstr ""
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1425
+#: ../client/pk-console.c:1443
msgid "Command failed"
msgstr ""
@@ -587,16 +587,12 @@ msgstr ""
msgid "Failed to create '%s': %s"
msgstr ""
-#: ../client/pk-monitor.c:204
-msgid "Failed to get transaction list"
-msgstr ""
-
-#: ../client/pk-monitor.c:235
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr ""
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:299
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr ""
@@ -749,190 +745,190 @@ 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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
-#: ../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 ""
#. 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 ""
#. 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 ""
#. 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 ""
@@ -1035,196 +1031,463 @@ msgstr ""
msgid "PackageKit Service Pack"
msgstr ""
-#: ../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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. TRANSLATORS: transaction state, just started
-#: ../lib/packagekit-glib2/pk-console-shared.c:226
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
msgid "Running"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. TRANSLATORS: transaction state, downloading package files
-#: ../lib/packagekit-glib2/pk-console-shared.c:242
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Downloading packages"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. TRANSLATORS: transaction state, when we return to a previous system state
-#: ../lib/packagekit-glib2/pk-console-shared.c:274
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Rolling back"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. TRANSLATORS: transaction state, all done!
-#: ../lib/packagekit-glib2/pk-console-shared.c:290
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
msgid "Finished"
msgstr ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
#. 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 ""
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Trivial"
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Normal"
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Important"
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Security"
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Bug fix "
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Enhancement"
+msgstr ""
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+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:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
+msgid "Installed"
+msgstr ""
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
+msgid "Available"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Downloading"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Updating"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
+msgid "Installing"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
+msgid "Removing"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+msgid "Cleaning up"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Obsoleting"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Reinstalling"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Downloaded"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Removed"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Cleaned up"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Obsoleted"
+msgstr ""
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Reinstalled"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:532
+msgid "Unknown role type"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Getting dependencies"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting update details"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting details"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting requires"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting updates"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Searching by details"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by file"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching groups"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching by name"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
+msgid "Installing files"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Refreshing cache"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Updating packages"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating system"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Canceling"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
+msgid "Getting repositories"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Enabling repository"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Setting data"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Resolving"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Getting file list"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting provides"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Installing signature"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Getting packages"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Accepting EULA"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
+msgid "Getting upgrades"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting categories"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+#, fuzzy
+msgid "Getting transactions"
+msgstr "ãã©ã³ã¶ã¯ã·ã§ã³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+msgid "Simulating install"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating remove"
+msgstr ""
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating update"
+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?"
@@ -1603,42 +1866,42 @@ msgstr ""
msgid "Error trying to start:"
msgstr ""
-#: ../src/pk-polkit-action-lookup.c:147
+#: ../src/pk-polkit-action-lookup.c:150
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
+#: ../src/pk-polkit-action-lookup.c:171 ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
msgstr ""
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
msgstr ""
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
msgstr ""
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr ""
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
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
+#: ../src/pk-polkit-action-lookup.c:202
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
+#: ../src/pk-polkit-action-lookup.c:277
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:343
msgid "Only trusted"
msgstr ""
commit 1a18290402f5538d552c674ca00d09f80c03ab0c
Author: shanky <shanky at fedoraproject.org>
Date: Tue Sep 22 10:30:02 2009 +0000
Sending translation for Kannada
diff --git a/po/kn.po b/po/kn.po
index fd40bc1..0694281 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.kn\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-08 04:30+0000\n"
-"PO-Revision-Date: 2009-09-08 12:53+0530\n"
+"POT-Creation-Date: 2009-09-21 08:36+0000\n"
+"PO-Revision-Date: 2009-09-22 15:59+0530\n"
"Last-Translator: Shankar Prasad <svenkate at redhat.com>\n"
"Language-Team: Kannada <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -18,274 +18,269 @@ msgstr ""
"X-Generator: KBabel 1.11.4\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:237 ../client/pk-console-test.c:146
+#: ../client/pk-console.c:142
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:144
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:146
msgid "Succeeded"
msgstr "ಯಶಸà³à²µà²¿à²¯à²¾à²à²¿à²¦à³"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:146
msgid "True"
msgstr "ಸತà³à²¯"
-#: ../client/pk-console.c:241 ../client/pk-console-test.c:150
+#: ../client/pk-console.c:146
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:152
-#: ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:148 ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "ಪಾತà³à²°"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "à²à²¾à²²à²¾à²µà²§à²¿"
-#: ../client/pk-console.c:248 ../client/pk-console-test.c:157
+#: ../client/pk-console.c:153
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:157 ../src/pk-polkit-action-lookup.c:350
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:159
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:166
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:170
msgid "Real name"
msgstr "ನಿà²à²µà²¾à²¦ ಹà³à²¸à²°à³"
-#: ../client/pk-console.c:273 ../client/pk-console-test.c:182
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "ಪರಿಣಾಮ ಬà³à²°à²²à³à²ªà²¡à³à²µ ಪà³à²¯à²¾à²à³à²à²¿à²à²³à³:"
-#: ../client/pk-console.c:275 ../client/pk-console-test.c:184
+#: ../client/pk-console.c:180
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:200
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:202
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:204 ../client/pk-console.c:225
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:214
msgid "Category"
msgstr "ವರà³à²"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:380 ../client/pk-console-test.c:220
+#: ../client/pk-console.c:216
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:219
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:222
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:228
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:242
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
-#: ../src/pk-polkit-action-lookup.c:352
+#: ../client/pk-console.c:248 ../lib/packagekit-glib2/pk-task-text.c:105
+#: ../lib/packagekit-glib2/pk-task-text.c:172
+#: ../src/pk-polkit-action-lookup.c:361
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:255
+#: ../client/pk-console.c:251
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:255
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:259 ../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:263
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:267
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:271
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:275
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:279
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:283
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:288
msgid "Issued"
msgstr "à²à²¦à²à²¿à²¸à²²à²¾à²¦à²µà²°à³"
#. TRANSLATORS: details about the update, date the update was updated
-#: ../client/pk-console.c:454 ../client/pk-console-test.c:297
+#. TRANSLATORS: The action of the package, in past tense
+#: ../client/pk-console.c:293 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
msgstr "à²
ಪà³âಡà³à²à³â ಮಾಡಲಾà²à²¿à²¦à³à²¦à³"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:474 ../client/pk-console-test.c:315
+#: ../client/pk-console.c:311
msgid "Enabled"
msgstr "ಸà²à³à²°à²¿à²¯à²à³à²à²¡"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:477 ../client/pk-console-test.c:318
+#: ../client/pk-console.c:314
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:336
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:339
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:342
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:345
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:348
msgid "Application restart required by:"
msgstr "à²à²¦à²à³à²à²¾à²à²¿ à²
ನà³à²µà²¯à²µà²¨à³à²¨à³ ಮರಳಿ à²à²°à²à²à²¿à²¸à³à²µ à²
à²à²¤à³à²¯à²µà²¿à²¦à³:"
+#. TRANSLATORS: This a list of details about the package
+#: ../client/pk-console.c:365
+msgid "Package description"
+msgstr "ಪà³à²¯à²¾à²à³à²à³ ವಿವರಣà³"
+
+#. TRANSLATORS: This a message (like a little note that may be of interest) from the transaction
+#: ../client/pk-console.c:383
+msgid "Message:"
+msgstr "ಸà²à²¦à³à²¶:"
+
+#. TRANSLATORS: This where the package has no files
+#: ../client/pk-console.c:397
+msgid "No files"
+msgstr "ಯಾವà³à²¦à³ à²à²¡à²¤à²à²³à²¿à²²à³à²²"
+
+#. TRANSLATORS: This a list files contained in the package
+#: ../client/pk-console.c:402
+msgid "Package files"
+msgstr "ಪà³à²¯à²¾à²à³à²à³ à²à²¡à²¤à²à²³à³"
+
+#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
+#: ../client/pk-console.c:475
+msgid "Fatal error"
+msgstr "ಮಾರಠದà³à²·"
+
+#. TRANSLATORS: we failed, but there was no error set
+#: ../client/pk-console.c:488
+msgid "Transaction failed with no error"
+msgstr "ವà³à²¯à²µà²¹à²¾à²°à²µà³ ಯಾವà³à²¦à³ ದà³à²·à²à²³à²²à³à²²à²¿à²¦ ವಿಫಲà²à³à²à²¡à²¿à²¦à³"
+
+#. TRANSLATORS: the transaction failed in a way we could not expect
+#: ../client/pk-console.c:493
+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:567
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:570
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:573
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -294,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:576
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -302,574 +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 ../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:597
#, 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:625
#, 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:653 ../client/pk-console.c:681
#, 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
+#: ../client/pk-console.c:709 ../client/pk-console.c:737
+#: ../client/pk-console.c:765 ../client/pk-console.c:793
+#: ../client/pk-console.c:821
#, 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: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:850
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:884
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:886
msgid "Subcommands:"
msgstr "à²à²ªà²à²à³à²à³à²à²³à³:"
+#. TRANSLATORS: we keep a database updated with the time that an action was last executed
+#: ../client/pk-console.c:965
+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:1000 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:249
+#: ../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:972
-#: ../client/pk-monitor.c:130 ../client/pk-monitor-test.c:284
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:251
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:1006
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:1009
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:1034
+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:1086
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:1105
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:1112 ../client/pk-console.c:1124
+#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
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:1158
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:1164
+msgid "A package name to install is required"
+msgstr "à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à³ à²à²à²¦à³ ಪà³à²¯à²¾à²à³à²à²¿à²¨ ಹà³à²¸à²°à²¿à²¨ à²
à²à²¤à³à²¯à²µà²¿à²¦à³"
+
+#. TRANSLATORS: the user did not specify what they wanted to install
+#: ../client/pk-console.c:1173
+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:1185
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:1196
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:1205
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:1212
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:1221
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:1232
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:1222
+#: ../client/pk-console.c:1253
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:1264 ../client/pk-console.c:1275
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:1286
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:1303
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:1310
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:1320 ../client/pk-console.c:1335
+#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
+#: ../client/pk-console.c:1373 ../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:1353
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:1433
#, 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:1443
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."
@@ -878,254 +542,153 @@ 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: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 "ಪà³à²¯à²¾à²à³à²à³à²à²³ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ತà³à²°à³à²¯à³à²µà²²à³à²²à²¿ ವಿಫಲà²à³à²à²¡à²¿à²¦à³."
#. 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 "PackageKit ಮà³à²²à³à²µà²¿à²à²¾à²°à²"
-
-#: ../client/pk-monitor.c:183
-msgid "Cannot show the list of transactions"
-msgstr "ವà³à²¯à²µà²¹à²¾à²°à²à²³ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ತà³à²°à²¿à²¸à²²à³ ಸಾಧà³à²¯à²µà²¿à²²à³à²²"
-
-#: ../client/pk-monitor-test.c:204
-msgid "Failed to get transaction list"
-msgstr "ವà³à²¯à²µà²¹à²¾à²°à²¦ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ಪಡà³à²¯à³à²µà²²à³à²²à²¿ ವಿಫಲà²à³à²à²¡à²¿à²¦à³"
-
-#: ../client/pk-monitor-test.c:235
+#: ../client/pk-monitor.c:179
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 "ವà³à²¯à²µà²¹à²¾à²°à²µà³ ಮà³à²à²¦à³à²µà²°à³à²¯à²²à²¿à²²à³à²²."
-
-#. 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:266
+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 à²à²à³à²à³à²¯à³ à²à²à²¡à³à²¬à²à²¦à²¿à²²à³à²²"
@@ -1184,187 +747,196 @@ 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 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:540
#, 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: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 "ಸರಿ."
#. 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 à²
ಶà²à³à²¤à²à³à²à²¡ 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: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 "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: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:270
+#, 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 ದà³à²·à²¨à²¿à²µà²¾à²°à²£à²¾ à²à²à²°à²à²³à²¨à³à²¨à³ à²
ಶà²à³à²¤à²à³à²³à²¿à²¸à²²à²¾à²à²¿à²¦à³."
@@ -1467,6 +1039,602 @@ msgstr "PackageKit ಪà³à²¯à²¾à²à³à²à³ ಪà²à³à²à²¿"
msgid "PackageKit Service Pack"
msgstr "PackageKit ಸರà³à²µà²¿à²¸à³â ಪà³à²¯à²¾à²à³"
+#: ../lib/packagekit-glib2/pk-console-shared.c:55
+#, 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:177
+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:186
+msgid "Please choose the correct package: "
+msgstr "ದಯವಿà²à³à²à³ ಸರಿಯಾದ ಪà³à²¯à²¾à²à³à²à²¨à³à²¨à³ à²à²¯à³à²à³ ಮಾಡಿ: "
+
+#. TRANSLATORS: This is when the transaction status is not known
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
+msgid "Unknown state"
+msgstr "à²
à²à³à²à²¾à²¤ ಸà³à²¥à²¿à²¤à²¿"
+
+#. TRANSLATORS: transaction state, the daemon is in the process of starting
+#: ../lib/packagekit-glib2/pk-console-shared.c:242
+msgid "Starting"
+msgstr "à²à²°à²à²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, the transaction is waiting for another to complete
+#: ../lib/packagekit-glib2/pk-console-shared.c:246
+msgid "Waiting in queue"
+msgstr "ಸರತಿಯಲà³à²²à²¿ à²à²¾à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, just started
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
+msgid "Running"
+msgstr "à²à²¾à²²à²¨à³à²¯à²²à³à²²à²¿à²°à³à²µ"
+
+#. TRANSLATORS: transaction state, is querying data
+#: ../lib/packagekit-glib2/pk-console-shared.c:254
+msgid "Querying"
+msgstr "ಮನವಿ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, getting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:258
+msgid "Getting information"
+msgstr "ಮಾಹಿತಿಯನà³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, removing packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:262
+msgid "Removing packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ ತà³à²à³à²¦à³ ಹಾà²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading package files
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
+msgid "Downloading packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ ಡà³à²¨à³-ಲà³à²¡à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, refreshing internal lists
+#: ../lib/packagekit-glib2/pk-console-shared.c:274
+msgid "Refreshing software list"
+msgstr "ತà²à²¤à³à²°à²¾à²à²¶à²¦ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ಪà³à²¨à²¶à³à²à³à²¤à²¨à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, installing updates
+#: ../lib/packagekit-glib2/pk-console-shared.c:278
+msgid "Installing updates"
+msgstr "à²
ಪà³âಡà³à²à³âà²à²³à²¨à³à²¨à³ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, removing old packages, and cleaning config files
+#: ../lib/packagekit-glib2/pk-console-shared.c:282
+msgid "Cleaning up packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ ಸà³à²µà²à³à²à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, obsoleting old packages
+#: ../lib/packagekit-glib2/pk-console-shared.c:286
+msgid "Obsoleting packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ à²
ಪà³à²°à²à²²à²¿à²¤à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, checking the transaction before we do it
+#: ../lib/packagekit-glib2/pk-console-shared.c:290
+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:294
+msgid "Checking signatures"
+msgstr "ಸಹಿಯನà³à²¨à³ ಪರಿಶà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, when we return to a previous system state
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
+msgid "Rolling back"
+msgstr "ಹಿà²à²¦à²à³à²à³ ಮರಳಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, when we're doing a test transaction
+#: ../lib/packagekit-glib2/pk-console-shared.c:302
+msgid "Testing changes"
+msgstr "ಬದಲಾವಣà³à²à²³à²¨à³à²¨à³ ಪರಿಶà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, when we're writing to the system package database
+#: ../lib/packagekit-glib2/pk-console-shared.c:306
+msgid "Committing changes"
+msgstr "ಬದಲಾವಣà³à²à²³à²¨à³à²¨à³ ಸಲà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, requesting data from a server
+#: ../lib/packagekit-glib2/pk-console-shared.c:310
+msgid "Requesting data"
+msgstr "ದತà³à²¤à²¾à²à²¶à²à³à²à²¾à²à²¿ ಮನವಿ ಸಲà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, all done!
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
+msgid "Finished"
+msgstr "ಮà³à²à²¿à²¸à²²à²¾à²à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, in the process of cancelling
+#: ../lib/packagekit-glib2/pk-console-shared.c:318
+msgid "Cancelling"
+msgstr "ರದà³à²¦à³à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:322
+msgid "Downloading repository information"
+msgstr "ರà³à²ªà³à²¸à²¿à²à²°à²¿ ಮಾಹಿತಿಯನà³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³ ಮಾಡಿà²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:326
+msgid "Downloading list of packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³ ಮಾಡಿà²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:330
+msgid "Downloading file lists"
+msgstr "à²à²¡à²¤à²¦ ಪà²à³à²à²¿à²à²³à²¨à³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³â ಮಾಡಿà²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:334
+msgid "Downloading lists of changes"
+msgstr "ಬದಲಾವಣà³à²à²³ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³ ಮಾಡಿà²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:338
+msgid "Downloading groups"
+msgstr "ಸಮà³à²¹à²à²³à²¨à³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³ ಮಾಡಿà²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, downloading metadata
+#: ../lib/packagekit-glib2/pk-console-shared.c:342
+msgid "Downloading update information"
+msgstr "à²
ಪà³âಡà³à²à³ ಮಾಹಿತಿಯನà³à²¨à³ ಡà³à²¨à³âಲà³à²¡à³â ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, repackaging delta files
+#: ../lib/packagekit-glib2/pk-console-shared.c:346
+msgid "Repackaging files"
+msgstr "à²à²¡à²¤à²à²³à²¨à³à²¨à³ ಮರಳಿ ಪà³à²¯à²¾à²à³à²à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, loading databases
+#: ../lib/packagekit-glib2/pk-console-shared.c:350
+msgid "Loading cache"
+msgstr "à²à³à²¯à²¾à²¶à³à²¯à²¨à³à²¨à³ ಲà³à²¡à³â ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, scanning for running processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:354
+msgid "Scanning applications"
+msgstr "à²
ನà³à²µà²¯à²à²³à²¨à³à²¨à³ ಸà³à²à³à²¯à²¾à²¨à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: transaction state, generating a list of packages installed on the system
+#: ../lib/packagekit-glib2/pk-console-shared.c:358
+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:362
+msgid "Waiting for package manager lock"
+msgstr "ಪà³à²¯à²¾à²à³à²à³ ವà³à²¯à²µà²¸à³à²¥à²¾à²ªà²à²¨ ಲಾà²à³âà²à²¾à²à²¿ à²à²¾à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: waiting for user to type in a password
+#: ../lib/packagekit-glib2/pk-console-shared.c:366
+msgid "Waiting for authentication"
+msgstr "ದà³à²¢à³à²à²°à²£à²à³à²à²¾à²à²¿ à²à²¾à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: we are updating the list of processes
+#: ../lib/packagekit-glib2/pk-console-shared.c:370
+msgid "Updating running applications"
+msgstr "à²à²¾à²²à²¨à³à²¯à²²à³à²²à²¿à²°à³à²µ à²
ನà³à²µà²¯à²à²³à²¨à³à²¨à³ à²
ಪà³âಡà³à²à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: we are checking executable files currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:374
+msgid "Checking applications in use"
+msgstr "ಬಳà²à³à²¯à²²à³à²²à²¿à²°à³à²µ à²
ನà³à²µà²¯à²à²³à²¨à³à²¨à³ ಪರಿಶà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: we are checking for libraries currently in use
+#: ../lib/packagekit-glib2/pk-console-shared.c:378
+msgid "Checking libraries in use"
+msgstr "ಬಳà²à³à²¯à²²à³à²²à²¿à²°à³à²µ ಲà³à²¬à³à²°à²°à²¿à²à²³à²¨à³à²¨à³ ಪರಿಶà³à²²à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Trivial"
+msgstr "ಪà³à²°à²®à³à²à²µà²²à³à²²à²¦"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Normal"
+msgstr "ಸಾಮಾನà³à²¯"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Important"
+msgstr "ಪà³à²°à²®à³à²"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Security"
+msgstr "ಸà³à²°à²à³à²·à²¤à³"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Bug fix "
+msgstr "ದà³à²· ನಿವಾರಣೠ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Enhancement"
+msgstr "ವರà³à²§à²¨à³"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+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:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
+msgid "Installed"
+msgstr "à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²¦"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
+msgid "Available"
+msgstr "ಲà²à³à²¯"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Downloading"
+msgstr "ಡà³à²¨à³âಲà³à²¡à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Updating"
+msgstr "à²
ಪà³âಡà³à²à³â ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
+msgid "Installing"
+msgstr "à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
+msgid "Removing"
+msgstr "ತà³à²à³à²¦à³ ಹಾà²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+msgid "Cleaning up"
+msgstr "ಸà³à²µà²à³à²à³à²à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Obsoleting"
+msgstr "à²
ಪà³à²°à²à²²à²¿à²¤à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Reinstalling"
+msgstr "ಮರಳಿ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Downloaded"
+msgstr "ಡà³à²¨à³âಲà³à²¡à³â ಮಾಡಲಾà²à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Removed"
+msgstr "ತà³à²à³à²¦à³ ಹಾà²à²²à²¾à²à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Cleaned up"
+msgstr "ಸà³à²µà²à³à²à²à³à²³à²¿à²¸à²²à²¾à²à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Obsoleted"
+msgstr "à²
ಪà³à²°à²à²²à²¿à²¤à²à³à²à²¡à²¿à²¦à³"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Reinstalled"
+msgstr "ಮರಳಿ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:532
+msgid "Unknown role type"
+msgstr "à²à³à²¤à³à²¤à²¿à²°à²¦ ಪಾತà³à²°à²¦ ಬà²à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Getting dependencies"
+msgstr "à²
ವಲà²à²¬à²¨à³à²à²³à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting update details"
+msgstr "ಪà³à²¯à²¾à²à³à²à²¿à²¨ ವಿವರà²à²³à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting details"
+msgstr "ವಿವರà²à²³à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting requires"
+msgstr "à²
à²à²¤à³à²¯à²µà²¿à²°à³à²µà³à²¦à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting updates"
+msgstr "à²
ಪà³âಡà³à²à³âà²à²³à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Searching by details"
+msgstr "ವಿವರà²à²³à²¿à²à²¾à²à²¿ ಹà³à²¡à³à²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by file"
+msgstr "à²à²¡à²¤à²¦ à²à²§à²¾à²°à²¦ ಮà³à²²à³ ಹà³à²¡à³à²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching groups"
+msgstr "ಸಮà³à²¹à²à²³à²¨à³à²¨à³ ಹà³à²¡à³à²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching by name"
+msgstr "ಹà³à²¸à²°à²¿à²¨ à²à²§à²¾à²°à²¦ ಮà³à²²à³ ಹà³à²¡à³à²à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
+msgid "Installing files"
+msgstr "à²à²¡à²¤à²à²³à²¨à³à²¨à³ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Refreshing cache"
+msgstr "à²à³à²¯à²¾à²¶à³à²¯à²¨à³à²¨à³ ಪà³à²¨à²¶à³à²à³à²¤à²¨à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Updating packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ à²
ಪà³à²¡à³à²à³ ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating system"
+msgstr "à²à²£à²à²µà²¨à³à²¨à³ à²
ಪà³âಡà³à²à³â ಮಾಡಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Canceling"
+msgstr "ರದà³à²¦à³à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
+msgid "Getting repositories"
+msgstr "ರà³à²ªà³à²¸à²¿à²à²°à²¿à²à²³à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Enabling repository"
+msgstr "ರà³à²ªà³à²¸à²¿à²à²°à²¿à²¯à²¨à³à²¨à³ ಶà²à³à²¤à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Setting data"
+msgstr "ದತà³à²¤à²¾à²à²¶à²µà²¨à³à²¨à³ ಸಿದà³à²§à²à³à²³à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Resolving"
+msgstr "ಪರಿಹರಿಸಲಾà²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Getting file list"
+msgstr "à²à²¡à²¤à²¦ ಪà²à³à²à²¿à²¯à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting provides"
+msgstr "à²à²¦à²à²¿à²¸à³à²µà³à²¦à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Installing signature"
+msgstr "ಸಹಿಯನà³à²¨à³ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Getting packages"
+msgstr "ಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Accepting EULA"
+msgstr "EULA à²
ನà³à²¨à³ à²
à²à²à³à²à²°à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
+msgid "Getting upgrades"
+msgstr "ನವà³à²à²°à²£à²à²³à²¨à³à²¨à³ ಪಡà³à²¯à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting categories"
+msgstr "ವರà³à²à²à²³à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+msgid "Getting transactions"
+msgstr "ವà³à²¯à²µà²¹à²¾à²°à²à²³à²¨à³à²¨à³ ಪಡà³à²¦à³à²à³à²³à³à²³à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+msgid "Simulating install"
+msgstr "à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²¿à²¦à²à²¤à³ ತà³à²°à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating remove"
+msgstr "ತà³à²à³à²¦à³ ಹಾà²à²¿à²¦à²à²¤à³ ತà³à²°à²¿à²¸à²²à²¾à²à³à²¤à³à²¤à²¿à²¦à³"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating update"
+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.
@@ -1704,47 +1872,47 @@ msgstr "ವà³à²¯à²µà²¸à³à²¥à³à²¯ ಬಸà³âನà³à²à²¦à²¿à²à³ ಸà²à²ªà
msgid "Error trying to start:"
msgstr "à²à²°à²à²à²¿à²¸à²²à³ ಪà³à²°à²¯à²¤à³à²¨à²¿à²¸à²¿à²¦à²¾à² ದà³à²·:"
-#: ../src/pk-polkit-action-lookup.c:147
+#: ../src/pk-polkit-action-lookup.c:150
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
+#: ../src/pk-polkit-action-lookup.c:171 ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
msgstr "ತà²à²¤à³à²°à²¾à²à²¶à²µà³ ನà²à²¬à²²à³ ಯà³à²à³à²¯à²µà²¾à²¦ ಮà³à²²à²¦à²¿à²à²¦ ಬà²à²¦à²¿à²²à³à²²."
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
msgstr "ಠಪà³à²¯à²¾à²à³à²à²¨à³à²¨à³ à²
ಪà³âಡà³à²à³ ಮಾಡà³à²µà³à²¦à³ ಸà³à²°à²à³à²·à²¿à²¤ à²à²à²¦à³ ನಿಮà²à³ à²à²à²¿à²¤à²µà²¿à²°à²¦ ಹà³à²°à²¤à³ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²¬à³à²¡à²¿."
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
msgstr ""
"ಠಪà³à²¯à²¾à²à³à²à³à²à²³à²¨à³à²¨à³ à²
ಪà³âಡà³à²à³ ಮಾಡà³à²µà³à²¦à³ ಸà³à²°à²à³à²·à²¿à²¤ à²à²à²¦à³ ನಿಮà²à³ à²à²à²¿à²¤à²µà²¿à²°à²¦ ಹà³à²°à²¤à³ "
"à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²¬à³à²¡à²¿."
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr "ಸà³à²°à²à³à²·à²¿à²¤à²µà²¾à²à²¿à²¦à³ à²à²à²¦à³ ನಿಮà²à³ à²à²à²¿à²¤à²µà²¾à²à²¿à²°à²¦ ಹà³à²°à²¤à³ ಠಪà³à²¯à²¾à²à³à²à²¨à³à²¨à³ ನà³à²µà³ à²
ನà³à²¸à³à²¥à²¾à²ªà²¿à²¸à²¬à³à²¡à²¿."
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
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
+#: ../src/pk-polkit-action-lookup.c:202
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
+#: ../src/pk-polkit-action-lookup.c:277
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:343
msgid "Only trusted"
msgstr "à²à³à²µà²² ನà²à²¬à²²à²¾à²¦"
commit bf93dec819150e0ff086f0e153a2b54819e3eceb
Author: Richard Hughes <richard at hughsie.com>
Date: Tue Sep 22 09:38:08 2009 +0100
trivial: fix up all the issues reported from clang
diff --git a/contrib/debuginfo-install/pk-debuginfo-install.c b/contrib/debuginfo-install/pk-debuginfo-install.c
index 4534687..2d4c951 100644
--- a/contrib/debuginfo-install/pk-debuginfo-install.c
+++ b/contrib/debuginfo-install/pk-debuginfo-install.c
@@ -532,6 +532,9 @@ main (int argc, char *argv[])
egg_debug_init (verbose);
+ /* new private struct */
+ priv = g_new0 (PkDebuginfoInstallPrivate, 1);
+
/* no input */
if (argv[1] == NULL) {
/* should be vocal? */
@@ -545,9 +548,6 @@ main (int argc, char *argv[])
goto out;
}
- /* clear private struct */
- priv = g_new0 (PkDebuginfoInstallPrivate, 1);
-
/* store as strings */
priv->enabled = g_ptr_array_new ();
priv->disabled = g_ptr_array_new ();
@@ -881,7 +881,7 @@ out:
/* should be vocal? */
if (!quiet) {
/* starting this section */
- g_print ("%i. ", step++);
+ g_print ("%i. ", step);
/* TRANSLATORS: we are now disabling all debuginfo repos we previously enabled */
g_print (_("Disabling sources previously enabled"));
diff --git a/lib/packagekit-glib/pk-client.c b/lib/packagekit-glib/pk-client.c
index d96b18f..1e0124b 100644
--- a/lib/packagekit-glib/pk-client.c
+++ b/lib/packagekit-glib/pk-client.c
@@ -1274,7 +1274,8 @@ pk_client_cancel (PkClient *client, GError **error)
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
goto out;
}
@@ -2545,7 +2546,8 @@ pk_client_rollback (PkClient *client, const gchar *transaction_id, GError **erro
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
goto out;
}
@@ -2961,7 +2963,8 @@ pk_client_remove_packages (PkClient *client, gchar **package_ids, gboolean allow
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
goto out;
}
@@ -3039,7 +3042,9 @@ pk_client_refresh_cache (PkClient *client, gboolean force, GError **error)
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3126,7 +3131,9 @@ pk_client_install_packages (PkClient *client, gboolean only_trusted, gchar **pac
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3206,7 +3213,9 @@ pk_client_install_signature (PkClient *client, PkSigTypeEnum type, const gchar *
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
type_text = pk_sig_type_enum_to_text (type);
@@ -3300,7 +3309,9 @@ pk_client_update_packages (PkClient *client, gboolean only_trusted, gchar **pack
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3434,7 +3445,9 @@ pk_client_install_files (PkClient *client, gboolean only_trusted, gchar **files_
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3584,7 +3597,9 @@ pk_client_accept_eula (PkClient *client, const gchar *eula_id, GError **error)
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3658,7 +3673,9 @@ pk_client_repo_enable (PkClient *client, const gchar *repo_id, gboolean enabled,
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
@@ -3738,7 +3755,9 @@ pk_client_repo_set_data (PkClient *client, const gchar *repo_id, const gchar *pa
/* check to see if we have a valid proxy */
if (client->priv->proxy == NULL) {
- *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ if (error != NULL)
+ *error = g_error_new (PK_CLIENT_ERROR, PK_CLIENT_ERROR_NO_TID, "No proxy for transaction");
+ ret = FALSE;
goto out;
}
diff --git a/lib/packagekit-glib/pk-obj-list.c b/lib/packagekit-glib/pk-obj-list.c
index 72996b5..2cd4b34 100644
--- a/lib/packagekit-glib/pk-obj-list.c
+++ b/lib/packagekit-glib/pk-obj-list.c
@@ -542,14 +542,11 @@ pk_obj_list_to_file (PkObjList *list, const gchar *filename)
GString *string;
gboolean ret = TRUE;
GError *error = NULL;
- PkObjListFreeFunc func_free;
PkObjListToStringFunc func_to_string;
g_return_val_if_fail (PK_IS_OBJ_LIST (list), FALSE);
g_return_val_if_fail (list->priv->func_to_string != NULL, FALSE);
- g_return_val_if_fail (list->priv->func_free != NULL, FALSE);
- func_free = list->priv->func_free;
func_to_string = list->priv->func_to_string;
/* generate data */
diff --git a/src/pk-backend.c b/src/pk-backend.c
index 34d5473..bfaa678 100644
--- a/src/pk-backend.c
+++ b/src/pk-backend.c
@@ -1373,7 +1373,7 @@ out:
pk_item_distro_upgrade_unref (item);
g_free (name_safe);
g_free (summary_safe);
- return TRUE;
+ return ret;
}
/**
diff --git a/src/pk-network-stack.c b/src/pk-network-stack.c
index 419e7bf..9ac0175 100644
--- a/src/pk-network-stack.c
+++ b/src/pk-network-stack.c
@@ -86,13 +86,8 @@ pk_network_stack_init (PkNetworkStack *nstack)
static void
pk_network_stack_finalize (GObject *object)
{
- PkNetworkStack *nstack;
-
g_return_if_fail (object != NULL);
g_return_if_fail (PK_IS_NETWORK_STACK (object));
-
- nstack = PK_NETWORK_STACK (object);
-
G_OBJECT_CLASS (pk_network_stack_parent_class)->finalize (object);
}
diff --git a/src/pk-syslog.c b/src/pk-syslog.c
index 3559e5f..4b503a2 100644
--- a/src/pk-syslog.c
+++ b/src/pk-syslog.c
@@ -70,9 +70,7 @@ pk_syslog_add (PkSyslog *self, PkSyslogType type, const gchar *format, ...)
static void
pk_syslog_finalize (GObject *object)
{
- PkSyslog *self;
g_return_if_fail (PK_IS_SYSLOG (object));
- self = PK_SYSLOG (object);
/* shut down syslog */
closelog ();
commit 0c70c548db59a7ffc904db693bb838d1c68c35fe
Author: anipeter <anipeter at fedoraproject.org>
Date: Mon Sep 21 15:38:01 2009 +0000
Sending translation for Malayalam
diff --git a/po/ml.po b/po/ml.po
index 5cfc244..c369b1c 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: packagekit.master.ml\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-09-09 15:38+0000\n"
-"PO-Revision-Date: 2009-09-09 22:01+0530\n"
+"POT-Creation-Date: 2009-09-21 14:39+0000\n"
+"PO-Revision-Date: 2009-09-21 21:07+0530\n"
"Last-Translator: \n"
"Language-Team: <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -18,115 +18,115 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
#. TRANSLATORS: this is an atomic transaction
-#: ../client/pk-console.c:143
+#: ../client/pk-console.c:142
msgid "Transaction"
msgstr "à´à´à´ªà´¾à´àµàµ"
#. TRANSLATORS: this is the time the transaction was started in system timezone
-#: ../client/pk-console.c:145
+#: ../client/pk-console.c:144
msgid "System time"
msgstr "സിസàµà´±àµà´±à´ സമയà´"
#. TRANSLATORS: this is if the transaction succeeded or not
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "Succeeded"
msgstr "à´à´à´ªà´¾à´àµàµ à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´¯à´¿"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
msgid "True"
msgstr "True"
-#: ../client/pk-console.c:147
+#: ../client/pk-console.c:146
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:149 ../src/pk-polkit-action-lookup.c:327
+#: ../client/pk-console.c:148 ../src/pk-polkit-action-lookup.c:336
msgid "Role"
msgstr "à´±àµà´³àµâ"
#. TRANSLATORS: this is The duration of the transaction
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
msgid "Duration"
msgstr "സമയà´"
-#: ../client/pk-console.c:154
+#: ../client/pk-console.c:153
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
+#: ../client/pk-console.c:157 ../src/pk-polkit-action-lookup.c:350
msgid "Command line"
msgstr "à´à´®à´¾à´¨àµâഡൠലàµà´¨àµâ"
#. TRANSLATORS: this is the user ID of the user that started the action
-#: ../client/pk-console.c:160
+#: ../client/pk-console.c:159
msgid "User ID"
msgstr "à´à´ªà´¯àµà´àµà´¤à´¾à´µà´¿à´¨àµà´³àµà´³ ID"
#. TRANSLATORS: this is the username, e.g. hughsie
-#: ../client/pk-console.c:167
+#: ../client/pk-console.c:166
msgid "Username"
msgstr "à´à´ªà´¯àµà´àµà´¤àµà´¨à´¾à´®à´"
#. TRANSLATORS: this is the users real name, e.g. "Richard Hughes"
-#: ../client/pk-console.c:171
+#: ../client/pk-console.c:170
msgid "Real name"
msgstr "യഥാരàµâà´¤àµà´¥ à´ªàµà´°àµàµ"
-#: ../client/pk-console.c:179
+#: ../client/pk-console.c:178
msgid "Affected packages:"
msgstr "ബാധിà´àµà´ പാà´àµà´àµà´àµà´à´³àµâ:"
-#: ../client/pk-console.c:181
+#: ../client/pk-console.c:180
msgid "Affected packages: None"
msgstr "ബാധിà´àµà´ പാà´àµà´àµà´àµà´à´³àµâ: à´à´¨àµà´¨àµà´®à´¿à´²àµà´²"
#. TRANSLATORS: this is the distro, e.g. Fedora 10
-#: ../client/pk-console.c:201
+#: ../client/pk-console.c:200
msgid "Distribution"
msgstr "വിതരണà´"
#. TRANSLATORS: this is type of update, stable or testing
-#: ../client/pk-console.c:203
+#: ../client/pk-console.c:202
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
+#: ../client/pk-console.c:204 ../client/pk-console.c:225
msgid "Summary"
msgstr "സമàµà´®à´±à´¿"
#. TRANSLATORS: this is the group category name
-#: ../client/pk-console.c:215
+#: ../client/pk-console.c:214
msgid "Category"
msgstr "വിà´à´¾à´à´"
#. TRANSLATORS: this is group identifier
-#: ../client/pk-console.c:217
+#: ../client/pk-console.c:216
msgid "ID"
msgstr "ID"
#. TRANSLATORS: this is the parent group
-#: ../client/pk-console.c:220
+#: ../client/pk-console.c:219
msgid "Parent"
msgstr "à´ªàµà´°à´¨àµà´±àµ"
#. TRANSLATORS: this is the name of the parent group
-#: ../client/pk-console.c:223
+#: ../client/pk-console.c:222
msgid "Name"
msgstr "à´ªàµà´°àµàµ"
#. TRANSLATORS: this is preferred icon for the group
-#: ../client/pk-console.c:229
+#: ../client/pk-console.c:228
msgid "Icon"
msgstr "à´à´¿à´¹àµà´¨à´"
#. TRANSLATORS: this is a header for the package that can be updated
-#: ../client/pk-console.c:243
+#: ../client/pk-console.c:242
msgid "Details about the update:"
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´¸à´à´¬à´¨àµà´§à´¿à´àµà´àµà´³àµà´³ വിശദാà´à´¶à´àµà´à´³àµâ:"
@@ -134,152 +134,153 @@ msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´¸à´à´¬à´¨àµà´§à´¿à´àµà´
#. 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
+#: ../client/pk-console.c:248 ../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:361
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
+#: ../client/pk-console.c:251
msgid "Updates"
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ"
#. TRANSLATORS: details about the update, any packages that this update obsoletes
-#: ../client/pk-console.c:256
+#: ../client/pk-console.c:255
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
+#: ../client/pk-console.c:259 ../lib/packagekit-glib2/pk-task-text.c:175
msgid "Vendor"
msgstr "à´à´àµà´à´µà´à´àµà´à´¾à´°à´¨àµâ"
#. TRANSLATORS: details about the update, the bugzilla URLs
-#: ../client/pk-console.c:264
+#: ../client/pk-console.c:263
msgid "Bugzilla"
msgstr "Bugzilla"
#. TRANSLATORS: details about the update, the CVE URLs
-#: ../client/pk-console.c:268
+#: ../client/pk-console.c:267
msgid "CVE"
msgstr "CVE"
#. TRANSLATORS: details about the update, if the package requires a restart
-#: ../client/pk-console.c:272
+#: ../client/pk-console.c:271
msgid "Restart"
msgstr "à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´"
#. TRANSLATORS: details about the update, any description of the update
-#: ../client/pk-console.c:276
+#: ../client/pk-console.c:275
msgid "Update text"
msgstr "പരിഷàµà´à´°à´¿à´àµà´ വാà´à´à´"
#. TRANSLATORS: details about the update, the changelog for the package
-#: ../client/pk-console.c:280
+#: ../client/pk-console.c:279
msgid "Changes"
msgstr "മാറàµà´±à´àµà´à´³àµâ"
#. TRANSLATORS: details about the update, the ongoing state of the update
-#: ../client/pk-console.c:284
+#: ../client/pk-console.c:283
msgid "State"
msgstr "à´
വസàµà´¥"
#. TRANSLATORS: details about the update, date the update was issued
-#: ../client/pk-console.c:289
+#: ../client/pk-console.c:288
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:293 ../lib/packagekit-glib2/pk-console-shared.c:494
msgid "Updated"
msgstr "പരിഷàµà´à´°à´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: if the repo is enabled
-#: ../client/pk-console.c:312
+#: ../client/pk-console.c:311
msgid "Enabled"
msgstr "à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ à´¸à´àµà´à´"
#. TRANSLATORS: if the repo is disabled
-#: ../client/pk-console.c:315
+#: ../client/pk-console.c:314
msgid "Disabled"
msgstr "à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ രഹിതà´"
#. TRANSLATORS: a package requires the system to be restarted
-#: ../client/pk-console.c:337
+#: ../client/pk-console.c:336
msgid "System restart required by:"
msgstr "സിസàµà´±àµà´±à´ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´¨àµà´¨à´¤àµàµ à´à´µà´¶àµà´¯à´®àµà´³àµà´³à´¤àµàµ:"
#. TRANSLATORS: a package requires the session to be restarted
-#: ../client/pk-console.c:340
+#: ../client/pk-console.c:339
msgid "Session restart required:"
msgstr "à´¸àµà´·à´¨àµâ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´£àµà´à´¤àµà´£àµà´àµàµ:"
#. TRANSLATORS: a package requires the system to be restarted due to a security update
-#: ../client/pk-console.c:343
+#: ../client/pk-console.c:342
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
+#: ../client/pk-console.c:345
msgid "Session restart (security) required:"
msgstr "à´¸àµà´·à´¨àµâ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´¨àµà´¨à´¤àµàµ (à´¸àµà´°à´àµà´·à´¾ പരിഷàµà´à´°à´£à´) à´à´µà´¶àµà´¯à´®àµà´³àµà´³à´¤àµàµ:"
#. TRANSLATORS: a package requires the application to be restarted
-#: ../client/pk-console.c:349
+#: ../client/pk-console.c:348
msgid "Application restart required by:"
msgstr "à´ªàµà´°à´¯àµà´à´ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´£àµà´à´¤àµàµ à´à´µà´¶àµà´¯à´®àµà´³àµà´³à´¤àµàµ:"
#. TRANSLATORS: This a list of details about the package
-#: ../client/pk-console.c:366
+#: ../client/pk-console.c:365
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
+#: ../client/pk-console.c:383
msgid "Message:"
msgstr "സനàµà´¦àµà´¶à´:"
#. TRANSLATORS: This where the package has no files
-#: ../client/pk-console.c:398
+#: ../client/pk-console.c:397
msgid "No files"
msgstr "ഫയലàµà´à´³àµâ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: This a list files contained in the package
-#: ../client/pk-console.c:403
+#: ../client/pk-console.c:402
msgid "Package files"
msgstr "പാà´àµà´àµà´à´¿à´²àµà´³àµà´³ ഫയലàµà´à´³àµâ"
#. TRANSLATORS: we failed to get any results, which is pretty fatal in my book
-#: ../client/pk-console.c:462
+#: ../client/pk-console.c:475
msgid "Fatal error"
msgstr "à´àµà´°àµà´¤à´° പിശà´àµ"
#. TRANSLATORS: we failed, but there was no error set
-#: ../client/pk-console.c:475
+#: ../client/pk-console.c:488
msgid "Transaction failed with no error"
msgstr "പിശà´à´¿à´²àµà´²à´¾à´¤àµ à´à´à´ªà´¾à´à´¿à´²àµâ പരാà´à´¯à´"
#. TRANSLATORS: the transaction failed in a way we could not expect
-#: ../client/pk-console.c:480
+#: ../client/pk-console.c:493
msgid "The transaction failed"
msgstr "à´à´à´ªà´¾à´àµàµ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ"
#. TRANSLATORS: a package needs to restart their system
-#: ../client/pk-console.c:554
+#: ../client/pk-console.c:567
msgid "Please restart the computer to complete the update."
msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´àµà´àµà´¨àµà´¨à´¤à´¿à´¨à´¾à´¯à´¿ ദയവായി നിà´àµà´à´³àµà´àµ à´à´®àµà´ªàµà´¯àµà´àµà´à´°àµâ à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´."
#. TRANSLATORS: a package needs to restart the session
-#: ../client/pk-console.c:557
+#: ../client/pk-console.c:570
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
+#: ../client/pk-console.c:573
msgid ""
"Please restart the computer to complete the update as important security "
"updates have been installed."
@@ -288,7 +289,7 @@ msgstr ""
"à´µàµà´£àµà´àµà´ à´à´°à´à´à´¿à´àµà´àµà´."
#. TRANSLATORS: a package needs to restart the session (due to security)
-#: ../client/pk-console.c:563
+#: ../client/pk-console.c:576
msgid ""
"Please logout and login to complete the update as important security updates "
"have been installed."
@@ -297,19 +298,19 @@ msgstr ""
"à´àµà´¯àµà´¯àµà´."
#. TRANSLATORS: There was an error getting the list of files for the package. The detailed error follows
-#: ../client/pk-console.c:584
+#: ../client/pk-console.c:597
#, 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:612
+#: ../client/pk-console.c:625
#, 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.c:640 ../client/pk-console.c:668
+#: ../client/pk-console.c:653 ../client/pk-console.c:681
#, c-format
msgid "This tool could not find the package: %s"
msgstr "പാà´àµà´àµà´àµ à´à´£àµà´àµà´ªà´¿à´à´¿à´àµà´àµà´µà´¾à´¨àµâ à´ à´ªàµà´°à´¯àµà´à´¤àµà´¤à´¿à´¨àµàµ സാധàµà´¯à´®à´¾à´¯à´¿à´²àµà´²: %s"
@@ -318,170 +319,170 @@ msgstr "പാà´àµà´àµà´àµ à´à´£àµà´àµà´ªà´¿à´à´¿à´àµà´àµà´µà´¾à´
#. 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
+#: ../client/pk-console.c:709 ../client/pk-console.c:737
+#: ../client/pk-console.c:765 ../client/pk-console.c:793
+#: ../client/pk-console.c:821
#, c-format
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:832
+#: ../client/pk-console.c:850
msgid "The daemon crashed mid-transaction!"
msgstr "à´¡àµà´®à´£àµâ à´¤à´à´°àµâà´¨àµà´¨à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ!"
#. TRANSLATORS: This is the header to the --help menu
-#: ../client/pk-console.c:866
+#: ../client/pk-console.c:884
msgid "PackageKit Console Interface"
msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±àµ à´à´£àµâà´¸àµà´³àµâ à´à´¨àµà´±à´°àµâà´«àµà´¯à´¿à´¸àµ"
#. these are commands we can use with pkcon
-#: ../client/pk-console.c:868
+#: ../client/pk-console.c:886
msgid "Subcommands:"
msgstr "സബàµà´à´®à´¾à´¨àµâà´¡àµà´à´³àµâ:"
#. TRANSLATORS: we keep a database updated with the time that an action was last executed
-#: ../client/pk-console.c:947
+#: ../client/pk-console.c:965
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
+#: ../client/pk-console.c:1000 ../client/pk-generate-pack.c:222
+#: ../client/pk-monitor.c:267
#: ../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 "à´àµà´àµà´¤à´²àµâ à´¡àµà´¬à´àµà´à´¿à´àµ വിവരഠà´à´¾à´£à´¿à´àµà´àµà´"
#. TRANSLATORS: command line argument, just show the version string
-#: ../client/pk-console.c:985 ../client/pk-monitor.c:284
+#: ../client/pk-console.c:1003 ../client/pk-monitor.c:269
msgid "Show the program version and exit"
msgstr "à´ªàµà´°àµà´àµà´°à´¾à´®à´¿à´¨àµà´±àµ പതിപàµà´ªàµ à´à´¾à´£à´¿à´àµà´à´¶àµà´·à´ à´ªàµà´±à´¤àµà´¤àµ à´à´à´àµà´àµà´"
#. TRANSLATORS: command line argument, use a filter to narrow down results
-#: ../client/pk-console.c:988
+#: ../client/pk-console.c:1006
msgid "Set the filter, e.g. installed"
msgstr "à´«à´¿à´²àµââà´±àµà´±à´°àµâ à´àµà´°à´®à´¿à´à´°à´¿à´àµà´àµà´, e.g. à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: command line argument, work asynchronously
-#: ../client/pk-console.c:991
+#: ../client/pk-console.c:1009
msgid "Exit without waiting for actions to complete"
msgstr "à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´à´³àµâà´àµà´à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´à´¾à´¤àµ à´ªàµà´±à´¤àµà´¤àµ à´à´à´àµà´àµà´"
#. TRANSLATORS: we failed to contact the daemon
-#: ../client/pk-console.c:1016
+#: ../client/pk-console.c:1034
msgid "Failed to contact PackageKit"
msgstr "PackageKit-മായി ബനàµà´§à´ªàµà´ªàµà´àµà´µà´¾à´¨àµâ സാധിà´àµà´à´¿à´²àµà´²"
#. TRANSLATORS: The user specified an incorrect filter
-#: ../client/pk-console.c:1068
+#: ../client/pk-console.c:1086
msgid "The filter specified was invalid"
msgstr "നലàµâà´à´¿à´¯ à´«à´¿à´²àµââà´±àµà´±à´°àµâ à´¤àµà´±àµà´±à´¾à´£àµàµ"
#. TRANSLATORS: a search type can be name, details, file, etc
-#: ../client/pk-console.c:1087
+#: ../client/pk-console.c:1105
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
+#: ../client/pk-console.c:1112 ../client/pk-console.c:1124
+#: ../client/pk-console.c:1136 ../client/pk-console.c:1148
msgid "A search term is required"
msgstr "à´¤àµà´°à´¯àµà´¨àµà´¨à´¤à´¿à´¨àµà´³àµà´³ വാà´à´à´ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: the search type was provided, but invalid
-#: ../client/pk-console.c:1140
+#: ../client/pk-console.c:1158
msgid "Invalid search type"
msgstr "à´¤àµà´±àµà´±à´¾à´¯ തരതàµà´¤à´¿à´²àµà´³àµà´³ à´¤àµà´°à´àµà´à´¿à´²àµâ"
#. TRANSLATORS: the user did not specify what they wanted to install
-#: ../client/pk-console.c:1146
+#: ../client/pk-console.c:1164
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
+#: ../client/pk-console.c:1173
msgid "A filename to install is required"
msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´µà´¾à´¨àµà´³àµà´³ ഫയലിനàµà´±àµ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1167
+#: ../client/pk-console.c:1185
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:1178
+#: ../client/pk-console.c:1196
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
+#: ../client/pk-console.c:1205
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
+#: ../client/pk-console.c:1212
msgid "Directory not found"
msgstr "ഡയറà´àµà´à´±à´¿ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: geeky error, 99.9999% of users won't see this
-#: ../client/pk-console.c:1203
+#: ../client/pk-console.c:1221
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:1214
+#: ../client/pk-console.c:1232
msgid "A transaction identifier (tid) is required"
msgstr "à´à´°àµ à´àµà´°à´¾à´¨àµâസാà´àµà´·à´¨àµâ à´à´¡à´¨àµà´±à´¿à´«à´¯à´°àµâ (tid) à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user did not specify a package name
-#: ../client/pk-console.c:1235
+#: ../client/pk-console.c:1253
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
+#: ../client/pk-console.c:1264 ../client/pk-console.c:1275
msgid "A repository name is required"
msgstr "à´¸à´à´à´°à´£à´¿à´¯àµà´àµà´àµà´³àµà´³ à´ªàµà´°àµàµ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ"
#. TRANSLATORS: The user didn't provide any data
-#: ../client/pk-console.c:1268
+#: ../client/pk-console.c:1286
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
+#: ../client/pk-console.c:1303
msgid "An action, e.g. 'update-system' is required"
msgstr "à´à´°àµ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿ à´à´µà´¶àµà´¯à´®àµà´£àµà´àµàµ, à´à´¦à´¾. 'update-system'"
#. TRANSLATORS: The user specified an invalid action
-#: ../client/pk-console.c:1292
+#: ../client/pk-console.c:1310
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
+#: ../client/pk-console.c:1320 ../client/pk-console.c:1335
+#: ../client/pk-console.c:1344 ../client/pk-console.c:1364
+#: ../client/pk-console.c:1373 ../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
+#: ../client/pk-console.c:1353
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
+#: ../client/pk-console.c:1433
#, c-format
msgid "Option '%s' is not supported"
msgstr "'%s' à´à´¨àµà´¨ à´à´àµà´à´¿à´à´¤àµà´¤à´¿à´¨àµà´³àµà´³ പിനàµà´¤àµà´£ à´²à´àµà´¯à´®à´²àµà´²"
#. TRANSLATORS: Generic failure of what they asked to do
-#: ../client/pk-console.c:1425
+#: ../client/pk-console.c:1443
msgid "Command failed"
msgstr "നിരàµâà´¦àµà´¦àµà´¶à´ പരാà´à´¯à´ªàµà´ªàµà´àµà´àµ"
@@ -593,16 +594,12 @@ msgstr "'%s' സരàµâà´µàµà´¸àµ പാà´àµà´àµ à´à´£àµà´à´¾à´àµà´
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
+#: ../client/pk-monitor.c:197
msgid "Failed to get daemon state"
msgstr "à´¡àµà´®à´£àµâ à´
വസàµà´¥ à´²à´àµà´¯à´®à´¾à´àµà´àµà´¨àµà´¨à´¤à´¿à´²àµâ പരാà´à´¯à´"
#. TRANSLATORS: this is a program that monitors PackageKit
-#: ../client/pk-monitor.c:299
+#: ../client/pk-monitor.c:284
msgid "PackageKit Monitor"
msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±àµ നിരàµà´àµà´·à´à´¨àµâ"
@@ -755,189 +752,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 "ശരി."
#. 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 "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 "സിമàµà´²àµà´±àµà´±àµ à´®àµà´¡à´¿à´²àµâ പാà´àµà´àµà´àµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤à´²àµà´²"
#. 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 "പാà´àµà´àµà´àµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 à´¡àµà´¬à´àµà´à´¿à´àµ à´¸àµà´´àµà´¸àµà´à´³àµâ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ രഹിതമാà´àµà´à´¿à´¯à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ."
@@ -1040,196 +1037,462 @@ msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±à´¿à´¨àµà´³àµà´³ പാà´àµà´
msgid "PackageKit Service Pack"
msgstr "പാà´àµà´àµà´àµà´à´¿à´±àµà´±à´¿à´¨àµà´³àµà´³ സരàµâà´µàµà´¸àµ പാà´àµà´àµ"
-#: ../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 "ദയവായി 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
+#: ../lib/packagekit-glib2/pk-console-shared.c:177
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:186
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
+#: ../lib/packagekit-glib2/pk-console-shared.c:238
msgid "Unknown state"
msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ à´
വസàµà´¥"
#. 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 "à´à´°à´à´à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´àµà´¯àµà´µà´¿à´²àµâ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: transaction state, just started
-#: ../lib/packagekit-glib2/pk-console-shared.c:226
+#: ../lib/packagekit-glib2/pk-console-shared.c:250
msgid "Running"
msgstr "à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´àµà´µà´±à´¿ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "വിവരഠലà´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµà´à´³àµâ à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. TRANSLATORS: transaction state, downloading package files
-#: ../lib/packagekit-glib2/pk-console-shared.c:242
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:266
+#: ../lib/packagekit-glib2/pk-console-shared.c:640
msgid "Downloading packages"
msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "à´¸àµà´«àµà´±àµà´±àµâà´µàµà´¯à´°àµâ à´ªà´àµà´à´¿ à´ªàµà´¤àµà´àµà´àµà´¨àµà´¨àµàµ"
#. 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 "പരിഷàµà´à´¾à´°à´àµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµà´à´³àµâ à´µàµà´à´¿à´ªàµà´ªà´¾à´àµà´àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµà´à´³àµâ à´à´²àµà´²à´¾à´¤à´¾à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´¡à´¿à´ªàµà´¨àµâà´¡à´¨àµâസിà´à´³àµâ റിസàµà´³àµâവൠà´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "à´à´ªàµà´ªàµà´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: transaction state, when we return to a previous system state
-#: ../lib/packagekit-glib2/pk-console-shared.c:274
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:298
+#: ../lib/packagekit-glib2/pk-console-shared.c:600
msgid "Rolling back"
msgstr "à´±àµà´³à´¿à´àµ ബാà´àµà´àµ"
#. 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 "മാറàµà´±à´àµà´à´³àµâ പരàµà´àµà´·à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "മാറàµà´±à´àµà´à´³àµâ സമരàµâà´ªàµà´ªà´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´¡àµà´±àµà´±à´¾ à´à´µà´¶àµà´¯à´ªàµà´ªàµà´àµà´¨àµà´¨àµ"
#. TRANSLATORS: transaction state, all done!
-#: ../lib/packagekit-glib2/pk-console-shared.c:290
+#: ../lib/packagekit-glib2/pk-console-shared.c:314
msgid "Finished"
msgstr "à´ªàµà´°àµâà´¤àµà´¤à´¿à´¯à´¾à´àµà´à´¿"
#. 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 "റദàµà´¦à´¾à´àµà´àµà´¨àµà´¨àµ"
#. 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 "റിപàµà´ªàµà´¸à´¿à´±àµà´±à´±à´¿ വിവരഠഡàµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµà´à´³àµà´àµ à´ªà´àµà´à´¿à´ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "ഫയലàµâ à´ªà´àµà´à´¿à´à´à´³àµââ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "മാറàµà´±à´àµà´à´³àµà´àµ à´ªà´àµà´à´¿à´ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "à´àµà´°àµà´ªàµà´ªàµà´à´³àµâ à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "പരിഷàµà´à´°à´£ വിവരഠഡàµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "ഫയലàµà´à´³àµâ à´µàµà´£àµà´àµà´ പാà´àµà´àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
#. 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 "à´à´¾à´·àµ à´²à´àµà´¯à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´ªàµà´°à´¯àµà´à´àµà´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµ à´ªà´àµà´à´¿à´à´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
#. 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 "പാà´àµà´àµà´àµ മാനàµà´à´°àµâ à´²àµà´àµà´à´¿à´¨à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´à´§à´¿à´à´¾à´°à´¿à´à´¤à´¯àµà´àµà´à´¾à´¯à´¿ à´à´¾à´¤àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¿à´àµà´àµà´¨àµà´¨ à´ªàµà´°à´¯àµà´à´àµà´à´³àµâ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´à´ªà´¯àµà´à´¿à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´ªàµà´°à´¯àµà´à´àµà´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
#. 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 "à´à´ªà´¯àµà´à´¤àµà´¤à´¿à´²àµà´³àµà´³ à´²àµà´¬àµà´°à´±à´¿à´à´³àµâ പരിശàµà´§à´¿à´àµà´àµà´¨àµà´¨àµ"
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:396
+msgid "Trivial"
+msgstr "à´à´±àµà´±à´µàµà´ à´ªàµà´°à´§à´¾à´¨à´ªàµà´ªàµà´àµà´"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:400
+msgid "Normal"
+msgstr "സാധാരണ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:404
+msgid "Important"
+msgstr "à´ªàµà´°à´§à´¾à´¨à´"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:408
+msgid "Security"
+msgstr "à´¸àµà´°à´àµà´·à´¾"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:412
+msgid "Bug fix "
+msgstr "à´¬à´à´¿à´¨àµà´³àµà´³ പരിഹാരà´"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:416
+msgid "Enhancement"
+msgstr "à´ªàµà´°àµà´à´®à´¿à´àµà´à´¤àµàµ"
+
+#. TRANSLATORS: The type of update
+#: ../lib/packagekit-glib2/pk-console-shared.c:420
+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:425
+#: ../lib/packagekit-glib2/pk-console-shared.c:498
+msgid "Installed"
+msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨"
+
+#. TRANSLATORS: The state of a package, i.e. not installed
+#: ../lib/packagekit-glib2/pk-console-shared.c:430
+msgid "Available"
+msgstr "à´²à´àµà´¯à´"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:448
+msgid "Downloading"
+msgstr "à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:452
+msgid "Updating"
+msgstr "പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:456
+#: ../lib/packagekit-glib2/pk-console-shared.c:576
+msgid "Installing"
+msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:460
+#: ../lib/packagekit-glib2/pk-console-shared.c:572
+msgid "Removing"
+msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:464
+msgid "Cleaning up"
+msgstr "à´µàµà´à´¿à´ªàµà´ªà´¾à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:468
+msgid "Obsoleting"
+msgstr "à´µàµà´£àµà´àµà´¨àµà´¨àµà´µà´¯àµà´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:472
+msgid "Reinstalling"
+msgstr "à´µàµà´£àµà´àµà´ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:490
+msgid "Downloaded"
+msgstr "à´¡àµà´£àµâà´²àµà´àµ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:502
+msgid "Removed"
+msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:506
+msgid "Cleaned up"
+msgstr "à´µàµà´à´¿à´ªàµà´ªà´¾à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:510
+msgid "Obsoleted"
+msgstr "à´µàµà´£àµà´àµà´¨àµà´¨àµà´µà´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The action of the package, in past tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:514
+msgid "Reinstalled"
+msgstr "à´µàµà´£àµà´àµà´ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¤à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:532
+msgid "Unknown role type"
+msgstr "à´
പരിà´à´¿à´¤à´®à´¾à´¯ à´±àµà´³àµâ à´°àµà´¤à´¿"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:536
+msgid "Getting dependencies"
+msgstr "à´¡à´¿à´ªàµà´¨àµâà´¡à´¨àµâസിà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:540
+msgid "Getting update details"
+msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµà´àµ വിശദാà´à´¶à´ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:544
+msgid "Getting details"
+msgstr "വിശദാà´à´¶à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:548
+msgid "Getting requires"
+msgstr "à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨à´¤à´¿à´¨àµàµ à´à´µà´¶àµà´¯à´®àµà´³àµà´³à´¤àµàµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:552
+msgid "Getting updates"
+msgstr "പരിഷàµà´à´¾à´°à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:556
+msgid "Searching by details"
+msgstr "വിശദാà´à´¶à´àµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:560
+msgid "Searching by file"
+msgstr "ഫയലàµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:564
+msgid "Searching groups"
+msgstr "à´àµà´°àµà´ªàµà´ªàµà´à´³àµâ à´
à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:568
+msgid "Searching by name"
+msgstr "à´ªàµà´°à´¨àµà´¸à´°à´¿à´àµà´àµàµ à´¤àµà´°à´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:580
+msgid "Installing files"
+msgstr "ഫയലàµà´à´³àµâ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:584
+msgid "Refreshing cache"
+msgstr "à´à´¾à´·àµ à´ªàµà´¤àµà´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:588
+msgid "Updating packages"
+msgstr "പാà´àµà´àµà´àµà´à´³àµâ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:592
+msgid "Updating system"
+msgstr "സിസàµà´±àµà´±à´ പരിഷàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:596
+msgid "Canceling"
+msgstr "റദàµà´¦à´¾à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:604
+msgid "Getting repositories"
+msgstr "റിപàµà´ªàµà´¸à´¿à´±àµà´±à´±à´¿à´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:608
+msgid "Enabling repository"
+msgstr "റിപàµà´ªàµà´¸à´¿à´±àµà´±à´±à´¿ à´ªàµà´°à´µà´°àµâà´¤àµà´¤à´¨ à´¸à´àµà´à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:612
+msgid "Setting data"
+msgstr "à´¡àµà´±àµà´±à´¾ à´¸à´àµà´à´®à´¾à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:616
+msgid "Resolving"
+msgstr "പരിഹരിà´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:620
+msgid "Getting file list"
+msgstr "ഫയലàµà´à´³àµà´àµ à´ªà´àµà´à´¿à´ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:624
+msgid "Getting provides"
+msgstr "à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨à´µ നലàµâà´àµà´¨àµà´¨à´¤àµàµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:628
+msgid "Installing signature"
+msgstr "à´à´ªàµà´ªàµàµ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:632
+msgid "Getting packages"
+msgstr "പാà´àµà´àµà´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:636
+msgid "Accepting EULA"
+msgstr "EULA à´¸àµà´µàµà´à´°à´¿à´àµà´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:644
+msgid "Getting upgrades"
+msgstr "പരിഷàµà´à´°à´£à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:648
+msgid "Getting categories"
+msgstr "വിà´à´¾à´à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:652
+msgid "Getting transactions"
+msgstr "à´à´à´ªà´¾à´àµà´à´³àµâ à´²à´àµà´¯à´®à´¾à´àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:656
+#: ../lib/packagekit-glib2/pk-console-shared.c:660
+msgid "Simulating install"
+msgstr "à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ സിമàµà´²àµà´±àµà´±àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:664
+msgid "Simulating remove"
+msgstr "à´¨àµà´àµà´à´ à´àµà´¯àµà´¯àµà´¨àµà´¨à´¤àµàµ സിമàµà´²àµà´±àµà´±àµ à´àµà´¯àµà´¯àµà´¨àµà´¨àµ"
+
+#. TRANSLATORS: The role of the transaction, in present tense
+#: ../lib/packagekit-glib2/pk-console-shared.c:668
+msgid "Simulating update"
+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?"
@@ -1611,43 +1874,43 @@ msgstr "സിസàµà´±àµà´±à´ ബസിലàµà´àµà´àµ à´à´£à´àµà´àµ
msgid "Error trying to start:"
msgstr "à´à´°à´à´à´¿à´àµà´àµà´¨àµà´¨à´¤à´¿à´¨à´¿à´àµ പിശà´àµ à´¸à´à´à´µà´¿à´àµà´à´¿à´°à´¿à´àµà´àµà´¨àµà´¨àµ:"
-#: ../src/pk-polkit-action-lookup.c:147
+#: ../src/pk-polkit-action-lookup.c:150
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
+#: ../src/pk-polkit-action-lookup.c:171 ../src/pk-polkit-action-lookup.c:190
msgid "The software is not from a trusted source."
msgstr "à´¸àµà´«àµà´±àµà´±àµâà´µàµà´¯à´°àµâ à´à´°àµ à´àµà´°à´¸àµà´±àµà´±à´¡àµ à´¸àµà´´àµà´¸à´¿à´²àµâ നിനàµà´¨àµà´®à´²àµà´²."
-#: ../src/pk-polkit-action-lookup.c:173
+#: ../src/pk-polkit-action-lookup.c:176
msgid "Do not update this package unless you are sure it is safe to do so."
msgstr "ഠപാà´àµà´àµà´àµ à´¸àµà´°à´àµà´·à´¿à´¤à´®à´¾à´£àµàµ à´à´¨àµà´¨àµà´±à´ªàµà´ªàµàµ വരàµà´¤àµà´¤à´¾à´¤àµ à´à´¤àµàµ പരിഷàµà´à´°à´¿à´àµà´à´°àµà´¤àµ."
-#: ../src/pk-polkit-action-lookup.c:174
+#: ../src/pk-polkit-action-lookup.c:177
msgid "Do not update these packages unless you are sure it is safe to do so."
msgstr "ഠപാà´àµà´àµà´àµ à´¸àµà´°à´àµà´·à´¿à´¤à´®à´¾à´£àµàµ à´à´¨àµà´¨àµà´±à´ªàµà´ªàµàµ വരàµà´¤àµà´¤à´¾à´¤àµ à´à´¤àµàµ പരിഷàµà´à´°à´¿à´àµà´à´°àµà´¤àµ."
-#: ../src/pk-polkit-action-lookup.c:192
+#: ../src/pk-polkit-action-lookup.c:195
msgid "Do not install this package unless you are sure it is safe to do so."
msgstr "ഠപാà´àµà´àµà´àµ à´¸àµà´°à´àµà´·à´¿à´¤à´®à´¾à´£àµàµ à´à´¨àµà´¨àµà´±à´ªàµà´ªàµàµ വരàµà´¤àµà´¤à´¾à´¤àµ à´à´¤àµàµ à´à´¨àµâà´¸àµà´±àµà´±àµà´³àµâ à´àµà´¯àµà´¯à´°àµà´¤àµàµ."
-#: ../src/pk-polkit-action-lookup.c:193
+#: ../src/pk-polkit-action-lookup.c:196
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
+#: ../src/pk-polkit-action-lookup.c:202
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
+#: ../src/pk-polkit-action-lookup.c:277
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:343
msgid "Only trusted"
msgstr "à´àµà´°à´¸àµà´±àµà´±à´¡àµ മാതàµà´°à´"
More information about the PackageKit-commit
mailing list