[Xfce4-commits] <libxfce4ui:master> Merge branch 'master' of ssh://git.xfce.org/git/xfce/libxfce4ui
Danny Milosavljevic
noreply at xfce.org
Fri Jan 14 21:00:02 CET 2011
Updating branch refs/heads/master
to 69fcad9d68973ed8e7c3d76ee12f43300a1e8291 (commit)
from 788ac47081c892a46cc753b2e97fb3966318a9bd (commit)
commit 69fcad9d68973ed8e7c3d76ee12f43300a1e8291
Merge: 788ac47 4fc47be
Author: Danny Milosavljevic <dannym at xfce.org>
Date: Fri Jan 14 20:55:00 2011 +0100
Merge branch 'master' of ssh://git.xfce.org/git/xfce/libxfce4ui
commit 4fc47be3e47055b391a464f409df469f44bb436d
Author: Mișu Moldovan <dumol at xfce.org>
Date: Tue Jan 11 12:59:02 2011 +0100
l10n: Updated Romanian (ro) translation to 100%
New status: 31 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.xfce.org).
commit 57a986002e4af628733b6e48718eae98fc2b9b62
Author: Mișu Moldovan <dumol at xfce.org>
Date: Thu Jan 6 13:45:35 2011 +0100
l10n: Updated Romanian (ro) translation to 100%
New status: 31 messages complete with 0 fuzzies and 0 untranslated.
Transmitted-via: Transifex (translations.xfce.org).
commit 30f7bafb370cf1b281c87fbc662e853820194c2a
Author: Nick Schermer <nick at xfce.org>
Date: Tue Jan 4 23:01:46 2011 +0100
Small fix in previous commit.
I always fail to see why this function does not accept NULL...
commit 4bded49a31e58b85305d176490d8e08f7a5408da
Author: Nick Schermer <nick at xfce.org>
Date: Tue Jan 4 21:25:38 2011 +0100
Fix memory corruption in register function (bug #5892).
Also cleanup the function a bit.
libxfce4kbd-private/xfce-shortcuts-provider.c | 35 +++++----
po/ro.po | 102 ++++++++++++++-----------
2 files changed, 76 insertions(+), 61 deletions(-)
diff --git a/libxfce4kbd-private/xfce-shortcuts-provider.c b/libxfce4kbd-private/xfce-shortcuts-provider.c
index b2522ef..528503d 100644
--- a/libxfce4kbd-private/xfce-shortcuts-provider.c
+++ b/libxfce4kbd-private/xfce-shortcuts-provider.c
@@ -235,33 +235,36 @@ static void
xfce_shortcuts_provider_register (XfceShortcutsProvider *provider)
{
gchar **provider_names;
- const gchar **names;
+ gchar **names;
gboolean already_registered = FALSE;
- gint length;
gint i;
+ const gchar *name;
g_return_if_fail (XFCE_IS_SHORTCUTS_PROVIDER (provider));
- provider_names = xfconf_channel_get_string_list (provider->priv->channel, "/providers");
-
- for (i = 0; provider_names != NULL && provider_names[i] != NULL; ++i)
- if (G_UNLIKELY (g_str_equal (provider_names[i], xfce_shortcuts_provider_get_name (provider))))
- {
- already_registered = TRUE;
- break;
- }
+ name = xfce_shortcuts_provider_get_name (provider);
+ if (G_UNLIKELY (name == NULL))
+ return;
- length = i;
+ provider_names = xfconf_channel_get_string_list (provider->priv->channel, "/providers");
+ if (provider_names != NULL)
+ for (i = 0; !already_registered && provider_names[i] != NULL; i++)
+ already_registered = g_str_equal (provider_names[i], name);
if (G_UNLIKELY (!already_registered))
{
- names = g_new0 (const gchar *, length + 1);
- for (i = 0; provider_names != NULL && provider_names[i] != NULL; ++i)
- names[i] = provider_names[i];
- names[i++] = xfce_shortcuts_provider_get_name (provider);
+ names = g_new0 (gchar *, (provider_names != NULL ? g_strv_length (provider_names) : 0) + 2);
+ i = 0;
+
+ if (provider_names != NULL)
+ for (; provider_names[i] != NULL; i++)
+ names[i] = provider_names[i];
+
+ names[i++] = (gchar *) name;
names[i] = NULL;
- xfconf_channel_set_string_list (provider->priv->channel, "/providers", names);
+ xfconf_channel_set_string_list (provider->priv->channel, "/providers",
+ (const gchar * const *) names);
g_free (names);
}
diff --git a/po/ro.po b/po/ro.po
index f09c3ad..55d223f 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -1,78 +1,86 @@
# Romanian translations for libxfce4ui
# Traducerea în limba română pentru pachetul libxfce4util.
-# Copyright (C) 2007-2009 THE xfce4ui's COPYRIGHT HOLDER
-# This file is distributed under the same license as the libxfce4util package.
-# Mișu Moldovan <dumol at xfce.org>, 2009.
+# Copyright (C) 2007-2011 THE libxfce4ui's COPYRIGHT HOLDER
+# This file is distributed under the same license as the libxfce4ui package.
+# Mișu Moldovan <dumol at xfce.org>, 2009-2011.
#
msgid ""
msgstr ""
-"Project-Id-Version: libxfce4ui 4.6\n"
+"Project-Id-Version: libxfce4ui 4.8\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-12-18 15:10+0100\n"
-"PO-Revision-Date: 2009-02-02 21:52+0200\n"
+"POT-Creation-Date: 2011-01-06 11:08+0000\n"
+"PO-Revision-Date: 2011-01-11 13:58+0200\n"
"Last-Translator: Mișu Moldovan <dumol at xfce.org>\n"
-"Language-Team: Romanian\n"
+"Language-Team: Romanian <debian-l10n-romanian at lists.debian.org>\n"
+"Language: ro\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
-"20)) ? 1 : 2;\n"
+"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
+"20)) ? 1 : 2);;\n"
+"X-Generator: Virtaal 0.6.1\n"
-#. run dialog
-#: ../libxfce4ui/xfce-dialogs.c:71
+#: ../libxfce4ui/xfce-dialogs.c:69
msgid "Information"
msgstr "Detalii"
-#. run dialog
-#: ../libxfce4ui/xfce-dialogs.c:107
+#: ../libxfce4ui/xfce-dialogs.c:102
msgid "Warning"
msgstr "Avertizare"
-#. run dialog
-#: ../libxfce4ui/xfce-dialogs.c:144
+#: ../libxfce4ui/xfce-dialogs.c:136
msgid "Error"
msgstr "Eroare"
-#. run dialog
-#: ../libxfce4ui/xfce-dialogs.c:198
+#: ../libxfce4ui/xfce-dialogs.c:187
msgid "Question"
msgstr "Întrebare"
-#: ../libxfce4ui/xfce-sm-client.c:1394
+#: ../libxfce4ui/xfce-sm-client.c:1401
msgid "Session management client ID"
-msgstr ""
+msgstr "ID-ul clientului managerului de sesiune"
-#: ../libxfce4ui/xfce-sm-client.c:1394
+#: ../libxfce4ui/xfce-sm-client.c:1401
msgid "ID"
-msgstr ""
+msgstr "ID"
-#: ../libxfce4ui/xfce-sm-client.c:1395
+#: ../libxfce4ui/xfce-sm-client.c:1402
msgid "Disable session management"
-msgstr ""
+msgstr "Dezactivare management de sesiune"
-#: ../libxfce4ui/xfce-sm-client.c:1405
+#: ../libxfce4ui/xfce-sm-client.c:1412
msgid "Session management options"
-msgstr ""
+msgstr "Opțiuni pentru managementul de sesiune"
-#: ../libxfce4ui/xfce-sm-client.c:1406
+#: ../libxfce4ui/xfce-sm-client.c:1413
msgid "Show session management options"
-msgstr ""
+msgstr "Arată opțiunile managementului de sesiune"
-#: ../libxfce4ui/xfce-sm-client.c:1582
+#: ../libxfce4ui/xfce-sm-client.c:1589
#, c-format
msgid "Failed to connect to the session manager: %s"
-msgstr ""
+msgstr "Conectarea la managerul de sesiune a eșuat: %s"
-#: ../libxfce4ui/xfce-sm-client.c:1589
+#: ../libxfce4ui/xfce-sm-client.c:1596
#, c-format
msgid "Session manager did not return a valid client id"
-msgstr ""
+msgstr "Managerul de sesiune nu a returnat un ID valid de client"
+
+#. print warning for user
+#: ../libxfce4ui/xfce-spawn.c:407
+#, c-format
+msgid ""
+"Working directory \"%s\" does not exist. It won't be used when spawning \"%s"
+"\"."
+msgstr "Directorul curent „%s” nu mai există. Nu va fi folosit la crearea „%s”."
#: ../libxfce4kbd-private/xfce-shortcuts.c:52
msgid ""
"This shortcut is already being used for another window manager action. Which "
"action do you want to use?"
msgstr ""
+"Această combinație de taste este deja utilizată pentru o altă acțiune a "
+"managerului de ferestre. Ce acțiune doriți să îi fie asociată?"
#: ../libxfce4kbd-private/xfce-shortcuts.c:53
#: ../libxfce4kbd-private/xfce-shortcuts.c:56
@@ -80,11 +88,11 @@ msgstr ""
#: ../libxfce4kbd-private/xfce-shortcuts.c:62
#, c-format
msgid "Use '%s'"
-msgstr ""
+msgstr "Utilizează „%s”"
#: ../libxfce4kbd-private/xfce-shortcuts.c:53
msgid "Keep the other one"
-msgstr ""
+msgstr "Păstrează-o pe cealaltă"
#: ../libxfce4kbd-private/xfce-shortcuts.c:55
#: ../libxfce4kbd-private/xfce-shortcuts.c:58
@@ -93,60 +101,64 @@ msgid ""
"This shortcut is already being used for the command '%s'. Which action do "
"you want to use?"
msgstr ""
+"Această combinație de taste este deja utilizată pentru comanda „%s”. Ce "
+"acțiune doriți să îi fie asociată?"
#: ../libxfce4kbd-private/xfce-shortcuts.c:56
#: ../libxfce4kbd-private/xfce-shortcuts.c:59
#, c-format
msgid "Keep '%s'"
-msgstr ""
+msgstr "Păstrează „%s”"
#: ../libxfce4kbd-private/xfce-shortcuts.c:61
msgid ""
"This shortcut is already being used by a window manager action. Which action "
"do you want to use?"
msgstr ""
+"Această combinație de taste este deja folosită pentru o acțiune a "
+"managerului de ferestre. Ce acțiune doriți să îi fie asociată?"
#: ../libxfce4kbd-private/xfce-shortcuts.c:62
msgid "Keep the window manager action"
-msgstr ""
+msgstr "Păstrează acțiunea managerului de ferestre"
#: ../libxfce4kbd-private/xfce-shortcuts.c:95
#, c-format
msgid "Conflicting actions for %s"
-msgstr ""
+msgstr "Acțiuni diferite pentru „%s”"
#: ../libxfce4kbd-private/xfce-shortcuts.c:128
msgid "This shortcut is already being used for something else."
-msgstr ""
+msgstr "Această combinație de taste este deja folosită pentru altceva."
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:207
msgid "Window Manager Action Shortcut"
-msgstr ""
+msgstr "Combinație de taste asociată unei acțiuni"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:208
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:218
msgid "Action:"
-msgstr ""
+msgstr "Acțiune:"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:212
msgid "Command Shortcut"
-msgstr ""
+msgstr "Combinație de taste pentru comandă"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:213
msgid "Command:"
-msgstr ""
+msgstr "Comandă:"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:217
msgid "Shortcut"
-msgstr ""
+msgstr "Combinație de taste"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:258
msgid "Shortcut:"
-msgstr ""
+msgstr "Combinație de taste:"
#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:303
msgid "Could not grab the keyboard."
-msgstr ""
+msgstr "Nu s-a putut intercepta tastatura."
#: ../glade/libxfce4ui.xml.in.h:1
msgid "Subtitle"
@@ -154,7 +166,7 @@ msgstr "Subtitlu"
#: ../glade/libxfce4ui.xml.in.h:2
msgid "Titled Dialog"
-msgstr "Dialog cu titlu"
+msgstr "Fereastră cu titlu"
#: ../glade/libxfce4ui.xml.in.h:3
msgid "Xfce 4 Widgets"
More information about the Xfce4-commits
mailing list