Hello community,
here is the log from the commit of package sabayon for openSUSE:Factory
checked in at Thu Sep 3 18:49:13 CEST 2009.
--------
--- GNOME/sabayon/sabayon.changes 2009-08-11 20:59:13.000000000 +0200
+++ sabayon/sabayon.changes 2009-08-20 14:40:28.000000000 +0200
@@ -1,0 +2,13 @@
+Thu Aug 20 14:33:33 CEST 2009 - dimstar@opensuse.org
+
+- Update to version 2.27.91:
+ + bgo#551535 - Don't ignore the GConf settings when saving the
+ user profile.
+ + Disable gvfs's usage of FUSE in the child session, so crashed
+ daemons will not keep Sabayon from working
+ + Work even with invalid locales
+ + Be more lenient when removing directories
+ + Don't block sabayon-session on sabayon-apply's stderr output
+ + Updated translations.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
sabayon-2.27.0.tar.bz2
New:
----
sabayon-2.27.91.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ sabayon.spec ++++++
--- /var/tmp/diff_new_pack.UQ1ENo/_old 2009-09-03 18:48:35.000000000 +0200
+++ /var/tmp/diff_new_pack.UQ1ENo/_new 2009-09-03 18:48:35.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package sabayon (Version 2.27.0)
+# spec file for package sabayon (Version 2.27.91)
#
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -19,7 +19,7 @@
Name: sabayon
-Version: 2.27.0
+Version: 2.27.91
Release: 1
Summary: Tool to maintain user profiles in a GNOME desktop
Group: System/GUI/GNOME
++++++ sabayon-2.27.0.tar.bz2 -> sabayon-2.27.91.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/NEWS new/sabayon-2.27.91/NEWS
--- old/sabayon-2.27.0/NEWS 2009-08-11 00:02:11.000000000 +0200
+++ new/sabayon-2.27.91/NEWS 2009-08-18 20:57:41.000000000 +0200
@@ -1,3 +1,42 @@
+===============
+Version 2.27.91
+===============
+
+ Code name:
+
+ * "The fisherman's pointing finger"
+
+ What's new in this release:
+
+ * It works!
+
+ * No, really, it does.
+
+ * That alone warrants the massive increase in minor version number.
+
+ Fixes:
+
+ * bgo#551535 - Don't ignore the GConf settings when saving the
+ user profile (Tomas Bzatek).
+
+ * Disable gvfs's usage of FUSE in the child session, so
+ crashed daemons will not keep Sabayon from working (Federico
+ Mena Quintero).
+
+ * Work even with invalid locales (Scott Balneaves).
+
+ * Be more lenient when removing directories (Scott Balneaves).
+
+ * Don't block sabayon-session on sabayon-apply's stderr output
+ (Federico Mena Quintero).
+
+ Translators:
+
+ * Alexander Shopov (bg)
+ * Tommi Vainikainen (fi)
+ * Laurent Dhima (sq)
+ * Daniel Nylander (sv)
+
==============
Version 2.27.0
==============
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/admin-tool/editorwindow.py new/sabayon-2.27.91/admin-tool/editorwindow.py
--- old/sabayon-2.27.0/admin-tool/editorwindow.py 2009-04-16 22:30:39.000000000 +0200
+++ new/sabayon-2.27.91/admin-tool/editorwindow.py 2009-08-18 20:36:35.000000000 +0200
@@ -261,11 +261,11 @@
if source_name == _("GConf"):
viewer = gconfviewer.GConfViewer (extracted_path, description, self.window)
- viewer.connect ("destroy", lambda v, dir: shutil.rmtree (dir), extract_dir)
+ viewer.connect ("destroy", lambda v, dir: shutil.rmtree (dir, True), extract_dir)
viewer.show ()
elif source_name == _("Files") or source_name == _("Panel"):
viewer = fileviewer.FileViewer (extracted_path, description, self.window)
- viewer.connect ("destroy", lambda v, dir: shutil.rmtree (dir), extract_dir)
+ viewer.connect ("destroy", lambda v, dir: shutil.rmtree (dir, True), extract_dir)
viewer.show ()
else:
- shutil.rmtree (extract_dir)
+ shutil.rmtree (extract_dir, True)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/admin-tool/sabayon-apply new/sabayon-2.27.91/admin-tool/sabayon-apply
--- old/sabayon-2.27.0/admin-tool/sabayon-apply 2009-04-16 22:30:39.000000000 +0200
+++ new/sabayon-2.27.91/admin-tool/sabayon-apply 2009-08-18 20:36:35.000000000 +0200
@@ -84,8 +84,8 @@
if userdb.get_database().is_sabayon_controlled (user_name):
try:
- shutil.rmtree (os.path.join (util.get_home_dir (), ".gconf.xml.defaults"))
- shutil.rmtree (os.path.join (util.get_home_dir (), ".gconf.xml.mandatory"))
+ shutil.rmtree (os.path.join (util.get_home_dir (), ".gconf.xml.defaults"), True)
+ shutil.rmtree (os.path.join (util.get_home_dir (), ".gconf.xml.mandatory"), True)
os.mkdir (os.path.join (util.get_home_dir (), ".gconf.xml.defaults"))
os.mkdir (os.path.join (util.get_home_dir (), ".gconf.xml.mandatory"))
except:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/admin-tool/sabayon.desktop new/sabayon-2.27.91/admin-tool/sabayon.desktop
--- old/sabayon-2.27.0/admin-tool/sabayon.desktop 2009-08-11 00:21:25.000000000 +0200
+++ new/sabayon-2.27.91/admin-tool/sabayon.desktop 2009-08-18 21:01:00.000000000 +0200
@@ -148,4 +148,4 @@
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=sabayon
X-GNOME-Bugzilla-Component=general
-X-GNOME-Bugzilla-Version=2.27.0
+X-GNOME-Bugzilla-Version=2.27.91
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/admin-tool/sabayon.desktop.in new/sabayon-2.27.91/admin-tool/sabayon.desktop.in
--- old/sabayon-2.27.0/admin-tool/sabayon.desktop.in 2009-08-11 00:21:20.000000000 +0200
+++ new/sabayon-2.27.91/admin-tool/sabayon.desktop.in 2009-08-18 20:59:42.000000000 +0200
@@ -10,4 +10,4 @@
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=sabayon
X-GNOME-Bugzilla-Component=general
-X-GNOME-Bugzilla-Version=2.27.0
+X-GNOME-Bugzilla-Version=2.27.91
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/configure new/sabayon-2.27.91/configure
--- old/sabayon-2.27.0/configure 2009-08-11 00:21:02.000000000 +0200
+++ new/sabayon-2.27.91/configure 2009-08-18 20:59:24.000000000 +0200
@@ -1,6 +1,6 @@
#! /bin/sh
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.63 for sabayon 2.27.0.
+# Generated by GNU Autoconf 2.63 for sabayon 2.27.91.
#
# Report bugs to http://bugzilla.gnome.org/enter_bug.cgi?product=sabayon.
#
@@ -745,8 +745,8 @@
# Identity of this package.
PACKAGE_NAME='sabayon'
PACKAGE_TARNAME='sabayon'
-PACKAGE_VERSION='2.27.0'
-PACKAGE_STRING='sabayon 2.27.0'
+PACKAGE_VERSION='2.27.91'
+PACKAGE_STRING='sabayon 2.27.91'
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=sabayon'
ac_unique_file="lib/userprofile.py"
@@ -1554,7 +1554,7 @@
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures sabayon 2.27.0 to adapt to many kinds of systems.
+\`configure' configures sabayon 2.27.91 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -1628,7 +1628,7 @@
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of sabayon 2.27.0:";;
+ short | recursive ) echo "Configuration of sabayon 2.27.91:";;
esac
cat <<\_ACEOF
@@ -1747,7 +1747,7 @@
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
-sabayon configure 2.27.0
+sabayon configure 2.27.91
generated by GNU Autoconf 2.63
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@@ -1761,7 +1761,7 @@
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by sabayon $as_me 2.27.0, which was
+It was created by sabayon $as_me 2.27.91, which was
generated by GNU Autoconf 2.63. Invocation command line was
$ $0 $@
@@ -2479,7 +2479,7 @@
# Define the identity of the package.
PACKAGE='sabayon'
- VERSION='2.27.0'
+ VERSION='2.27.91'
cat >>confdefs.h <<_ACEOF
@@ -17429,7 +17429,7 @@
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
-This file was extended by sabayon $as_me 2.27.0, which was
+This file was extended by sabayon $as_me 2.27.91, which was
generated by GNU Autoconf 2.63. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -17492,7 +17492,7 @@
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_version="\\
-sabayon config.status 2.27.0
+sabayon config.status 2.27.91
configured by $0, generated by GNU Autoconf 2.63,
with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/configure.ac new/sabayon-2.27.91/configure.ac
--- old/sabayon-2.27.0/configure.ac 2009-08-10 23:31:15.000000000 +0200
+++ new/sabayon-2.27.91/configure.ac 2009-08-18 20:58:27.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([sabayon], [2.27.0],
+AC_INIT([sabayon], [2.27.91],
[http://bugzilla.gnome.org/enter_bug.cgi?product=sabayon])
AC_CONFIG_SRCDIR(lib/userprofile.py)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/lib/config.py new/sabayon-2.27.91/lib/config.py
--- old/sabayon-2.27.0/lib/config.py 2009-08-11 00:21:22.000000000 +0200
+++ new/sabayon-2.27.91/lib/config.py 2009-08-18 21:00:57.000000000 +0200
@@ -19,7 +19,7 @@
import os.path
PACKAGE = "sabayon"
-VERSION = "2.27.0"
+VERSION = "2.27.91"
LOCALEDIR = "/usr/local/share/locale"
DATADIR = "/usr/local/share"
SYSCONFDIR = "/usr/local/etc"
@@ -105,6 +105,8 @@
DIRECTORIES_TO_IGNORE = [
".beagle",
".cache",
+ ".ccache",
+ ".dbus",
".fontconfig",
".gconf",
".gconf.xml.defaults",
@@ -114,8 +116,30 @@
".gstreamer-0.8",
".gstreamer-0.10",
".gvfs",
+ ".local/share/tracker",
+ ".metacity/sessions",
+ ".profile_cache",
+ ".pulse",
+ ".thumbnails",
+ ".wapi",
+ ".Trash"
+]
+
+#
+# Directories which we don't want to add when saving profile
+#
+DIRECTORIES_TO_IGNORE_PROFILE = [
+ ".beagle",
+ ".cache",
+ ".ccache",
+ ".dbus",
+ ".fontconfig",
+ ".gconfd",
+ ".gstreamer-0.8",
+ ".gstreamer-0.10",
+ ".gvfs",
+ ".local/share/tracker",
".metacity/sessions",
- ".nautilus/metafiles",
".profile_cache",
".pulse",
".thumbnails",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/lib/config.py.in new/sabayon-2.27.91/lib/config.py.in
--- old/sabayon-2.27.0/lib/config.py.in 2009-08-10 19:21:07.000000000 +0200
+++ new/sabayon-2.27.91/lib/config.py.in 2009-08-17 22:56:50.000000000 +0200
@@ -105,6 +105,8 @@
DIRECTORIES_TO_IGNORE = [
".beagle",
".cache",
+ ".ccache",
+ ".dbus",
".fontconfig",
".gconf",
".gconf.xml.defaults",
@@ -114,8 +116,30 @@
".gstreamer-0.8",
".gstreamer-0.10",
".gvfs",
+ ".local/share/tracker",
+ ".metacity/sessions",
+ ".profile_cache",
+ ".pulse",
+ ".thumbnails",
+ ".wapi",
+ ".Trash"
+]
+
+#
+# Directories which we don't want to add when saving profile
+#
+DIRECTORIES_TO_IGNORE_PROFILE = [
+ ".beagle",
+ ".cache",
+ ".ccache",
+ ".dbus",
+ ".fontconfig",
+ ".gconfd",
+ ".gstreamer-0.8",
+ ".gstreamer-0.10",
+ ".gvfs",
+ ".local/share/tracker",
".metacity/sessions",
- ".nautilus/metafiles",
".profile_cache",
".pulse",
".thumbnails",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/lib/protosession.py new/sabayon-2.27.91/lib/protosession.py
--- old/sabayon-2.27.0/lib/protosession.py 2009-08-10 19:21:07.000000000 +0200
+++ new/sabayon-2.27.91/lib/protosession.py 2009-08-18 20:36:35.000000000 +0200
@@ -79,7 +79,7 @@
usermod.set_homedir (username, "")
dprint ("Deleting temporary homedir '%s'", temp_homedir)
- shutil.rmtree (temp_homedir)
+ shutil.rmtree (temp_homedir, True)
dprint ("Resetting shell for '%s' to '%s'", username, NOLOGIN_SHELL)
usermod.set_shell (username, NOLOGIN_SHELL)
@@ -452,6 +452,12 @@
# Disable Xscreensaver locking
new_environ["RUNNING_UNDER_GDM"] = "yes"
+ # Don't let the child session's gvfs use FUSE, so old
+ # gvfs-fuse-daemons that crash won't make FUSE turn
+ # /tmp/blahblah/.gvfs unreadable --- this screws up
+ # resetting and erasing the temporary home directory.
+ new_environ["GVFS_DISABLE_FUSE"] = "yes"
+
dprint ("Child process env: %s" % new_environ)
# Start the session
@@ -474,7 +480,7 @@
try:
pipe = subprocess.Popen (argv,
- stderr = subprocess.PIPE,
+# stderr = subprocess.PIPE,
env = os.environ)
except Exception, e:
raise errors.FatalApplyErrorException (("Could not create the 'sabayon-apply' process: %s\n" +
@@ -485,7 +491,7 @@
e.child_traceback))
return_code = pipe.wait ()
- stderr_str = pipe.stderr.read ()
+# stderr_str = pipe.stderr.read ()
# print "<BEGIN SABAYON-APPLY STDERR>\n%s\n<END SABAYON-APPLY STDERR>" % stderr_str
@@ -494,19 +500,19 @@
pass
elif return_code == util.EXIT_CODE_RECOVERABLE:
mprint ("Finished running sabayon-apply with RECOVERABLE exit status")
- mprint ("========== BEGIN SABAYON-APPLY LOG (RECOVERABLE) ==========\n"
- "%s\n"
- "========== END SABAYON-APPLY LOG (RECOVERABLE) ==========",
- stderr_str)
+# mprint ("========== BEGIN SABAYON-APPLY LOG (RECOVERABLE) ==========\n"
+# "%s\n"
+# "========== END SABAYON-APPLY LOG (RECOVERABLE) ==========",
+# stderr_str)
raise errors.RecoverableApplyErrorException (_("There was a recoverable error while applying "
"the user profile from file '%s'.") % self.profile_file)
else:
# return_code == util.EXIT_CODE_FATAL or something else
mprint ("Finished running sabayon-apply with FATAL exit status")
- mprint ("========== BEGIN SABAYON-APPLY LOG (FATAL) ==========\n"
- "%s\n"
- "========== END SABAYON-APPLY LOG (FATAL) ==========",
- stderr_str)
+# mprint ("========== BEGIN SABAYON-APPLY LOG (FATAL) ==========\n"
+# "%s\n"
+# "========== END SABAYON-APPLY LOG (FATAL) ==========",
+# stderr_str)
raise errors.FatalApplyErrorException (_("There was a fatal error while applying the "
"user profile from '%s'.") % self.profile_file)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/lib/storage.py new/sabayon-2.27.91/lib/storage.py
--- old/sabayon-2.27.0/lib/storage.py 2009-04-16 22:30:39.000000000 +0200
+++ new/sabayon-2.27.91/lib/storage.py 2009-08-18 20:36:35.000000000 +0200
@@ -136,7 +136,7 @@
def __del__ (self):
if self.temp_path:
- shutil.rmtree (self.temp_path)
+ shutil.rmtree (self.temp_path, True)
self.temp_path = None
if self.metadata:
@@ -601,7 +601,8 @@
# We need to stop if we are recursing inside a ignored
# directory.
if util.should_ignore_dir (homedir,
- DIRECTORIES_TO_IGNORE, os.path.join(homedir, name, f)):
+ DIRECTORIES_TO_IGNORE_PROFILE,
+ os.path.join (homedir, name, f)):
dprint ("Not going inside %s as it is an ignored directory.", path)
else:
zip_directory (save_zip,
@@ -613,7 +614,9 @@
if os.path.join (name, f) in zip_filelist:
dprint ("Not adding %s to zipfile since it is already in the file", os.path.join (name, f))
elif util.should_ignore_file (homedir,
- DIRECTORIES_TO_IGNORE, FILES_TO_IGNORE, os.path.join(homedir, name, f)):
+ DIRECTORIES_TO_IGNORE_PROFILE,
+ FILES_TO_IGNORE,
+ os.path.join (homedir, name, f)):
dprint ("Not adding %s to zipfile since it is a ignored file", os.path.join (name, f))
else:
zip_filelist.append(os.path.join(name, f))
@@ -641,7 +644,7 @@
os.remove (backup)
if self.temp_path:
- shutil.rmtree (self.temp_path)
+ shutil.rmtree (self.temp_path, True)
self.temp_path = None
self.needs_saving = False
@@ -779,7 +782,7 @@
assert file (os.path.join (temp_dir2, "foobar/foo.txt")).read () == "new test file 6"
# Remove temporary extraction dir
- shutil.rmtree (temp_dir2)
+ shutil.rmtree (temp_dir2, True)
########## Create second revision
@@ -803,7 +806,7 @@
profile.add ("blaas", temp_dir, "Waterford", { "nice" : True, "with-butter" : "but of course" })
# Remove temporary dir
- shutil.rmtree (temp_dir)
+ shutil.rmtree (temp_dir, True)
# Save the profile (second revision)
os.remove (profile_path)
@@ -871,7 +874,7 @@
assert file (os.path.join (temp_dir2, "blaas/are/nice/foo.txt")).read () == "blaas are nice"
# Remove temporary extraction dir
- shutil.rmtree (temp_dir2)
+ shutil.rmtree (temp_dir2, True)
########## Create third revision
@@ -894,7 +897,7 @@
assert os.path.exists (profile_path)
# Remove temp dir again
- shutil.rmtree (temp_dir)
+ shutil.rmtree (temp_dir, True)
########## Verify the third revision
@@ -955,6 +958,6 @@
assert file (os.path.join (temp_dir, "foobar/foo.txt")).read () == "new test file 2005"
# Remove temporary extraction dir
- shutil.rmtree (temp_dir)
+ shutil.rmtree (temp_dir, True)
os.remove (profile_path)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/lib/util.py new/sabayon-2.27.91/lib/util.py
--- old/sabayon-2.27.0/lib/util.py 2009-04-16 22:30:39.000000000 +0200
+++ new/sabayon-2.27.91/lib/util.py 2009-08-18 20:36:35.000000000 +0200
@@ -115,7 +115,10 @@
util.init_gettext() at the entry point to any script and you'll be
able to use _(), gettext(), and ngettext() to mark strings for
translation."""
- locale.setlocale (locale.LC_ALL, "")
+ try:
+ locale.setlocale (locale.LC_ALL, "")
+ except locale.Error:
+ pass
gettext.install (PACKAGE, LOCALEDIR)
# Python 2.4 compatibility
import __builtin__
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/po/bg.po new/sabayon-2.27.91/po/bg.po
--- old/sabayon-2.27.0/po/bg.po 2009-08-10 19:21:07.000000000 +0200
+++ new/sabayon-2.27.91/po/bg.po 2009-08-14 21:44:44.000000000 +0200
@@ -10,8 +10,8 @@
msgstr ""
"Project-Id-Version: sabayon trunk\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-01-30 08:30+0200\n"
-"PO-Revision-Date: 2009-01-30 08:30+0200\n"
+"POT-Creation-Date: 2009-08-13 08:06+0300\n"
+"PO-Revision-Date: 2009-08-13 08:06+0300\n"
"Last-Translator: Alexander Shopov \n"
"Language-Team: Bulgarian \n"
"MIME-Version: 1.0\n"
@@ -19,11 +19,11 @@
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-#: ../admin-tool/aboutdialog.py:63
+#: ../admin-tool/aboutdialog.py:66
msgid "Program to establish and edit profiles for users"
msgstr "Настройване и редактиране на потребителски профили"
-#: ../admin-tool/aboutdialog.py:66
+#: ../admin-tool/aboutdialog.py:69
msgid "translator-credits"
msgstr ""
"Ростислав Райков \n"
@@ -109,7 +109,7 @@
#: ../admin-tool/editorwindow.py:266
#: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
msgid "Panel"
msgstr "Панел"
@@ -159,7 +159,7 @@
msgid "Profile settings: %s"
msgstr "Настройки на профила: %s"
-#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:384
+#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:387
#: ../admin-tool/usersdialog.py:85
msgid "Name"
msgstr "Име"
@@ -470,7 +470,7 @@
#. to form a unique profile name e.g.
#. "Artist Workstation (5)"
#.
-#: ../admin-tool/profilesdialog.py:494
+#: ../admin-tool/profilesdialog.py:497
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
@@ -742,12 +742,12 @@
msgstr "Не е открит свободен дисплей на X"
#: ../lib/protosession.py:414
-msgid "Failed to start Xnest: timed out waiting for USR1 signal"
+msgid "Failed to start Xephyr: timed out waiting for USR1 signal"
msgstr ""
"Неуспех при стартирането на Xnest: свърши времето за изчакване на сигнал USR1"
#: ../lib/protosession.py:416
-msgid "Failed to start Xnest: died during startup"
+msgid "Failed to start Xephyr: died during startup"
msgstr ""
"Неуспех при стартирането на Xnest: процесът завърши работа още при "
"стартирането си"
@@ -933,135 +933,151 @@
msgid "Mozilla bookmark folder changed '%s'"
msgstr "Папката за отметки в Mozilla е променена: „%s“"
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
#, python-format
msgid "Panel '%s' added"
msgstr "Панелът „%s“ е добавен"
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
#, python-format
msgid "Panel '%s' removed"
msgstr "Панелът „%s“ е премахнат"
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
#, python-format
msgid "Applet %s added to top panel"
msgstr "Аплетът „%s“ е добавен към горния панел"
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
#, python-format
msgid "Applet %s added to bottom panel"
msgstr "Аплетът „%s“ е добавен към долния панел"
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
#, python-format
msgid "Applet %s added to left panel"
msgstr "Аплетът „%s“ е добавен към левия панел"
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
#, python-format
msgid "Applet %s added to right panel"
msgstr "Аплетът „%s“ е добавен към десния панел"
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
#, python-format
msgid "Applet %s removed from top panel"
msgstr "Аплетът „%s“ е премахнат от горния панел"
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
#, python-format
msgid "Applet %s removed from bottom panel"
msgstr "Аплетът „%s“ е премахнат от долния панел"
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
#, python-format
msgid "Applet %s removed from left panel"
msgstr "Аплетът „%s“ е премахнат от левия панел"
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
#, python-format
msgid "Applet %s removed from right panel"
msgstr "Аплетът „%s“ е премахнат от десния панел"
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
#, python-format
msgid "%s added to top panel"
msgstr "%s е добавен към горния панел"
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
#, python-format
msgid "%s added to bottom panel"
msgstr "%s е добавен към долния панел"
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
#, python-format
msgid "%s added to left panel"
msgstr "%s е добавен към левия панел"
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
#, python-format
msgid "%s added to right panel"
msgstr "%s е добавен към десния панел"
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
#, python-format
msgid "%s removed from top panel"
msgstr "%s е премахнат от горния панел"
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
#, python-format
msgid "%s removed from bottom panel"
msgstr "%s е премахнат от долния панел"
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
#, python-format
msgid "%s removed from left panel"
msgstr "%s е премахнат от левия панел"
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
#, python-format
msgid "%s removed from right panel"
msgstr "%s е премахнат от десния панел"
#. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
msgid "Drawer"
msgstr "Шкаф"
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
msgid "Main Menu"
msgstr "Главно меню"
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
#, python-format
msgid "%s launcher"
msgstr "стартер на %s"
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
msgid "Lock Screen button"
msgstr "Бутон за заключване на екрана"
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
msgid "Logout button"
msgstr "Бутон за изход"
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
msgid "Run Application button"
msgstr "Бутон за стартиране на програма"
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
msgid "Search button"
msgstr "Бутон за търсене"
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "Бутон за принудително спиране"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "Бутон за свързване към сървър"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "Бутон за спиране на системата"
+
+#: ../lib/sources/paneldelegate.py:261
msgid "Screenshot button"
msgstr "Бутон за снимка на екрана"
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "Непознат"
+
+#: ../lib/sources/paneldelegate.py:266
msgid "Menu Bar"
msgstr "Лента с меню"
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
msgid "Panel File"
msgstr "Файл за панел"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/po/fi.po new/sabayon-2.27.91/po/fi.po
--- old/sabayon-2.27.0/po/fi.po 2009-08-10 19:21:08.000000000 +0200
+++ new/sabayon-2.27.91/po/fi.po 2009-08-14 21:44:44.000000000 +0200
@@ -1,27 +1,29 @@
# Finnish messages for sabayon
# Copyright (C) 2005-2009 Ilkka Tuohela
+# Copyrigh © 2009 Tommi Vainikainen
# This file is distributed under the same license as the sabayon package.
#
# Ilkka Tuohela , 2005-2009.
+# Tommi Vainikainen , 2009.
#
msgid ""
msgstr ""
"Project-Id-Version: sabayon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-16 21:05+0300\n"
-"PO-Revision-Date: 2009-02-16 21:10+0300\n"
-"Last-Translator: Ilkka Tuohela \n"
+"POT-Creation-Date: 2009-08-14 00:21+0300\n"
+"PO-Revision-Date: 2009-08-14 00:23+0300\n"
+"Last-Translator: Tommi Vainikainen \n"
"Language-Team: Finnish \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../admin-tool/aboutdialog.py:63
+#: ../admin-tool/aboutdialog.py:66
msgid "Program to establish and edit profiles for users"
msgstr "Ohjelma käyttäjäprofiilien määrittelyyn ja muokkaamiseen"
-#: ../admin-tool/aboutdialog.py:66
+#: ../admin-tool/aboutdialog.py:69
msgid "translator-credits"
msgstr ""
"Ilkka Tuohela, 2005-2009\n"
@@ -104,7 +106,7 @@
#: ../admin-tool/editorwindow.py:266
#: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
msgid "Panel"
msgstr "Paneeli"
@@ -154,7 +156,7 @@
msgid "Profile settings: %s"
msgstr "Profiilin asetukset: %s"
-#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:385
+#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:387
#: ../admin-tool/usersdialog.py:85
msgid "Name"
msgstr "Nimi"
@@ -464,7 +466,7 @@
#. to form a unique profile name e.g.
#. "Artist Workstation (5)"
#.
-#: ../admin-tool/profilesdialog.py:495
+#: ../admin-tool/profilesdialog.py:497
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
@@ -743,13 +745,12 @@
msgstr "Vapaa X-näyttöä ei löydy"
#: ../lib/protosession.py:414
-msgid "Failed to start Xnest: timed out waiting for USR1 signal"
-msgstr ""
-"Xnestin käynnistys epäonnistui: Aikakatkaisu odotettaessa signaalia USR1"
+msgid "Failed to start Xephyr: timed out waiting for USR1 signal"
+msgstr "Xephyrin käynnistys epäonnistui: Aikakatkaisu odotettaessa signaalia USR1"
#: ../lib/protosession.py:416
-msgid "Failed to start Xnest: died during startup"
-msgstr "Xnestin käynnistys epäonnistui: ohjelma kaatui käynnistettäessä"
+msgid "Failed to start Xephyr: died during startup"
+msgstr "Xephyrin käynnistys epäonnistui: ohjelma kaatui käynnistettäessä"
#: ../lib/protosession.py:501
#, python-format
@@ -929,135 +930,151 @@
msgid "Mozilla bookmark folder changed '%s'"
msgstr "Mozilla kirjanmerkkikansiota muutettu \"%s\""
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
#, python-format
msgid "Panel '%s' added"
msgstr "Paneeli \"%s\" lisätty"
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
#, python-format
msgid "Panel '%s' removed"
msgstr "Paneeli \"%s\" poistettu"
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
#, python-format
msgid "Applet %s added to top panel"
msgstr "Sovelma %s lisätty yläpaneeliin"
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
#, python-format
msgid "Applet %s added to bottom panel"
msgstr "Sovelma %s lisätty alapaneeliin"
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
#, python-format
msgid "Applet %s added to left panel"
msgstr "Sovelma %s lisätty vasempaan paneeliin"
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
#, python-format
msgid "Applet %s added to right panel"
msgstr "Sovelma %s lisätty oikeaan paneeliin"
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
#, python-format
msgid "Applet %s removed from top panel"
msgstr "Sovelma %s poistettu yläpaneelista"
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
#, python-format
msgid "Applet %s removed from bottom panel"
msgstr "Sovelma %s poistettu alapaneelista"
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
#, python-format
msgid "Applet %s removed from left panel"
msgstr "Sovelma %s poistettu vasemmasta paneelista"
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
#, python-format
msgid "Applet %s removed from right panel"
msgstr "Sovelma %s poistettu oikeasta paneelista"
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
#, python-format
msgid "%s added to top panel"
msgstr "%s lisätty yläpaneeliin"
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
#, python-format
msgid "%s added to bottom panel"
msgstr "%s lisätty alapaneeliin"
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
#, python-format
msgid "%s added to left panel"
msgstr "%s lisätty vasempaan paneeliin"
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
#, python-format
msgid "%s added to right panel"
msgstr "%s lisätty oikeaan paneeliin"
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
#, python-format
msgid "%s removed from top panel"
msgstr "%s poistettu yläpaneelista"
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
#, python-format
msgid "%s removed from bottom panel"
msgstr "%s poistettu alapaneelista"
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
#, python-format
msgid "%s removed from left panel"
msgstr "%s poistettu vasemmasta paneelista"
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
#, python-format
msgid "%s removed from right panel"
msgstr "%s poistettu oikeasta paneelista"
#. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
msgid "Drawer"
msgstr "Vetolaatikko"
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
msgid "Main Menu"
msgstr "Päävalikko"
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
#, python-format
msgid "%s launcher"
msgstr "%s -käynnistin"
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
msgid "Lock Screen button"
msgstr "Näytön lukituspainike"
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
msgid "Logout button"
msgstr "Uloskirjautumispainike"
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
msgid "Run Application button"
msgstr "Sovelluksen suorituspainike"
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
msgid "Search button"
msgstr "Hakupainike"
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "Pakota uloskirjautuminen -painike"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "Yhdistä palvelimeen -painike"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "Sammuta-painike"
+
+#: ../lib/sources/paneldelegate.py:261
msgid "Screenshot button"
msgstr "Kuvakaappauspainike"
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: ../lib/sources/paneldelegate.py:266
msgid "Menu Bar"
msgstr "Valikkopalkki"
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
msgid "Panel File"
msgstr "Paneelitiedosto"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/po/sq.po new/sabayon-2.27.91/po/sq.po
--- old/sabayon-2.27.0/po/sq.po 2009-08-10 19:21:08.000000000 +0200
+++ new/sabayon-2.27.91/po/sq.po 2009-08-14 21:44:44.000000000 +0200
@@ -5,22 +5,22 @@
# Laurent Dhima , 2006 - 2009.
msgid ""
msgstr ""
-"Project-Id-Version: sabayon HEAD\n"
+"Project-Id-Version: sabayon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-02-06 17:30+0100\n"
-"PO-Revision-Date: 2009-02-06 17:27+0100\n"
+"POT-Creation-Date: 2009-08-14 12:42+0200\n"
+"PO-Revision-Date: 2009-08-14 12:41+0200\n"
"Last-Translator: Laurent Dhima \n"
-"Language-Team: albanian \n"
+"Language-Team: Albanian \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../admin-tool/aboutdialog.py:63
+#: ../admin-tool/aboutdialog.py:66
msgid "Program to establish and edit profiles for users"
msgstr "Program për të përcaktuar dhe ndryshuar profilet e përdoruesve"
-#: ../admin-tool/aboutdialog.py:66
+#: ../admin-tool/aboutdialog.py:69
msgid "translator-credits"
msgstr "Laurent Dhima "
@@ -100,7 +100,7 @@
#: ../admin-tool/editorwindow.py:266
#: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
msgid "Panel"
msgstr "Paneli"
@@ -151,7 +151,7 @@
msgid "Profile settings: %s"
msgstr "Rregullimet e profilit: %s"
-#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:384
+#: ../admin-tool/gconfviewer.py:110 ../admin-tool/profilesdialog.py:387
#: ../admin-tool/usersdialog.py:85
msgid "Name"
msgstr "Emri"
@@ -465,7 +465,7 @@
#. to form a unique profile name e.g.
#. "Artist Workstation (5)"
#.
-#: ../admin-tool/profilesdialog.py:494
+#: ../admin-tool/profilesdialog.py:497
#, python-format
msgid "%s (%s)"
msgstr "%s (%s)"
@@ -753,12 +753,12 @@
msgstr "E pamundur gjetja e një display X të lirë"
#: ../lib/protosession.py:414
-msgid "Failed to start Xnest: timed out waiting for USR1 signal"
-msgstr "Dështoi nisja e Xnest: skadoi koha e pritjes së sinjalit USR1"
+msgid "Failed to start Xephyr: timed out waiting for USR1 signal"
+msgstr "Nisja e Xephyr dështoi: skadoi koha e pritjes së sinjalit USR1"
#: ../lib/protosession.py:416
-msgid "Failed to start Xnest: died during startup"
-msgstr "Dështoi nisja e Xnest: vdiq gjatë nisjes"
+msgid "Failed to start Xephyr: died during startup"
+msgstr "Nisja e Xephyr dështoi: u ndërpre gjatë nisjes"
#: ../lib/protosession.py:501
#, python-format
@@ -946,135 +946,151 @@
msgid "Mozilla bookmark folder changed '%s'"
msgstr "U ndryshua kartela e libërshënuesëve Mozilla '%s'"
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
#, python-format
msgid "Panel '%s' added"
msgstr "U shtua paneli '%s'"
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
#, python-format
msgid "Panel '%s' removed"
msgstr "Paneli '%s' u eleminua"
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
#, python-format
msgid "Applet %s added to top panel"
msgstr "Applet %s u shtua tek paneli i sipërm"
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
#, python-format
msgid "Applet %s added to bottom panel"
msgstr "Applet %s u shtua tek paneli i poshtëm"
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
#, python-format
msgid "Applet %s added to left panel"
msgstr "Applet %s u shtua tek paneli i majtë"
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
#, python-format
msgid "Applet %s added to right panel"
msgstr "Applet %s u shtua tek paneli i djathtë"
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
#, python-format
msgid "Applet %s removed from top panel"
msgstr "Applet %s u hoq nga paneli i sipërm"
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
#, python-format
msgid "Applet %s removed from bottom panel"
msgstr "Applet %s u hoq nga paneli i poshtëm"
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
#, python-format
msgid "Applet %s removed from left panel"
msgstr "Applet %s u hoq nga paneli i majtë"
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
#, python-format
msgid "Applet %s removed from right panel"
msgstr "Applet %s u hoq nga paneli i djathtë"
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
#, python-format
msgid "%s added to top panel"
msgstr "%s u shtua tek paneli i sipërm"
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
#, python-format
msgid "%s added to bottom panel"
msgstr "%s u shtua tek paneli i poshtëm"
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
#, python-format
msgid "%s added to left panel"
msgstr "%s u shtua tek paneli i majtë"
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
#, python-format
msgid "%s added to right panel"
msgstr "%s u shtua tek paneli i djathtë"
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
#, python-format
msgid "%s removed from top panel"
msgstr "%s u hoq nga paneli i sipërm"
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
#, python-format
msgid "%s removed from bottom panel"
msgstr "%s u hoq nga paneli i poshtëm"
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
#, python-format
msgid "%s removed from left panel"
msgstr "%s u hoq nga paneli i majtë"
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
#, python-format
msgid "%s removed from right panel"
msgstr "%s u hoq nga paneli i djathtë"
#. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
msgid "Drawer"
msgstr "Sirtari"
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
msgid "Main Menu"
msgstr "Menuja kryesore"
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
#, python-format
msgid "%s launcher"
msgstr "Lëshues «%s»"
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
msgid "Lock Screen button"
msgstr "Pulsant për bllokimin e ekranit"
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
msgid "Logout button"
msgstr "Pulsant për dalje nga seanca"
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
msgid "Run Application button"
msgstr "Pulsant për nisje aplikativi"
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
msgid "Search button"
msgstr "Pulsant kërkimi"
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "Pulsant për dalje të detyruar"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "Pulsant për lidhje me serverin"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "Pulsant për fikjen e kompjuterit"
+
+#: ../lib/sources/paneldelegate.py:261
msgid "Screenshot button"
msgstr "Pulsant për marrjen e pamjes së ekranit"
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "Nuk njihet"
+
+#: ../lib/sources/paneldelegate.py:266
msgid "Menu Bar"
msgstr "Shtyllë menuje"
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
msgid "Panel File"
msgstr "File i panelit"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sabayon-2.27.0/po/sv.po new/sabayon-2.27.91/po/sv.po
--- old/sabayon-2.27.0/po/sv.po 2009-08-10 19:21:08.000000000 +0200
+++ new/sabayon-2.27.91/po/sv.po 2009-08-14 21:44:44.000000000 +0200
@@ -7,8 +7,8 @@
msgstr ""
"Project-Id-Version: sabayon\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-07-29 10:34+0200\n"
-"PO-Revision-Date: 2009-07-29 10:34+0100\n"
+"POT-Creation-Date: 2009-08-13 09:33+0200\n"
+"PO-Revision-Date: 2009-08-13 09:33+0100\n"
"Last-Translator: Daniel Nylander \n"
"Language-Team: Swedish \n"
"MIME-Version: 1.0\n"
@@ -116,7 +116,7 @@
#: ../admin-tool/editorwindow.py:266
#: ../admin-tool/lockdown/pessulus.glade.h:41
-#: ../lib/sources/paneldelegate.py:229
+#: ../lib/sources/paneldelegate.py:269
msgid "Panel"
msgstr "Panel"
@@ -874,135 +874,151 @@
msgid "Mozilla bookmark folder changed '%s'"
msgstr "Mozilla-bokmärkesmapp ändrades \"%s\""
-#: ../lib/sources/paneldelegate.py:55
+#: ../lib/sources/paneldelegate.py:65
#, python-format
msgid "Panel '%s' added"
msgstr "Panelen \"%s\" lades till"
-#: ../lib/sources/paneldelegate.py:61
+#: ../lib/sources/paneldelegate.py:71
#, python-format
msgid "Panel '%s' removed"
msgstr "Panelen \"%s\" togs bort"
-#: ../lib/sources/paneldelegate.py:76
+#: ../lib/sources/paneldelegate.py:86
#, python-format
msgid "Applet %s added to top panel"
msgstr "Panelprogrammet %s lades till i överpanelen"
-#: ../lib/sources/paneldelegate.py:78
+#: ../lib/sources/paneldelegate.py:88
#, python-format
msgid "Applet %s added to bottom panel"
msgstr "Panelprogrammet %s lades till i nederpanelen"
-#: ../lib/sources/paneldelegate.py:80
+#: ../lib/sources/paneldelegate.py:90
#, python-format
msgid "Applet %s added to left panel"
msgstr "Panelprogrammet %s lades till i vänstra panelen"
-#: ../lib/sources/paneldelegate.py:82
+#: ../lib/sources/paneldelegate.py:92
#, python-format
msgid "Applet %s added to right panel"
msgstr "Panelprogrammet %s lades till i högra panelen"
-#: ../lib/sources/paneldelegate.py:97
+#: ../lib/sources/paneldelegate.py:107
#, python-format
msgid "Applet %s removed from top panel"
msgstr "Panelprogrammet %s togs bort från överpanelen"
-#: ../lib/sources/paneldelegate.py:99
+#: ../lib/sources/paneldelegate.py:109
#, python-format
msgid "Applet %s removed from bottom panel"
msgstr "Panelprogrammet %s togs bort från nederpanelen"
-#: ../lib/sources/paneldelegate.py:101
+#: ../lib/sources/paneldelegate.py:111
#, python-format
msgid "Applet %s removed from left panel"
msgstr "Panelprogrammet %s togs bort från vänstra panelen"
-#: ../lib/sources/paneldelegate.py:103
+#: ../lib/sources/paneldelegate.py:113
#, python-format
msgid "Applet %s removed from right panel"
msgstr "Panelprogrammet %s togs bort från högra panelen"
-#: ../lib/sources/paneldelegate.py:117
+#: ../lib/sources/paneldelegate.py:127
#, python-format
msgid "%s added to top panel"
msgstr "%s lades till i överpanelen"
-#: ../lib/sources/paneldelegate.py:119
+#: ../lib/sources/paneldelegate.py:129
#, python-format
msgid "%s added to bottom panel"
msgstr "%s lades till i nederpanelen"
-#: ../lib/sources/paneldelegate.py:121
+#: ../lib/sources/paneldelegate.py:131
#, python-format
msgid "%s added to left panel"
msgstr "%s lades till i vänstra panelen"
-#: ../lib/sources/paneldelegate.py:123
+#: ../lib/sources/paneldelegate.py:133
#, python-format
msgid "%s added to right panel"
msgstr "%s lades till i högra panelen"
-#: ../lib/sources/paneldelegate.py:144
+#: ../lib/sources/paneldelegate.py:154
#, python-format
msgid "%s removed from top panel"
msgstr "%s togs bort från överpanelen"
-#: ../lib/sources/paneldelegate.py:146
+#: ../lib/sources/paneldelegate.py:156
#, python-format
msgid "%s removed from bottom panel"
msgstr "%s togs bort från nederpanelen"
-#: ../lib/sources/paneldelegate.py:148
+#: ../lib/sources/paneldelegate.py:158
#, python-format
msgid "%s removed from left panel"
msgstr "%s togs bort från vänstra panelen"
-#: ../lib/sources/paneldelegate.py:150
+#: ../lib/sources/paneldelegate.py:160
#, python-format
msgid "%s removed from right panel"
msgstr "%s togs bort från högra panelen"
#. Translators: This is a drawer in gnome-panel (where you can put applets)
-#: ../lib/sources/paneldelegate.py:200
+#: ../lib/sources/paneldelegate.py:231
msgid "Drawer"
msgstr "Låda"
-#: ../lib/sources/paneldelegate.py:202
+#: ../lib/sources/paneldelegate.py:233
msgid "Main Menu"
msgstr "Huvudmeny"
-#: ../lib/sources/paneldelegate.py:212
+#: ../lib/sources/paneldelegate.py:243
#, python-format
msgid "%s launcher"
msgstr "%s-programstartare"
-#: ../lib/sources/paneldelegate.py:216
+#: ../lib/sources/paneldelegate.py:247
msgid "Lock Screen button"
msgstr "Lås skärm-knapp"
-#: ../lib/sources/paneldelegate.py:218
+#: ../lib/sources/paneldelegate.py:249
msgid "Logout button"
msgstr "Logga ut-knapp"
-#: ../lib/sources/paneldelegate.py:220
+#: ../lib/sources/paneldelegate.py:251
msgid "Run Application button"
msgstr "Kör program-knapp"
-#: ../lib/sources/paneldelegate.py:222
+#: ../lib/sources/paneldelegate.py:253
msgid "Search button"
msgstr "Sök-knapp"
-#: ../lib/sources/paneldelegate.py:224
+#: ../lib/sources/paneldelegate.py:255
+msgid "Force Quit button"
+msgstr "Tvinga avslut-knapp"
+
+#: ../lib/sources/paneldelegate.py:257
+msgid "Connect to Server button"
+msgstr "Anslut till server-knapp"
+
+#: ../lib/sources/paneldelegate.py:259
+msgid "Shutdown button"
+msgstr "Stäng av-knapp"
+
+#: ../lib/sources/paneldelegate.py:261
msgid "Screenshot button"
msgstr "Skärmbild-knapp"
-#: ../lib/sources/paneldelegate.py:226
+#: ../lib/sources/paneldelegate.py:264
+msgid "Unknown"
+msgstr "Okänd"
+
+#: ../lib/sources/paneldelegate.py:266
msgid "Menu Bar"
msgstr "Menyrad"
-#: ../lib/sources/paneldelegate.py:470
+#: ../lib/sources/paneldelegate.py:503
msgid "Panel File"
msgstr "Panelfil"
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org