From 96ec70c4fe6d0c03c2b9434fdeb6e5359d63d40f Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Mon, 9 May 2011 23:53:14 +0000 Subject: [PATCH] translation support --- po/Makefile.in | 8 +++---- po/fr.po | 69 ++++++++++++++++++++++++++++++++++++++++++++-------------- po/psensor.pot | 58 +++++++++++++++++++++++++++++++++++++++--------- po/tr.po | 62 +++++++++++++++++++++++++++++++++++++++++++--------- po/zh_CN.po | 66 ++++++++++++++++++++++++++++++++++++++++++++----------- src/ui.c | 13 +++++------ 6 files changed, 216 insertions(+), 60 deletions(-) diff --git a/po/Makefile.in b/po/Makefile.in index 78af544..8ca8340 100644 --- a/po/Makefile.in +++ b/po/Makefile.in @@ -21,7 +21,7 @@ srcdir = . top_srcdir = .. -prefix = /usr/local +prefix = /home/jporsini/tmp exec_prefix = ${prefix} datarootdir = ${prefix}/share datadir = ${datarootdir} @@ -34,12 +34,12 @@ INSTALL_DATA = ${INSTALL} -m 644 # We use $(mkdir_p). # In automake <= 1.9.x, $(mkdir_p) is defined either as "mkdir -p --" or as # "$(mkinstalldirs)" or as "$(install_sh) -d". For these automake versions, -# ${SHELL} /home/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh does not start with $(SHELL), so we add it. +# ${SHELL} /mnt/nfs4/users/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh does not start with $(SHELL), so we add it. # In automake >= 1.10, /bin/mkdir -p is derived from ${MKDIR_P}, which is defined # either as "/path/to/mkdir -p" or ".../install-sh -c -d". For these automake # versions, $(mkinstalldirs) and $(install_sh) are unused. -mkinstalldirs = $(SHELL) ${SHELL} /home/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh -d -install_sh = $(SHELL) ${SHELL} /home/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh +mkinstalldirs = $(SHELL) ${SHELL} /mnt/nfs4/users/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh -d +install_sh = $(SHELL) ${SHELL} /mnt/nfs4/users/jporsini/work/wpitchoune.net/svnpub/psensor/trunk/install-sh MKDIR_P = /bin/mkdir -p mkdir_p = /bin/mkdir -p diff --git a/po/fr.po b/po/fr.po index d653f53..4559bf2 100644 --- a/po/fr.po +++ b/po/fr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: psensor 0.6.0.9\n" "Report-Msgid-Bugs-To: jeanfi@gmail.com\n" -"POT-Creation-Date: 2011-05-06 22:58+0200\n" +"POT-Creation-Date: 2011-05-10 01:41+0200\n" "PO-Revision-Date: 2011-02-07 21:18+0100\n" "Last-Translator: Jean-Philippe Orsini \n" "Language-Team: Oriya\n" @@ -92,39 +92,77 @@ msgstr "" "ERREUR: Psensor n'a pas ete compilé avec le support de surveillance à " "distance.\n" -#: src/ui_sensorlist.c:200 +#: src/ui.c:79 +#, fuzzy +msgid "_Preferences" +msgstr "Configuration" + +#: src/ui.c:80 src/ui_sensorlist.c:201 msgid "Preferences" msgstr "Configuration" -#: src/ui_sensorlist.c:231 +#: src/ui.c:84 +#, fuzzy +msgid "_Sensor Preferences" +msgstr "Editer La Configuration Des Sondes" + +#: src/ui.c:85 +#, fuzzy +msgid "Sensor Preferences" +msgstr "Editer La Configuration Des Sondes" + +#: src/ui.c:89 +#, fuzzy +msgid "_Quit" +msgstr "Quitter" + +#: src/ui.c:89 +msgid "Quit" +msgstr "Quitter" + +#: src/ui.c:110 src/ui_appindicator.c:152 +#, c-format +msgid "building menus failed: %s" +msgstr "" + +#: src/ui.c:148 +msgid "Psensor - Temperature Monitor" +msgstr "Psensor - Surveillance Des Temperatures" + +#: src/ui.c:166 +#, fuzzy, c-format +msgid "ERROR: Failed to load psensor icon.\n" +msgstr "ERREUR: Echec de l'initialisation de 'lm-sensors'\n" + +#: src/ui_sensorlist.c:232 msgid "Select foreground color" msgstr "Selectionner la couleur d'avant-plan" -#: src/ui_sensorlist.c:308 src/glade/psensor-pref.glade:185 +#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185 msgid "Sensor" msgstr "Sonde" -#: src/ui_sensorlist.c:314 +#: src/ui_sensorlist.c:315 msgid "Current" msgstr "Actuelle" -#: src/ui_sensorlist.c:320 +#: src/ui_sensorlist.c:321 msgid "Min" msgstr "Min" -#: src/ui_sensorlist.c:326 +#: src/ui_sensorlist.c:327 msgid "Max" msgstr "Max" -#: src/ui_sensorlist.c:333 +#: src/ui_sensorlist.c:334 msgid "Color" msgstr "Couleur" -#: src/ui_sensorlist.c:345 +#: src/ui_sensorlist.c:346 msgid "Enabled" msgstr "Activée" -#: src/ui_sensorlist.c:374 src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 +#: src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 src/ui_sensorlist.c:377 #: src/glade/sensor-edit.glade:87 src/glade/sensor-edit.glade:153 msgid "N/A" msgstr "N/A" @@ -138,6 +176,11 @@ msgstr "ERREUR: échec gettimeofday\n" msgid "Temperature alert" msgstr "Alerte thermique" +#: src/ui_sensorpref.c:398 +#, fuzzy +msgid "Sensor Name" +msgstr "Sonde" + #: src/rsensor.c:131 #, c-format msgid "ERROR: Fail to connect to: %s\n" @@ -427,9 +470,6 @@ msgstr "°C" #~ msgid "Show" #~ msgstr "Montrer" -#~ msgid "Quit" -#~ msgstr "Quitter" - #~ msgid "Right" #~ msgstr "Droite" @@ -444,6 +484,3 @@ msgstr "°C" #~ msgid "ERROR: Lua support not enabled\n" #~ msgstr "ERREUR: Le support de Lua n'est pas activé\n" - -#~ msgid "Psensor - Temperature Monitor" -#~ msgstr "Psensor - Surveillance Des Temperatures" diff --git a/po/psensor.pot b/po/psensor.pot index f9861ff..cac5895 100644 --- a/po/psensor.pot +++ b/po/psensor.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: jeanfi@gmail.com\n" -"POT-Creation-Date: 2011-05-06 22:58+0200\n" +"POT-Creation-Date: 2011-05-10 01:41+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,39 +79,73 @@ msgstr "" msgid "ERROR: Not compiled with remote sensor support.\n" msgstr "" -#: src/ui_sensorlist.c:200 +#: src/ui.c:79 +msgid "_Preferences" +msgstr "" + +#: src/ui.c:80 src/ui_sensorlist.c:201 msgid "Preferences" msgstr "" -#: src/ui_sensorlist.c:231 +#: src/ui.c:84 +msgid "_Sensor Preferences" +msgstr "" + +#: src/ui.c:85 +msgid "Sensor Preferences" +msgstr "" + +#: src/ui.c:89 +msgid "_Quit" +msgstr "" + +#: src/ui.c:89 +msgid "Quit" +msgstr "" + +#: src/ui.c:110 src/ui_appindicator.c:152 +#, c-format +msgid "building menus failed: %s" +msgstr "" + +#: src/ui.c:148 +msgid "Psensor - Temperature Monitor" +msgstr "" + +#: src/ui.c:166 +#, c-format +msgid "ERROR: Failed to load psensor icon.\n" +msgstr "" + +#: src/ui_sensorlist.c:232 msgid "Select foreground color" msgstr "" -#: src/ui_sensorlist.c:308 src/glade/psensor-pref.glade:185 +#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185 msgid "Sensor" msgstr "" -#: src/ui_sensorlist.c:314 +#: src/ui_sensorlist.c:315 msgid "Current" msgstr "" -#: src/ui_sensorlist.c:320 +#: src/ui_sensorlist.c:321 msgid "Min" msgstr "" -#: src/ui_sensorlist.c:326 +#: src/ui_sensorlist.c:327 msgid "Max" msgstr "" -#: src/ui_sensorlist.c:333 +#: src/ui_sensorlist.c:334 msgid "Color" msgstr "" -#: src/ui_sensorlist.c:345 +#: src/ui_sensorlist.c:346 msgid "Enabled" msgstr "" -#: src/ui_sensorlist.c:374 src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 +#: src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 src/ui_sensorlist.c:377 #: src/glade/sensor-edit.glade:87 src/glade/sensor-edit.glade:153 msgid "N/A" msgstr "" @@ -125,6 +159,10 @@ msgstr "" msgid "Temperature alert" msgstr "" +#: src/ui_sensorpref.c:398 +msgid "Sensor Name" +msgstr "" + #: src/rsensor.c:131 #, c-format msgid "ERROR: Fail to connect to: %s\n" diff --git a/po/tr.po b/po/tr.po index 754542c..45a580f 100644 --- a/po/tr.po +++ b/po/tr.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: psensor\n" "Report-Msgid-Bugs-To: jeanfi@gmail.com\n" -"POT-Creation-Date: 2011-05-06 22:58+0200\n" +"POT-Creation-Date: 2011-05-10 01:41+0200\n" "PO-Revision-Date: 2011-04-10 13:11+0000\n" "Last-Translator: zeugma \n" "Language-Team: Turkish \n" @@ -80,39 +80,76 @@ msgstr "" msgid "ERROR: Not compiled with remote sensor support.\n" msgstr "" -#: src/ui_sensorlist.c:200 +#: src/ui.c:79 +#, fuzzy +msgid "_Preferences" +msgstr "Tercihler" + +#: src/ui.c:80 src/ui_sensorlist.c:201 msgid "Preferences" msgstr "Tercihler" -#: src/ui_sensorlist.c:231 +#: src/ui.c:84 +#, fuzzy +msgid "_Sensor Preferences" +msgstr "Tercihleri düzenle" + +#: src/ui.c:85 +#, fuzzy +msgid "Sensor Preferences" +msgstr "Tercihleri düzenle" + +#: src/ui.c:89 +msgid "_Quit" +msgstr "" + +#: src/ui.c:89 +msgid "Quit" +msgstr "" + +#: src/ui.c:110 src/ui_appindicator.c:152 +#, c-format +msgid "building menus failed: %s" +msgstr "" + +#: src/ui.c:148 +msgid "Psensor - Temperature Monitor" +msgstr "" + +#: src/ui.c:166 +#, c-format +msgid "ERROR: Failed to load psensor icon.\n" +msgstr "" + +#: src/ui_sensorlist.c:232 msgid "Select foreground color" msgstr "" -#: src/ui_sensorlist.c:308 src/glade/psensor-pref.glade:185 +#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185 msgid "Sensor" msgstr "Algılayıcı" -#: src/ui_sensorlist.c:314 +#: src/ui_sensorlist.c:315 msgid "Current" msgstr "" -#: src/ui_sensorlist.c:320 +#: src/ui_sensorlist.c:321 msgid "Min" msgstr "" -#: src/ui_sensorlist.c:326 +#: src/ui_sensorlist.c:327 msgid "Max" msgstr "" -#: src/ui_sensorlist.c:333 +#: src/ui_sensorlist.c:334 msgid "Color" msgstr "Renk" -#: src/ui_sensorlist.c:345 +#: src/ui_sensorlist.c:346 msgid "Enabled" msgstr "" -#: src/ui_sensorlist.c:374 src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 +#: src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 src/ui_sensorlist.c:377 #: src/glade/sensor-edit.glade:87 src/glade/sensor-edit.glade:153 msgid "N/A" msgstr "" @@ -126,6 +163,11 @@ msgstr "" msgid "Temperature alert" msgstr "" +#: src/ui_sensorpref.c:398 +#, fuzzy +msgid "Sensor Name" +msgstr "Algılayıcı" + #: src/rsensor.c:131 #, c-format msgid "ERROR: Fail to connect to: %s\n" diff --git a/po/zh_CN.po b/po/zh_CN.po index 1456b2d..abbcf5c 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: psensor 0.6.0.10\n" "Report-Msgid-Bugs-To: jeanfi@gmail.com\n" -"POT-Creation-Date: 2011-05-06 22:58+0200\n" +"POT-Creation-Date: 2011-05-10 01:41+0200\n" "PO-Revision-Date: 2011-02-07 22:21+0100\n" "Last-Translator: 大宝 \n" "Language-Team: Chinese (simplified)\n" @@ -78,39 +78,77 @@ msgstr "" msgid "ERROR: Not compiled with remote sensor support.\n" msgstr "" -#: src/ui_sensorlist.c:200 +#: src/ui.c:79 +#, fuzzy +msgid "_Preferences" +msgstr "选项" + +#: src/ui.c:80 src/ui_sensorlist.c:201 msgid "Preferences" msgstr "选项" -#: src/ui_sensorlist.c:231 +#: src/ui.c:84 +#, fuzzy +msgid "_Sensor Preferences" +msgstr "监视设备选项" + +#: src/ui.c:85 +#, fuzzy +msgid "Sensor Preferences" +msgstr "监视设备选项" + +#: src/ui.c:89 +#, fuzzy +msgid "_Quit" +msgstr "退出" + +#: src/ui.c:89 +msgid "Quit" +msgstr "退出" + +#: src/ui.c:110 src/ui_appindicator.c:152 +#, c-format +msgid "building menus failed: %s" +msgstr "" + +#: src/ui.c:148 +msgid "Psensor - Temperature Monitor" +msgstr "" + +#: src/ui.c:166 +#, c-format +msgid "ERROR: Failed to load psensor icon.\n" +msgstr "" + +#: src/ui_sensorlist.c:232 msgid "Select foreground color" msgstr "" -#: src/ui_sensorlist.c:308 src/glade/psensor-pref.glade:185 +#: src/ui_sensorlist.c:309 src/glade/psensor-pref.glade:185 msgid "Sensor" msgstr "监视设备" -#: src/ui_sensorlist.c:314 +#: src/ui_sensorlist.c:315 msgid "Current" msgstr "当前" -#: src/ui_sensorlist.c:320 +#: src/ui_sensorlist.c:321 msgid "Min" msgstr "最小值" -#: src/ui_sensorlist.c:326 +#: src/ui_sensorlist.c:327 msgid "Max" msgstr "最大值" -#: src/ui_sensorlist.c:333 +#: src/ui_sensorlist.c:334 msgid "Color" msgstr "颜色" -#: src/ui_sensorlist.c:345 +#: src/ui_sensorlist.c:346 msgid "Enabled" msgstr "激活" -#: src/ui_sensorlist.c:374 src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 +#: src/ui_sensorlist.c:375 src/ui_sensorlist.c:376 src/ui_sensorlist.c:377 #: src/glade/sensor-edit.glade:87 src/glade/sensor-edit.glade:153 msgid "N/A" msgstr "" @@ -124,6 +162,11 @@ msgstr "" msgid "Temperature alert" msgstr "" +#: src/ui_sensorpref.c:398 +#, fuzzy +msgid "Sensor Name" +msgstr "监视设备" + #: src/rsensor.c:131 #, c-format msgid "ERROR: Fail to connect to: %s\n" @@ -417,6 +460,3 @@ msgstr "" #~ msgid "Show" #~ msgstr "显示主窗口" - -#~ msgid "Quit" -#~ msgstr "退出" diff --git a/src/ui.c b/src/ui.c index 5f56504..910e52f 100644 --- a/src/ui.c +++ b/src/ui.c @@ -75,19 +75,18 @@ static const char *menu_desc = static GtkActionEntry entries[] = { { "PsensorMenuAction", NULL, "_Psensor" }, /* name, stock id, label */ - { "PreferencesAction", GTK_STOCK_PREFERENCES, /* name, stock id */ - "_Preferences", NULL, /* label, accelerator */ - "Preferences", /* tooltip */ + { "PreferencesAction", GTK_STOCK_PREFERENCES, /* name, stock id */ + N_("_Preferences"), NULL, /* label, accelerator */ + N_("Preferences"), /* tooltip */ G_CALLBACK(cb_preferences) }, { "SensorPreferencesAction", GTK_STOCK_PREFERENCES, - "_Sensor Preferences", - NULL, - "SensorPreferences", + N_("_Sensor Preferences"), NULL, + N_("Sensor Preferences"), G_CALLBACK(cb_sensor_preferences) }, { "QuitAction", - GTK_STOCK_QUIT, "_Quit", NULL, "Quit", G_CALLBACK(cb_menu_quit) } + GTK_STOCK_QUIT, N_("_Quit"), NULL, N_("Quit"), G_CALLBACK(cb_menu_quit) } }; static guint n_entries = G_N_ELEMENTS(entries); -- 2.7.4