[gnome-control-center] printers: Add comments for translators
- From: Marek Kašík <mkasik src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] printers: Add comments for translators
- Date: Fri, 21 Jan 2011 15:06:00 +0000 (UTC)
commit d3f604d06acfea1d013acec7d0f59d2ef60cd7d4
Author: Marek Kasik <mkasik redhat com>
Date: Fri Jan 21 16:04:11 2011 +0100
printers: Add comments for translators
Change printer's state '5' from "Paused" to "Stopped".
panels/printers/cc-printers-panel.c | 35 +++++++++++++++++++++++++++++++++--
1 files changed, 33 insertions(+), 2 deletions(-)
---
diff --git a/panels/printers/cc-printers-panel.c b/panels/printers/cc-printers-panel.c
index a76ba43..6969e92 100644
--- a/panels/printers/cc-printers-panel.c
+++ b/panels/printers/cc-printers-panel.c
@@ -171,7 +171,9 @@ printer_selection_changed_cb (GtkTreeSelection *selection,
};
static const char * statuses[] =
{
+ /* Translators: The printer is low on toner */
N_("Low on toner"),
+ /* Translators: The printer has no toner left */
N_("Out of toner"),
/* Translators: "Developer" like on photo development context */
N_("Low on developer"),
@@ -181,15 +183,25 @@ printer_selection_changed_cb (GtkTreeSelection *selection,
N_("Low on a marker supply"),
/* Translators: "marker" is one color bin of the printer */
N_("Out of a marker supply"),
+ /* Translators: One or more covers on the printer are open */
N_("Open cover"),
+ /* Translators: One or more doors on the printer are open */
N_("Open door"),
+ /* Translators: At least one input tray is low on media */
N_("Low on paper"),
+ /* Translators: At least one input tray is empty */
N_("Out of paper"),
+ /* Translators: The printer is offline */
N_("Offline"),
+ /* Translators: Someone has paused the Printer */
N_("Paused"),
+ /* Translators: The printer marker supply waste receptacle is almost full */
N_("Waste receptacle almost full"),
+ /* Translators: The printer marker supply waste receptacle is full */
N_("Waste receptacle full"),
+ /* Translators: Optical photo conductors are used in laser printers */
N_("The optical photo conductor is near end of life"),
+ /* Translators: Optical photo conductors are used in laser printers */
N_("The optical photo conductor is no longer functioning")
};
@@ -278,13 +290,16 @@ printer_selection_changed_cb (GtkTreeSelection *selection,
switch (printer_state)
{
case 3:
+ /* Translators: Printer's state (can start new job without waiting) */
status = g_strdup ( _("Idle"));
break;
case 4:
+ /* Translators: Printer's state (jobs are processing) */
status = g_strdup ( _("Processing"));
break;
case 5:
- status = g_strdup ( _("Paused"));
+ /* Translators: Printer's state (no jobs can be processed) */
+ status = g_strdup ( _("Stopped"));
break;
}
}
@@ -662,24 +677,31 @@ actualize_jobs_list (CcPrintersPanel *self)
switch (priv->jobs[i].state)
{
case IPP_JOB_PENDING:
+ /* Translators: Job's state (job is waiting to be printed) */
state = g_strdup (_("Pending"));
break;
case IPP_JOB_HELD:
+ /* Translators: Job's state (job is held for printing) */
state = g_strdup (_("Held"));
break;
case IPP_JOB_PROCESSING:
+ /* Translators: Job's state (job is currently printing) */
state = g_strdup (_("Processing"));
break;
case IPP_JOB_STOPPED:
+ /* Translators: Job's state (job has been stopped) */
state = g_strdup (_("Stopped"));
break;
case IPP_JOB_CANCELED:
+ /* Translators: Job's state (job has been canceled) */
state = g_strdup (_("Canceled"));
break;
case IPP_JOB_ABORTED:
+ /* Translators: Job's state (job has aborted due to error) */
state = g_strdup (_("Aborted"));
break;
case IPP_JOB_COMPLETED:
+ /* Translators: Job's state (job has completed successfully) */
state = g_strdup (_("Completed"));
break;
}
@@ -770,6 +792,7 @@ populate_jobs_list (CcPrintersPanel *self)
gtk_cell_renderer_get_alignment (renderer, &x_align, &y_align);
gtk_cell_renderer_set_alignment (renderer, 0.5, y_align);
+ /* Translators: Name of column showing titles of print jobs */
column = gtk_tree_view_column_new_with_attributes (_("Job Title"), renderer,
"text", JOB_TITLE_COLUMN, NULL);
gtk_tree_view_column_set_fixed_width (column, 180);
@@ -777,16 +800,19 @@ populate_jobs_list (CcPrintersPanel *self)
gtk_tree_view_column_set_max_width (column, 180);
gtk_tree_view_append_column (treeview, column);
+ /* Translators: Name of column showing statuses of print jobs */
column = gtk_tree_view_column_new_with_attributes (_("Job State"), renderer,
"text", JOB_STATE_COLUMN, NULL);
gtk_tree_view_column_set_expand (column, TRUE);
gtk_tree_view_append_column (treeview, column);
- column = gtk_tree_view_column_new_with_attributes (_("User"), renderer,
+ /* Translators: Name of column showing names of creators of print jobs */
+ column = gtk_tree_view_column_new_with_attributes (_("User"), renderer,
"text", JOB_USER_COLUMN, NULL);
gtk_tree_view_column_set_expand (column, TRUE);
gtk_tree_view_append_column (treeview, column);
+ /* Translators: Name of column showing times of creation of print jobs */
column = gtk_tree_view_column_new_with_attributes (_("Time"), renderer,
"text", JOB_CREATION_TIME_COLUMN, NULL);
gtk_tree_view_column_set_expand (column, TRUE);
@@ -970,6 +996,7 @@ get_dbus_proxy ()
system_bus = dbus_g_bus_get (DBUS_BUS_SYSTEM, &error);
if (system_bus == NULL)
{
+ /* Translators: Program cannot connect to DBus' system bus */
g_warning (_("Could not connect to system bus: %s"),
error->message);
g_error_free (error);
@@ -1558,6 +1585,7 @@ printer_maintenance_cb (GtkButton *button,
{
response = execute_maintenance_command (printer_name,
"PrintSelfTestPage",
+ /* Translators: Name of job which makes printer to print test page */
_("Test page"));
}
else if ((GtkButton*) gtk_builder_get_object (priv->builder,
@@ -1565,8 +1593,10 @@ printer_maintenance_cb (GtkButton *button,
== button)
response = execute_maintenance_command (printer_name,
"Clean all",
+ /* Translators: Name of job which makes printer to clean its heads */
_("Clean print heads"));
if (response && response->state == IPP_ERROR)
+ /* Translators: An error has occured during execution of a CUPS maintenance command */
g_warning (_("An error has occured during a maintenance command."));
}
}
@@ -1602,6 +1632,7 @@ cc_printers_panel_init (CcPrintersPanel *self)
if (error)
{
+ /* Translators: The XML file containing user interface can not be loaded */
g_warning (_("Could not load ui: %s"), error->message);
g_error_free (error);
return;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]