# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "product=gdesklets&component=general\n" "POT-Creation-Date: 2009-05-22 16:12+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #: ../config/ConfigDialog.py:103 msgid "Invalid Function Call" msgstr "" #: ../config/ConfigDialog.py:104 #, python-format msgid "" "There is no function called %s.\n" "This means that there's an error in the desklet's code. You should inform " "the author of the desklet about this problem." msgstr "" #: ../config/ConfigDialog.py:217 ../display/DisplayConfigurator.py:32 msgid "This desklet is not configurable." msgstr "" #: ../config/ConfigUnit.py:57 msgid "pixel" msgstr "" #: ../config/ConfigUnit.py:58 msgid "point" msgstr "" #: ../config/ConfigUnit.py:59 msgid "cm" msgstr "" #: ../config/ConfigUnit.py:60 msgid "inch" msgstr "" #: ../config/DaemonConfigger.py:17 msgid "Editor to view/edit the desklet source code" msgstr "" #: ../config/DaemonConfigger.py:18 msgid "Your favorite editor" msgstr "" #: ../config/DaemonConfigger.py:22 msgid "this does not work with GTK 2.8 or higher for technical reasons" msgstr "" #: ../config/DaemonConfigger.py:20 msgid "XComposite support (requires composition manager)" msgstr "" #: ../config/DaemonConfigger.py:24 msgid "Translucency (takes effect after restarting a display)" msgstr "" #: ../config/DaemonConfigger.py:26 msgid "Screen Resolution (DPI)" msgstr "" #: ../config/DaemonConfigger.py:28 msgid "" "Adjust the value above so that the bar will be exactly 5 cm or 1.97" "\" wide" msgstr "" #: ../config/DaemonConfigger.py:32 msgid "Behavior" msgstr "" #: ../config/DaemonConfigger.py:33 msgid "Show _tray icon (takes effect after restart)" msgstr "" #: ../config/DaemonConfigger.py:35 msgid "Show _notification while loading a desklet" msgstr "" #: ../config/DaemonConfigger.py:37 msgid "Key for toggling Float mode:" msgstr "" #: ../config/DaemonConfigger.py:49 ../config/DisplayConfigger.py:27 #: ../display/DisplayConfigurator.py:16 msgid "Configuration" msgstr "" #: ../data/gdesklets.desktop.in.h:1 ../main/__init__.py:58 msgid "A desktop applet system for GNOME" msgstr "" #: ../data/gdesklets.xml.in.h:1 msgid "gDesklets display" msgstr "" #: ../display/Display.py:84 msgid "_Configure desklet" msgstr "" #: ../display/Display.py:86 msgid "_Move desklet" msgstr "" #: ../display/Display.py:89 msgid "_View Source" msgstr "" #: ../display/Display.py:92 msgid "Re_start desklet" msgstr "" #: ../display/Display.py:94 msgid "_Remove desklet" msgstr "" #: ../display/Display.py:978 ../shell/plugins/DisplayBrowser/__init__.py:142 msgid "Do you really want to remove this desklet ?" msgstr "" #: ../display/Display.py:979 msgid "" "This desklet will no longer be displayed and its configuration will be " "purged." msgstr "" #: ../display/DisplayTarget.py:417 #, python-format msgid "Element \"%s\" does not exist" msgstr "" #: ../display/DisplayTarget.py:418 msgid "" "The relative-to property requires a reference to an existing " "display element within the same parent container." msgstr "" #: ../display/targetregistry.py:45 #, python-format msgid "Unknown element <%s>" msgstr "" #: ../display/targetregistry.py:46 msgid "" "Either there is a typo in the .display file or you have an incompatible " "version of gDesklets." msgstr "" #: ../factory/DisplayFactory.py:89 ../utils/DOM.py:31 msgid "XML parse error" msgstr "" #: ../factory/DisplayFactory.py:90 msgid "This .display file has invalid XML syntax." msgstr "" #: ../factory/DisplayFactory.py:208 msgid "File doesn't exist or couldn't be loaded" msgstr "" #: ../factory/DisplayFactory.py:210 msgid "A file which contains a script isn't available for further execution." msgstr "" #: ../factory/DisplayFactory.py:233 msgid "Could not load sensor" msgstr "" #: ../factory/DisplayFactory.py:249 #, python-format msgid "<%s> needs a bind attribute" msgstr "" #: ../factory/DisplayFactory.py:251 msgid "The <prefs> section of this desklet file is broken." msgstr "" #: ../factory/SensorFactory.py:75 #, python-format msgid "Could not find sensor '%(name)s'" msgstr "" #: ../factory/SensorFactory.py:76 msgid "" "A sensor could not be found. This usually means that it has not been " "installed." msgstr "" #: ../gdesklets:26 msgid "You must NOT run gDesklets as super user (root)." msgstr "" #: ../gdesklets:46 msgid "Checking requirements:" msgstr "" #: ../gdesklets:50 msgid "Python version >= 2.3.0 is required." msgstr "" #: ../gdesklets:54 msgid "libexpat version 1.95.7 is broken. Please upgrade!" msgstr "" #: ../gdesklets:57 msgid "SAX parser is required, some SuSE versions ship without it." msgstr "" #: ../gdesklets:61 msgid "" "GTK python bindings (pygtk2) version >= 2.4.0 and GTK+ version >= 2.4.0 are " "required." msgstr "" #: ../gdesklets:65 msgid "ORBit python bindings (pyorbit) version >= 2.0.1 are required." msgstr "" #: ../gdesklets:68 msgid "bonobo python bindings are required." msgstr "" #: ../gdesklets:77 msgid "found" msgstr "" #: ../gdesklets:81 msgid "missing" msgstr "" #: ../gdesklets:87 msgid "Version check failed." msgstr "" #: ../gdesklets:88 #, c-format msgid "" "\n" "%s\n" msgstr "" #: ../gdesklets:89 msgid "" "Please make sure that the required software is installed.\n" "Also try to avoid having multiple versions of a library/binding on your " "system.\n" "gDesklets won't work if you don't have all necessary dependencies installed\n" "on your system.\n" "\n" "THE STARTUP WILL BE CANCELLED NOW!\n" msgstr "" #: ../gdesklets:105 msgid "" "\n" "You're running gDesklets for the first time.\n" "gDesklets will start a requirements check now...\n" msgstr "" #: ../gdesklets:116 msgid "" "Usage: gdesklets [option] [arguments...]\n" "\n" "\t\n" "\t\topen (Opens the given desklet files)\n" "\t\tstart (Runs the gDesklets daemon, this is default)\n" "\t\tstop (Stops the gDesklets daemon)\n" "\t\tlist (Lists open desklets)\n" "\t\trestart (Restarts the gDesklets daemon)\n" "\t\tprofile (Switches to the given profile)\n" "\t\tprofile (Shows the current and the available profiles)\n" "\t\tshell (Opens the graphical shell)\n" "\t\tslay (Kills the daemon -- use in emergency)\n" "\t\tstatus (Checks daemon status)\n" "\t\tabout (Prints information about gDesklets)\n" "\t\tversion (Prints gDesklets version)\n" "\t\tconfigure (Opens the configuration dialog)\n" "\t\thelp (Displays this text)\n" "\t\tcheck (Checks requirements)\n" "\n" "\t[option]\n" "\t\t--no-tray-icon (disables the systray icon)\n" "\t\t--translucent (enables translucency on the xorg servers)\n" msgstr "" #: ../gdesklets:189 ../gdesklets:263 #, c-format msgid "Could not open desklet %s." msgstr "" #: ../gdesklets:271 msgid "Starting gdesklets-daemon..." msgstr "" #: ../gdesklets:277 msgid "Shutting down gdesklets-daemon..." msgstr "" #: ../gdesklets:289 #, c-format msgid "Currently open displays in profile \"%s\":\n" msgstr "" #: ../gdesklets:294 #, c-format msgid "Currently there aren't any desklets in profile \"%s\"" msgstr "" #: ../gdesklets:298 msgid "Restarting gdesklets-daemon..." msgstr "" #: ../gdesklets:311 msgid "gdesklets-daemon is running" msgstr "" #: ../gdesklets:313 msgid "gdesklets-daemon is not running" msgstr "" #: ../gdesklets:317 #, c-format msgid "Current profile: %s" msgstr "" #: ../gdesklets:328 #, c-format msgid "New profile: %s" msgstr "" #: ../gdesklets:331 #, c-format msgid "Available profiles: %s" msgstr "" #: ../gdesklets:335 #, c-format msgid "This is %s, version %s." msgstr "" #: ../gdesklets:363 msgid "Nothing to slay." msgstr "" #: ../gdesklets:387 msgid "Invalid command. Please try one of the following commands:" msgstr "" #: ../gdesklets-daemon:20 msgid "You need a recent version of PyGTK to run this program.\n" msgstr "" #: ../gdesklets-daemon:45 msgid "Could not fork daemon.\n" msgstr "" #: ../gdesklets-daemon:66 ../gdesklets-daemon:86 #, c-format msgid "The following error occurred: %s\n" msgstr "" #: ../libdesklets/convert.py:21 #, python-format msgid "%.2f TB" msgstr "" #: ../libdesklets/convert.py:23 #, python-format msgid "%.2f GB" msgstr "" #: ../libdesklets/convert.py:25 #, python-format msgid "%.2f MB" msgstr "" #: ../libdesklets/convert.py:27 #, python-format msgid "%.2f kB" msgstr "" #: ../libdesklets/convert.py:29 #, python-format msgid "%d B" msgstr "" #: ../main/AboutDialog.py:21 msgid "About gDesklets" msgstr "" #: ../main/client.py:276 #, python-format msgid "Connecting to daemon [%s]" msgstr "" #: ../main/client.py:293 msgid "" "Cannot establish connection to daemon: timeout!\n" "The log file might help you solving the problem." msgstr "" #: ../main/client.py:299 #, python-format msgid "Connected to daemon in %d microseconds." msgstr "" #: ../main/client.py:302 #, python-format msgid "Connected to daemon in %d milliseconds." msgstr "" #: ../main/__init__.py:69 #, python-format msgid "Version %s" msgstr "" #: ../main/__init__.py:72 msgid "Core Programming:" msgstr "" #: ../main/__init__.py:76 msgid "Architecture Design:" msgstr "" #: ../main/__init__.py:79 msgid "GNOME Integration:" msgstr "" #: ../main/__init__.py:83 msgid "Artwork:" msgstr "" #: ../main/__init__.py:86 msgid "Website:" msgstr "" #: ../main/__init__.py:89 msgid "Thank you:" msgstr "" #: ../main/Starter.py:102 msgid "_Manage desklets" msgstr "" #: ../main/Starter.py:105 msgid "_Configuration" msgstr "" #: ../main/Starter.py:107 msgid "_View log" msgstr "" #: ../main/Starter.py:110 ../shell/plugins/Help/__init__.py:41 msgid "_About..." msgstr "" #: ../main/Starter.py:113 msgid "_Stop daemon" msgstr "" #: ../main/Starter.py:227 #, python-format msgid "Could not open desklet file \"%s\"" msgstr "" #: ../main/Starter.py:228 msgid "The desklet file could not be opened because the file was not readable." msgstr "" #. CVS warning :) #: ../main/transition.py:42 msgid "" "This is a CVS version of gDesklets. CVS versions represent the current state " "of development and might be unstable or cause problems from time to time.\n" "\n" "If you're new to gDesklets, it is thus highly recommended to not use " "a CVS version, but a stable release!\n" "\n" "If you still want to run the CVS version instead of a stable release " "version, we'd highly appreciate it if you report any weird behavior to the " "developers.\n" "\n" "Experienced users are encouraged to try a CVS version, though!" msgstr "" #: ../main/transition.py:54 msgid "" "This is a release candidate of an upcoming gDesklets release.\n" "Please test it and report bugs to http://bugzilla.gnome.org\n" "This version might break your configuration or it won't restore it from an " "earlier release. In most cases this is intentional, since gDesklets is still " "in its early stages of development.\n" "\n" "Thanks for testing this release candidate!" msgstr "" #. our informative transition message which we can change with #. every release #: ../main/transition.py:65 msgid "" "This version of gDesklets features the Float mode: press a key and all your " "desklets will come to front, floating above your applications, until you " "press that key again!\n" "The default keybinding is <Shift> <F12>, but you can easily " "change that in the configuration dialog.\n" "\n" "Please note that due to limitations of older X servers, you might see blocks " "around desklets in Float mode. This cannot be solved in a satisfying way " "except for switching the X server to real translucency (Xorg 6.8 and above)." msgstr "" #: ../main/transition.py:80 msgid "Please note (this message will appear only once):" msgstr "" #: ../plugin/Interface.py:200 ../plugin/Interface.py:227 msgid "no description" msgstr "" #: ../scripting/Script.py:154 msgid "Error in add_timer function" msgstr "" #: ../scripting/Script.py:155 #, python-format msgid "\"%s\" isn't a valid integer value!" msgstr "" #: ../scripting/Script.py:199 #, python-format msgid "No Control could be found for interface %s" msgstr "" #: ../scripting/Script.py:201 msgid "This means that a functionality won't be available during execution!" msgstr "" #: ../scripting/Script.py:241 msgid "Security Risk" msgstr "" #: ../scripting/Script.py:242 #, python-format msgid "" "The desklet %s wants to execute a system command:\n" "\n" " %s\n" "\n" "To protect your system from malicious programs, you can deny the execution " "of this command.\n" "\n" "If you are sure that the command is harmless, you may permanently allow this " "desklet instance to run it." msgstr "" #: ../scripting/Script.py:255 msgid "Deny!" msgstr "" #: ../scripting/Script.py:256 msgid "Allow once" msgstr "" #: ../scripting/Script.py:257 msgid "Allow for this desklet" msgstr "" #: ../Sensors/FontSelector/__init__.py:86 msgid "Fonts" msgstr "" #: ../Sensors/FontSelector/__init__.py:87 msgid "Fonts settings" msgstr "" #: ../Sensors/FontSelector/__init__.py:90 #, python-format msgid "Font #%i:" msgstr "" #: ../Sensors/FontSelector/__init__.py:92 #, python-format msgid "Font #%i used in the labels" msgstr "" #: ../Sensors/FontSelector/__init__.py:93 #, python-format msgid "Font color #%i:" msgstr "" #: ../Sensors/FontSelector/__init__.py:95 #, python-format msgid "Font color #%i used in the labels" msgstr "" #: ../shell/plugins/ControlBrowser/ControlInspector.py:16 #, python-format msgid "%s Control" msgstr "" #: ../shell/plugins/ControlBrowser/ControlInspector.py:55 msgid "Interface Name" msgstr "" #: ../shell/plugins/ControlBrowser/ControlInspector.py:58 msgid "Property Name" msgstr "" #: ../shell/plugins/ControlBrowser/ControlInspector.py:61 msgid "Property Access" msgstr "" #: ../shell/plugins/ControlBrowser/ControlInspector.py:64 msgid "Property Description" msgstr "" #: ../shell/plugins/ControlBrowser/__init__.py:27 msgid "by interface" msgstr "" #: ../shell/plugins/ControlBrowser/__init__.py:28 #: ../shell/plugins/DisplayBrowser/__init__.py:80 msgid "alphabetically" msgstr "" #: ../shell/plugins/ControlBrowser/__init__.py:72 #, python-format msgid "Found %d controls." msgstr "" #: ../shell/plugins/ControlBrowser/__init__.py:75 #: ../shell/plugins/DisplayBrowser/__init__.py:158 msgid "Invalid search expression." msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:40 msgid "R_emove selected desklet" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:43 msgid "_Run (remote) desklet..." msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:45 msgid "R_un selected desklet" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:78 msgid "by category" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:79 msgid "by author" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:130 msgid "Could not remove" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:131 msgid "" "The desklet file could not be removed. This most likely means that you do " "not have write permission on it." msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:143 msgid "" "The desklet will be removed from your system and no longer be available." msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:155 #, python-format msgid "Found %d desklets" msgstr "" #: ../shell/plugins/DisplayBrowser/__init__.py:177 msgid "No description available" msgstr "" #: ../shell/plugins/Help/__init__.py:37 msgid "_Help" msgstr "" #: ../shell/plugins/Help/__init__.py:38 msgid "_Tip of the Day" msgstr "" #: ../shell/plugins/Help/TipOfTheDay.py:24 msgid "Tip of the Day" msgstr "" #: ../shell/plugins/Help/TipOfTheDay.py:32 msgid "Show tips at startup" msgstr "" #: ../shell/plugins/Help/tips.py:2 msgid "" "You can find lots of desktop applets for use\n" "with gDesklets at\n" "\n" "http://www.gdesklets.org\n" "and\n" "http://gdesklets.zencomputer.ca/" msgstr "" #: ../shell/plugins/Help/tips.py:9 msgid "" "You can install new desktop applets easily by\n" "dragging the download link for the package\n" "from your web browser into the gDesklets Shell." msgstr "" #: ../shell/plugins/Help/tips.py:13 msgid "" "Click the right mouse button on a desktop\n" "applet or press F10 to open the popup menu." msgstr "" #: ../shell/plugins/Help/tips.py:16 msgid "" "You can move the applets around the screen\n" "by holding down the middle mouse button.\n" "\n" "If your mouse has only two buttons,\n" "hold down both of them simultaneously\n" "in order to simulate the middle button." msgstr "" #: ../shell/plugins/Help/tips.py:23 msgid "" "You can have different profiles of\n" "desktop applets and switch between them.\n" "\n" "Select \"Profiles->New profile...\" from\n" "the menu bar to create new profiles.\n" "\n" "Empty profiles get discarded automatically." msgstr "" #: ../shell/plugins/Help/tips.py:31 msgid "" "The search bar accepts complex search\n" "expressions for finding your applets." msgstr "" #: ../shell/plugins/Help/tips.py:34 msgid "" "Search expressions may contain wildcards:\n" "\n" " ? matches any one character\n" " * matches zero or more characters" msgstr "" #: ../shell/plugins/Help/tips.py:39 msgid "" "Have a good idea for a desklet?\n" "Write your own! See the Developer's\n" "book for more details." msgstr "" #: ../shell/plugins/PackageInstaller/Downloader.py:29 msgid "Retrieving:" msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:26 msgid "I_nstall remote package..." msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:27 msgid "_Install package..." msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:97 msgid "Invalid package" msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:98 msgid "" "The supplied file could not be opened as a package. It is either corrupted " "or not of the correct file type." msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:115 msgid "Installation failed" msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:116 msgid "" "The package could not be installed because it contained no installable files." msgstr "" #: ../shell/plugins/PackageInstaller/__init__.py:119 msgid "Installation complete" msgstr "" #: ../shell/plugins/Profiles/__init__.py:18 msgid "_Profiles" msgstr "" #: ../shell/plugins/Profiles/__init__.py:20 msgid "New profile..." msgstr "" #: ../shell/plugins/Profiles/__init__.py:75 msgid "New profile" msgstr "" #: ../shell/plugins/Profiles/__init__.py:76 msgid "Enter the name for a new profile" msgstr "" #: ../shell/plugins/Shell/__init__.py:62 msgid "_File" msgstr "" #: ../shell/SearchBar.py:20 msgid "Search" msgstr "" #: ../utils/dialog.py:46 #, python-format msgid "_Details (%d lines)" msgstr "" #: ../utils/dialog.py:194 msgid "_Ignore errors from this desklet" msgstr "" #: ../utils/DOM.py:32 msgid "An invalid graphics code was loaded into a canvas." msgstr "" #: ../utils/DOM.py:153 #, python-format msgid "No such element: %s" msgstr "" #: ../utils/DOM.py:154 #, python-format msgid "The element with ID %s does not exist in the SVG image." msgstr "" #: ../utils/DOM.py:182 ../utils/Element.py:91 #, python-format msgid "No such property: %s" msgstr "" #: ../utils/DOM.py:183 #, python-format msgid "The SVG element %s does not have the %s property." msgstr "" #: ../utils/Element.py:92 #, python-format msgid "The element %s does not have the %s property." msgstr "" #: ../utils/Element.py:96 ../utils/Element.py:126 msgid "Permission Error" msgstr "" #: ../utils/Element.py:97 #, python-format msgid "The property %s of element %s is not writable." msgstr "" #: ../utils/Element.py:105 msgid "Type Error" msgstr "" #: ../utils/Element.py:106 #, python-format msgid "" "The property %s of element %s got a value of wrong type.\n" "Expected %s, but got %s." msgstr "" #: ../utils/Element.py:127 #, python-format msgid "The property %s of element %s is not readable." msgstr "" #: ../utils/error.py:158 msgid "Runtime Error" msgstr "" #: ../utils/error.py:160 msgid "An error occurred while executing a desklet." msgstr ""