From 312ba610a1e98fc656fb58178227d7d45a64494e Mon Sep 17 00:00:00 2001 From: Perberos Date: Mon, 14 Nov 2011 18:24:48 -0300 Subject: initial --- mini-commander/AUTHORS | 2 + mini-commander/MATE_MiniCommanderApplet.server.in | 28 + mini-commander/Makefile.am | 24 + mini-commander/NEWS | 207 ++++ mini-commander/README | 35 + mini-commander/TODO | 81 ++ mini-commander/help/C/command-line.xml | 608 +++++++++++ mini-commander/help/C/figures/command-line.png | Bin 0 -> 1702 bytes mini-commander/help/C/figures/prefs-macros.png | Bin 0 -> 30123 bytes mini-commander/help/C/figures/prefs.png | Bin 0 -> 24581 bytes mini-commander/help/C/legal.xml | 76 ++ mini-commander/help/Makefile.am | 13 + mini-commander/help/ca/ca.po | 1016 ++++++++++++++++++ mini-commander/help/command-line.omf.in | 9 + mini-commander/help/de/de.po | 1027 ++++++++++++++++++ mini-commander/help/de/figures/prefs-macros.png | Bin 0 -> 36555 bytes mini-commander/help/de/figures/prefs.png | Bin 0 -> 29849 bytes mini-commander/help/el/el.po | 665 ++++++++++++ mini-commander/help/en_GB/en_GB.po | 652 +++++++++++ mini-commander/help/es/es.po | 1021 ++++++++++++++++++ mini-commander/help/es/figures/prefs-macros.png | Bin 0 -> 43620 bytes mini-commander/help/es/figures/prefs.png | Bin 0 -> 24616 bytes mini-commander/help/eu/eu.po | 623 +++++++++++ mini-commander/help/eu/figures/command-line.png | Bin 0 -> 1068 bytes mini-commander/help/fr/figures/prefs-macros.png | Bin 0 -> 34602 bytes mini-commander/help/fr/figures/prefs.png | Bin 0 -> 26939 bytes mini-commander/help/fr/fr.po | 1029 ++++++++++++++++++ mini-commander/help/ko/ko.po | 690 ++++++++++++ mini-commander/help/oc/oc.po | 822 ++++++++++++++ mini-commander/help/pt_BR/pt_BR.po | 1017 ++++++++++++++++++ mini-commander/help/sv/figures/command-line.png | Bin 0 -> 1068 bytes mini-commander/help/sv/sv.po | 653 +++++++++++ mini-commander/help/uk/figures/command-line.png | Bin 0 -> 1068 bytes mini-commander/help/uk/figures/prefs-macros.png | Bin 0 -> 40225 bytes mini-commander/help/uk/figures/prefs.png | Bin 0 -> 29814 bytes mini-commander/help/uk/uk.po | 998 +++++++++++++++++ mini-commander/help/zh_CN/figures/command-line.png | Bin 0 -> 1068 bytes mini-commander/help/zh_CN/zh_CN.po | 932 ++++++++++++++++ mini-commander/src/Makefile.am | 115 ++ mini-commander/src/about.c | 56 + mini-commander/src/about.h | 4 + mini-commander/src/browser-mini.xpm | 11 + mini-commander/src/cmd_completion.c | 246 +++++ mini-commander/src/cmd_completion.h | 34 + mini-commander/src/command_line.c | 598 +++++++++++ mini-commander/src/command_line.h | 41 + mini-commander/src/exec.c | 93 ++ mini-commander/src/exec.h | 35 + mini-commander/src/help.c | 42 + mini-commander/src/help.h | 4 + mini-commander/src/history-mini.xpm | 11 + mini-commander/src/history.c | 144 +++ mini-commander/src/history.h | 6 + mini-commander/src/macro.c | 155 +++ mini-commander/src/macro.h | 42 + mini-commander/src/mate-mini-commander.png | Bin 0 -> 703 bytes mini-commander/src/mc-default-macros.h | 65 ++ mini-commander/src/mc-install-default-macros.c | 179 ++++ mini-commander/src/mini-commander-applet-menu.xml | 4 + .../src/mini-commander-global.schemas.in | 31 + mini-commander/src/mini-commander.schemas.in | 193 ++++ mini-commander/src/mini-commander.ui | 713 +++++++++++++ mini-commander/src/mini-commander_applet.c | 430 ++++++++ mini-commander/src/mini-commander_applet.h | 72 ++ ...ets.MiniCommanderApplet.mate-panel-applet.in.in | 16 + ...el.applet.MiniCommanderAppletFactory.service.in | 3 + mini-commander/src/preferences.c | 1128 ++++++++++++++++++++ mini-commander/src/preferences.h | 109 ++ 68 files changed, 16808 insertions(+) create mode 100644 mini-commander/AUTHORS create mode 100644 mini-commander/MATE_MiniCommanderApplet.server.in create mode 100644 mini-commander/Makefile.am create mode 100644 mini-commander/NEWS create mode 100644 mini-commander/README create mode 100644 mini-commander/TODO create mode 100644 mini-commander/help/C/command-line.xml create mode 100644 mini-commander/help/C/figures/command-line.png create mode 100644 mini-commander/help/C/figures/prefs-macros.png create mode 100644 mini-commander/help/C/figures/prefs.png create mode 100644 mini-commander/help/C/legal.xml create mode 100644 mini-commander/help/Makefile.am create mode 100644 mini-commander/help/ca/ca.po create mode 100644 mini-commander/help/command-line.omf.in create mode 100644 mini-commander/help/de/de.po create mode 100644 mini-commander/help/de/figures/prefs-macros.png create mode 100644 mini-commander/help/de/figures/prefs.png create mode 100644 mini-commander/help/el/el.po create mode 100644 mini-commander/help/en_GB/en_GB.po create mode 100644 mini-commander/help/es/es.po create mode 100644 mini-commander/help/es/figures/prefs-macros.png create mode 100644 mini-commander/help/es/figures/prefs.png create mode 100644 mini-commander/help/eu/eu.po create mode 100644 mini-commander/help/eu/figures/command-line.png create mode 100644 mini-commander/help/fr/figures/prefs-macros.png create mode 100644 mini-commander/help/fr/figures/prefs.png create mode 100644 mini-commander/help/fr/fr.po create mode 100644 mini-commander/help/ko/ko.po create mode 100644 mini-commander/help/oc/oc.po create mode 100644 mini-commander/help/pt_BR/pt_BR.po create mode 100644 mini-commander/help/sv/figures/command-line.png create mode 100644 mini-commander/help/sv/sv.po create mode 100644 mini-commander/help/uk/figures/command-line.png create mode 100644 mini-commander/help/uk/figures/prefs-macros.png create mode 100644 mini-commander/help/uk/figures/prefs.png create mode 100644 mini-commander/help/uk/uk.po create mode 100644 mini-commander/help/zh_CN/figures/command-line.png create mode 100644 mini-commander/help/zh_CN/zh_CN.po create mode 100644 mini-commander/src/Makefile.am create mode 100644 mini-commander/src/about.c create mode 100644 mini-commander/src/about.h create mode 100644 mini-commander/src/browser-mini.xpm create mode 100644 mini-commander/src/cmd_completion.c create mode 100644 mini-commander/src/cmd_completion.h create mode 100644 mini-commander/src/command_line.c create mode 100644 mini-commander/src/command_line.h create mode 100644 mini-commander/src/exec.c create mode 100644 mini-commander/src/exec.h create mode 100644 mini-commander/src/help.c create mode 100644 mini-commander/src/help.h create mode 100644 mini-commander/src/history-mini.xpm create mode 100644 mini-commander/src/history.c create mode 100644 mini-commander/src/history.h create mode 100644 mini-commander/src/macro.c create mode 100644 mini-commander/src/macro.h create mode 100644 mini-commander/src/mate-mini-commander.png create mode 100644 mini-commander/src/mc-default-macros.h create mode 100644 mini-commander/src/mc-install-default-macros.c create mode 100644 mini-commander/src/mini-commander-applet-menu.xml create mode 100644 mini-commander/src/mini-commander-global.schemas.in create mode 100644 mini-commander/src/mini-commander.schemas.in create mode 100644 mini-commander/src/mini-commander.ui create mode 100644 mini-commander/src/mini-commander_applet.c create mode 100644 mini-commander/src/mini-commander_applet.h create mode 100644 mini-commander/src/org.mate.applets.MiniCommanderApplet.mate-panel-applet.in.in create mode 100644 mini-commander/src/org.mate.panel.applet.MiniCommanderAppletFactory.service.in create mode 100644 mini-commander/src/preferences.c create mode 100644 mini-commander/src/preferences.h (limited to 'mini-commander') diff --git a/mini-commander/AUTHORS b/mini-commander/AUTHORS new file mode 100644 index 00000000..cb85304b --- /dev/null +++ b/mini-commander/AUTHORS @@ -0,0 +1,2 @@ +Oliver Maruhn +Mark McLoughlin diff --git a/mini-commander/MATE_MiniCommanderApplet.server.in b/mini-commander/MATE_MiniCommanderApplet.server.in new file mode 100644 index 00000000..923070d1 --- /dev/null +++ b/mini-commander/MATE_MiniCommanderApplet.server.in @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/mini-commander/Makefile.am b/mini-commander/Makefile.am new file mode 100644 index 00000000..99f12d62 --- /dev/null +++ b/mini-commander/Makefile.am @@ -0,0 +1,24 @@ +## Process this file with automake to produce Makefile.in + +DIST_SUBDIRS = src help + +server_in_files = \ + MATE_MiniCommanderApplet.server.in + +if BUILD_MINICOMMANDER_APPLET +SUBDIRS = src help +else +# we need to generate the alternative server file here +serverdir = $(libdir)/matecomponent/servers +server_DATA = $(server_in_files:.server.in=.server) + +@INTLTOOL_SERVER_RULE@ + +CLEANFILES = $(server_DATA) + +endif + +EXTRA_DIST = $(server_in_files) + + +-include $(top_srcdir)/git.mk diff --git a/mini-commander/NEWS b/mini-commander/NEWS new file mode 100644 index 00000000..9a02a21b --- /dev/null +++ b/mini-commander/NEWS @@ -0,0 +1,207 @@ + * Macros are defined via regular expressions instead of + prefixes. This nice idea has been suggested by Alejandro + Forero Cuervo. + + * Really no dupes are stored in the command history. + + * The size and layout of the applet will be modified + automatically if the panel size is changed. + + * Command completion is now provided by a new function by + Travis Hume. Since his routine is not based on a bash + script (like my old function) it should be faster. + + * Mini-Commander has no longer an internal version number. + Instead the version number of MATE is used from now on. + + * Halfline had the idea to implement an history base auto + completion and wrote the inital code. This feature is + optional. + + +Release 1.0.0: + + * This is v1.0.0 because all basic features have been + implemented. + + * Allow pasting into the input box with the middle mouse + button (idea taken from the applet WebControl by Garrett + Smith). + + * Prefix matching has been improved. + + * Three very useful macros from Chad Powell have been added. + I had to increase the maximum allowed macro length just for + his macros ;-). You need to remove ~/.mate/mini-commander + to get this new default macro. Here is Chad's own + description: + + The following macro for the Mini-Commander allows you + to enter av:searchstring and search on altavista. It + automatically changes ", +, and spaces to the right + characters for the url. I thought you might want to + add this to the default macros. I got the idea from + the new web-search applet, thought that rather than + have a seperate applet, it would be pretty easy to + make Mini-Commander do it. + + He also wrote macros for yahoo and freshmeat which have been + included as default macros. + + * Signal handler installation routine has been rewritten. + Hopefully this will fix the "zombie" problem which a few + people (Charles Duffy and Brian J. Murrell) have reported. + + + * A patch from Nick Lamb has been added which makes the handle + box optional. He writes: + + I saw in your TODO, that you wanted to make the + Handle-box widget optional, and since people not a + million miles from me in this lab kept moaning about + it, I had an itch to scratch :) + + + +Release 0.0.14: + + * Mini-Commander can be detached from panel. This is useful + for people who use vertical panel. + + * Up to 99 changeable macros are supported. + + * File browser added. + + * Clickable history list added. [suggested by Brian J. Murrell] + + * Dupes are no longer stored in command history. + + * History is stored when the program is terminated and + restored when it is started later. + + * Command completion has been enhanced. Now it works even + if a prefix is used. Also it delivers the largest possible + completion even if the given command is not unique. + + * Preferences bug fixed. + + + +Release 0.0.13: + + * Documentation in SGML/DocBook format created. + + + +Release 0.0.12: + + * works with newest mate libraries (from cvs) again + + * mini-commander becomes part of mate-core (thanks to Kevin M + Fox who suggested this on mate's mailing list) + + + +Release 0.0.11: + + * first support of command completion (use the [tab] key) + + + +Release 0.0.10: + + * configurable height of command line + + * default macros enhanced (for example Kevin M Fox suggested + to use mate-terminal instead of nxterm as default) (you + have to do `rm ~/.mate/mini-commander` to get the new + default values) + + * cleaner UI + + * code cleanup + + + +Release 0.0.9: + + * preferences-save-bug fixed + + + +Release 0.0.8: + + * freely configurable command line colors + + * freely configurable applet size + + * more configurable prefixes + + * bug in new history feature fixed + + + +Release 0.0.7: + + * freely configurable prefixes + + * support for internationalization (I added a german + translation) + + * history remembers current command even if you type KeyUp, + KeyDown (suggested by Itamar S.-T.) + + + +Release 0.0.6b: + + * dependency-bug fixed (program didn't compile if mate wasn't + installed in /opt/mate) (reported by Kevin M Fox and Itamar + S.-T.) + + + +Release 0.0.6: + + * wrong-binary-filename-bug fixed + + * properties dialog box added (session management); clock is + now optional + + + +Release 0.0.5: + + * autoconf/automake are used for building + + + +Release 0.0.4: + + * new outfit + + * no more zombie processes (thanks to Jacob C. Berkman) + + + +Release 0.0.3: + + * Applet renamed to "Mini-Commander". + + * If you enter a URL then netscape will be started (suggested + by Kevin M Fox). + + + * If you enter "term:command" then + command is executed in nxterm or xterm + (for non-X programs). + + * Clock added. + + * Fixed a redraw bug of the frame. + + + +Release 0.0.2: + + * Mini-Commander has a history of the last 50 commands. diff --git a/mini-commander/README b/mini-commander/README new file mode 100644 index 00000000..7995dda0 --- /dev/null +++ b/mini-commander/README @@ -0,0 +1,35 @@ +Mini-Commander +-------------- + +This MATE applet adds a command line to the panel. It features +command completion, command history, changeable macros and an optional +built-in clock. + +You can simply start any program by typing its name. You often have +not to enter the full name but only the first characters followed by +the [tab] key. Mini-Commander will try to complete the program name in +the same way most UNIX shells do. + +The last commands can be recalled by pressing the [ArrowUp] or +[ArrowDown] keys. This works like the command history in most UNIX +shells. + +Mini-Commander has some predefined macros. For example if you enter +"term:command" then "command" is executed in a terminal window. Or if +you enter an URL then your web browser is used to view it. +Additionally you can define your own macros or change the predefined +ones. + +There is a built-in clock which can optionally show the date or can be +completely disabled. + +This program is free software; you can redistribute it and/or modify it +under the terms of the GNU General Public License as published by the Free +Software Foundation; either version 2 of the License, or (at your option) +any later version. + +Any feedback from you is welcome. Latest info and releases are at +. + + + Oliver Maruhn diff --git a/mini-commander/TODO b/mini-commander/TODO new file mode 100644 index 00000000..c9df1f93 --- /dev/null +++ b/mini-commander/TODO @@ -0,0 +1,81 @@ +TODO: + +* use history for command completion, too + +* use a real shell (like bash) optionally as backend + +* Using mate-libs call instead of starting mate-brower via exec? + [suggested by Kevin M Fox ] + +* using prefixes from control-center [suggested by Kevin M Fox + ] + +* autodetection of non-X programs + + * Using ldd to do this? [suggested by Al Wold + ] + +* The ability to paste into it like an xterm [drag and drop] would be + nice. [suggested by Brian J. Murrell ] + +* better filename completion via [tab] [or is it good enough now?] + +* make "/bin/sh" changeable [is this really needed?] + +* completing documentation + +* support of speech recognition ;-) + +* Mini-commander as of the .99.3 tar files randomly shrinks itself + very small, > if you pull it off and put it back, it goes to + normal. [Fox, Kevin M ] [Well, this is a + feature ;-) which is especially useful for people with a vertical + panel. Perhaps I will make this an option.] + +* If I change the timezone of my laptop (as I travel) while + minicommander is running, the time does not get updated to reflect + the new time zone. [by Cengiz Alaettinoglu ] + +* allow multi-line macros + +* allow other scripting languages + +* use mate scripting features (eg. guile) for macros + +* make handle box appear/disappear immediately + +* separately customizable date and time fonts [by Henri Binsztok + ] + + +DONE: + +* I wish I had to set up the `macros' using regular expressions + instead of just prefixes. It would be *far* more flexible [by + Alejandro Forero Cuervo ] + +* make handle box optional + +* working command completion when using a prefix + +* storing history + +* Searchable command history, or a key/button to bring up a window + with a "clickable" command history, or a pulldown or something like + that. [suggested by Brian J. Murrell ] + +* storing preferences + +* filename completion via tab + +* preferences dialog + + * enable/disable clock + + * configure (one or more) web browsers + +* history + +* enable launching of non-X programs + +* don't store dupes in history diff --git a/mini-commander/help/C/command-line.xml b/mini-commander/help/C/command-line.xml new file mode 100644 index 00000000..4599bc7c --- /dev/null +++ b/mini-commander/help/C/command-line.xml @@ -0,0 +1,608 @@ + + + + +]> + + +
+ + + + &applet; Manual + + &applet; allows commands to be run from a panel, + and includes quick access to a file browser and command history. + + + 2005 + Davyd Madeley + + + 2004 + Angela Boyle + + + 2002 + 2003 + 2004 + Sun Microsystems + + + 1998 + Oliver Maruhn + + + 1998 + Dan Mueth + + + + MATE Documentation Project + + + &legal; + + + + Sun + MATE Documentation Team + + Sun Microsystems + + + + Oliver + Maruhn + + MATE Documentation Project +
oliver@maruhn.com
+
+
+ + Dan + Mueth + + MATE Documentation Project +
d-mueth@uchicago.edu
+
+
+ + Angela + Boyle + + MATE Documentation Project + + + + DavydMadeley + + MATE Project +
davyd@madeley.id.au
+
+
+ +
+ + + Version 2.12 + September 2005 + + Davyd Madeley + + + + Version 2.10 + March 2005 + + Davyd Madeley + + + + Version 2.8 + September 2004 + + Angela Boyle + MATE Documentation Project + + + + &applet; Applet Manual V2.7 + August 2004 + + Sun Microsystems + MATE Documentation Project + + + + Command Line Applet Manual V2.6 + September 2003 + + Sun Microsystems + MATE Documentation Project + + + + Command Line Applet Manual V2.5 + August 2003 + + Sun Microsystems + MATE Documentation Project + + + + Command Line Applet Manual V2.4 + April 2003 + + + Sun Microsystems + + + MATE Documentation Project + + + + + + Command Line Applet Manual V2.3 + January 2003 + + + Sun Microsystems + + + MATE Documentation Project + + + + + + Command Line Applet Manual V2.2 + August 2002 + + + Sun Microsystems + + + MATE Documentation Project + + + + + + + Command Line Applet Manual V2.1 + July 2002 + + + Sun Microsystems + + + MATE Documentation Project + + + + + Command Line Applet Manual V2.0 + March 2002 + + + Sun Microsystems + + + MATE Documentation Project + + + + + Mini-Commander Applet Manual + 1998 + + + Oliver Maruhn oliver@maruhn.com + + + MATE Documentation Project + + + Dan Mueth d-mueth@uchicago.edu + + + MATE Documentation Project + + + + + This manual describes version &appletversion; of &applet;. + + + Feedback + + To report a bug or make a suggestion regarding the &applet; applet or this manual, follow the directions in the MATE Feedback Page. + + +
+ + Command Line + + + command line applet + + + + + Introduction + + +
+ &applet; + + + + + + Shows &applet;. + + + +
+ + The &applet; provides a command line that you can use within any panel on the desktop. + + &applet; contains the following interactive elements: + + + + + Entry field + + + You can enter commands, macros, and programs in the entry field. + + + + + + Browser button — the bullet + + + You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button. + + + + + + History button — the down arrow + + + You can use the History button to recall previous commands. A down-arrow icon identifies the History button. + + + + + + Features + + + History list of previously executed commands + + + You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information. + + + + + History-based auto completion function + + + &applet; uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If &applet; finds a match then the applet completes the command. See the note in for more information. + + + + + User-requestable command completion function + + + This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If &applet; recognizes the character sequence as unique, then the applet completes the command name. See for more information. + + + + + Macro facility + + + The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with &applet;. See for more information. + + + + + + + + To Add &applet; to a Panel + To add &applet; to a panel, + right-click on the panel, then choose Add to + Panel. Select &applet; + in the Add to the panel dialog, then + click OK. + + +
+ + + Running Commands + + + To Run a Command From the Entry Field + + To run a command from the entry field, perform the following steps: + + + + + Type the command in the entry field. + + + To instruct &applet; to try to complete the command name, press the Tab key. + + + + + Type the command-line options, if any, in the entry field. + + + + + Press Return. + + + + + If the command you entered could not be run, the computer will emit a + single warning beep and the applet will indicate the command could not + be run by showing a question mark (?) before the command. Check that + you specified the command correctly. Clicking on the command line will + cause the question mark to automatically disappear. + + + If the auto completion option is selected, &applet; searches for a match in the history list during steps 1 and 2. See for more information. + + + + History-based auto completion + You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct &applet; to compare the entry field with the history list, and complete commands when there is a match. + If the auto completion option is selected, &applet; searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, &applet; completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field. + + + + + To Run a Program From Your File System + + Click on the Browser button to display the file system, then double-click on the program you want to run. + + + You can use &applet; to run scripts, execute commands, or run other programs from your file system. + + + + To Run a Previous Command, Macro, or Program From the History List + + + You can run a previously executed command, macro, or program from the history list in one of the following ways: + + + + Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require. + + + + + Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field. + + + + + + + History-based auto completion + You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct &applet; to compare the entry field with the history list, and complete commands when there is a match. + + + + + + Using Shortcuts or Macros + + The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with &applet;. + + + To Run a Macro From the Entry Field + + To run a macro that is defined in the &applet; list, type the macro in the entry field, then press Return. + + + The function also works for macros. + + + The following list shows some examples of &applet; macros: + + + + + + http:// or + www. + + Anything starting with http:// or + www. will be + treated as a URL and loaded in your web browser. + + + + ftp:// or + ftp. + + Anything starting ftp:// or + ftp. will be + treated as a URL and loaded in your default FTP software. + + + + dictionary: + + Use dictionary: to look up a word + using MATE Dictionary. + + + + google: + + Use google: to search for something + using the Google search engine. + + + + av: + + Use av: to search for something using + the Altavista search engine. + + + + yahoo: + + Use the yahoo: macro to search for + things using the Yahoo search engine. + + + + fm: + + Use fm: to search for packages in the + Freshmeat package database. + + + + + + + + Customizing Your Macros +
+ Configuring Macros + + + + + + Configuring Macros + + + +
+ + This tabbed section contains a list of macros that you can use with &applet;. The list contains the following information: + + + + + A list of UNIX regular expressions in the Pattern column. + + + A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression. + + + + + A list of commands in the Command column. + + + A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression. + + + + To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button. + +
+
+ + + + Customizing the Appearance + +
+ Preferences + + + + + + Preferences Dialog + + + +
+ To configure the appearance of &applet;, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab. +
+ + + To move &applet;: + + Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the &applet; display to any location on your desktop. + + + + To add a border: + + Select this option to show a frame around the &applet;. + + + + To change the width: + + Use the Width . . . pixels spin box to specify the applet width. + + + + To adjust the color theme: + + + Select Use default theme colors to use the colors from the default MATE theme. + Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected. + Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected. + + + + + +
+
diff --git a/mini-commander/help/C/figures/command-line.png b/mini-commander/help/C/figures/command-line.png new file mode 100644 index 00000000..3ca6a499 Binary files /dev/null and b/mini-commander/help/C/figures/command-line.png differ diff --git a/mini-commander/help/C/figures/prefs-macros.png b/mini-commander/help/C/figures/prefs-macros.png new file mode 100644 index 00000000..2284456e Binary files /dev/null and b/mini-commander/help/C/figures/prefs-macros.png differ diff --git a/mini-commander/help/C/figures/prefs.png b/mini-commander/help/C/figures/prefs.png new file mode 100644 index 00000000..8dc8b755 Binary files /dev/null and b/mini-commander/help/C/figures/prefs.png differ diff --git a/mini-commander/help/C/legal.xml b/mini-commander/help/C/legal.xml new file mode 100644 index 00000000..79f37b54 --- /dev/null +++ b/mini-commander/help/C/legal.xml @@ -0,0 +1,76 @@ + + + Permission is granted to copy, distribute and/or modify this + document under the terms of the GNU Free Documentation + License (GFDL), Version 1.1 or any later version published + by the Free Software Foundation with no Invariant Sections, + no Front-Cover Texts, and no Back-Cover Texts. You can find + a copy of the GFDL at this link or in the file COPYING-DOCS + distributed with this manual. + + This manual is part of a collection of MATE manuals + distributed under the GFDL. If you want to distribute this + manual separately from the collection, you can do so by + adding a copy of the license to the manual, as described in + section 6 of the license. + + + + Many of the names used by companies to distinguish their + products and services are claimed as trademarks. Where those + names appear in any MATE documentation, and the members of + the MATE Documentation Project are made aware of those + trademarks, then the names are in capital letters or initial + capital letters. + + + + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED + UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE + WITH THE FURTHER UNDERSTANDING THAT: + + + + DOCUMENT IS PROVIDED ON AN "AS IS" BASIS, + WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR + IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES + THAT THE DOCUMENT OR MODIFIED VERSION OF THE + DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR + A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE + RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE + OF THE DOCUMENT OR MODIFIED VERSION OF THE + DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR + MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, + YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY + CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY + SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER + OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS + LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED + VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER + EXCEPT UNDER THIS DISCLAIMER; AND + + + + UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL + THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), + CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, + INITIAL WRITER, ANY CONTRIBUTOR, OR ANY + DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION + OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH + PARTIES, BE LIABLE TO ANY PERSON FOR ANY + DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR + CONSEQUENTIAL DAMAGES OF ANY CHARACTER + INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS + OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR + MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR + LOSSES ARISING OUT OF OR RELATING TO USE OF THE + DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, + EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF + THE POSSIBILITY OF SUCH DAMAGES. + + + + + + \ No newline at end of file diff --git a/mini-commander/help/Makefile.am b/mini-commander/help/Makefile.am new file mode 100644 index 00000000..57156020 --- /dev/null +++ b/mini-commander/help/Makefile.am @@ -0,0 +1,13 @@ +include $(top_srcdir)/mate-doc-utils.make +dist-hook: doc-dist-hook + +DOC_MODULE = command-line +DOC_ENTITIES = legal.xml + +DOC_FIGURES = figures/command-line.png \ + figures/prefs-macros.png \ + figures/prefs.png + +DOC_LINGUAS = ca de el en_GB es eu fr ko oc pt_BR sv uk zh_CN + +-include $(top_srcdir)/git.mk diff --git a/mini-commander/help/ca/ca.po b/mini-commander/help/ca/ca.po new file mode 100644 index 00000000..b2de3e56 --- /dev/null +++ b/mini-commander/help/ca/ca.po @@ -0,0 +1,1016 @@ +# Traducció del command-line de l'equip de Softcatalà. +# Copyright © 2009 Free Software Foundation, Inc. +# Joan Duran , 2009. +# +msgid "" +msgstr "" +"Project-Id-Version: command-line\n" +"POT-Creation-Date: 2009-03-10 13:17+0000\n" +"PO-Revision-Date: 2009-03-10 18:12+0100\n" +"Last-Translator: Joan Duran \n" +"Language-Team: Catalan \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" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Manual de la línia d'ordres" + +#: C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" +"La línia d'ordres permet executar ordres des d'un quadre i inclou accés " +"ràpid al navegador de fitxers i a l'historial d'ordres." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) C/command-line.xml:146(para) +#: C/command-line.xml:154(para) C/command-line.xml:162(para) +#: C/command-line.xml:175(para) C/command-line.xml:188(para) +#: C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) C/command-line.xml:139(para) +#: C/command-line.xml:147(para) C/command-line.xml:155(para) +#: C/command-line.xml:165(para) C/command-line.xml:178(para) +#: C/command-line.xml:191(para) C/command-line.xml:205(para) +#: C/command-line.xml:217(para) C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Projecte de documentació del MATE" + +#: C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Teniu permís per a copiar, distribuir i/o modificar aquest document, sota " +"els termes de la Llicència de documentació lliure GNU (GFDL), versió 1.1 o " +"qualsevol versió publicada posteriorment per la Free Software Foundation, " +"sense seccions invariants, sense texts de portada i sense texts de " +"contraportada. Podeu trobar una còpia de la GFDL en aquest enllaç o en el fitxer COPYING-DOCS distribuït " +"amb aquest manual." + +#: C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Aquest manual forma part d'una col·lecció de manuals del MATE distribuïts " +"sota la GFDL. Si voleu distribuir aquest manual independentment de la " +"col·lecció, podeu fer-ho afegint una còpia de la llicència al manual, tal " +"com es descriu a la secció 6 de la llicència." + +#: C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"Molts dels noms que les empreses utilitzen per a distingir els seus " +"productes i serveis es consideren marques comercials. Quan aquests noms " +"apareguin en qualsevol documentació del MATE, si els membres del Projecte " +"de documentació del MATE han estat avisats pel que fa a les marques, els " +"noms apareixeran en majúscules o amb les inicials en majúscules." + +#: C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"EL DOCUMENT S'OFEREIX «TAL COM ÉS», SENSE CAP TIPUS DE GARANTIA, NI EXPLÍCITA " +"NI IMPLÍCITA; AIXÒ INCLOU, SENSE LIMITAR-S'HI, LES GARANTIES QUE EL DOCUMENT " +"O LA VERSIÓ MODIFICADA DEL DOCUMENT NO TINGUI DEFECTES, SIGUI " +"COMERCIALITZABLE, SIGUI ADEQUAT PER A UN ÚS CONCRET O NO INFRINGEIXI CAP " +"LLEI. TOT EL RISC PEL QUE FA A LA QUALITAT, EXACTITUD I RENDIMENT DEL " +"DOCUMENT O LA VERSIÓ MODIFICADA DEL DOCUMENT ÉS VOSTRE. EN CAS QUE EL " +"DOCUMENT RESULTÉS DEFECTUÓS EN QUALSEVOL ASPECTE, VÓS (NO PAS L'ESCRIPTOR " +"INICIAL, L'AUTOR O CAP ALTRE COL·LABORADOR) ASSUMIU TOT EL COST DE " +"MANTENIMENT, REPARACIÓ O CORRECCIÓ. AQUESTA RENÚNCIA DE GARANTIA CONSTITUEIX " +"UNA PART ESSENCIAL D'AQUESTA LLICÈNCIA. NO S'AUTORITZA L'ÚS DE CAP DOCUMENT " +"O VERSIÓ MODIFICADA DEL DOCUMENT EXCEPTE SOTA AQUESTA RENÚNCIA DE GARANTIA; I" + +#: C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"EN CAP CAS I SOTA CAP INTERPRETACIÓ LEGAL, JA SIGUI PER AGREUJAMENT " +"(INCLOENT-HI LA NEGLIGÈNCIA), CONTRACTE O ALTRE CAS, L'AUTOR, L'ESCRIPTOR " +"ORIGINAL, QUALSEVOL DELS COL·LABORADORS O DISTRIBUÏDORS DEL DOCUMENT O UNA " +"VERSIÓ MODIFICADA DEL DOCUMENT NI CAP PROVEÏDOR D'AQUESTES PARTS NO SERAN " +"RESPONSABLES DAVANT DE NINGÚ PER CAP DANY DIRECTE, INDIRECTE, ESPECIAL, " +"ACCIDENTAL O CONSECUTIU DE QUALSEVOL TIPUS; AIXÒ INCLOU, SENSE LIMITAR-S'HI, " +"ELS DANYS PER PÈRDUA DE CLIENTS, INTERRUPCIONS DE LA FEINA, FALLADA O " +"MALFUNCIONAMENT DE L'ORDINADOR, O QUALSEVOL ALTRA PÈRDUA O DANY RELACIONAT " +"AMB L'ÚS DEL DOCUMENT I LES VERSIONS MODIFICADES DEL DOCUMENT, FINS I TOT SI " +"S'HA INFORMAT AQUESTA PART DE LA POSSIBILITAT D'AQUESTS DANYS." + +#: C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"EL DOCUMENT I LES VERSIONS MODIFICADES DEL DOCUMENT S'OFEREIXEN SOTA ELS " +"TERMES DE LA LLICÈNCIA DE DOCUMENTACIÓ LLIURE DE GNU, TENINT EN COMPTE QUE: " +"" + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Equip de documentació del MATE" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Projecte MATE" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Versió 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Setembre de 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Versió 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Març de 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Versió 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Setembre de 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.7)" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Agost de 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.6)" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Setembre de 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.5)" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Agost de 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.4)" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Abril de 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.3)" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Gener de 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.2)" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Agost de 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.1)" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Juliol de 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Manual de la miniaplicació de la línia d'ordres (versió 2.0)" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Març de 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Manual de la miniaplicació Mini-Commander" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Aquest manual descriu la versió 2.12 de la línia d'ordres." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Comentaris" + +#: C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Per a informar d'un error o fer algun suggeriment sobre la miniaplicació de " +"la línia d'ordres o aquest manual, seguiu les indicacions a la pàgina de comentaris del MATE." + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Línia d'ordres" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "miniaplicació de la línia d'ordres" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introducció" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Mostra la línia d'ordres." + +#: C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"La línia d'ordres proporciona una línia d'ordres " +"que podeu utilitzar a qualsevol quadre de l'escriptori." + +#: C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"La línia d'ordres conté els elements interactius " +"següents:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Camp Entrada" + +#: C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"Al camp d'entrada podeu introduir-hi ordres, macros i " +"programes." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Botó Explorador — el pic" + +#: C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Podeu utilitzar el botó Explorador per a cercar " +"programes al sistema operatiu. Una icona amb un cercle sòlid identifica el " +"botó Explorador." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Botó Historial — la fletxa cap avall" + +#: C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Podeu utilitzar el botó Historial per a obtenir " +"ordres anteriors. Una icona amb una fletxa cap avall identifica el botó " +"Historial." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Funcions" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Llista de l'historial d'ordres executades anteriorment" + +#: C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Podeu executar ordres directament des del visualitzador de la llista de " +"l'historial. També podeu rotar-ne el contingut mitjançant el camp " +"d'entrada per a mostrar i després executar una ordre. Apareixerà " +"una barra de desplaçament vertical quan hi hagi 20 o més ordres a la llista " +"de l'historial. Per a obtenir més informació vegeu la ." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Funció de compleció automàtica basada en l'historial" + +#: C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"La línia d'ordres utilitza una funció de " +"compleció automàtica basada en l'historial per a completar les ordres del " +"camp d'entrada. Aquesta funció compara el contingut del " +"camp d'entrada amb la llista de l'historial. Si la " +"línia d'ordres troba una coincidència llavors la " +"miniaplicació completarà l'ordre. Per a obtenir més informació vegeu la nota " +"a la ." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Funció de compleció d'ordres a petició de l'usuari" + +#: C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Aquesta funció de compleció d'ordres compara els caràcters de les cadenes al " +"camp d'entrada amb les ordres al camí de l'usuari. La " +"funció de compleció d'ordres és útil si no sabeu la seqüència exacta de " +"caràcters o com s'escriu una ordre. Després d'introduir les primeres lletres " +"del nom de l'ordre, premeu la tecla Tab. Si la " +"línia d'ordres reconeix la seqüència de caràcters " +"com a única, llavors la miniaplicació completarà el nom de l'ordre. Per a " +"obtenir més informació vegeu la ." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Funcionalitat de macro" + +#: C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"La funcionalitat de macro proporciona fins a 99 dreceres d'ordres. A més de " +"les ordres predefinides podeu crear les vostres pròpies per a utilitzar amb " +"la línia d'ordres. Per a obtenir més informació " +"vegeu la ." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Com afegir la línia d'ordres a un quadre" + +#: C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Per a afegir la línia d'ordres a un quadre, feu " +"clic amb el botó secundari al quadre i trieu Afegeix al quadre. Seleccioneu Línia d'ordres al " +"diàleg Afegeix al quadre i feu clic a " +"D'acord." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Execució d'ordres" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Com executar una ordre des del camp d'entrada" + +#: C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Per a executar una ordre des del camp d'entrada " +"realitzeu els passos següents:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Introduïu l'ordre al camp d'entrada." + +#: C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"Per a fer que la línia d'ordres intenti completar " +"el nom de l'ordre, premeu la tecla Tab." + +#: C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" +"Introduïu les opcions de la línia d'ordres, si n'hi ha, al camp " +"d'entrada." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Premeu la tecla Retorn." + +#: C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"Si l'ordre que heu introduït no es pot executar, l'ordinador emetrà un avís " +"sonor i la miniaplicació indicarà que l'ordre no s'ha pogut executar tot " +"mostrant un signe d'interrogació (?) abans de l'ordre. Comproveu que heu " +"especificat l'ordre correctament. Fent clic a la línia d'ordres el signe " +"d'interrogació desapareixerà automàticament." + +#: C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Si l'opció de compleció automàtica està seleccionada, la línia " +"d'ordres cercarà una coincidència a la llista de l'historial " +"durant els passos 1 i 2. Per a obtenir més informació vegeu la ." + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Compleció automàtica basada en l'historial" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"Podeu habilitar o inhabilitar aquesta opció dins del menú " +"Preferències a la pestanya General " +"sota Compleció automàtica. Seleccioneu " +"Habilita la compleció automàtica basada en l'historial " +"per a indicar a la línia d'ordres que compari el " +"camp d'entrada amb la llista de l'historial i completi " +"les ordres on hi hagi una coincidència." + +#: C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Si l'opció de compleció automàtica està seleccionada, la línia " +"d'ordres cercarà una coincidència a la llista de l'historial " +"durant els passos 1 i 2 de la . Si hi ha " +"una coincidència a la llista de l'historial, la línia d'ordres completarà l'ordre. Per a acceptar l'ordre, premeu la tecla " +"Retorn. Si no voleu acceptar l'ordre, introduïu més " +"caràcters al camp d'entrada." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Com executar un programa del sistema de fitxers" + +#: C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Feu clic al botó Explorador per a mostrar el sistema de " +"fitxers i feu doble clic al programa que voleu executar." + +#: C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Podeu utilitzar la línia d'ordres per a executar " +"scripts, ordres o altres programes del sistema de fitxers." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" +"Com executar una ordre, macro o programa des de la llista de l'historial" + +#: C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Feu clic al botó Historial per a mostrar la llista de " +"l'historial. Feu clic a un element de la llista de l'historial per a " +"executar l'ordre, macro o programa que necessiteu." + +#: C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Feu clic al camp d'entrada i utilitzeu les fletxes cap " +"amunt i cap avall del teclat per a rotar la llista de l'historial. Premeu " +"Retorn per a executar una ordre, macro o programa específic " +"quan l'element de la llista de l'historial que vulgueu es mostri al " +"camp d'entrada." + +#: C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Podeu executar una ordre, macro o programa que s'hagi executat anteriorment " +"des de la llista de l'historial de les maneres següents: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Utilització de dreceres o macros" + +#: C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"La funcionalitat de macro proporciona fins a 99 dreceres d'ordres. A més de " +"les ordres predefinides podeu crear les vostres pròpies per a utilitzar amb " +"la línia d'ordres." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Com executar una macro des del camp d'entrada" + +#: C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Per a executar una macro que estigui definida a la llista de la de la línia d'ordres, introduïu-la camp d'entrada i premeu la " +"tecla Retorn." + +#: C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "" +"La funció de la també funciona amb " +"macros." + +#: C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"La llista següent mostra alguns exemples de les macros de la " +"línia d'ordres:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// o www." + +#: C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Qualsevol entrada que comenci amb http:// o " +"www. s'interpretarà com a URL i es carregarà al " +"navegador web." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// o ftp." + +#: C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Qualsevol entrada que comenci amb ftp:// o " +"ftp. s'interpretarà com un URL i es carregarà al " +"programa FTP predeterminat." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Utilitzeu dictionary: per a cercar una paraula " +"utilitzant el Diccionari del MATE." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Utilitzeu google: per a cercar quelcom utilitzant el " +"motor de cerca del Google." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Utilitzeu av: per a cercar quelcom utilitzant el " +"motor de cerca de l'Altavista." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Utilitzeu yahoo: per a cercar quelcom utilitzant el " +"motor de cerca del Yahoo." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Utilitzeu fm: per a cercar paquets a la base de dades " +"de paquets del Freshmeat." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Personalització de les macros" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Configuració de les macros" + +#: C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Aquesta pestanya conté una llista de les macros que podeu utilitzar amb la " +"línia d'ordres. La llista conté la informació " +"següent:" + +#: C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"Una llista d'expressions regulars UNIX a la columna Patró." + +#: C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Una expressió regular és un patró de caràcters o números que podeu utilitzar " +"per a fer coincidir amb cadenes. Vegeu la pàgina del manual regex per a obtenir més informació sobre com crear una expressió regular." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Una llista d'ordres a la columna Ordre." + +#: C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Una ordre s'executa si el patró corresponent coincideix amb el text que " +"introduïu al camp d'entrada. Les macros són ordres que " +"poden admetre paràmetres analitzats per l'expressió regular." + +#: C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Per a afegir una macro nova, feu clic al botó Afegeix una " +"macroinstrucció. Per a suprimir una macro, seleccioneu la macro " +"i feu clic al botó Suprimeix una macroinstrucció." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Personalització de l'aparença" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Preferències" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Diàleg de preferències" + +#: C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +" Per a configurar l'aparença de la línia " +"d'ordres, feu clic amb el botó secundari a l'àrea de la " +"miniaplicació fora dels elements interactius, trieu " +"Preferències i seleccioneu la pestanya " +"General." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Per a moure la línia d'ordres:" + +#: C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Seleccioneu Mostra la nansa per a adjuntar una nansa a " +"la vora de la miniaplicació. Podeu utilitzar la nansa per a arrossegar la " +"pantalla de la línia d'ordres a qualsevol " +"ubicació de l'escriptori." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Per a afegir un contorn:" + +#: C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Seleccioneu aquesta opció per a mostrar un marc al voltant de la " +"línia d'ordres." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Per a canviar l'amplada:" + +#: C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Utilitzeu la casella de selecció Amplada . . . píxels " +"per a especificar l'amplada de la miniaplicació." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Per a ajustar el tema de colors:" + +#: C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Seleccioneu Utilitza els colors del tema predeterminat " +"per a utilitzar els colors predeterminats del tema del MATE." + +#: C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Feu clic al botó Color del text de la línia d'ordres " +"per a seleccionar un color per al text de la línia d'ordres. Aquest botó no " +"està disponible si la casella de selecció Utilitza els colors del " +"tema predeterminat està seleccionada." + +#: C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Feu clic al botó Color de fons de la línia d'ordres per " +"a seleccionar un color per al fons del camp d'entrada. " +"Aquest botó no està disponible si la casella de selecció Utilitza " +"els colors del tema predeterminat està seleccionada." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "Joan Duran , 2009" diff --git a/mini-commander/help/command-line.omf.in b/mini-commander/help/command-line.omf.in new file mode 100644 index 00000000..f5203029 --- /dev/null +++ b/mini-commander/help/command-line.omf.in @@ -0,0 +1,9 @@ + + + + + user's guide + + + + diff --git a/mini-commander/help/de/de.po b/mini-commander/help/de/de.po new file mode 100644 index 00000000..8db80b9f --- /dev/null +++ b/mini-commander/help/de/de.po @@ -0,0 +1,1027 @@ +# German translation of the command-line-applet manual. +# Christian Kirbach , 2009. +# Mario Blättermann , 2009. +# Christian Kirbach , 2009. +msgid "" +msgstr "" +"Project-Id-Version: Befehlszeile-Handbuch\n" +"POT-Creation-Date: 2009-02-19 09:28+0000\n" +"PO-Revision-Date: 2009-11-27 00:01+0100\n" +"Last-Translator: Christian Kirbach \n" +"Language-Team: German \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Report-Msgid-Bugs-To: \n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "a" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "a" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "a" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Befehlszeile-Handbuch" + +#: C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" +"Befehlszeile ermöglicht das Ausführen von Befehlen in einem Panel und bietet " +"schnellen Zugriff auf einen Datei-Manager und eine Befehlschronik." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) C/command-line.xml:146(para) +#: C/command-line.xml:154(para) C/command-line.xml:162(para) +#: C/command-line.xml:175(para) C/command-line.xml:188(para) +#: C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) C/command-line.xml:139(para) +#: C/command-line.xml:147(para) C/command-line.xml:155(para) +#: C/command-line.xml:165(para) C/command-line.xml:178(para) +#: C/command-line.xml:191(para) C/command-line.xml:205(para) +#: C/command-line.xml:217(para) C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "MATE-Dokumentationsprojekt" + +#: C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Das vorliegende Dokument kann gemäß den Bedingungen der GNU Free " +"Documentation License (GFDL), Version 1.1 oder jeder späteren, von der Free " +"Software Foundation veröffentlichten Version ohne unveränderbare Abschnitte " +"sowie ohne Texte auf dem vorderen und hinteren Buchdeckel kopiert, verteilt " +"und/oder modifiziert werden. Eine Kopie der GFDL finden Sie unter diesem " +"Link oder in der mit diesem " +"Handbuch gelieferten Datei COPYING-DOCS." + +#: C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Das vorliegende Handbuch ist Teil einer Reihe von MATE-Handbüchern, die " +"unter der GFDL verteilt werden. Wenn Sie dieses Handbuch separat verteilen " +"möchten, können Sie dies tun, indem Sie dem Handbuch eine Kopie der Lizenz, " +"wie in Abschnitt 6 der Lizenz beschrieben, hinzufügen." + +#: C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"Viele der Namen, die von Unternehmen verwendet werden, um ihre Produkte und " +"Dienstleistungen von anderen zu unterscheiden, sind eingetragene " +"Warenzeichen. An den Stellen, an denen diese Namen in einer MATE-" +"Dokumentation erscheinen, werden die Namen in Großbuchstaben oder mit einem " +"großen Anfangsbuchstaben geschrieben, wenn das MATE-Dokumentationsprojekt " +"auf diese Warenzeichen hingewiesen wird." + +#: C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"DAS DOKUMENT WIRD »WIE VORLIEGEND« GELIEFERT, OHNE JEGLICHE GEWÄHRLEISTUNG, " +"WEDER AUSDRÜCKLICH NOCH STILLSCHWEIGEND, EINSCHLIESSLICH, ABER NICHT " +"BESCHRÄNKT AUF, GEWÄHRLEISTUNGEN, DASS DAS DOKUMENT ODER EINE MODIFIZIERTE " +"VERSION DES DOKUMENTS FREI VON HANDELSÜBLICHEN FEHLERN UND FÜR EINEN " +"BESTIMMTEN ZWECK GEEIGNET IST UND KEINE RECHTE DRITTER VERLETZT. JEGLICHES " +"RISIKO IN BEZUG AUF DIE QUALITÄT, GENAUIGKEIT UND LEISTUNG DES DOKUMENTS " +"ODER EINER MODIFIZIERTEN VERSION DES DOKUMENTS TRAGEN SIE. SOLLTE SICH EIN " +"DOKUMENT ODER EINE MODIFIZIERTE VERSION DAVON IN IRGENDEINER WEISE ALS " +"FEHLERHAFT ERWEISEN, TRAGEN SIE (NICHT DER URSPRÜNGLICHE VERFASSER, AUTOR " +"ODER EIN MITWIRKENDER) DIE KOSTEN FÜR JEGLICHE ERFORDERLICHE SERVICE-, " +"REPARATUR- UND KORREKTURMASSNAHMEN: DIESE BESCHRÄNKUNG DER GEWÄHRLEISTUNG " +"IST WESENTLICHER BESTANDTEIL DIESER LIZENZ. JEDE VERWENDUNG EINES DOKUMENTS " +"ODER EINER MODIFIZIERTEN VERSION DES DOKUMENTS UNTERLIEGT DIESER " +"BESCHRÄNKUNG; UND" + +#: C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"UNTER KEINEN UMSTÄNDEN UND GEMÄSS KEINER RECHTSLEHRE, WEDER AUFGRUND VON " +"UNERLAUBTEN HANDLUNGEN (EINSCHLIESSLICH FAHRLÄSSIGKEIT), VERTRÄGEN ODER " +"SONSTIGEM, KANN DER AUTOR, DER URSPRÜNGLICHE VERFASSER, EIN MITWIRKENDER " +"ODER EIN VERTEILER DES DOKUMENTS ODER EINER MODIFIZIERTEN VERSION DES " +"DOKUMENTS ODER EIN LIEFERANT EINER DIESER PARTEIEN VON EINER PERSON FÜR " +"DIREKTE, INDIREKTE, BESONDERE, ZUFÄLLIGE ODER ALS FOLGE AUFGETRETENE SCHÄDEN " +"IRGENDEINER ART, EINSCHLIESSLICH, ABER NICHT BESCHRÄNKT AUF, SCHÄDEN DURCH " +"GESCHÄFTSWERTVERLUSTE, ARBEITSAUSFÄLLE, COMPUTERAUSFÄLLE ODER -" +"FUNKTIONSSTÖRUNGEN ODER JEGLICHE ANDERE SCHÄDEN ODER VERLUSTE, DIE DURCH " +"ODER IM ZUSAMMENHANG MIT DER VERWENDUNG DES DOKUMENTS ODER EINER " +"MODIFIZIERTEN VERSION DES DOKUMENTS ENTSTANDEN SIND, SELBST WENN DIESE " +"PARTEI ÜBER MÖGLICHE SCHÄDEN INFORMIERT WORDEN SEIN SOLLTE, HAFTBAR GEMACHT " +"WERDEN." + +#: C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"DAS DOKUMENT UND VERÄNDERTE FASSUNGEN DES DOKUMENTS WERDEN UNTER DEN " +"BEDINGUNGEN DER GNU FREE DOCUMENTATION LICENSE ZUR VERFÜGUNG GESTELLT MIT " +"DEM WEITERGEHENDEN VERSTÄNDNIS, DASS: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "MATE-Dokumentationsteam" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "MATE-Projekt" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Version 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "September 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Version 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "März 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Version 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "September 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Befehlszeile-Applet-Handbuch V2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "August 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Befehlszeile-Applet-Handbuch V2.6" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "September 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Befehlszeile-Applet-Handbuch V2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "August 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Befehlszeile-Applet-Handbuch V2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "April 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Befehlszeile-Applet-Handbuch V2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Januar 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Befehlszeile-Applet-Handbuch V2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "August 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Befehlszeile-Applet-Handbuch V2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Juli 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Befehlszeile-Applet-Handbuch V2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "März 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Befehlszeile-Applet-Handbuch" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Dieses Handbuch beschreibt Version 2.12 der Befehlszeile." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Rückmeldungen" + +#: C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Um Fehler zu berichten oder Vorschläge zum Befehlszeile-Applet oder diesem " +"Handbuch zu machen folgen Sie den Anweisungen in der MATE-Seite für Rückmeldungen." + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Befehlszeile" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "Befehlszeile-Applet" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Einführung" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Zeigt die Befehlszeile." + +#: C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"Befehlszeile bietet eine Befehlszeile innerhalb " +"eines beliebigen Panels auf dem Arbeitsplatz." + +#: C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"Befehlszeile enthält die folgenden interaktiven " +"Elemente:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Eingabefeld" + +#: C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"Sie können Befehle, Makros und Programme in das Eingabefeld eingeben." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Browser-Knopf — der Gliederungspunkt" + +#: C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Sie können den Knopf Browser zum Durchsuchen Ihres " +"Dateisystems nach Programmen verwenden. Ein Vollkreis repräsentiert den " +"Knopf Browser." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Chronik-Knopf — der Pfeil nach unten" + +#: C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Sie können den Knopf Chronik zum Abrufen vorhergehender " +"Befehle verwenden. Ein Pfeil nach unten repräsentiert den Knopf " +"Chronik." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Besondere Merkmale" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Chronik zuvor ausgeführter Befehle" + +#: C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Sie können Befehle direkt aus der Chronik heraus ausführen. Sie können auch " +"die Chronikliste über das Eingabefeld durchlaufen, um " +"einen ausgeführten Befehl anzuzeigen und auszuführen. Eine vertikale " +"Laufleiste wird bei mehr als 20 Befehlen in der Liste eingeblendet. Lesen " +"Sie auch für weitere Informationen." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Auf der Chronik basierende automatische Vervollständigung" + +#: C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"Befehlszeile verwendet die auf der Chronik " +"basierende automatische Vervollständigung, um Befehle im " +"Eingabefeld zu vervollständigen. Diese Funktion " +"vergleicht den Inhalt des Eingabefeld mit der Chronik. " +"Wenn Befehlszeile eine Übereinstimmung findet, so " +"vervollständigt das Applet den Befehl. Lesen Sie auch für weitere Informationen." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Benutzergesteuerte Funktion zur Befehlsvervollständigung" + +#: C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Die Funktion zur Befehlsvervollständigung vergleicht Zeichenketten im " +"Eingabefeld mit Befehlen im Benutzerpfad. Die Funktion " +"zur Befehlsvervollständigung ist nützlich wenn Sie nicht die exakte " +"Schreibweise eines Befehls wissen. Drücken Sie die Tabulator-Taste nach Eingabe der ersten Buchstaben des Befehls. Wenn " +"Befehlszeile eine eindeutige Übereinstimmung " +"findet, so vervollständigt das Applet den Befehl. Lesen Sie für weitere Informationen." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Einrichtung von Makros" + +#: C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"Die Makroeinrichtung hält bis zu 99 Tastenkombinationen für Befehle. " +"Zusätzlich zu vorgegebenen Befehlen können Sie ihre eigenen für die " +"Verwendung in Befehlszeile festlegen. Lesen Sie " +" für weitere Informationen." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Eine Befehlszeile zu einem Panel hinzufügen" + +#: C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Um Befehlszeile zu einem Panel hinzuzufügen, " +"klicken Sie mit der rechten Maustaste auf das Panel und wählen Sie " +"Zum Panel hinzufügen. Wählen Sie " +"Befehlszeile im Dialogfenster Zum " +"Panel hinzufügen und klicken Sie dann auf OK." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Befehle ausführen" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Einen Befehl mit dem Eingabefeld ausführen" + +#: C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Um einen Befehl im Eingabefeld auszuführen, führen Sie " +"die folgenden Schritte aus:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Geben Sie den Befehl in das Eingabefeld ein." + +#: C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"Um in Befehlszeile die Vervollständigung eines " +"Befehls zu veranlassen, drücken Sie die Tabulator-Taste." + +#: C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" +"Geben Sie die Argumente der Befehlszeile in das Eingabefeld ein, sofern gewünscht." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Drücken Sie die Eingabetaste." + +#: C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"Wenn der eingegebene Befehl nicht ausgeführt werden konnte gibt der Computer " +"einen einzelnen Warnton aus und das Applet signalisiert dies mit einem " +"Fragezeichen (?) vor dem Befehl. Prüfen Sie, ob der Befehl korrekt " +"eingegeben wurde. Ein Klick auf den Befehl wird das Fragezeichen automatisch " +"ausblenden." + +#: C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Wenn die automatische Vervollständigung aktiviert ist, sucht " +"Befehlszeile nach einer Übereinstimmung in der " +"Chronik während der ersten beiden Schritte. Lesen Sie für weitere Informationen." + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Auf der Chronik basierte automatische Vervollständigung" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"Sie können diese Option im Menü Einstellungen im " +"Karteireiter Allgemein unter Automatische " +"Vervollständigung ein- oder ausschalten. Wählen Sie " +"Chronikbasierte Vervollständigung, um " +"Befehlszeile anzuweisen, das " +"Eingabefeld mit der Chronikliste zu vergleichen und bei " +"Übereinstimmung zu vervollständigen." + +#: C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Wenn die Automatische Vervollständigung aktiviert ist, sucht " +"Befehlszeile nach einer Übereinstimmung in der " +"Chronikliste in den ersten beiden Schritten in . Bei Übereinstimmung in der Chronikliste vervollständigt " +"Befehlszeile den Befehl. Zur Übernahme des " +"Befehls drücken Sie die Eingabetaste. Wenn Sie den Befehl " +"nicht übernehmen wollen, geben Sie weitere Buchstaben in das " +"Eingabefeld ein." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Ein Programm in Ihrem Dateisystem ausführen" + +#: C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Klicken Sie auf den Knopf Browser zum Anzeigen des " +"Dateisystems und klicken Sie dann doppelt auf das Programm, das Sie " +"ausführen wollen." + +#: C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Sie können Befehlszeile dazu verwenden, Skripte " +"und Befehle auszuführen, oder andere Programme aufzurufen." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" +"Einen vorhergehenden Befehl, ein Makro oder ein Programm aus der " +"Chronikliste ausführen" + +#: C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Klicken Sie auf den Knopf Chronik zum Anzeigen der " +"Chronikliste. Klicken Sie dann auf ein Objekt in der Chronik, um den Befehl, " +"das Makro oder das Programm auszuführen." + +#: C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Klicken Sie in das Eingabefeld und verwenden Sie die " +"Nach-oben und Nach-unten Pfeiltasten zum Durchlaufen der Chronikliste. " +"Drücken Sie die Eingabetaste, um den spezifischen Befehl, " +"das Makro oder das Programm im Eingabefeld auszuführen." + +#: C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Sie können zuvor ausgeführte Befehle, Makros oder Programme aus der " +"Chronikliste auf eine der folgenden Arten ausführen: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Verwendung von Tastenkombinationen oder Makros" + +#: C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"Die Makroeinrichtung bietet bis zu 99 Tastenkombinationen. Zusätzlich zu den " +"vorgegebenen Befehlen könen Sie Ihre eigenen für Befehlszeile erstellen." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Ein Makro mit dem Eingabefeld ausführen" + +#: C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Um ein in der Liste von " +"Befehlszeile definiertes Makro auszuführen, geben " +"Sie das Makro im Eingabefeld ein und drücken Sie dann " +"die Eingabetaste." + +#: C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "" +"Die Funktion funktioniert auch mit " +"Makros." + +#: C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"Die folgende Liste zeigt einige Beispiele für Makros von " +"Befehlszeile:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// oder www." + +#: C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Alles beginnend mit http:// oder www. wird als eine Adresse angesehen und in Ihrem Webbrowser " +"aufgerufen." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// oder ftp." + +#: C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Alles beginnend mit ftp:// oder ftp. wird als eine Adresse angesehen und in Ihrem bevorzugten FTP-" +"Client aufgerufen." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Verwenden Sie dictionary: zum Nachzuschlagen eines " +"Begriffs mit dem MATE-Wörterbuch." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Verwenden Sie google: zur Suche mit der Suchmaschine " +"Google." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Verwenden Sie av: zur Suche mit der Suchmaschine " +"Altavista." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Verwenden Sie yahoo: zur Suche mit der Suchmaschine " +"Yahoo." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Verwenden Sie fm: zur Suche nach Paketen in der " +"Paketdatenbank von Freshmeat." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Anpassen Ihrer Makros" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Makros konfigurieren" + +#: C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Dieser Reiter enthält eine Liste von Makros, die Sie in " +"Befehlszeile verwenden können. Die Liste enthält " +"die folgenden Informationen:" + +#: C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"Eine Liste von regulären UNIX-Ausdrücken in der Spalte Muster." + +#: C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Ein regulärer Ausdruck ist ein Muster aus Buchstaben oder Ziffern, das zur " +"Suche nach Übereinstimmungen von Zeichenketten verwendet werden kann. Lesen " +"Sie die regex-Hilfeseite für weitere Informationen zur " +"Bildung eines regulären Ausdrucks." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "" +"Eine Auflistung von Befehlen in der Spalte Befehl." + +#: C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Ein Befehl wird ausgeführt, sofern das entsprechende Muster mit dem in das " +"Eingabefeld eingegebenen Text eindeutig übereinstimmt. " +"Makros sind Befehle, die von regulären Ausdrücken ausgewertete Parameter " +"akzeptieren." + +#: C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Zum Hinzufügen eines neuen Makros klicken Sie auf den Knopf Makro " +"hinzufügen. Um ein Makro zu löschen, wählen Sie es aus und " +"klicken Sie auf den Knopf Makro löschen." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Das Erscheinungsbild anpassen" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Einstellungen" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Einstellungsdialog" + +#: C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +" Um das Erscheinungsbild von Befehlszeile einzustellen, klicken Sie mit der rechten Maustaste auf einen " +"Bereich des Applet außerhalb interaktiver Elemente, und wählen Sie " +"Einstellungen und dann den Karteireiter " +"Allgemein." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "So verschieben Sie die Befehlszeile:" + +#: C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Wählen Sie Grifffläche anzeigen, um einen Griff am Rand " +"des Applets anzubringen. Sie können die Grifffläche zum Verschieben der " +"Befehlszeile an einen beliebigen Ort der " +"Arbeitsfläche verwenden." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "So fügen Sie einen Rand hinzu:" + +#: C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Wählen Sie diese Option zur Anzeige eines Rahmens um die " +"Befehlszeile." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "So ändern Sie die Breite:" + +#: C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Verwenden Sie das Einstellfeld zwischen Breite . . . Pixel zur Festlegung der Breite des Applets." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "So passen Sie das Farbthema an:" + +#: C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Wählen Sie Vorgegebenes Farbschema verwenden, um die " +"Farben des Vorgabe-Themas von MATE zu verwenden." + +#: C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Klicken Sie auf den Knopf Vordergrund von Befehlszeile " +"zur Festlegung der Textfarbe der Befehlszeile. Dieser Knopf ist inaktiv " +"sofern das Ankreuzfeld Vorgegebene Themenfarben verwenden angewählt ist." + +#: C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Klicken Sie auf den Knopf Hintergrund von Befehlszeile " +"zur Festlegung der Hintergrundfarbe des Eingabefeldes. " +"Dieser Knopf ist inaktiv, sofern das Ankreuzfeld Vorgegebene " +"Themenfarben verwenden angewählt ist." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Christian Kirbach , 2009\n" +"Mario Blättermann , 2009" diff --git a/mini-commander/help/de/figures/prefs-macros.png b/mini-commander/help/de/figures/prefs-macros.png new file mode 100644 index 00000000..246b3d02 Binary files /dev/null and b/mini-commander/help/de/figures/prefs-macros.png differ diff --git a/mini-commander/help/de/figures/prefs.png b/mini-commander/help/de/figures/prefs.png new file mode 100644 index 00000000..427f62eb Binary files /dev/null and b/mini-commander/help/de/figures/prefs.png differ diff --git a/mini-commander/help/el/el.po b/mini-commander/help/el/el.po new file mode 100644 index 00000000..14280ce6 --- /dev/null +++ b/mini-commander/help/el/el.po @@ -0,0 +1,665 @@ +# translation of el.po to Greek +# Simos Xenitellis , 2008. +# translation of command-line.HEAD.po to +msgid "" +msgstr "" +"Project-Id-Version: el\n" +"POT-Creation-Date: 2008-09-19 14:38+0000\n" +"PO-Revision-Date: 2008-09-20 13:18+0100\n" +"Last-Translator: Simos Xenitellis \n" +"Language-Team: Greek \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Εγχειρίδιο γραμμής εντολών" + +#: C/command-line.xml:23(para) +msgid "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." +msgstr "Η γραμμή εντολών επιτρέπει το τρέξιμο εντολών από ένα πάνελ και περιλαμβάνει γρήγορη πρόσβαση σε έναν περιηγητή αρχείων και ιστορία εντολών." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) C/command-line.xml:138(para) C/command-line.xml:146(para) C/command-line.xml:154(para) C/command-line.xml:162(para) C/command-line.xml:175(para) C/command-line.xml:188(para) C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) C/command-line.xml:131(para) C/command-line.xml:139(para) C/command-line.xml:147(para) C/command-line.xml:155(para) C/command-line.xml:165(para) C/command-line.xml:178(para) C/command-line.xml:191(para) C/command-line.xml:205(para) C/command-line.xml:217(para) C/command-line.xml:229(para) C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Έργο Τεκμηρίωσης MATE" + +#: C/command-line.xml:2(para) +msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Δίνεται άδεια για αντιγραφή, διανομή και/ή τροποποίηση του εγγράφου υπό τους " +"όρους της Ελεύθερης Άδειας Τεκμηρίωσης GNU (GFDL), Έκδοση 1.1 ή " +"μεταγενέστερη εκδιδόμενη από το Ίδρυμα Ελεύθερου Λογισμικού χωρίς Σταθερά " +"Εδάφια, χωρίς Εξώφυλλα Κειμένου, και χωρίς Οπισθόφυλλα Κειμένου. Μπορείτε να " +"βρείτε ένα αντίγραφο της GFDL σε αυτόν τον σύνδεσμο ή στο αρχείο COPYING-DOCS που διανεμήθηκε με αυτόν " +"τον οδηγό." + +#: C/command-line.xml:12(para) +msgid "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license." +msgstr "" +"Αυτή η τεκμηρίωση είναι μέρος της συλλογής τεκμηρίωσης του MATE όπως " +"διανέμεται υπό τους όρους του GFDL. Εάν επιθυμείτε να διανείμετε αυτή την " +"τεκμηρίωση ξεχωριστά από την συλλογή, μπορείτε να το κάνετε εάν η τεκμηρίωση " +"συνοδεύεται από αντίγραφο της άδειας (GFDL) όπως περιγράφεται στον τομέα 6 " +"της άδειας." + +#: C/command-line.xml:19(para) +msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." +msgstr "" +"Πολλά από τα ονόματα που χρησιμοποιούνται από εταιρίες για να ξεχωρίσουν τα " +"προϊόντα και τις υπηρεσίες είναι σήματα κατατεθέν. Όπου αυτά τα ονόματα " +"εμφανίζονται στην τεκμηρίωση MATE, και τα μέλη της ομάδας τεκμηρίωσης MATE " +"έχουν γνώση αυτών, τότε αυτά αναγράφονται με κεφαλαίους χαρακτήρες ή με " +"αρχικούς κεφαλαίους χαρακτήρες." + +#: C/command-line.xml:35(para) +msgid "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"Η ΤΕΚΜΗΡΙΩΣΗ ΑΥΤΗ ΠΑΡΕΧΕΤΑΙ \"ΩΣ ΕΧΕΙ\", ΧΩΡΙΣ ΚΑΜΙΑ ΕΓΓΥΗΣΗ ΟΤΙ ΜΠΟΡΕΙ ΝΑ " +"ΕΞΥΠΗΡΕΤΗΣΕΙ ΚΑΠΟΙΟ ΣΚΟΠΟ Η ΟΤΙ ΕΙΝΑΙ ΧΩΡΙΣ ΣΦΑΛΜΑ. ΟΛΟΚΛΗΡΗ Η ΕΥΘΥΝΗ ΓΙΑ " +"ΤΗΝ ΠΟΙΟΤΗΤΑ, ΑΚΡΙΒΕΙΑ ΚΑΙ ΛΕΙΤΟΥΡΓΙΚΟΤΗΤΑ ΤΗΣ ΤΕΚΜΗΡΙΩΣΗΣ Ή ΠΑΡΑΛΛΑΓΩΝ " +"ΑΥΤΗΣ ΑΝΗΚΕΙ ΣΕ ΕΣΑΣ. ΕΑΝ Η ΤΕΚΜΗΡΙΩΣΗ ΑΥΤΗ Ή ΠΑΡΑΛΛΑΓΗ ΑΥΤΗΣ ΕΙΝΑΙ ΛΑΘΟΣ " +"ΚΑΤΑ ΚΑΠΟΙΟ ΤΡΟΠΟ ΕΣΕΙΣ ΑΝΑΛΑΜΒΑΝΕΤΕ ΤΗΝ ΕΥΘΥΝΗ ΤΗΣ ΔΙΟΡΘΩΣΗΣ. Η ΑΠΑΛΛΑΓΗ " +"ΕΥΘΥΝΗΣ ΠΟΥ ΣΥΝΟΔΕΥΕΙ ΑΥΤΗ ΤΗΝ ΤΕΚΜΗΡΙΩΣΗ ΕΙΝΑΙ ΑΝΑΠΟΣΠΑΣΤΟ ΚΟΜΜΑΤΙ ΑΥΤΗΣ. " +"ΚΑΜΙΑ ΧΡΗΣΗ ΤΗΣ ΤΕΚΜΗΡΙΩΣΗΣ Ή ΠΑΡΑΛΛΑΓΩΝ ΑΥΤΗΣ ΔΕΝ ΕΠΙΤΡΕΠΕΤΑΙ ΠΑΡΑ ΜΟΝΟ ΕΑΝ " +"ΣΥΝΟΔΕΥΕΤΑΙ ΑΠΟ ΤΗΝ ΑΠΑΛΛΑΓΗ ΕΥΘΥΝΗΣ." + +#: C/command-line.xml:55(para) +msgid "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"ΣΕ ΚΑΜΙΑ ΠΕΡΙΠΤΩΣΗ ΚΑΙ ΥΠΟ ΚΑΜΙΑ ΝΟΜΙΚΗ ΣΥΝΘΗΚΗ, ΕΙΤΕ ΜΕΣΩ ΣΥΜΒΟΛΑΙΩΝ Ή " +"ΑΛΛΙΩΣ, ΔΕΝ ΕΥΘΥΝΟΝΤΑΙ Ο ΣΥΓΓΡΑΦΕΑΣ, Ο ΔΙΑΝΟΜΕΑΣ, Η ΑΛΛΟΣ ΣΥΝΥΠΕΥΘΥΝΟΣ ΓΙΑ " +"ΤΗΝ ΣΥΓΓΡΑΦΗ ΤΗΣ ΤΕΚΜΗΡΙΩΣΗΣ, ΓΙΑ ΕΜΜΕΣΕΣ Η ΑΜΕΣΕΣ, ΤΥΧΑΙΕΣ Ή ΜΗ ΖΗΜΙΕΣ " +"ΠΑΝΤΩΣ ΦΥΣΕΩΣ ΠΟΥ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΗΝ ΧΡΗΣΗ ΤΗΣ ΤΕΚΜΗΡΙΩΣΗΣ ΚΑΙ/Ή ΠΑΡΑΛΛΑΓΩΝ " +"ΑΥΤΗΣ ΑΚΟΜΑ ΚΑΙ ΕΑΝ ΕΧΕΙ ΥΠΑΡΞΕΙ ΠΡΟΕΙΔΟΠΟΙΗΣΗ ΓΙΑ ΤΗΝ ΠΙΘΑΝΟΤΗΤΑ ΥΠΑΡΞΗΣ " +"ΤΕΤΟΙΩΝ ΖΗΜΙΩΝ." + +#: C/command-line.xml:28(para) +msgid "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +msgstr "" +"ΤΟ ΈΓΓΡΑΦΟ ΚΑΙ ΤΡΟΠΟΠΟΙΗΜΕΝΕΣ ΕΚΔΟΣΕΙΣ ΑΥΤΟΥ ΠΑΡΕΧΟΝΤΑΙ ΥΠΟ ΤΟΥΣ ΟΡΟΥΣ ΤΗΣ " +"ΑΔΕΙΑΣ GNU FREE DOCUMENTATION ΜΕ ΤΗΝ ΠΕΡΑΙΤΕΡΩ ΔΙΕΥΚΡΙΝΙΣΗ ΟΤΙ: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Ομάδα Τεκμηρίωσης MATE" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Έργο MATE" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Έκδοση 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Σεπτέμβριος 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Έκδοση 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Μάρτιος 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Έκδοση 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Σεπτέμβριος 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Αύγουστος 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.6" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Σεπτέμβριος 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Αύγουστος 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Απρίλιος 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Ιανουάριος 2005" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Αύγουστος 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Ιούλιος 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Εγχειρίδιο μικροεφαρμογής γραμμής εντολών V2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Μάρτιος 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Εγχειρίδιο μικροεφαρμογής Mini-commander" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Αυτό το εγχειρίδιο περιγράφει την έκδοση 2.12 της γραμμής εντολών." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Ανάδραση" + +#: C/command-line.xml:245(para) +msgid "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." +msgstr "Για αναφορά ενός σφάλματος ή μίας πρότασης που να αφορά την γραμμή εντολών ή το εγχειρίδιο αυτό, ακολουθήστε τις κατευθύνσεις στη Σελίδα ανάδρασης MATE." + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Γραμμή εντολών" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "Μικροεφαρμογή γραμμής εντολών" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Εισαγωγή" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Εμφάνιση της Γραμμής εντολών." + +#: C/command-line.xml:275(para) +msgid "The Command Line provides a command line that you can use within any panel on the desktop." +msgstr "Η Γραμμή εντολών παρέχει μία γραμμή εντολών για χρησιμοποίηση με οποιοδήποτε πάνελ της επιφάνειας εργασίας." + +#: C/command-line.xml:277(para) +msgid "Command Line contains the following interactive elements:" +msgstr "Η Γραμμή εντολών περιέχει τα ακόλουθα διαδραστικά στοιχεία:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "πεδίο Kαταχώρηση" + +#: C/command-line.xml:285(para) +msgid "You can enter commands, macros, and programs in the entry field." +msgstr "Μπορείτε να εισάγετε εντολές, μακροεντολές και προγράμματα στοπεδίο καταχώρισης." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Πλήκτρο Εξερεύνηση — κουκκίδα" + +#: C/command-line.xml:294(para) +msgid "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." +msgstr "" +"Μπορείτε να χρησιμοποιήσετε το κουμπί Εξερεύνηση για εξερεύνηση στο σύστημα αρχείων για προγράμματα. Ένα εικονίδιο συμπαγούς κύκλου " +"αναπαριστά το κουμπί Εξερεύνηση." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Πλήκτρο Ιστορικό — κάτω βέλος" + +#: C/command-line.xml:303(para) +msgid "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." +msgstr "Μπορείτε να χρησιμοποιήσετε το πλήκτρο Ιστορικό για ανάκληση προηγουμένων εντολών. Ένα εικονίδιο με κάτω βέλος αναπαριστά το πλήκτρο Ιστορικό." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Χαρακτηριστικά" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Λίστα ιστορικού από προηγούμενες εκτελεσθείσες εντολές" + +#: C/command-line.xml:315(para) +msgid "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." +msgstr "Μπορείτε να εκτελέσετε εντολές κατευθείαν από την λίστα ιστορικού. Μπορείτε να ανακυκλώσετε τα περιεχόμενα της λίστας μέσω του πεδίου καταχώρισης για να δείτε και να εκτελέσετε μία εντολή. Μία οριζόντια μπάρα κύλισης εμφανίζεται αν περισσότερες από 20 εντολές βρίσκονται στη λίστα ιστορικού. Βλέπε για." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Λειτουργία αυτόματης συμπλήρωσης βασισμένη στο ιστορικό." + +#: C/command-line.xml:323(para) +msgid "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." +msgstr "Η Γραμμή εντολών χρησιμοποιεί την λειτουργία αυτόματης συμπλήρωσης για συμπλήρωση εντολών στο πεδίοΚαταχώριση. Αυτή η λειτουργία συγκρίνει τα περιεχόμενα του πεδίου Καταχώριση με τη λίστα ιστορικού. Αν η Γραμμή εντολών βρει ένα ταίριασμα τότε η μικροεφαρμογή συμπληρώνει την εντολή. Βλέπετε την σημείωση στο για περισσότερες πληροφορίες." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Λειτουργία συμπλήρωσης κατόπιν επιβεβαίωσης του χρήστη" + +#: C/command-line.xml:331(para) +msgid "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." +msgstr "Αυτή η λειτουργία συμπλήρωσης συγκρίνει συμβολοσειρές χαρακτήρων στο πεδίοΚαταχώριση με εντολές στο path του χρήστη. Η λειτουργία συμπλήρωσης εντολών είναι χρήσιμη αν δεν ξέρετε την ακριβή ορθογραφία του ονόματος μίας εντολής. Αφού πληκτρολογήσετε τα πρώτα γράμματα της εντολής, πατήστε το Tab. Αν η Γραμμή εντολών αναγνωρίσει την ακολουθία χαρακτήρων ως μοναδική, τότε η μικροεφαρμογή θα συμπληρώσει αυτόματα το όνομα της εντολής. Βλέπετε για περισσότερες πληροφορίες." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Μονάδα μακροεντολών" + +#: C/command-line.xml:339(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." +msgstr "Η μονάδα μακροεντολών παρέχει μέχρι και 99 συντομεύσεις εντολών. Επιπλέον των προκαθοριζόμενων εντολών, μπορείτε να δημιουργήσετε τις δικέςσας εντολές για χρήση με τη Γραμμή εντολών Βλέπετε για περισσότερες πληροφορίες." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Για να προσθέσετε γραμμή εντολών σε έναν πίνακα εφαρμογών" + +#: C/command-line.xml:349(para) +msgid "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialog, then click OK." +msgstr "Για προσθήκηΓραμμή εντολών σε ένα πάνελ, δεξί κλικ στο πάνελ, μετά επιλογή Προσθήκη στον πίνακα εφαρμογών ΕπιλογήΓραμμή εντολών στο διαλογικό πλαίσιο Προσθήκη στον πίνακα εφαρμογών μετά κλικ Εντάξει." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Εκτελούνται εντολές" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Για να εκτελέσετε μία εντολή από το πεδίο καταχώρησης" + +#: C/command-line.xml:363(para) +msgid "To run a command from the entry field, perform the following steps:" +msgstr "Για να εκτελέσετε μία εντολή από το πεδίο Καταχώριση ακολουθήστε τα επόμενα βήματα:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Πληκτρολογήστε την εντολή στο πεδίο Καταχώριση." + +#: C/command-line.xml:371(para) +msgid "To instruct Command Line to try to complete the command name, press the Tab key." +msgstr "Για καθοδήγηση της γραμμής εντολών στο να προσπαθήσει να συμπληρώσει την εντολή, πληκτρολογήστε Tab." + +#: C/command-line.xml:376(para) +msgid "Type the command-line options, if any, in the entry field." +msgstr "Πληκτρολογήστε τις παραμέτρους της εντολής, εάν υπάρχουν, στο πεδίο καταχώριση." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Πατήστε Return." + +#: C/command-line.xml:386(para) +msgid "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." +msgstr "Εάν η εντολή που πληκτρολογήσατε δεν μπορεί να τρέξει, ο υπολογιστής θα κάνει ένα μονό μπιπ προειδοποίησης και η μικροεφαρμογή θα δείξει ότι η εντολή δεν μπορεί να τρέξει δείχνοντας ένα ερωτηματικό (?) πριν την εντολή. Ελέγξτε ότι ορίσατε σωστά την εντολή. Κάνοντας κλικ στην εντολή θα προκαλέσει την αυτόματη εξαφάνιση του ερωτηματικού." + +#: C/command-line.xml:394(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." +msgstr "Εάν η αυτόματη συμπλήρωση έχει επιλεχθεί, η Γραμμή εντολών αναζητά για ταίριασμα στη λίστα ιστορικού στη διάρκεια των βημάτων 1 και 2. Βλέπε για περισσότερες πληροφορίες." + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Αυτόματη συμπλήρωση βασισμένη στο ιστορικό" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." +msgstr "Μπορείτε να ενεργοποιήσετε ή να απενεργοποιήσετε αυτή την επιλογή στο μενού Προτιμήσεις στη καρτέλα Γενικά Αυτόματη συμπλήρωση Επιλογή Ενεργοποίηση αυτόματης συμπλήρωσης βασισμένης στο ιστορικό ώστε η Γραμμή εντολών να συγκρίνει την καταχώριση με την λίστα ιστορικού και συμπληρώσει εντολές αν υπάρξει ταίριασμα." + +#: C/command-line.xml:400(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." +msgstr "Αν η αυτόματη συμπλήρωση είναι επιλεγμένη, η Γραμμή εντολών ψάχνει για ένα ταίριασμα στη λίστα ιστορικού στη διάρκεια των βημάτων 1 και 2 στο . Αν υπάρξει ταίριασμα στη λίστα, η Γραμμή εντολών συμπληρώνει την εντολή. Για αποδοχή της εντολής, πιέστε Return. Αν δεν την αποδέχεστε, πληκτρολογήστε και άλλους χαρακτήρες στο πεδίο Καταχώριση." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Για εκτέλεση ενός προγράμματος από το σύστημα αρχείων σας" + +#: C/command-line.xml:406(para) +msgid "Click on the Browser button to display the file system, then double-click on the program you want to run." +msgstr "Κλικ στο πλήκτρο Εξερεύνησηγια εμφάνιση του συστήματος αρχείων, μετά διπλό κλικ στο πρόγραμμα που θέλετε να εκτελέσετε." + +#: C/command-line.xml:409(para) +msgid "You can use Command Line to run scripts, execute commands, or run other programs from your file system." +msgstr "Μπορείτε να χρησιμοποιήσετε την Γραμμή εντολών για εκτέλεση script, εντολών ή άλλων προγραμμάτων από το σύστημα αρχείων σας." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "Για εκτέλεση μιας προηγουμένης εντολής, μίας μακροεντολής η ενός προγράμματος από τη λίστα ιστορικού" + +#: C/command-line.xml:420(para) +msgid "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." +msgstr "Κλικ στο πλήκτρο Ιστορικό για εμφάνιση της λίστας ιστορικού. Κλικ σε ένα στοιχείο της λίστας για εκτέλεση μίας εντολής, μίας μακροεντολής ή ενός πρόγραμματος που επιθυμείτε." + +#: C/command-line.xml:425(para) +msgid "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." +msgstr "Κλικ στο πεδίοΚαταχώριση, μετά χρησιμοποιήστε τα πάνω και κάτω βέλη του πληκτρολογίου για ανακύκλωση της λίστας ιστορικού. Πατήστε (Press)Return για εκτέλεση μίας εντολής, μακροεντολής ή πρόγραμματος όταν το στοιχείο της λίστας ιστορικού που θέλετε εμφανιστεί στη Καταχώριση." + +#: C/command-line.xml:416(para) +msgid "You can run a previously executed command, macro, or program from the history list in one of the following ways: " +msgstr "Μπορείτε να εκτελέσετε μία εντολή που εκτελέστηκε προηγουμένως, μακροεντολή ή πρόγραμμα από τη λίστα ιστορικού με έναν από τους παρακάτω τρόπους: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Χρησιμοποίηση συντομεύσεων ή μακροεντολών" + +#: C/command-line.xml:441(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." +msgstr "Η μονάδα μακροεντολών παρέχει μέχρι 99 συντομεύσεις εντολών. Επιπλέον εκτός των προκαθοριζόμενων εντολών, μπορείτε να δημιουργήσετε τις δικές σας εντολές για χρήση με την Γραμμή εντολών." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Για εκτέλεση μίας μακροεντολής από το πεδίο καταχώρησης" + +#: C/command-line.xml:446(para) +msgid "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." +msgstr "Για εκτέλεση μίας μακροεντολής που έχει καθοριστεί στη λίσταΓραμμή εντολών πληκτρολογήστε την μακροεντολή στο πεδίοΚαταχώριση μετά πατήστεReturn." + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr "Η λειτουργία δουλεύει και για μακροεντολές." + +#: C/command-line.xml:452(para) +msgid "The following list shows some examples of Command Line macros:" +msgstr "Η ακόλουθη λίστα δείχνει κάποια παραδείγματα από μακροεντολές Γραμμής εντολών:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// ή www." + +#: C/command-line.xml:462(para) +msgid "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "Οτιδήποτε αρχίζει με http:// ή www. θα εκλαμβάνεται ως URL και θα φορτώνεται στον περιηγητή ιστού." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// ή ftp." + +#: C/command-line.xml:471(para) +msgid "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "Οτιδήποτε αρχίζει με ftp:// ή ftp. θα εκλαμβάνεται ως URL και θα φορτώνεται στο προεπιλεγόμενο λογισμικό FTP." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "Λεξικό:" + +#: C/command-line.xml:479(para) +msgid "Use dictionary: to look up a word using MATE Dictionary." +msgstr "Χρησιμοποιήστε λεξικό: για να βρείτε μία λέξη χρησιμοποιώντας το MATE Λεξικό." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "Use google: to search for something using the Google search engine." +msgstr "Χρησιμοποιήστε google: για αναζήτηση χρησιμοποιώντας την μηχανή αναζήτησης του Google." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "Use av: to search for something using the Altavista search engine." +msgstr "Χρησιμοποιήστε av: για αναζήτηση χρησιμοποιώντας την μηχανή αναζήτησης Altavista." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "Use the yahoo: macro to search for things using the Yahoo search engine." +msgstr "Χρησιμοποίηση της μακροεντολής yahoo: για αναζήτηση χρησιμοποιώντας την μηχανή αναζήτησης Yahoo." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "Use fm: to search for packages in the Freshmeat package database." +msgstr "Χρησιμοποιήστε fm: για αναζήτηση πακέτων στη βάση πακέτων του Freshmeat." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Παραμετροποίηση των μακροεντολών σας" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Ρυθμίσεις των μακροεντολών" + +#: C/command-line.xml:531(para) +msgid "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" +msgstr "Αυτή η ενότητα περιέχει μία λίστα από μακροεντολές που μπορείτε να χρησιμοποιήσετε με τη Γραμμή εντολών. Η λίστα περιέχει τις ακόλουθες πληροφορίες:" + +#: C/command-line.xml:536(para) +msgid "A list of UNIX regular expressions in the Pattern column." +msgstr "Μία λίστα από κανονικές εκφράσεις του UNIX στη στήλη Μοτίβο." + +#: C/command-line.xml:539(para) +msgid "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." +msgstr "Μία κανονική έκφραση είναι ένα μοτίβο από χαρακτήρες που χρησιμοποιούνται για το ταίριασμα συμβολοσειρών. Βλέπετε την σελίδα man regex για περισσότερες πληροφορίες στο πως να φτιάξετε μία κανονική έκφραση." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Μία λίστα από εντολές στη στήλη Εντολή." + +#: C/command-line.xml:547(para) +msgid "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." +msgstr "Μία εντολή εκτελείται όταν το αντίστοιχο μοτίβο ταιριάζει επιτυχώς στο κείμενο που πληκτρολογείται στο πεδίοΚαταχώριση. Οι μακροεντολές είναι εντολές που μπορούν να πάρουν παραμέτρους από την κανονική έκφραση." + +#: C/command-line.xml:552(para) +msgid "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." +msgstr "Για προσθήκη μίας νέας μακροεντολής, κλικ στο πλήκτρο Προσθήκη μακροεντολής Για διαγραφή μίας μακροεντολής, επιλέξτε την και μετά κλικ στο πλήκτρο Διαγραφή μακροεντολής." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Παραμετροποίηση της εμφάνισης" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Προτιμήσεις" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Διάλογος προτιμήσεων" + +#: C/command-line.xml:560(para) +msgid " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." +msgstr " Για παραμετροποίηση της εμφάνισης τηςΓραμμή εντολών, δεξιό κλικ σε μία περιοχή της μικροεφαρμογής έξω από διαδραστικά στοιχεία, μετά επιλογή Προτιμήσεις και επιλογή της ετικέταςΓενικά." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Προς μετακίνηση Γραμμής εντολών:" + +#: C/command-line.xml:580(para) +msgid "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "ΕπιλογήΕμφάνιση χειριστηρίου για επισύναψη ενός χειριστηρίου στην άκρη της μικροεφαρμογής. Μπορείτε να χρησιμοποιήσετε το χειριστήριο για να σύρετε τη Γραμμή εντολών σε οποιαδήποτε θέση στην επιφάνεια εργασίας." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Για προσθήκη ενός ορίου:" + +#: C/command-line.xml:586(para) +msgid "Select this option to show a frame around the Command Line." +msgstr "Επιλογή για εμφάνιση ενός πλαισίου γύρω από τη Γραμμή εντολών." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Για αλλαγή του πλάτους:" + +#: C/command-line.xml:592(para) +msgid "Use the Width . . . pixels spin box to specify the applet width." +msgstr "Χρησιμοποίηση του spin box Πλάτος . . . εικονοστοιχεία για καθορισμό του πλάτους της μικροεφαρμογής." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Για καθορισμό του θέματος χρώματος:" + +#: C/command-line.xml:599(para) +msgid "Select Use default theme colors to use the colors from the default MATE theme." +msgstr "ΕπιλογήΧρησιμοποίηση προεπιλεγόμενου θέματος χρωμάτων για χρησιμοποίηση χρωμάτων από το προεπιλεγόμενο θέμα MATE." + +#: C/command-line.xml:600(para) +msgid "Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Κλικ στο πλήκτρο Γραμμή εντολών για επιλογή ενός χρώματος για τη γραμμή εντολών. Αυτό το πλήκτρο δεν είναι διαθέσιμο αν έχει επιλεγεί το check box Χρησιμοποίηση προεπιλεγόμενου θέματος χρωμάτων." + +#: C/command-line.xml:601(para) +msgid "Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Κλικ στο πλήκτροΦόντο γραμμής εντολών για επιλογή ενός χρώματος για το πεδίοΚαταχώριση. Αυτό το πλήκτρο δεν είναι διαθέσιμο αν έχει επιλεγεί το check box Χρησιμοποίηση προεπιλεγόμενου θέματος χρωμάτων." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Ελληνική μεταφραστική ομάδα MATE\n" +"Κώστας Παπαδήμας \n" +"Ηλίας Μακρής \n" +"\n" +"Για περισσότερα δείτε http://www.mate.gr/" + diff --git a/mini-commander/help/en_GB/en_GB.po b/mini-commander/help/en_GB/en_GB.po new file mode 100644 index 00000000..7ccfcf4a --- /dev/null +++ b/mini-commander/help/en_GB/en_GB.po @@ -0,0 +1,652 @@ +msgid "" +msgstr "" +"Project-Id-Version: mate-applets-command-line doc\n" +"POT-Creation-Date: 2007-01-26 03:23+0000\n" +"PO-Revision-Date: 2007-01-26 06:55-0000\n" +"Last-Translator: David Lodge \n" +"Language-Team: en_GB \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Command Line Manual" + +#: C/command-line.xml:23(para) +msgid "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." +msgstr "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) +#: C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) +#: C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) +#: C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) +#: C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) +#: C/command-line.xml:146(para) +#: C/command-line.xml:154(para) +#: C/command-line.xml:162(para) +#: C/command-line.xml:175(para) +#: C/command-line.xml:188(para) +#: C/command-line.xml:202(para) +#: C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) +#: C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) +#: C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) +#: C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) +#: C/command-line.xml:139(para) +#: C/command-line.xml:147(para) +#: C/command-line.xml:155(para) +#: C/command-line.xml:165(para) +#: C/command-line.xml:178(para) +#: C/command-line.xml:191(para) +#: C/command-line.xml:205(para) +#: C/command-line.xml:217(para) +#: C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "MATE Documentation Project" + +#: C/command-line.xml:2(para) +msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." +msgstr "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation Licence (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." + +#: C/command-line.xml:12(para) +msgid "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license." +msgstr "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the licence to the manual, as described in section 6 of the licence." + +#: C/command-line.xml:19(para) +msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." +msgstr "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." + +#: C/command-line.xml:35(para) +msgid "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENCE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORISED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" + +#: C/command-line.xml:55(para) +msgid "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." +msgstr "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." + +#: C/command-line.xml:28(para) +msgid "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +msgstr "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENCE WITH THE FURTHER UNDERSTANDING THAT: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "MATE Documentation Team" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "MATE Project" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Version 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "September 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Version 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "March 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Version 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "September 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Command Line Applet Manual V2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "August 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Command Line Applet Manual V2.6" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "September 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Command Line Applet Manual V2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "August 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Command Line Applet Manual V2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "April 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Command Line Applet Manual V2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "January 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Command Line Applet Manual V2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "August 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Command Line Applet Manual V2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "July 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Command Line Applet Manual V2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "March 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Mini-Commander Applet Manual" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "This manual describes version 2.12 of Command Line." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Feedback" + +#: C/command-line.xml:245(para) +msgid "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." +msgstr "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." + +#: C/command-line.xml:251(primary) +#: C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Command Line" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "command line applet" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introduction" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Shows Command Line." + +#: C/command-line.xml:275(para) +msgid "The Command Line provides a command line that you can use within any panel on the desktop." +msgstr "The Command Line provides a command line that you can use within any panel on the desktop." + +#: C/command-line.xml:277(para) +msgid "Command Line contains the following interactive elements:" +msgstr "Command Line contains the following interactive elements:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Entry field" + +#: C/command-line.xml:285(para) +msgid "You can enter commands, macros, and programs in the entry field." +msgstr "You can enter commands, macros, and programs in the entry field." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Browser button — the bullet" + +#: C/command-line.xml:294(para) +msgid "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." +msgstr "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "History button — the down arrow" + +#: C/command-line.xml:303(para) +msgid "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." +msgstr "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Features" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "History list of previously executed commands" + +#: C/command-line.xml:315(para) +msgid "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." +msgstr "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "History-based auto completion function" + +#: C/command-line.xml:323(para) +msgid "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." +msgstr "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "User-requestable command completion function" + +#: C/command-line.xml:331(para) +msgid "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." +msgstr "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Macro facility" + +#: C/command-line.xml:339(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." +msgstr "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "To Add Command Line to a Panel" + +#: C/command-line.xml:349(para) +msgid "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialog, then click OK." +msgstr "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialogue, then click OK." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Running Commands" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "To Run a Command From the Entry Field" + +#: C/command-line.xml:363(para) +msgid "To run a command from the entry field, perform the following steps:" +msgstr "To run a command from the entry field, perform the following steps:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Type the command in the entry field." + +#: C/command-line.xml:371(para) +msgid "To instruct Command Line to try to complete the command name, press the Tab key." +msgstr "To instruct Command Line to try to complete the command name, press the Tab key." + +#: C/command-line.xml:376(para) +msgid "Type the command-line options, if any, in the entry field." +msgstr "Type the command-line options, if any, in the entry field." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Press Return." + +#: C/command-line.xml:386(para) +msgid "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." +msgstr "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." + +#: C/command-line.xml:394(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." +msgstr "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." + +#: C/command-line.xml:398(title) +#: C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "History-based auto completion" + +#: C/command-line.xml:399(para) +#: C/command-line.xml:434(para) +msgid "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." +msgstr "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." + +#: C/command-line.xml:400(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." +msgstr "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "To Run a Program From Your File System" + +#: C/command-line.xml:406(para) +msgid "Click on the Browser button to display the file system, then double-click on the program you want to run." +msgstr "Click on the Browser button to display the file system, then double-click on the program you want to run." + +#: C/command-line.xml:409(para) +msgid "You can use Command Line to run scripts, execute commands, or run other programs from your file system." +msgstr "You can use Command Line to run scripts, execute commands, or run other programs from your file system." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "To Run a Previous Command, Macro, or Program From the History List" + +#: C/command-line.xml:420(para) +msgid "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." +msgstr "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." + +#: C/command-line.xml:425(para) +msgid "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." +msgstr "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." + +#: C/command-line.xml:416(para) +msgid "You can run a previously executed command, macro, or program from the history list in one of the following ways: " +msgstr "You can run a previously executed command, macro, or program from the history list in one of the following ways: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Using Shortcuts or Macros" + +#: C/command-line.xml:441(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." +msgstr "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "To Run a Macro From the Entry Field" + +#: C/command-line.xml:446(para) +msgid "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." +msgstr "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr "The function also works for macros." + +#: C/command-line.xml:452(para) +msgid "The following list shows some examples of Command Line macros:" +msgstr "The following list shows some examples of Command Line macros:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// or www." + +#: C/command-line.xml:462(para) +msgid "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// or ftp." + +#: C/command-line.xml:471(para) +msgid "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "Use dictionary: to look up a word using MATE Dictionary." +msgstr "Use dictionary: to look up a word using MATE Dictionary." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "Use google: to search for something using the Google search engine." +msgstr "Use google: to search for something using the Google search engine." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "Use av: to search for something using the Altavista search engine." +msgstr "Use av: to search for something using the Altavista search engine." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "Use the yahoo: macro to search for things using the Yahoo search engine." +msgstr "Use the yahoo: macro to search for things using the Yahoo search engine." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "Use fm: to search for packages in the Freshmeat package database." +msgstr "Use fm: to search for packages in the Freshmeat package database." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Customising Your Macros" + +#: C/command-line.xml:519(title) +#: C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Configuring Macros" + +#: C/command-line.xml:531(para) +msgid "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" +msgstr "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" + +#: C/command-line.xml:536(para) +msgid "A list of UNIX regular expressions in the Pattern column." +msgstr "A list of UNIX regular expressions in the Pattern column." + +#: C/command-line.xml:539(para) +msgid "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." +msgstr "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "A list of commands in the Command column." + +#: C/command-line.xml:547(para) +msgid "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." +msgstr "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." + +#: C/command-line.xml:552(para) +msgid "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." +msgstr "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Customising the Appearance" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Preferences" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Preferences Dialogue" + +#: C/command-line.xml:560(para) +msgid " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." +msgstr " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "To move Command Line:" + +#: C/command-line.xml:580(para) +msgid "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "To add a border:" + +#: C/command-line.xml:586(para) +msgid "Select this option to show a frame around the Command Line." +msgstr "Select this option to show a frame around the Command Line." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "To change the width:" + +#: C/command-line.xml:592(para) +msgid "Use the Width . . . pixels spin box to specify the applet width." +msgstr "Use the Width . . . pixels spin box to specify the applet width." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "To adjust the colour theme:" + +#: C/command-line.xml:599(para) +msgid "Select Use default theme colors to use the colors from the default MATE theme." +msgstr "Select Use default theme colours to use the colours from the default MATE theme." + +#: C/command-line.xml:600(para) +msgid "Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Click on the Command line foreground button to select a colour for the command line text. This button is unavailable if the Use default theme colours check box is selected." + +#: C/command-line.xml:601(para) +msgid "Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Click on the Command line background button to select a colour for the entry field background. This button is unavailable if the Use default theme colours check box is selected." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "David Lodge , 2007" + diff --git a/mini-commander/help/es/es.po b/mini-commander/help/es/es.po new file mode 100644 index 00000000..46a9d295 --- /dev/null +++ b/mini-commander/help/es/es.po @@ -0,0 +1,1021 @@ +# translation of command-line.HEAD.po to Español +# translation of es.po to +# +# Francisco Javier F. Serrador , 2005. +# Jorge González , 2007. +# Jorge González , 2008. +msgid "" +msgstr "" +"Project-Id-Version: command-line.HEAD\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-04-04 20:59+0100\n" +"PO-Revision-Date: 2008-03-05 11:26+0100\n" +"Last-Translator: Jorge González \n" +"Language-Team: Español \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Manual de la Línea de comandos" + +#: C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" +"La Linea de comandos permite ejecutar comandos desde un panel, e incluye " +"acceso rápido a un visor de archivos e histórico de comandos." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) C/command-line.xml:146(para) +#: C/command-line.xml:154(para) C/command-line.xml:162(para) +#: C/command-line.xml:175(para) C/command-line.xml:188(para) +#: C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) C/command-line.xml:139(para) +#: C/command-line.xml:147(para) C/command-line.xml:155(para) +#: C/command-line.xml:165(para) C/command-line.xml:178(para) +#: C/command-line.xml:191(para) C/command-line.xml:205(para) +#: C/command-line.xml:217(para) C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Proyecto de documentación de Mate" + +#: C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Se concede permiso para copiar, distribuir o modificar este documento según " +"las condiciones de la GNU Free Documentation License (GFDL), Versión 1.1 o " +"cualquier versión posterior publicada por la Free Software Foundation sin " +"Secciones invariantes, Textos de portada y Textos de contraportada. " +"Encontrará una copia de la GFDL en este enlace o en el archivo COPYING-DOCS distribuido con este manual." + +#: C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Este manual forma parte de una colección de documentos de MATE distribuidos " +"según la GFDL. Si desea distribuir este manual de forma independiente de la " +"colección, puede hacerlo agregando una copia de la licencia al documento, " +"según se describe en la sección 6 de la misma." + +#: C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"Muchos de los nombres utilizados por las empresas para distinguir sus " +"productos y servicios se consideran marcas comerciales. Cuando estos nombres " +"aparezcan en la documentación de MATE, y siempre que se haya informado a " +"los miembros del Proyecto de documentación de MATE de dichas marcas " +"comerciales, los nombres aparecerán en mayúsculas o con las iniciales en " +"mayúsculas." + +#: C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"EL DOCUMENTO SE ENTREGA \"TAL CUAL\", SIN GARANTÍA DE NINGÚN TIPO, NI " +"EXPLÍCITA NI IMPLÍCITA INCLUYENDO, SIN LIMITACIÓN, GARANTÍA DE QUE EL " +"DOCUMENTO O VERSIÓN MODIFICADA DE ÉSTE CAREZCA DE DEFECTOS EN EL MOMENTO DE " +"SU VENTA, SEA ADECUADO A UN FIN CONCRETO O INCUMPLA ALGUNA NORMATIVA. TODO " +"EL RIESGO RELATIVO A LA CALIDAD, PRECISIÓN Y UTILIDAD DEL DOCUMENTO O SU " +"VERSIÓN MODIFICADA RECAE EN USTED. SI CUALQUIER DOCUMENTO O VERSIÓN " +"MODIFICADA DE AQUÉL RESULTARA DEFECTUOSO EN CUALQUIER ASPECTO, USTED (Y NO " +"EL REDACTOR INICIAL, AUTOR O AUTOR DE APORTACIONES) ASUMIRÁ LOS COSTES DE " +"TODA REPARACIÓN, MANTENIMIENTO O CORRECCIÓN NECESARIOS. ESTA EXENCIÓN DE " +"RESPONSABILIDAD SOBRE LA GARANTÍA ES UNA PARTE ESENCIAL DE ESTA LICENCIA. NO " +"SE AUTORIZA EL USO DE NINGÚN DOCUMENTO NI VERSIÓN MODIFICADA DE ÉSTE POR EL " +"PRESENTE, SALVO DENTRO DEL CUMPLIMIENTO DE LA EXENCIÓN DE RESPONSABILIDAD;Y" + +#: C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"EN NINGUNA CIRCUNSTANCIA NI BAJO NINGUNA TEORÍA LEGAL, SEA POR ERROR " +"(INCLUYENDO NEGLIGENCIA) CONTRATO O DOCUMENTO DE OTRO TIPO, EL AUTOR, EL " +"ESCRITOR INICIAL, EL AUTOR DE APORTACIONES NI NINGÚN DISTRIBUIDOR DEL " +"DOCUMENTO O VERSIÓN MODIFICADA DEL DOCUMENTO, NI NINGÚN PROVEEDOR DE NINGUNA " +"DE ESAS PARTES, SERÁ RESPONSABLE ANTE NINGUNA PERSONA POR NINGÚN DAÑO " +"DIRECTO, INDIRECTO, ESPECIAL, INCIDENTAL O DERIVADO DE NINGÚN TIPO, " +"INCLUYENDO, SIN LIMITACIÓN DAÑOS POR PÉRDIDA DE FONDO DE COMERCIO, PARO " +"TÉCNICO, FALLO INFORMÁTICO O AVERÍA O CUALQUIER OTRO POSIBLE DAÑO O AVERÍA " +"DERIVADO O RELACIONADO CON EL USO DEL DOCUMENTO O SUS VERSIONES MODIFICADAS, " +"AUNQUE DICHA PARTE HAYA SIDO INFORMADA DE LA POSIBILIDAD DE QUE SE " +"PRODUJESEN ESOS DAÑOS." + +#: C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"ESTE DOCUMENTO Y LAS VERSIONES MODIFICADAS DEL MISMO SE OFRECEN SEGÚN LAS " +"CONDICIONES ESTABLECIDAS EN LA LICENCIA DE DOCUMENTACIÓN LIBRE DE GNU (GFDL) " +"Y TENIENDO EN CUENTA QUE: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Equipo de documentación de Mate" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Proyecto Mate" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Versión 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Septiembre de 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Versión 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Marzo de 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Versión 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Septiembre de 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Manual de la miniaplicación Línea de comandos V2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Agosto de 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Manual de la miniaplicación Línea de comandos V2.3" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Septiembre de 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Manual de la miniaplicación Línea de comandos V2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Agosto de 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Manual de la miniaplicación Línea de comandos V2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Abril de 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Manual de la miniaplicación Línea de comandos V2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Enero de 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Manual de la miniaplicación Línea de comandos V2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Agosto de 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Manual de la miniaplicación Línea de comandos V2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Julio de 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Manual de la miniaplicación Línea de comandos V2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Marzo de 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Manual de la miniaplicación Mini-Commander" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Este manual describe la versión 2.12 de la Línea de comandos." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Comentarios" + +#: C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Para informar sobre un fallo o hacer sugerencias sobre la miniaplicación " +"Línea de comandos o sobre este manual, siga las indicaciones en la Página de sugerencias de Mate." + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Línea de comandos" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "Línea de comandos" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introducción" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Muestra la Línea de comandos." + +#: C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"La Línea de comandos proporciona una línea de " +"comandos que puede usar dentro de cualquier panel del escritorio." + +#: C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"La Línea de comandos contiene los siguientes " +"elementos interactivos:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Campo de Entrada" + +#: C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"Puede introducir comandos, macros, y programas en el campo de " +"entrada." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Botón Examinar — el punto" + +#: C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Puede usar el botón Examinar para buscar programas " +"por su sistema de archivos. Un círculo sólido identifica el botón " +"Examinar." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Botón Histórico — la flecha hacia abajo" + +#: C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Puede usar el botón Histórico para volver a llamar a " +"comandos anteriores. Un icono con una flecha hacia abajo identifica el " +"botón Histórico." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Características" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Lista del histórico de los comandos anteriormente ejecutados" + +#: C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Puede ejecutar comandos directamente desde el visor de la lista del " +"histórico. Puede también ciclar el contenido de la lista del histórico a " +"través del campo de entradas para mostrar y después " +"ejecutar un comando. Una barra de desplazamiento vertical aparece cuando hay " +"más de 20 comandos en la lista del histórico. Vea la para más información." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Función de autocompletado basada en histórico" + +#: C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"La Línea de comandos usa una función de " +"autocompletado basada en el histórico para completar los comandos en el " +"campo de entrada. Esta función compara el contenido del " +"campo del campo de entrada con la lista del histórico. " +"Si la Línea de comandos encuentra alguna " +"coincidencia, entonces la miniaplicación completa el comando. Vea la nota en " +"la para más información." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Función de completado de comandos a petición del usuario" + +#: C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Esta función de completado de comandos compara los caracteres de las cadenas " +"en el campo de entrada con comandos en la ruta del " +"usuario. La función de completado es útil s no sabe la secuencia de " +"caracteres completa de un comando. Después de que teclee las primeras letras " +"del nombre del comando, pulse la tecla Tabulador. Si la " +"Línea de comandos reconoce la secuencia de " +"caracteres como única, entonces la miniaplicación completa el nombre del " +"comando. Vea la para más información." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Utilidad de macros" + +#: C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"La utilidad de macros proporciona hasta 99 atajos a comandos . Además de los " +"comandos predefinidos puede crear sus propios comandos para usarlos con la " +"Línea de comandos. Vea la para más información." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Para añadir la Línea de comandos al panel" + +#: C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Para añadir la Línea de comandos a un panel, " +"pulse con el botón derecho en el panel, después elija Añadir al " +"panel. Seleccione Línea de comandos " +"en el diálogo Añadir al panel, después pulse " +"Aceptar." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Ejecutar comandos" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Para ejecutar un comando desde el campo de entrada" + +#: C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Para ejecutar un comando desde el campo de entrada, " +"realice los pasos siguientes:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Teclee el comando en el campo de entrada." + +#: C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"Para ordenar a la Línea de comandos que intente " +"completar el nombre del comando, pulse la tecla Tabulador." + +#: C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" +"Teclee las opciones de la línea de comandos, si hay alguna, en el " +"campo de entrada." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Pulse la tecla Retorno." + +#: C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"Si el comando que introdujo no se pudo ejecutar, el equipo emitirá un pitido " +"de advertencia y la miniaplicación indicará que el comando no se pudo " +"ejecutar mostrando un símbolo de interrogación (?) antes del comando. " +"Compruebe que haya especificado el comando correctamente. Pulsar en la línea " +"de comandos hará que desaparezca la interrogación." + +#: C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Si la opción de autocompletado está seleccionada, Línea de " +"comandos busca una coincidencia en la lista del histórico " +"durante los pasos 1 y dos. Vea la " +"para más información." + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Autocompletado basado en histórico" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"Puede activar o desactivar esta opción bajo el menú Preferencias en la solapa General bajo " +"Autocompletado. Seleccione Activar " +"autocompletado basado en histórico para indicar a la " +"Línea de comandos que compara el campo " +"de entrada con la lista del histórico, y complete los comandos " +"cuando haya una coincidencia." + +#: C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Si la opción de autocompletado está seleccionada, Línea de " +"comandos busca una coincidencia en la lista del histórico " +"durante los pasos 1 y 2 en la . Si hay " +"una coincidencia en la lista del histórico, Línea de comandos completa el comando. Para aceptar el comando, pulse " +"Retorno. si no quiere aceptar el comando, teclee más " +"caracteres en el campo de entrada." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Para ejecutar un programa desde su sistema de archivos" + +#: C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Pulse en el botón Examinar para mostrar el sistema de " +"archivos, después pulse dos veces en el programa que quiera ejecutar." + +#: C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Puede usar la Línea de comandos para ejecutar " +"scripts, comandos, u otros programas de su sistema de archivos." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" +"Para ejecutar un comando anterior, macro o programa desde la lista del " +"histórico" + +#: C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Pulse en el botón Historia para mostrar la lista del " +"histórico. Pulse en un elemento de la lista del histórico para ejecutar el " +"comando, macro o programa que quiera." + +#: C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Pulse en el campo de entrada, después use las teclas " +"con las flechas arriba y abajo del teclado para ciclar por la lista del " +"histórico. Pulse Retorno para ejecutar un comando, macro o " +"programa específico cuando el elemento de la lista del histórico que quiera " +"se muestre en el campo de entrada." + +#: C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Puede ejecutar un comando ejecutado anteriormente, una macro o un programa " +"desde la lista del histórico o de las siguientes maneras: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Usar atajos o macros" + +#: C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"La utilidad de macros proporciona hasta 99 comandos con atajos. Además de " +"los comandos predefinidos puede crear sus propios comandos para usarlos con " +"la Línea de comandos." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Para ejecutar una macro desde el campo de entrada" + +#: C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Para ejecutar una macro que esté definida en la lista de " +"laLínea de órdenes, teclee la macro en el campo de entrada, " +"después pulse Retorno." + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr "" +"La función también funciona para " +"las macros." + +#: C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"La lista siguiente muestra algunos ejemplos de macros de Línea " +"de comandos:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// o www." + +#: C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Cualquier cosa que empiece por http:// o " +"www. e tratará como un URL y se cargará en su " +"navegador web." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// o ftp." + +#: C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Cualquier cosa que empiece por ftp:// o " +"ftp. e tratará como un URL y se cargará en su " +"software predeterminado de FTP." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Use dictionary: para buscar una palabra en " +"elDiccionario de Mate." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Use google: para buscar algo usando el motor de " +"búsqueda Google." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Use av: para buscar algo usando el motor de búsqueda " +"Altavista." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Use yahoo: para buscar algo usando el motor de " +"búsqueda Yahoo!" + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Use fm: para buscar paquetes en la base de datos de " +"paquetes Freshmeat." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Personalizar sus macros" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Configurar sus macros" + +#: C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Esta sección contiene una lista de macros que puede usar con " +"laLínea de comandos. La lista contiene la " +"siguiente información:" + +#: C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"Una lista de expresiones regulares UNIX en la columna Patrón." + +#: C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Una expresión regular es un patrón de caracteres o números que puede usar " +"para coincidir con cadenas. Vea la página man de regex " +"para más información acerca de cómo construir expresiones regulares." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Una lista de comandos en la columna Comando." + +#: C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Un comando se ejecuta si el patrón correspondiente coincide con el texto que " +"teclea en el campo de entrada. Las macros son comandos " +"que toman parámetros analizados por la expresión regular." + +#: C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Para añadir una macro nueva, pulse en el botón Añadir macro. Para borrar una macro, seleccione la macro, después pulse en el " +"botón Borrar macro." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Personalizar la apariencia" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Preferencias" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Diálogo de preferencias" + +#: C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +"Para configurar la apariencia de la Línea de " +"comandos, pulse con el botón derecho del ratón sobre un área " +"de la miniaplicación fuera de elementos interactivos, después elija " +"Preferencias y seleccione la solapa " +"General." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Para mover la línea de comandos:" + +#: C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Seleccione Mostrar tirador para adjuntar un tirador al " +"borde de la miniaplicación. Puede usar el tirador para arrastrar el visor de " +"la Línea de comandos a cualquier lugar del " +"escritorio." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Para añadir un borde:" + +#: C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Seleccione esta opción para mostrar un marco alrededor de la " +"Línea de comandos." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Para cambiar la anchura:" + +#: C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Use el contador incrementable Anchura . . . píxeles " +"para especificar la anchura de la miniaplicación." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Para ajustar el tema del color:" + +#: C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Seleccione Usar colores predeterminados del tema para " +"usar los colores del tema predeterminado de Mate." + +#: C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Pulse en el botón Color de la tipografía para " +"seleccionar un color para el texto de la línea de comandos. Este botón no " +"esta disponible si la casilla Usar los colores predeterminados del " +"tema está seleccionada." + +#: C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Pulse en el botón Color de fondo para seleccionar un " +"color para el fondo del campo de entrada. Este botón no " +"está disponible si la casilla Usar colores predeterminados del " +"tema está seleccionada." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Jorge González , 2007-2008.\n" +"Francisco Javier F. Serrador , 2005." + diff --git a/mini-commander/help/es/figures/prefs-macros.png b/mini-commander/help/es/figures/prefs-macros.png new file mode 100644 index 00000000..b38aa1ba Binary files /dev/null and b/mini-commander/help/es/figures/prefs-macros.png differ diff --git a/mini-commander/help/es/figures/prefs.png b/mini-commander/help/es/figures/prefs.png new file mode 100644 index 00000000..95be3469 Binary files /dev/null and b/mini-commander/help/es/figures/prefs.png differ diff --git a/mini-commander/help/eu/eu.po b/mini-commander/help/eu/eu.po new file mode 100644 index 00000000..082f3cb4 --- /dev/null +++ b/mini-commander/help/eu/eu.po @@ -0,0 +1,623 @@ +# translation of command-line_help.HEAD.po to Basque +# Iñaki Larrañaga Murgoitio , 2008. +msgid "" +msgstr "" +"Project-Id-Version: command-line_help.HEAD\n" +"POT-Creation-Date: 2007-09-04 03:33+0100\n" +"PO-Revision-Date: 2008-12-14 19:20+0100\n" +"Last-Translator: Iñaki Larrañaga Murgoitio \n" +"Language-Team: Basque \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: KBabel 1.11.4\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Komando-lerroaren eskuliburua" + +#: C/command-line.xml:23(para) +msgid "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." +msgstr "Komando-lerroarekin komandoak exekuta ditzakezu panel batetik, eta sarbide bizkorra eskaintzen du fitxategi-arakatzailera eta komando-historiara." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) C/command-line.xml:138(para) C/command-line.xml:146(para) C/command-line.xml:154(para) C/command-line.xml:162(para) C/command-line.xml:175(para) C/command-line.xml:188(para) C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) C/command-line.xml:131(para) C/command-line.xml:139(para) C/command-line.xml:147(para) C/command-line.xml:155(para) C/command-line.xml:165(para) C/command-line.xml:178(para) C/command-line.xml:191(para) C/command-line.xml:205(para) C/command-line.xml:217(para) C/command-line.xml:229(para) C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "MATEren dokumentazio-proiektua" + +#: C/command-line.xml:2(para) +msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." +msgstr "Baimena ematen da dokumentu hau kopiatu, banatu eta/edo aldatzeko Free Software Foundation-ek argitaratutako GNU Dokumentazio Librearen Lizentziaren 1.1. bertsioan edo berriago batean ezarritako baldintzak betetzen badira; Atal Aldaezinik, Aurreko azaleko testurik eta Atzeko azaleko testurik gabe. GFDL lizentziaren kopia esteka honetan edo eskuliburu honekin batera ematen den COPYING-DOCS fitxategian aurkituko duzu." + +#: C/command-line.xml:12(para) +msgid "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license." +msgstr "Eskuliburu hau GFDL lizentziarekin banatzen diren MATE eskuliburuen bildumakoa da. Eskuliburu hau bildumatik bereizita banatu nahi baduzu, bana dezakezu, baina eskuliburuari lizentziaren kopia bat gehitu beharko diozu, lizentzian bertan 6. atalean azaltzen den bezala." + +#: C/command-line.xml:19(para) +msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." +msgstr "Enpresek euren produktu eta zerbitzuak bereizteko erabiltzen dituzten izen asko marka erregistratu moduan hartu behar dira. Izen horiek MATEren edozein agiritan agertzen direnean, eta MATEren Dokumentazio Proiektuko kideak marka komertzialak direla konturatu badira, orduan izen horiek maiuskulaz idatzita egongo dira, osorik edo hasierako letra maiuskulaz jarrita." + +#: C/command-line.xml:35(para) +msgid "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "DOKUMENTUA \"DAGOEN-DAGOENEAN\" EMATEN DA, INOLAKO BERMERIK GABE, EZ ESPRESUKI ADIERAZITAKORIK ETA EZ INPLIZITURIK ERE; BESTEAK BESTE (MUGARIK GABE), EZ DA BERMATZEN DOKUMENTUA EDO BERTSIO ALDATUA AKATSIK GABEA DENIK, MERKATURATZEKO EDO XEDE JAKIN BATERAKO EGOKIA DENIK EDO ARAURIK HAUSTEN EZ DUENIK. DOKUMENTUAREN EDO DOKUMENTUAREN BERTSIO ALDATUAREN KALITATEARI, ZEHAZTASUNARI ETA PERFORMANTZIARI BURUZKO ERANTZUKIZUN OSOA ZUREA DA. DOKUMENTUREN BATEK EDO BERTSIO ALDATUREN BATEK EDOZEIN MOTATAKO AKATSIK IZANEZ GERO, ZUK (EZ HASIERAKO IDAZLEAK, EZ EGILEAK ETA EZ INONGO KOLABORATZAILEK) ZEURE GAIN HARTU BEHARKO DUZU BERRIKUSTEKO, KONPONTZEKO EDO ZUZENTZEKO BEHARREZKO ZERBITZU GUZTIEN KOSTUA. BERME-UKATZE HAU LIZENTZIA HONEN FUNTSEZKO ZATIA DA. EZ DA BAIMENIK EMATEN EZEIN DOKUMENTU EDO BERTSIO ALDATU ERABILTZEKO, BALDIN ETA EZ BADA BERME-UKATZE HAU ONARTZEN." + +#: C/command-line.xml:55(para) +msgid "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." +msgstr "EZINGO DA INONGO ZIRKUNSTANTZIA EDO LEGE-TEORIARIK OINARRI HARTU --EZ ERANTZUKIZUN ZIBILARI BURUZKORIK (ZABARKERIA BARNE HARTUTA) EZ KONTRATUARI BURUZKORIK, EZ BESTERIK-- DOKUMENTU HONEN EDO BERTSIO ALDATU BATEN EGILEA, HASIERAKO IDAZLEA, EDOZEIN KOLABORATZAILE EDO BANATZAILE, EDO ALDERDI HORIEN EDOZEIN HORNITZAILE BESTE PERTSONA BATEN AURREAN ERANTZULE EGITEKO, PERTSONA HORREK EDOZEIN MOTATAKO KALTE ZUZENEKO, ZEHARKAKO, BEREZI, INTZIDENTAL EDO ONDORIOZKOAK JASAN DITUELAKO, BESTEAK BESTE (MUGARIK GABE), BEZEROAK GALTZEAREN, LANA ETEN BEHARRAREN, ORDENAGAILUAK EZ IBILTZEAREN EDO GAIZKI IBILTZEAREN ONDORIOZKO KALTEAK, EDO DOKUMENTUA NAHIZ HAREN BERTSIO ALDATUAK ERABILTZETIK ONDORIOZTATZEN DIREN EDO ERABILERA HORREKIN ZERIKUSIA DUEN EDOZEIN KALTE EDO GALERA, ALDERDIARI KALTE HORIEK GERTA ZITEZKEELA ADITZERA EMAN BAZAIO ERE." + +#: C/command-line.xml:28(para) +msgid "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +msgstr "DOKUMENTUA ETA DOKUMENTUAREN BERTSIO ALDATUAK GNU DOKUMENTAZIO LIBREAREN LIZENTZIAREN BALDINTZEN ARABERA EMATEN DIRA, ETA ONDOREN ZEHAZTEN DIRENAK ONARTZERA BEHARTZEN DUTE: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "MATEren dokumentazio-taldea" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan " + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "MATE proiektua" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "2.12 bertsioa" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "2005eko iraila" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "2.10 bertsioa" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "2005eko martxoa" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "2.8 bertsioa" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "2004ko iraila" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.7 bertsioa" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "2004ko abuztua" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.6 bertsioa" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "2003ko iraila" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.5 bertsioa" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "2003ko abuztua" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.4 bertsioa" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "2003ko apirila" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.3 bertsioa" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "2003ko urtarrila" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.2 bertsioa" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "2002ko abuztua" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Komando-lerroaren miniaplikazioaen eskuliburua, 2.1 bertsioa" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "2002ko uztaila" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Komando-lerroaren miniaplikazioaren eskuliburua, 2.0 bertsioa" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "2002ko martxoa" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Mini-Commander miniaplikazioaren eskuliburua" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com " + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu " + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Eskuliburu honetan Komando-lerroaren 2.12 bertsioa azaltzen da." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Ohar-bidaltzea" + +#: C/command-line.xml:245(para) +msgid "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." +msgstr "Komando-lerroaren miniaplikazioari edo eskuliburu honi buruzko akatsen berri emateko edo oharrak bidaltzeko, MATEra oharrak bidaltzeko orrian aurkituko dituzu argibideak." + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Komando-lerroa" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "komando-lerroaren miniaplikazioa" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Sarrera" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Komando-lerroa erakusten du." + +#: C/command-line.xml:275(para) +msgid "The Command Line provides a command line that you can use within any panel on the desktop." +msgstr "Komando-lerroa miniaplikazioak mahaigaineko edozein paneletan erabil daitekeen komando-lerro bat ematen du." + +#: C/command-line.xml:277(para) +msgid "Command Line contains the following interactive elements:" +msgstr "Elementu interaktibo hauek ditu Komando-lerroa miniaplikazioak:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Sarrera eremua" + +#: C/command-line.xml:285(para) +msgid "You can enter commands, macros, and programs in the entry field." +msgstr "Komandoak, makroak eta programak sar ditzakezu sarreraren eremuan." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Arakatzailea botoia — buleta" + +#: C/command-line.xml:294(para) +msgid "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." +msgstr "Fitxategi-sisteman programak bilatzeko erabil dezakezu Arakatzailea botoia. Zirkulu batek irudikatzen du Arakatzailearen botoia." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Historia botoia — Behera gezia" + +#: C/command-line.xml:303(para) +msgid "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." +msgstr "Lehen erabilitako komandoak berreskuratzeko erabil dezakezu Historia botoia. Behera gezi batek irudikatzen du Historiaren botoia." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Ezaugarriak" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Lehenago exekutatuko komandoen zerrenda." + +#: C/command-line.xml:315(para) +msgid "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." +msgstr "Historia-zerrendatik zuzenean exekuta ditzakezu komandoak. Sarreraren eremuan ere ikus dezakezu historiaren zikloa, eta komando bat exekutatu bertatik. Historia-zerrendan 20 komando baino gehiago daudenean korritze-barra bertikal bat azaltzen da. Informazio gehiago nahi izanez gero, ikus ." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Historian oinarritutako osatze automatikoaren funtzioa" + +#: C/command-line.xml:323(para) +msgid "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." +msgstr "Sarreraren eremuan idatzitako komandoak automatikoki osatzeko erabiltzen du funtzio hau Komando-lerroa miniaplikazioak. Sarreraren eremuan idatzitakoa historia-zerrendarekin konparatzen du. Bat datorrenik aurkitzen badu Komando-lerroak, komandoa osatzen du miniaplikazioak. Informazio gehiago nahi izanez gero, ikus -eko oharra." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Erabiltzaileak eskatuta komandoak automatikoki osatzeko funtzioa" + +#: C/command-line.xml:331(para) +msgid "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." +msgstr "Komandoak osatzeko funtzio honek sarreraren eremuan idatzitakoa erabiltzailearen bide-izeneko komandoekin konparatzen du. Erosoa da komando bat zehazki nola idazten den ez dakizunerako. Komando-izenaren lehen letrak idatzitakoan, sakatu Tab tekla. Karaktere-sekuentzia bakarra identifikatzen badu komando-lerroa miniaplikazioak, komandoaren izena osatuko du. Informazio gehiago nahi izanez gero, ikus ." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Makroen erraztasuna" + +#: C/command-line.xml:339(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." +msgstr "Makroen erraztasunak 99 makroraino onartzen ditu. Aurrez definituta dauden komandoez gain, zeure komandoak defini ditzakezu komando-lerroa miniaplikazioarekin erabiltzeko. Informazio gehiago nahi izanez gero, ikus ." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Komando-lerroa panel bati gehitzeko" + +#: C/command-line.xml:349(para) +msgid "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialog, then click OK." +msgstr "Komando-lerroa panel batean gehitzeko, egin klik eskuineko botoiarekin panelean, eta aukeratu Gehitu panelari. Hautatu Komando-lerroa, Gehitu panelari elkarrizketa-koadroan, eta egin klik Ados botoian." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Komandoak exekutatzea" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Sarreraren eremutik komando bat exekutatzeko" + +#: C/command-line.xml:363(para) +msgid "To run a command from the entry field, perform the following steps:" +msgstr "Komando bat exekutatzeko sarreraren eremutik, egin urrats hauek:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Idatzi komandoa sarreraren eremuan." + +#: C/command-line.xml:371(para) +msgid "To instruct Command Line to try to complete the command name, press the Tab key." +msgstr "Komando-lerroa komandoaren izena osatzen saiarazteko, sakatu Tab tekla." + +#: C/command-line.xml:376(para) +msgid "Type the command-line options, if any, in the entry field." +msgstr "Idatzi komando-lerroaren aukerak, halakorik badago, sarreraren eremuan." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Sakatu Sartu." + +#: C/command-line.xml:386(para) +msgid "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." +msgstr "Sartu duzun komando-lerroa ezin bada exekutatu, ordenagailuak abisu bat emango dizu beep soinu baten bidez, eta miniaplikazioak adieraziko du komandoa ezin izan dela exekutatu, galdera-marka bat bistaratuz (?) komandoaren aurretik. Egiaztatu ondo idatzi duzula komandoa. Komando-lerroan klik eginez gero, automatikoki desagertuko da galdera-marka." + +#: C/command-line.xml:394(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." +msgstr "Osatze automatikoaren aukera hautatzen bada, Komando-lerroak historia-zerrendan bilatuko du bat datorrenik badagoen 1. eta 2 urratsean. Informazio gehiago nahi izanez gero, ikus ." + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Historian oinarritutako osatze automatikoa" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." +msgstr "Aukera hau gaitu edo desgaitu dezakezu Hobespenak menuko Orokorra fitxan, Osatze automatikoa atalean. Hautatu Historian oinarritutako osatze automatikoa, Komando-lerroari agintzeko konpara dezala sarreraren eremua historia-zerrendarekin, eta, historiako komandoren batekin bat etorriz gero, komandoan osarazteko." + +#: C/command-line.xml:400(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." +msgstr "Osatze automatikoaren aukera hautatzen bada, Komando-lerroak historia-zerrendan bilatuko du bat datorrenik badagoen -eko 1. eta 2 urratsean. Bat datorrenik aurkitzen badu historia-zerrendan, Komando-lerroak komandoa osatuko du. Komando hori onartzeko, sakatu Sartu. Bestela, komando hori ez baduzu onartu nahi, idatzi karaktere gehiago sarreraren eremuan." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Fitxategi-sistemako programa bat exekutatzeko" + +#: C/command-line.xml:406(para) +msgid "Click on the Browser button to display the file system, then double-click on the program you want to run." +msgstr "Egin klik Arakatzailea botoian fitxategi-sistema bistaratzeko, eta egin klik bikoitza exekutatu nahi duzun programan." + +#: C/command-line.xml:409(para) +msgid "You can use Command Line to run scripts, execute commands, or run other programs from your file system." +msgstr "Fitxategi-sistemako scriptak, fitxategi exekutagarriak edo bestelako programak exekutatzeko erabil dezakezu Komando-lerroa." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "Lehen erabilitako komando, makro edo programa bat Historia-zerrendatik exekutatzeko" + +#: C/command-line.xml:420(para) +msgid "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." +msgstr "Egin klik Historia botoian historia-zerrenda ikusteko. Egin klik zerrendako elementu batean exekutatu nahi duzun komandoa, makroa edo makroa exekutatzeko." + +#: C/command-line.xml:425(para) +msgid "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." +msgstr "Egin klik sarreraren eremuan eta erabili teklatuko Gora eta Behera geziak historia-zerrendan atzera eta aurrera joateko. Sakatu Sartu exekutatu nahi duzun komandoa, makroa, edo programa sarreraren eremuan dagoenean." + +#: C/command-line.xml:416(para) +msgid "You can run a previously executed command, macro, or program from the history list in one of the following ways: " +msgstr "Lehen exekutatutako komando, makro edo programa bat historia-zerrendatik exekutatzeko modu hauek dituzu: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Laster-teklak edo makroak erabiltzea" + +#: C/command-line.xml:441(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." +msgstr "Makroen erraztasunak 99 makroraino onartzen ditu. Aurrez definituta dauden komandoez gain, zeure komandoak defini ditzakezu komando-lerroa miniaplikazioarekin erabiltzeko." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Sarreraren eremutik makro bat exekutatzeko" + +#: C/command-line.xml:446(para) +msgid "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." +msgstr "Komando-lerroa miniaplikazioko zerrendan definitutako makro bat exekutatzeko, idatzi makroaren izena sarreraren eremuan, eta sakatu Sartu tekla." + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr " funtzioa makroekin ere erabiltzen da." + +#: C/command-line.xml:452(para) +msgid "The following list shows some examples of Command Line macros:" +msgstr "Zerrenda honetan miniaplikazioaren makro batzuen adibideak ematen dira:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// edo www." + +#: C/command-line.xml:462(para) +msgid "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "http:// edo www.-rekin hasten den edozer URLtzat joko da eta web-arakatzailean kargatuko da." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// edo ftp." + +#: C/command-line.xml:471(para) +msgid "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "ftp:// edo ftp.-rekin hasten den edozer URLtzat joko da eta FTP software lehenetsian kargatuko da." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "hiztegia:" + +#: C/command-line.xml:479(para) +msgid "Use dictionary: to look up a word using MATE Dictionary." +msgstr "Erabili dictionary: makroa hitz bat bilatzeko MATE Hiztegian." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "Use google: to search for something using the Google search engine." +msgstr "Erabili google: makroa Google bilatzailearekin zerbait bilatzeko." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "Use av: to search for something using the Altavista search engine." +msgstr "Erabili av: makroa Altavista bilatzailearekin zerbait bilatzeko." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "Use the yahoo: macro to search for things using the Yahoo search engine." +msgstr "Erabili yahoo: makroa Yahoo bilatzailearekin zerbait bilatzeko." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "Use fm: to search for packages in the Freshmeat package database." +msgstr "Erabili fm: makroa paketeak bilatzeko Freshmeat paketeen datu-basean." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Makroak pertsonalizatzea" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Makroak konfiguratzea" + +#: C/command-line.xml:531(para) +msgid "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" +msgstr "Fitxa honetan komando-lerroarekin erabil ditzakezun makroen zerrenda azaltzen da. Informazio hau ematen du zerrendak:" + +#: C/command-line.xml:536(para) +msgid "A list of UNIX regular expressions in the Pattern column." +msgstr "UNIX adierazpen erregularren zerrenda Eredua zutabean." + +#: C/command-line.xml:539(para) +msgid "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." +msgstr "Adierazpen erregularra kateak adierazteko erabil ditzakezun karaktereen eta zenbakien eredua da. Adierazpen erregularrak idazteko informazio gehiago nahi baduzu, ikus man (eskuliburuko) regex orrialdea." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Komando-zerrenda bat Komandoa zutabean." + +#: C/command-line.xml:547(para) +msgid "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." +msgstr "Sarreraren eremuan idazten duzun testua bat badator dagokion ereduarekin, komandoa exekutatuko da. Makroak adierazpen erregularrak analizatutako parametroak har ditzaketen komandoak dira." + +#: C/command-line.xml:552(para) +msgid "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." +msgstr "Makro berri bat gehitzeko, egin klik Gehitu makroa botoian. Makro bat ezabatzeko, hautatu makroa, eta egin klik Ezabatu makroa botoian." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Itxura pertsonalizatzea" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Hobespenak" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Hobespenak elkarrizketa-koadroa" + +#: C/command-line.xml:560(para) +msgid " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." +msgstr " Komando-lerroaren itxura konfiguratzeko, egin klik eskuineko botoiarekin miniaplikazioko area batean, elementu elkarreragileetatik kanpora, eta ondoren aukeratu Hobespenak eta hautatu Orokorra fitxa." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Komando-lerroa lekuz aldatzeko:" + +#: C/command-line.xml:580(para) +msgid "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "Miniaplikazioaren ertzean helduleku bat eransteko, hautatu Erakutsi heldulekua. Komando-lerroa mahaigainean alde batera edo bestera eramateko erabil dezakezu heldulekua." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Ertza gehitzeko:" + +#: C/command-line.xml:586(para) +msgid "Select this option to show a frame around the Command Line." +msgstr "Hautatu aukera hau komando-lerroaren inguruan marko bat bistaratzeko." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Zabalera aldatzeko:" + +#: C/command-line.xml:592(para) +msgid "Use the Width . . . pixels spin box to specify the applet width." +msgstr "Miniaplikazioaren zabalera zehazteko, erabili Zabalera. . . pixeletan biratze-botoia." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Kolore-gaia doitzeko:" + +#: C/command-line.xml:599(para) +msgid "Select Use default theme colors to use the colors from the default MATE theme." +msgstr "MATE gai lehenetsiaren koloreak erabiltzeko, hautatu Erabili gaia lehenetsiaren koloreak." + +#: C/command-line.xml:600(para) +msgid "Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Komando-lerroko testuaren kolorea hautatzeko, egin klik Komando-lerroaren aurreko planoa botoian. Botoi hau ez da erabilgarri egongo Erabili gai lehenetsiaren koloreak kontrol-laukia hautatuta badago." + +#: C/command-line.xml:601(para) +msgid "Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Sarreraren eremuko atzeko planoaren kolorea hautatzeko, egin klik Komando-lerroaren atzeko planoa botoian. Botoi hau ez da erabilgarri egongo Erabili gai lehenetsiaren koloreak kontrol-laukia hautatuta badago." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "Hizkuntza Politikarako Sailburuordetza , 2008." + diff --git a/mini-commander/help/eu/figures/command-line.png b/mini-commander/help/eu/figures/command-line.png new file mode 100644 index 00000000..e38cab50 Binary files /dev/null and b/mini-commander/help/eu/figures/command-line.png differ diff --git a/mini-commander/help/fr/figures/prefs-macros.png b/mini-commander/help/fr/figures/prefs-macros.png new file mode 100644 index 00000000..2e6cba11 Binary files /dev/null and b/mini-commander/help/fr/figures/prefs-macros.png differ diff --git a/mini-commander/help/fr/figures/prefs.png b/mini-commander/help/fr/figures/prefs.png new file mode 100644 index 00000000..7e2e55a9 Binary files /dev/null and b/mini-commander/help/fr/figures/prefs.png differ diff --git a/mini-commander/help/fr/fr.po b/mini-commander/help/fr/fr.po new file mode 100644 index 00000000..d9e67315 --- /dev/null +++ b/mini-commander/help/fr/fr.po @@ -0,0 +1,1029 @@ +# French translation of applets-command-line documentation. +# Copyright (C) 2006 Free Software Foundation, Inc. +# This file is distributed under the same license as the applets-command-line +# documentation. +# +# Baptiste Mille-Mathias , 2005. +# Christophe Bliard , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: applets-command-line fr\n" +"POT-Creation-Date: 2006-07-23 23:59+0200\n" +"PO-Revision-Date: 2005-11-17 11:29+0100\n" +"Last-Translator: Christophe Bliard \n" +"Language-Team: MATE French Team \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:267(None) +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: ../C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Ligne de commande" + +#: ../C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" +"La Ligne de commande permet de lancer des commandes depuis un tableau de " +"bord et rend rapidement accessibles un navigateur de fichiers et un " +"historique des commandes." + +#: ../C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: ../C/command-line.xml:28(holder) ../C/command-line.xml:116(para) +#: ../C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: ../C/command-line.xml:31(year) ../C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: ../C/command-line.xml:32(holder) ../C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: ../C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: ../C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: ../C/command-line.xml:38(holder) ../C/command-line.xml:65(orgname) +#: ../C/command-line.xml:138(para) ../C/command-line.xml:146(para) +#: ../C/command-line.xml:154(para) ../C/command-line.xml:162(para) +#: ../C/command-line.xml:175(para) ../C/command-line.xml:188(para) +#: ../C/command-line.xml:202(para) ../C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: ../C/command-line.xml:41(year) ../C/command-line.xml:45(year) +#: ../C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: ../C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: ../C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: ../C/command-line.xml:55(publishername) ../C/command-line.xml:72(orgname) +#: ../C/command-line.xml:80(orgname) ../C/command-line.xml:88(orgname) +#: ../C/command-line.xml:131(para) ../C/command-line.xml:139(para) +#: ../C/command-line.xml:147(para) ../C/command-line.xml:155(para) +#: ../C/command-line.xml:165(para) ../C/command-line.xml:178(para) +#: ../C/command-line.xml:191(para) ../C/command-line.xml:205(para) +#: ../C/command-line.xml:217(para) ../C/command-line.xml:229(para) +#: ../C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Projet de documentation MATE" + +#: ../C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Permission vous est donnée de copier, distribuer et/ou modifier ce document " +"selon les termes de la Licence GNU Free Documentation License, Version 1.1 " +"ou ultérieure publiée par la Free Software Foundation sans section " +"inaltérable, sans texte de première page de couverture ni texte de dernière " +"page de couverture. Vous trouverez un exemplaire de cette licence en suivant " +"ce lien ou dans le fichier " +"COPYING-DOCS fourni avec le présent manuel." + +#: ../C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Ce manuel fait partie de la collection de manuels MATE distribués selon les " +"termes de la licence de documentation libre GNU. Si vous souhaitez " +"distribuer ce manuel indépendamment de la collection, vous devez joindre un " +"exemplaire de la licence au document, comme indiqué dans la section 6 de " +"celle-ci." + +#: ../C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"La plupart des noms utilisés par les entreprises pour distinguer leurs " +"produits et services sont des marques déposées. Lorsque ces noms " +"apparaissent dans la documentation MATE et que les membres du projet de " +"Documentation MATE sont informés de l'existence de ces marques déposées, " +"soit ces noms entiers, soit leur première lettre est en majuscule." + +#: ../C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"LE PRÉSENT DOCUMENT EST FOURNI « TEL QUEL », SANS AUCUNE GARANTIE, EXPRESSE " +"OU IMPLICITE, Y COMPRIS, ET SANS LIMITATION, LES GARANTIES DE " +"MARCHANDABILITÉ, D'ADÉQUATION À UN OBJECTIF PARTICULIER OU DE NON INFRACTION " +"DU DOCUMENT OU DE SA VERSION MODIFIÉE. L'UTILISATEUR ASSUME TOUT RISQUE " +"RELATIF À LA QUALITÉ, À LA PERTINENCE ET À LA PERFORMANCE DU DOCUMENT OU DE " +"SA VERSION DE MISE À JOUR. SI LE DOCUMENT OU SA VERSION MODIFIÉE S'AVÉRAIT " +"DÉFECTUEUSE, L'UTILISATEUR (ET NON LE RÉDACTEUR INITIAL, L'AUTEUR, NI TOUT " +"AUTRE PARTICIPANT) ENDOSSERA LES COÛTS DE TOUTE INTERVENTION, RÉPARATION OU " +"CORRECTION NÉCESSAIRE. CETTE DÉNÉGATION DE RESPONSABILITÉ CONSTITUE UNE " +"PARTIE ESSENTIELLE DE CETTE LICENCE. AUCUNE UTILISATION DE CE DOCUMENT OU DE " +"SA VERSION MODIFIÉE N'EST AUTORISÉE AUX TERMES DU PRÉSENT ACCORD, EXCEPTÉ " +"SOUS CETTE DÉNÉGATION DE RESPONSABILITÉ ; " + +#: ../C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"EN AUCUNE CIRCONSTANCE ET SOUS AUCUNE INTERPRÉTATION DE LA LOI, QU'IL " +"S'AGISSE D'UN DÉLIT CIVIL (Y COMPRIS LA NÉGLIGENCE), CONTRACTUEL OU AUTRE, " +"L'AUTEUR, LE RÉDACTEUR INITIAL, TOUT PARTICIPANT OU TOUT DISTRIBUTEUR DE CE " +"DOCUMENT OU DE SA VERSION MODIFIÉE, OU TOUT FOURNISSEUR DE L'UNE DE CES " +"PARTIES NE POURRA ÊTRE TENU RESPONSABLE À L'ÉGARD DE QUICONQUE POUR TOUT " +"DOMMAGE DIRECT, INDIRECT, PARTICULIER, OU ACCIDENTEL DE TOUT TYPE Y COMPRIS, " +"SANS LIMITATION, LES DOMMAGES LIÉS À LA PERTE DE CLIENTÈLE, À UN ARRÊT DE " +"TRAVAIL, À UNE DÉFAILLANCE OU UN MAUVAIS FONCTIONNEMENT INFORMATIQUE, OU À " +"TOUT AUTRE DOMMAGE OU PERTE LIÉE À L'UTILISATION DU DOCUMENT ET DE SES " +"VERSIONS MODIFIÉES, MÊME SI LADITE PARTIE A ÉTÉ INFORMÉE DE L'ÉVENTUALITÉ DE " +"TELS DOMMAGES." + +#: ../C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"LE PRÉSENT DOCUMENT ET SES VERSIONS MODIFIÉES SONT FOURNIS SELON LES TERMES " +"DE LA LICENCE DE DOCUMENTATION LIBRE GNU SACHANT QUE : " + +#: ../C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: ../C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Équipe de documentation MATE" + +#: ../C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: ../C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: ../C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: ../C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: ../C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: ../C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: ../C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: ../C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: ../C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: ../C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: ../C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Projet MATE" + +#: ../C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: ../C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Version 2.12" + +#: ../C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Septembre 2005" + +#: ../C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Version 2.10" + +#: ../C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Mars 2005" + +#: ../C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Version 2.8" + +#: ../C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Septembre 2004" + +#: ../C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Manuel de l'applet Ligne de commande V2.7" + +#: ../C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Août 2004" + +#: ../C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Manuel de l'applet Ligne de commande V2.6" + +#: ../C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Septembre 2003" + +#: ../C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Manuel de l'applet Ligne de commande V2.5" + +#: ../C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Août 2003" + +#: ../C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Manuel de l'applet Ligne de commande V2.4" + +#: ../C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Avril 2003" + +#: ../C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Manuel de l'applet Ligne de commande V2.3" + +#: ../C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Janvier 2003" + +#: ../C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Manuel de l'applet Ligne de commande V2.2" + +#: ../C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Août 2002" + +#: ../C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Manuel de l'applet Ligne de commande V2.1" + +#: ../C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Juillet 2002" + +#: ../C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Manuel de l'applet Ligne de commande V2.0" + +#: ../C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Mars 2002" + +#: ../C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Manuel de l'applet Mini-Commander" + +#: ../C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: ../C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: ../C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Ce manuel documente la version 2.12 de Ligne de commande." + +#: ../C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Votre avis" + +#: ../C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Pour rapporter un bogue ou émettre une suggestion concernant l'applet Ligne " +"de commande ou ce manuel, procédez comme indiqué sur la Page de réactions sur MATE." + +#: ../C/command-line.xml:251(primary) ../C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Ligne de commande" + +#: ../C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "applet ligne de commande" + +#: ../C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introduction" + +#: ../C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Montre Ligne de commande." + +#: ../C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"Ligne de commande fournit une ligne de commande " +"utilisable depuis n'importe quel tableau de bord du bureau." + +#: ../C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"Ligne de commande contient les éléments " +"interactifs suivants :" + +#: ../C/command-line.xml:282(term) +msgid "Entry field" +msgstr "un champ de saisie" + +#: ../C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"Entrez vos commandes, macros et programmes dans le champ de " +"saisie ;" + +#: ../C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Bouton Navigateur — le rond" + +#: ../C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Utilisez le bouton Parcourir pour rechercher des " +"programmes dans votre système de fichiers. Le bouton Parcourir est représenté par un rond noir ;" + +#: ../C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Bouton Historique — la flèche vers le bas" + +#: ../C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Utilisez le bouton Historique pour rappeler des " +"commandes précédentes. Le bouton Historique est " +"représenté avec une flèche vers le bas." + +#: ../C/command-line.xml:310(title) +msgid "Features" +msgstr "Fonctionnalités" + +#: ../C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Historique des précédentes commandes exécutées" + +#: ../C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Vous pouvez exécutez une commande directement à partir de la liste de " +"l'historique. Vous pouvez également passer en boucle le contenu de " +"l'historique dans le champ de saisie pour afficher puis " +"ensuite exécuter une commande. Une barre de défilement verticale est " +"affichée quand la liste de l'historique contient plus de 20 commandes. " +"Consultez pour plus d'informations." + +#: ../C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Fonction d'autocomplétion à partir de l'historique" + +#: ../C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"Ligne de commande utilise l'autocomplétion à " +"partir de l'historique pour compléter les commandes entrées dans le " +"champ de saisie. Cette fonction compare le contenu du " +"champ de saisie avec l'historique. Si " +"Ligne de commande trouve une correspondance, " +"alors l'applet complète la commande. Consultez la note de pour plus d'informations." + +#: ../C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Fonction de complétion de commande sur demande de l'utilisateur" + +#: ../C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Cette fonction de complétion de commande compare les caractères de la chaîne " +"du champ de saisie avec les exécutables dans le chemin " +"d'exécution de l'utilisateur. La complétion de commande est utile quand vous " +"ne vous souvenez plus l'orthographe exacte d'une commande. Après avoir tapé " +"les premières lettres du nom d'une commande, appuyez sur la touche " +"Tabulation. Si Ligne de commande " +"reconnaît une séquence de caractères de manière unique, alors l'applet " +"complète la commande. Consultez pour " +"plus d'informations." + +#: ../C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "La fabrique de macros" + +#: ../C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"La fabrique de macros fournit jusqu'à 99 raccourcis de commandes. En plus " +"des commandes prédéfinies, vous pouvez créer vos propres commandes " +"utilisables avec Ligne de commande. Consultez " +" pour plus d'informations." + +#: ../C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Ajout de Ligne de commande à un tableau de bord" + +#: ../C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Pour ajouter Ligne de commande à un tableau de " +"bord, cliquez avec le bouton droit sur le tableau de bord puis choisissez " +"Ajouter au tableau de bord. Sélectionnnez " +"Ligne de commande dans la boîte de dialogue " +"Ajouter au tableau de bord, puis cliquez sur le " +"bouton Ajouter." + +#: ../C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Lancement de commandes" + +#: ../C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Lancement d'une commande à partir du champ de saisie" + +#: ../C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Pour lancer une commande à partir du champ de saisie, " +"effectuez les opérations suivantes :" + +#: ../C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "entrez la commande dans le champ de saisie ;" + +#: ../C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"pour demander à Ligne de commande d'essayer de " +"compléter le nom de la commande, appuyez sur la touche Tabulation ;" + +#: ../C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" +"s'il y en a, entrez les options à lancer avec la commande dans le " +"champ de saisie ;" + +#: ../C/command-line.xml:381(para) +msgid "Press Return." +msgstr "appuyez sur la touche Entrée." + +#: ../C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"Si la commande entrée n'a pas pu être lancée, l'ordinateur émettra un bip " +"d'avertissement et l'applet affichera un point d'interrogation (?) avant la " +"commande. Vérifiez alors que vous n'avez pas fait de fautes en entrant la " +"commande. Le point d'interrogation disparaîtra dès que vous cliquerez sur " +"l'applet." + +#: ../C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique lors " +"des étapes 1 et 2. Consultez pour " +"plus d'informations." + +#: ../C/command-line.xml:398(title) ../C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Auto-complétion basée sur l'historique" + +#: ../C/command-line.xml:399(para) ../C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"Activez ou désactivez cette option par le menu Préférences dans l'onglet Général, en dessous de " +"Complétion automatique. Cochez Activer l'auto-" +"complétion basée sur l'historique pour demander à " +"Ligne de commande de comparer le champ " +"de saisie avec la liste de l'historique, et de compléter les " +"commandes quand une correspondance est trouvée." + +#: ../C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Si l'option d'auto-complétion est activée, Ligne de commande recherche une correspondance dans la liste de l'historique " +"durant les étapes 1 et 2 de . S'il y a " +"une correspondance dans la liste de l'historique, Ligne de " +"commande complète la commande. Pour l'accepter, appuyez sur " +"Entrée. Si vous n'acceptez pas la commande, entrez d'autres " +"caractères dans le champ de saisie." + +#: ../C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Lancement d'un programme de votre système de fichiers" + +#: ../C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Cliquez sur le bouton Parcourir pour afficher le " +"système de fichiers, puis double-cliquez sur le programme à lancer." + +#: ../C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Utilisez Ligne de commande pour lancer des " +"scripts, exécuter des commandes, ou démarrer d'autres programmes de votre " +"système de fichiers." + +#: ../C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" +"Lancement d'une précédente commande, macro ou programme depuis l'historique" + +#: ../C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Cliquez sur le bouton Historique pour afficher " +"l'historique. Cliquez sur une des entrées de la liste d'historique pour " +"lancer la commande, la macro ou le programme que vous désirez." + +#: ../C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Cliquez sur le champ de saisie, puis utilisez les " +"touches fléchées haut et bas de votre clavier pour passer en boucle " +"l'historique. Lorsque l'élément de l'historique que vous recherchez est " +"affiché dans le champ de saisie, appuyez sur " +"Entrée pour lancer la commande, la macro ou le programme." + +#: ../C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Vous pouvez lancer une commande, une macro ou un programme exécuté " +"précédemment à partir de l'historique en suivant l'une de ces méthodes : " +"" + +#: ../C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Utilisation des raccourcis et des macros" + +#: ../C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"La fabrique à macros fournit jusqu'à 99 raccourcis de commandes. En plus de " +"celles prédéfinies, vous pouvez créer vos propres commandes et les utiliser " +"dans Ligne de commande." + +#: ../C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Lancement d'une macro à partir du champ de saisie" + +#: ../C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Pour lancer une macro définie dans la liste de Ligne de commande, entrez la macro " +"dans le champ de saisie, puis appuyez sur " +"Entrée." + +#: ../C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "" +"La fonction fonctionne aussi pour " +"les macros." + +#: ../C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"La liste suivante montre quelques exemples de macros de Ligne " +"de commande :" + +#: ../C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// ou www." + +#: ../C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Tout ce qui commence par http:// ou www. sera traité comme une adresse internet et chargé dans votre " +"navigateur web." + +#: ../C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// ou ftp." + +#: ../C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Tout ce qui commence par ftp:// ou ftp. sera traité comme une adresse FTP et chargé dans votre client FTP " +"par défaut." + +#: ../C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: ../C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Utilisez dictionary: pour rechercher un mot en " +"utilisant le Dictionnaire MATE." + +#: ../C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: ../C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Utilisez google: pour rechercher un terme en " +"utilisant le moteur de recherche Google." + +#: ../C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: ../C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Utilisez av: pour rechercher un terme en utilisant le " +"moteur de recherche Altavista." + +#: ../C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: ../C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Utilisez yahoo: pour rechercher un terme en utilisant " +"le moteur de recherche Yahoo!." + +#: ../C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: ../C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Utilisez fm: pour rechercher des paquets dans la base " +"de données de paquets Freshmeat." + +#: ../C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Personnalisation des macros" + +#: ../C/command-line.xml:519(title) ../C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Configuration des macros" + +#: ../C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Cet onglet contient une liste des macros utilisables avec Ligne " +"de commande. Cette liste contient les informations suivantes :" + +#: ../C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"une liste d'expressions régulières UNIX dans la colonne Motif." + +#: ../C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Une expression régulière est un motif de caractères ou de nombres que vous " +"faites correspondre à des chaînes de caractères. Consultez la page de manuel " +"regex pour de plus amples informations sur la façon de " +"construire une expression régulière ;" + +#: ../C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "une liste de commandes dans la colonne Commande." + +#: ../C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Une commande s'exécute si le motif associé correspond bien au texte que vous " +"tapez dans le champ de saisie. Les macros sont des " +"commandes qui peuvent contenir des paramètres parcourus dans l'expression " +"régulière." + +#: ../C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Pour ajouter une nouvelle macro, cliquez sur le bouton Ajouter " +"une macro. Pour effacer une macro, sélectionnez la macro puis " +"cliquez sur le bouton Supprimer la macro" + +#: ../C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Personnalisation de l'interface" + +#: ../C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Préférences" + +#: ../C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Boîte de dialogue Préférences" + +#: ../C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +" Pour paramétrer l'apparence de Ligne de " +"commande, cliquez avec le bouton droit sur un espace de " +"l'applet en dehors des éléments interactifs, puis choisissez " +"Préférences et sélectionnez l'onglet " +"Général." + +#: ../C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Déplacement de Ligne de commande :" + +#: ../C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Cochez Afficher la poignée pour attacher une poignée au " +"côté de l'applet. Vous pouvez utilisez cette poignée pour déplacer " +"Ligne de commande vers n'importe quel endroit sur " +"vos tableaux de bord." + +#: ../C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Ajout d'une bordure :" + +#: ../C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Sélectionnez cette option pour afficher un contour autour de " +"Ligne de commande." + +#: ../C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Largeur de l'applet :" + +#: ../C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Utilisez la boîte Largeur . . . pixels pour paramétrer " +"la largeur de l'applet." + +#: ../C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Choix du thème de couleurs :" + +#: ../C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Cochez Utiliser les couleurs par défaut du thème pour " +"utiliser les couleurs par défaut du thème MATE." + +#: ../C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Cliquez sur le bouton Couleur des caractères de la ligne de " +"commande pour choisir une couleur pour le texte de la ligne de " +"commande. Ce bouton est indisponible si l'option Utiliser les " +"couleurs par défaut du thème est cochée." + +#: ../C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Cliquez sur le bouton Couleur d'arrière-plan de la ligne de " +"commande pour choisir une couleur pour le fond du champ " +"de saisie. Ce bouton est indisponible si l'option " +"Utiliser les couleurs par défaut du thème est cochée." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: ../C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Christophe Bliard , 2005.\n" +"Baptiste Mille-Mathias , 2005." diff --git a/mini-commander/help/ko/ko.po b/mini-commander/help/ko/ko.po new file mode 100644 index 00000000..5d725eae --- /dev/null +++ b/mini-commander/help/ko/ko.po @@ -0,0 +1,690 @@ +# Sun Microsystems, 2002. +# Changwoo Ryu , 2007. +# +# 주의: 이제 deskbar-applet이 mini-commander를 대체하므로 이 문서의 번역은 +# 우선순위가 매우 낮습니다. mate-doc-utils migration만 작업해 놓고 다른 이유가 +# 없다면 업데이트하지 않습니다. +# +msgid "" +msgstr "" +"Project-Id-Version: mini-commander\n" +"POT-Creation-Date: 2007-04-14 04:29+0900\n" +"PO-Revision-Date: 2007-10-20 02:49+0900\n" +"Last-Translator: Changwoo Ryu \n" +"Language-Team: MATE Korea \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../C/legal.xml:2(para) +msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." +msgstr "본 설명서는 프리 소프트웨어 재단(FSF)에서 발행한 GNU 자유 문서 라이센스(GFDL) 버전 1.1 이상의 조항에 따라 변경 불가 부분, 앞 표지 텍스트 및 뒷 표지 텍스트를 제외하고 복사, 수정 및/또는 배포할 수 있습니다. GFDL의 사본은 링크 또는 본 설명서와 함께 배포된 COPYING-DOCS 파일에서 찾을 수 있습니다." + +#: ../C/legal.xml:12(para) +msgid "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license." +msgstr "본 설명서는 GFDL에 따라 배포된 그놈 설명서 컬렉션의 일부입니다. 본 설명서를 컬렉션과 별도로 배포하려는 경우에는 라이센스 조항 6에 따라 라이센스 사본을 설명서에 추가하면 됩니다." + +#: ../C/legal.xml:19(para) +msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." +msgstr "기업의 제품과 서비스를 식별하기 위해 사용된 많은 이름은 상표로 간주됩니다. 그놈 문서에 사용된 이름과 그놈 문서 프로젝트의 구성원은 해당 상표로, 모두 대문자로 표시되거나 첫 글자가 대문자로 표시되어 있습니다." + +#: ../C/legal.xml:35(para) +msgid "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "문서는 \"있는 그대로\"로 제공되며 상품성, 특정 목적에의 적합성 또는 준수에 대한 보증을 비롯한 일체의 명시적 또는 암시적인 보증을 제한 없이 부인합니다. 문서 및 수정판의 품질, 정확성 및 성능에 대한 책임은 전적으로 사용자에게 있습니다. 문서 또는 수정판에 대한 오류를 입증하려면 사용자(원저작자, 저작자 또는 배포자 아님)는 필요한 서비스, 수리 및 수정 비용을 부담해야 합니다. 본 보증 부인은 라이센스의 필수 부분에 해당합니다. 본 보증 부인을 따르지 않는 모든 문서나 수정판은 사용할 수 없습니다." + +#: ../C/legal.xml:55(para) +msgid "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." +msgstr "또한 불법 행위(부주의 포함), 계약 또는 직접, 간접, 특별, 부수적 및 파생적인 모든 손해(영업권 손실, 작업 중지, 컴퓨터 오류 및 고장 또는 본 문서나 수정판의 사용으로 인해 발생하거나 관련된 기타 모든 손실 및 이러한 손실 가능성에 대해 미리 공지한 경우에도 제한되지 않음)에 대해서는 어떠한 상황이나 법률적인 이론 하에서도 본 문서 또는 수정판의 저작자, 원저자, 모든 배포자 또는 공급자는 책임을 지지 않습니다." + +#: ../C/legal.xml:28(para) +msgid "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +msgstr "문서 및 수정판은 다음 GNU 자유 문서 라이센스의 조항에 따라 제공됩니다. " + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "" + +#: ../C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "" + +#: ../C/command-line.xml:23(para) +msgid "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." +msgstr "" + +#: ../C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: ../C/command-line.xml:28(holder) ../C/command-line.xml:116(para) ../C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: ../C/command-line.xml:31(year) ../C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: ../C/command-line.xml:32(holder) ../C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: ../C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: ../C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: ../C/command-line.xml:38(holder) ../C/command-line.xml:65(orgname) ../C/command-line.xml:138(para) ../C/command-line.xml:146(para) ../C/command-line.xml:154(para) ../C/command-line.xml:162(para) ../C/command-line.xml:175(para) ../C/command-line.xml:188(para) ../C/command-line.xml:202(para) ../C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: ../C/command-line.xml:41(year) ../C/command-line.xml:45(year) ../C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: ../C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: ../C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: ../C/command-line.xml:55(publishername) ../C/command-line.xml:72(orgname) ../C/command-line.xml:80(orgname) ../C/command-line.xml:88(orgname) ../C/command-line.xml:131(para) ../C/command-line.xml:139(para) ../C/command-line.xml:147(para) ../C/command-line.xml:155(para) ../C/command-line.xml:165(para) ../C/command-line.xml:178(para) ../C/command-line.xml:191(para) ../C/command-line.xml:205(para) ../C/command-line.xml:217(para) ../C/command-line.xml:229(para) ../C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "그놈 문서 프로젝트" + +#: ../C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: ../C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "그놈 문서 팀" + +#: ../C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: ../C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: ../C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: ../C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: ../C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: ../C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: ../C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: ../C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: ../C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: ../C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: ../C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "그놈 프로젝트" + +#: ../C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: ../C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "버전 2.12" + +#: ../C/command-line.xml:114(date) +msgid "September 2005" +msgstr "2005년 9월" + +#: ../C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "버전 2.10" + +#: ../C/command-line.xml:121(date) +msgid "March 2005" +msgstr "2005년 3월" + +#: ../C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "버전 2.8" + +#: ../C/command-line.xml:128(date) +msgid "September 2004" +msgstr "2004년 9월" + +#: ../C/command-line.xml:135(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.7" +msgstr "명령줄 애플릿 설명서 V2.5" + +#: ../C/command-line.xml:136(date) +msgid "August 2004" +msgstr "2004년 8월" + +#: ../C/command-line.xml:143(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.6" +msgstr "명령줄 애플릿 설명서 V2.5" + +#: ../C/command-line.xml:144(date) +msgid "September 2003" +msgstr "2003년 9월" + +#: ../C/command-line.xml:151(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.5" +msgstr "명령줄 애플릿 설명서 V2.5" + +#: ../C/command-line.xml:152(date) +msgid "August 2003" +msgstr "2003년 8월" + +#: ../C/command-line.xml:159(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.4" +msgstr "명령줄 애플릿 설명서 V2.4" + +#: ../C/command-line.xml:160(date) +msgid "April 2003" +msgstr "2003년 4월" + +#: ../C/command-line.xml:172(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.3" +msgstr "명령줄 애플릿 설명서 V2.3" + +#: ../C/command-line.xml:173(date) +msgid "January 2003" +msgstr "2003년 1월" + +#: ../C/command-line.xml:185(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.2" +msgstr "명령줄 애플릿 설명서 V2.2" + +#: ../C/command-line.xml:186(date) +msgid "August 2002" +msgstr "2002년 8월" + +#: ../C/command-line.xml:199(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.1" +msgstr "명령줄 애플릿 설명서 V2.1" + +#: ../C/command-line.xml:200(date) +msgid "July 2002" +msgstr "2002년 7월" + +#: ../C/command-line.xml:211(revnumber) +#, fuzzy +msgid "Command Line Applet Manual V2.0" +msgstr "명령줄 애플릿 설명서 V2.0" + +#: ../C/command-line.xml:212(date) +msgid "March 2002" +msgstr "2002년 3월" + +#: ../C/command-line.xml:223(revnumber) +#, fuzzy +msgid "Mini-Commander Applet Manual" +msgstr "작은 명령 실행기 애플릿 설명서" + +#: ../C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: ../C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: ../C/command-line.xml:241(releaseinfo) +#, fuzzy +msgid "This manual describes version 2.12 of Command Line." +msgstr "이 설명서에서는 Command Line의 버전 2.3.6에 대해 설명합니다." + +#: ../C/command-line.xml:244(title) +msgid "Feedback" +msgstr "피드백" + +#: ../C/command-line.xml:245(para) +#, fuzzy +msgid "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." +msgstr "명령행 애플릿 또는 이 설명서에 대한 버그를 보고하거나 의견을 제시하려면 그놈 피드백 페이지에 있는 대로 하십시오." + +#: ../C/command-line.xml:251(primary) +#, fuzzy +msgid "Command Line" +msgstr "명령줄" + +#: ../C/command-line.xml:254(primary) +#, fuzzy +msgid "command line applet" +msgstr "명령줄 애플릿" + +#: ../C/command-line.xml:259(title) +msgid "Introduction" +msgstr "소개" + +#: ../C/command-line.xml:270(phrase) +#, fuzzy +msgid "Shows Command Line." +msgstr "Command Line 애플릿" + +#: ../C/command-line.xml:275(para) +#, fuzzy +msgid "The Command Line provides a command line that you can use within any panel on the desktop." +msgstr "Command Line 애플릿은 데스크탑의 모든 패널에서 사용할 수 있는 명령줄을 제공합니다." + +#: ../C/command-line.xml:277(para) +#, fuzzy +msgid "Command Line contains the following interactive elements:" +msgstr "Command Line에는 다음 대화형 요소가 들어 있습니다." + +#: ../C/command-line.xml:282(term) +#, fuzzy +msgid "Entry field" +msgstr "항목 필드" + +#: ../C/command-line.xml:285(para) +#, fuzzy +msgid "You can enter commands, macros, and programs in the entry field." +msgstr "항목 필드에는 명령, 매크로 및 프로그램을 입력할 수 있습니다." + +#: ../C/command-line.xml:291(term) +#, fuzzy +msgid "Browser button — the bullet" +msgstr "브라우저 버튼" + +#: ../C/command-line.xml:294(para) +#, fuzzy +msgid "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." +msgstr "브라우저 버튼을 사용하면 파일 시스템에서 프로그램을 찾아볼 수 있습니다. 단색 원형 아이콘은 브라우저 버튼을 나타냅니다." + +#: ../C/command-line.xml:300(term) +#, fuzzy +msgid "History button — the down arrow" +msgstr "내역 버튼" + +#: ../C/command-line.xml:303(para) +#, fuzzy +msgid "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." +msgstr "내역 버튼을 사용하면 이전 명령을 다시 호출할 수 있습니다. 아래 화살표 아이콘은 내역 버튼을 나타냅니다." + +#: ../C/command-line.xml:310(title) +msgid "Features" +msgstr "" + +#: ../C/command-line.xml:313(term) +#, fuzzy +msgid "History list of previously executed commands" +msgstr "이전에 실행한 명령의 내역 목록" + +#: ../C/command-line.xml:315(para) +#, fuzzy +msgid "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." +msgstr "표시된 내역 목록에서 직접 명령을 실행할 수 있습니다. 항목 필드에 있는 내역 목록 내용을 순환하며 명령을 표시한 후 실행할 수도 있습니다. 내역 목록에 있는 명령이 20개를 초과하면 세로 스크롤 바가 나타납니다." + +#: ../C/command-line.xml:321(term) +#, fuzzy +msgid "History-based auto completion function" +msgstr "내역을 참고한 자동 완성 기능" + +#: ../C/command-line.xml:323(para) +#, fuzzy +msgid "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." +msgstr " Command Line은(는) 내역 기반의 자동 완성 기능을 사용하여 항목 필드의 명령을 완성합니다. 이 기능은 항목 필드의 내용을 내역 목록과 비교합니다. Command Line이(가) 일치하는 항목을 찾으면 명령을 완성합니다." + +#: ../C/command-line.xml:329(term) +#, fuzzy +msgid "User-requestable command completion function" +msgstr "사용자가 요청할 수 있는 명령 완성 기능" + +#: ../C/command-line.xml:331(para) +#, fuzzy +msgid "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." +msgstr "이 명령 완성 기능은 항목 필드의 문자열과 사용자 경로의 명령을 비교합니다. 명령 완성 기능은 명령의 정확한 문자 시퀀스나 철자를 모르는 경우에 유용합니다. 명령 이름의 처음 몇 글자를 입력하고 Tab 키를 누릅니다. Command Line이(가) 해당 문자 시퀀스를 고유한 것으로 인식하면 명령 이름을 완성합니다." + +#: ../C/command-line.xml:337(term) +#, fuzzy +msgid "Macro facility" +msgstr "매크로 기능" + +#: ../C/command-line.xml:339(para) +#, fuzzy +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." +msgstr "매크로 기능은 최대 99개의 바로 가기 명령을 제공합니다. 미리 정의된 명령 외에도 Command Line에 사용할 자신만의 명령을 만들 수 있습니다." + +#: ../C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "" + +#: ../C/command-line.xml:349(para) +#, fuzzy +msgid "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialog, then click OK." +msgstr "패널에 Command Line을(를) 추가하려면 패널을 마우스 오른쪽 버튼으로 클릭하고 패널에 추가유틸리티Command Line을(를) 선택합니다." + +#: ../C/command-line.xml:359(title) +#, fuzzy +msgid "Running Commands" +msgstr "명령을 실행하려면" + +#: ../C/command-line.xml:362(title) +#, fuzzy +msgid "To Run a Command From the Entry Field" +msgstr "항목 필드에서 명령을 실행하려면" + +#: ../C/command-line.xml:363(para) +#, fuzzy +msgid "To run a command from the entry field, perform the following steps:" +msgstr "항목 필드에서 명령을 실행하려면 다음 단계를 수행합니다." + +#: ../C/command-line.xml:368(para) +#, fuzzy +msgid "Type the command in the entry field." +msgstr "항목 필드에 명령을 입력합니다." + +#: ../C/command-line.xml:371(para) +#, fuzzy +msgid "To instruct Command Line to try to complete the command name, press the Tab key." +msgstr "원하는 경우 Command Line 이(가) 명령 이름을 완성하도록 할 수 있습니다. Tab 키를 눌러 이 작업을 수행합니다." + +#: ../C/command-line.xml:376(para) +#, fuzzy +msgid "Type the command-line options, if any, in the entry field." +msgstr "해당 명령과 함께 실행할 옵션을 항목 필드에 입력합니다." + +#: ../C/command-line.xml:381(para) +#, fuzzy +msgid "Press Return." +msgstr "Return 키를 누릅니다." + +#: ../C/command-line.xml:386(para) +msgid "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." +msgstr "" + +#: ../C/command-line.xml:394(para) +#, fuzzy +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." +msgstr " 옵션이 선택되어 있으면 1단계에서 3단계까지 Command Line은(는) 내역 목록에서 일치되는 내용을 검색합니다. 내역 목록에 일치되는 항목이 있으면 Command Line이(가) 명령을 완성합니다. 명령을 그대로 사용하려면 Return 키를 누릅니다. 해당 명령을 사용하지 않으려면 항목 필드에 문자를 추가로 입력합니다." + +#: ../C/command-line.xml:398(title) ../C/command-line.xml:433(title) +#, fuzzy +msgid "History-based auto completion" +msgstr "내역을 참고하여 자동 완성" + +#: ../C/command-line.xml:399(para) ../C/command-line.xml:434(para) +msgid "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." +msgstr "" + +#: ../C/command-line.xml:400(para) +#, fuzzy +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." +msgstr " 옵션이 선택되어 있으면 1단계에서 3단계까지 Command Line은(는) 내역 목록에서 일치되는 내용을 검색합니다. 내역 목록에 일치되는 항목이 있으면 Command Line이(가) 명령을 완성합니다. 명령을 그대로 사용하려면 Return 키를 누릅니다. 해당 명령을 사용하지 않으려면 항목 필드에 문자를 추가로 입력합니다." + +#: ../C/command-line.xml:405(title) +#, fuzzy +msgid "To Run a Program From Your File System" +msgstr "파일 시스템에서 프로그램을 실행하려면" + +#: ../C/command-line.xml:406(para) +#, fuzzy +msgid "Click on the Browser button to display the file system, then double-click on the program you want to run." +msgstr "브라우저 버튼을 클릭하여 파일 시스템을 표시한 후 실행할 프로그램을 두 번 클릭합니다." + +#: ../C/command-line.xml:409(para) +#, fuzzy +msgid "You can use Command Line to run scripts, execute commands, or run other programs from your file system." +msgstr "Command Line을(를) 사용하여 스크립트 또는 명령을 실행하거나 파일 시스템의 다른 프로그램을 실행합니다." + +#: ../C/command-line.xml:414(title) +#, fuzzy +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "내역 목록에서 이전 명령, 매크로 또는 프로그램을 실행하려면" + +#: ../C/command-line.xml:420(para) +#, fuzzy +msgid "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." +msgstr "내역 버튼을 클릭하여 내역 목록을 표시합니다. 내역 목록 항목을 클릭하여 원하는 명령, 매크로 또는 프로그램을 실행합니다." + +#: ../C/command-line.xml:425(para) +#, fuzzy +msgid "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." +msgstr "항목 필드를 클릭하고 키보드에서 위쪽 및 아래쪽 화살표를 사용하여 내역 목록을 순환합니다. 원하는 내역 목록 항목이 항목 필드에 표시되면 Return 키를 눌러 특정 명령, 매크로 또는 프로그램을 실행합니다." + +#: ../C/command-line.xml:416(para) +#, fuzzy +msgid "You can run a previously executed command, macro, or program from the history list in one of the following ways: " +msgstr "다음 방법 중 하나를 사용하면 내역 목록에서 이전에 실행한 명령, 매크로 또는 프로그램을 실행할 수 있습니다. " + +#: ../C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "" + +#: ../C/command-line.xml:441(para) +#, fuzzy +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." +msgstr "매크로 기능은 최대 99개의 바로 가기 명령을 제공합니다. 미리 정의된 명령 외에도 Command Line에 사용할 자신만의 명령을 만들 수 있습니다." + +#: ../C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "" + +#: ../C/command-line.xml:446(para) +msgid "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." +msgstr "" + +#: ../C/command-line.xml:449(para) +#, fuzzy +msgid "The function also works for macros." +msgstr " 기능을 매크로에 사용할 수도 있습니다." + +#: ../C/command-line.xml:452(para) +#, fuzzy +msgid "The following list shows some examples of Command Line macros:" +msgstr "다음 목록에는 Command Line 매크로에 대한 몇 가지 예가 나와 있습니다." + +#: ../C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "" + +#: ../C/command-line.xml:462(para) +msgid "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" + +#: ../C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "" + +#: ../C/command-line.xml:471(para) +msgid "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" + +#: ../C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "" + +#: ../C/command-line.xml:479(para) +msgid "Use dictionary: to look up a word using MATE Dictionary." +msgstr "" + +#: ../C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "" + +#: ../C/command-line.xml:486(para) +msgid "Use google: to search for something using the Google search engine." +msgstr "" + +#: ../C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "" + +#: ../C/command-line.xml:493(para) +msgid "Use av: to search for something using the Altavista search engine." +msgstr "" + +#: ../C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "" + +#: ../C/command-line.xml:500(para) +msgid "Use the yahoo: macro to search for things using the Yahoo search engine." +msgstr "" + +#: ../C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "" + +#: ../C/command-line.xml:507(para) +msgid "Use fm: to search for packages in the Freshmeat package database." +msgstr "" + +#: ../C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "" + +#: ../C/command-line.xml:519(title) ../C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "" + +#: ../C/command-line.xml:531(para) +msgid "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" +msgstr "" + +#: ../C/command-line.xml:536(para) +#, fuzzy +msgid "A list of UNIX regular expressions in the Pattern column." +msgstr "패턴 열에 있는 UNIX 정규식 목록" + +#: ../C/command-line.xml:539(para) +#, fuzzy +msgid "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." +msgstr "정규식은 문자열 일치에 사용되는 문자 또는 숫자의 패턴입니다. 정규식 구성 방법에 대한 자세한 내용은 regex man 페이지를 참조하십시오." + +#: ../C/command-line.xml:544(para) +#, fuzzy +msgid "A list of commands in the Command column." +msgstr "명령 열에 있는 명령 목록입니다." + +#: ../C/command-line.xml:547(para) +msgid "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." +msgstr "" + +#: ../C/command-line.xml:552(para) +#, fuzzy +msgid "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." +msgstr "매크로 추가 버튼을 클릭하여 새 매크로를 추가합니다. 매크로 삭제 버튼을 클릭하여 매크로를 삭제합니다." + +#: ../C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "" + +#: ../C/command-line.xml:562(title) +#, fuzzy +msgid "Preferences" +msgstr "환경 설정" + +#: ../C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "" + +#: ../C/command-line.xml:560(para) +#, fuzzy +msgid " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." +msgstr "Command Line을(를) 구성하려면 대화형 요소 바깥쪽의 애플릿 영역을 마우스 오른쪽 버튼으로 클릭하고 환경 설정을 선택합니다." + +#: ../C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "" + +#: ../C/command-line.xml:580(para) +#, fuzzy +msgid "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "애플릿 가장자리에 핸들을 첨부하려면 이 옵션을 선택합니다. 핸들을 사용하면 Command Line 표시 영역을 바탕 화면의 원하는 위치로 끌어 올 수 있습니다." + +#: ../C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "" + +#: ../C/command-line.xml:586(para) +#, fuzzy +msgid "Select this option to show a frame around the Command Line." +msgstr "Command Line 둘레에 프레임을 표시하려면 이 옵션을 선택합니다." + +#: ../C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "" + +#: ../C/command-line.xml:592(para) +msgid "Use the Width . . . pixels spin box to specify the applet width." +msgstr "" + +#: ../C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "" + +#: ../C/command-line.xml:599(para) +#, fuzzy +msgid "Select Use default theme colors to use the colors from the default MATE theme." +msgstr "기본 그놈 테마의 색상을 사용하려면 이 옵션을 선택합니다." + +#: ../C/command-line.xml:600(para) +#, fuzzy +msgid "Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected." +msgstr "명령줄 텍스트의 색상을 선택하려면 이 버튼을 클릭합니다. 기본 테마 색상 사용 확인란이 선택된 경우에는 이 버튼을 사용할 수 없습니다." + +#: ../C/command-line.xml:601(para) +#, fuzzy +msgid "Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected." +msgstr "항목 필드 배경의 색상을 선택하려면 이 버튼을 클릭합니다. 기본 테마 색상 사용 확인란이 선택된 경우에는 이 버튼을 사용할 수 없습니다." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: ../C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Sun Microsystems, 2002.\n" +"류창우 , 2007." + diff --git a/mini-commander/help/oc/oc.po b/mini-commander/help/oc/oc.po new file mode 100644 index 00000000..9dee6d92 --- /dev/null +++ b/mini-commander/help/oc/oc.po @@ -0,0 +1,822 @@ +# Translation of oc.po to Occitan +# Occitan translation of applets-command-line documentation. +# Copyright (C) 2006, 2007 Free Software Foundation, Inc. +# This file is distributed under the same license as the applets-command-line +# documentation. +# +# Yannig MARCHEGAY (yannig@marchegay.org> - 2006-2007 +# +# Yannig Marchegay (Kokoyaya) , 2007. +msgid "" +msgstr "" +"Project-Id-Version: oc\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2007-08-22 12:14+0100\n" +"PO-Revision-Date: 2008-02-05 16:12+0100\n" +"Last-Translator: Yannig Marchegay (Kokoyaya) \n" +"Language-Team: Occitan \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);X-Generator: KBabel 1.11.4" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Manual de la linha de comanda" + +#: C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) C/command-line.xml:146(para) +#: C/command-line.xml:154(para) C/command-line.xml:162(para) +#: C/command-line.xml:175(para) C/command-line.xml:188(para) +#: C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) C/command-line.xml:139(para) +#: C/command-line.xml:147(para) C/command-line.xml:155(para) +#: C/command-line.xml:165(para) C/command-line.xml:178(para) +#: C/command-line.xml:191(para) C/command-line.xml:205(para) +#: C/command-line.xml:217(para) C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Projècte de documentacion de MATE" + +#: C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" + +#: C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" + +#: C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" + +#: C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" + +#: C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" + +#: C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Còla de documentacion de MATE" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Projècte MATE" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Version 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Setembre de 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Version 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Març de 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Version 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Setembre de 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Agost de 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Setembre de 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Agost de 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Abril de 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Genièr de 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Agost de 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Julhet de 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Març de 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "" + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "" + +#: C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Linha de comanda" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introduccion" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "" + +#: C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" + +#: C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "" + +#: C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "" + +#: C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "" + +#: C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Foncions" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "" + +#: C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "" + +#: C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "" + +#: C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "" + +#: C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Apondre una linha de comanda a un panèl" + +#: C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "" + +#: C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "" + +#: C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" + +#: C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "" + +#: C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" + +#: C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" + +#: C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "" + +#: C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" + +#: C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" + +#: C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" + +#: C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" + +#: C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "" + +#: C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "" + +#: C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr "" + +#: C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// o www." + +#: C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// o ftp." + +#: C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "diccionari :" + +#: C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "" + +#: C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo :" + +#: C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "" + +#: C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" + +#: C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" + +#: C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "" + +#: C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" + +#: C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Preferéncias" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Fenèstra de preferéncias" + +#: C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Desplaçar una linha de comanda :" + +#: C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Apondre una bordadura :" + +#: C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Modificar la largor :" + +#: C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "" + +#: C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" + +#: C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" + +#: C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "Yannig Marchegay (Kokoyaya) " + diff --git a/mini-commander/help/pt_BR/pt_BR.po b/mini-commander/help/pt_BR/pt_BR.po new file mode 100644 index 00000000..d3027f1d --- /dev/null +++ b/mini-commander/help/pt_BR/pt_BR.po @@ -0,0 +1,1017 @@ +# Brazilian Portuguese translation of the Mini-Commander help. +# This file is distributed under the same license as the mate-applets package. +# Copyright (c) the mini-commander authors. +# Pedro de Medeiros , 2005, 2006. +# Leonardo Ferreira Fontenelle , 2008. +# +msgid "" +msgstr "" +"Project-Id-Version: 2.12\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2008-03-01 00:40-0300\n" +"PO-Revision-Date: 2008-03-01 00:52-0300\n" +"Last-Translator: Leonardo Ferreira Fontenelle \n" +"Language-Team: MATE-BR \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../C/legal.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Permissão concedida para copiar, distribuir e/ou modificar este documento " +"dentro dos termos da GNU Free Documentation License (GFDL), Versão 1.1 ou " +"qualquer versão superior publicada pela Free Software Foundation sem nenhuma " +"seção imutável, texto de capa e contra-capa. Você pode achar uma cópia do " +"GFDL neste link ou no arquivo " +"COPYING-DOCS distribuido com este manual." + +#: ../C/legal.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Este manual é parte da coleção dos manuais do MATE, distribuídos pela GFDL. " +"Se você quiser distribuir este manual separadamente da coleção, você pode " +"fazê-lo ao adicionar uma cópia da licença ao manual, como descrito na seção " +"6 da licença." + +#: ../C/legal.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"Muitos dos nomes usados por empresas para distinguir seus produtos e " +"serviços são marcas registradas. Quando esses nomes aparecem em qualquer " +"documentação MATE e os membros do Projeto de Documentação do MATE estão " +"cientes dessas marcas registradas, os nomes aparecem em letras maiúsculas ou " +"com iniciais em maiúsculas." + +#: ../C/legal.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"O DOCUMENTO É FORNECIDO \"NO ESTADO\", SEM GARANTIA DE QUALQUER TIPO, TANTO " +"EXPRESSA QUANTO IMPLÍCITA, INCLUINDO, SEM LIMITAÇÕES, GARANTIAS DE QUE O " +"DOCUMENTO OU VERSÃO MODIFICADA DO MESMO É COMERCIALIZADO LIVRE DE DEFEITOS, " +"PRÓPRIO PARA UM PROPÓSITO ESPECÍFICO OU QUE NÃO HÁ INFRAÇÕES. TODO RISCO DE " +"QUALIDADE, PRECISÃO E PERFORMANCE DO DOCUMENTO OU VERSÃO MODIFICADA É COM " +"VOCÊ. SE ALGUM DOCUMENTO OU VERSÃO MODIFICADA É PROVADO DEFEITUOSO EM " +"QUALQUER ASPECTO, VOCÊ (NÃO O ESCRITOR INICIAL, AUTOR OU QUALQUER " +"CONTRIBUIDOR) ASSUME O CUSTO DE QUALQUER SERVIÇO NECESSÁRIO, REPARO OU " +"CORREÇÃO. ESTE AVISO DE GARANTIA CONSTITUI UMA PARTE ESSENCIAL DA LICENÇA. " +"NENHUM USO DE QUALQUER DOCUMENTO OU VERSÃO MODIFICADA DO DOCUMENTO É " +"AUTORIZADO EXCETO SOB ESTA CONDIÇÃO; E" + +#: ../C/legal.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"SOB NENHUMA CIRCUNSTÂNCIA E SOB NENHUMA TEORIA LEGAL, TANTO EM DANOS " +"(INCLUINDO POR NEGLIGÊNCIA), CONTRATO OU OUTROS, DEVE O AUTOR, ESCRITOR " +"INICIAL OU CONTRIBUIDOR OU QUALQUER DISTRIBUIDOR DO DOCUMENTO, VERSÃO " +"MODIFICADA OU QUALQUER FORNECEDOR DE QUALQUER DESSES GRUPOS, SER CONSIDERADO " +"RESPONSÁVEL A QUALQUER PESSOA POR QUALQUER DANO DIRETO, INDIRETO, ESPECIAL, " +"INCIDENTAL OU CONSEQÜENCIAL DE QUALQUER INDIVÍDUO, INCLUINDO, SEM " +"LIMITAÇÕES, DANOS POR PERDA DE BOA VONTADE, PARADA DE TRABALHO, FALHA DE " +"COMPUTADOR, MAL-FUNCIONAMENTO OU QUALQUER E TODOS OS OUTROS DANOS OU PERDAS " +"RESULTANTES OU RELACIONADAS AO USO DO DOCUMENTO E VERSÕES MODIFICADAS, MESMO " +"QUE ESSE GRUPO TENHA SIDO INFORMADO DA POSSIBILIDADE DE TAIS DANOS." + +#: ../C/legal.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"DOCUMENTO E VERSÕES MODIFICADAS DO DOCUMENTO SÃO FORNECIDAS PELOS TERMOS DA " +"GNU FREE DOCUMENTATION LICENSE COM O CONHECIMENTO ADICIONAL DE QUE:" +"" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:267(None) +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: ../C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Manual Do Linha de Comando" + +#: ../C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" +"Linha de Comando permite que comandos sejam executados de um painel e ainda " +"inclui acesso rápido ao navegador de arquivos e histórico de comandos." + +#: ../C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: ../C/command-line.xml:28(holder) ../C/command-line.xml:116(para) +#: ../C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: ../C/command-line.xml:31(year) ../C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: ../C/command-line.xml:32(holder) ../C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: ../C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: ../C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: ../C/command-line.xml:38(holder) ../C/command-line.xml:65(orgname) +#: ../C/command-line.xml:138(para) ../C/command-line.xml:146(para) +#: ../C/command-line.xml:154(para) ../C/command-line.xml:162(para) +#: ../C/command-line.xml:175(para) ../C/command-line.xml:188(para) +#: ../C/command-line.xml:202(para) ../C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: ../C/command-line.xml:41(year) ../C/command-line.xml:45(year) +#: ../C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: ../C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: ../C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: ../C/command-line.xml:55(publishername) ../C/command-line.xml:72(orgname) +#: ../C/command-line.xml:80(orgname) ../C/command-line.xml:88(orgname) +#: ../C/command-line.xml:131(para) ../C/command-line.xml:139(para) +#: ../C/command-line.xml:147(para) ../C/command-line.xml:155(para) +#: ../C/command-line.xml:165(para) ../C/command-line.xml:178(para) +#: ../C/command-line.xml:191(para) ../C/command-line.xml:205(para) +#: ../C/command-line.xml:217(para) ../C/command-line.xml:229(para) +#: ../C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Projeto de Documentação do MATE" + +#: ../C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: ../C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Equipe de Documentação do MATE" + +#: ../C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: ../C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: ../C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: ../C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: ../C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: ../C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: ../C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: ../C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: ../C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: ../C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: ../C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Projeto MATE" + +#: ../C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: ../C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Versão 2.12" + +#: ../C/command-line.xml:114(date) +msgid "September 2005" +msgstr "Setembro de 2005" + +#: ../C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Versão 2.10" + +#: ../C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Março de 2005" + +#: ../C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Versão 2.8" + +#: ../C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Setembro de 2004" + +#: ../C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Manual do Miniaplicativo Linha de Comando V2.7" + +#: ../C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Agosto de 2004" + +#: ../C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Manual do Miniaplicativo Linha de Comando V2.6" + +#: ../C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Setembro de 2003" + +#: ../C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Manual do Miniaplicativo Linha de Comando V2.5" + +#: ../C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Agosto de 2003" + +#: ../C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Manual do Miniaplicativo Linha de Comando V2.4" + +#: ../C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Abril de 2003" + +#: ../C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Manual do Miniaplicativo Linha de Comando V2.3" + +#: ../C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Janeiro de 2003" + +#: ../C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Manual do Miniaplicativo Linha de Comando V2.2" + +#: ../C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Agosto de 2002" + +#: ../C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Manual do Miniaplicativo Linha de Comando V2.1" + +#: ../C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Julho de 2002" + +#: ../C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Manual do Miniaplicativo Linha de Comando V2.0" + +#: ../C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Março de 2002" + +#: ../C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Manual do Miniaplicativo de Linha de Comando" + +#: ../C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: ../C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: ../C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Este manual descreve a versão 2.12 do Linha de Comando." + +#: ../C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Feedback" + +#: ../C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Para relatar um erro ou fazer um sugestão a respeito do miniaplicativo Linha " +"de Comando, siga as indicações na Página de Feedback do MATE." + +#: ../C/command-line.xml:251(primary) +msgid "Command Line" +msgstr "Linha de Comando" + +#: ../C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "miniaplicativo de linha de comando" + +#: ../C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introdução" + +#: ../C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Mostra Linha de Comando." + +#: ../C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"O Linha de Comando fornece uma linha de comando " +"que você pode usar dentro do painel no seu desktop." + +#: ../C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"Linha de Comando contém os seguintes elementos " +"interativos:" + +#: ../C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Campo de Entrada" + +#: ../C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"Você pode digitar comandos, macros e programas no campo de " +"entrada." + +#: ../C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Botão Navegador — o marcador" + +#: ../C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Você pode usar o botão de Navegador para procurar no " +"seu sistema de arquivos por programas. Um ícone com um círculo opaco " +"identifica o botão Navegador." + +#: ../C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Botão Histórico — a seta para baixo" + +#: ../C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Você pode usar o botão Histórico para chamar comandos " +"anteriores. Uma seta para baixo indica o botão de Histórico." + +#: ../C/command-line.xml:310(title) +msgid "Features" +msgstr "Recursos" + +#: ../C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Histórico dos comandos executados anteriormente" + +#: ../C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Você pode executar comandos diretamente da caixa de histórico. Você pode " +"também percorrer o conteúdo do histórico e então executar um comando. Uma " +"barra de deslizamento vertical aparece quando mais de vinte comandos estão " +"no histórico. Veja para maiores " +"informações." + +#: ../C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Função de autocompletar baseado em histórico" + +#: ../C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"Linha de Comando usa uma função de autocompletar " +"baseado em histórico para completar comandos no campo de entrada. Esta função compara o conteúdo do campo de entrada com o histórico. Se Linha de Comando " +"encontra uma linha igual, então o miniaplicativo completa o comando. Veja a " +"nota em para mais informações." + +#: ../C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Função de complementação de comando requisitável pelo usuário" + +#: ../C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Esta função de complementação de comando compara cadeias de caracteres no " +"campo de entrada com comandos no caminho do usuário. A " +"função de complementação de comando é útil se você não souber as seqüências " +"exatas de caracteres que constituem o comando. Depois de digitar as " +"primeiras poucas palavras do comando, pressione a tecla Tab. Se Linha de Comando reconhecer a " +"seqüência de caracteres como única, então o miniaplicativo completa o nome " +"do comando. Veja para mais informações." + +#: ../C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "O recurso de macro" + +#: ../C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"Macros fornecem até 99 comandos de atalho. Além dos comandos predefinidos, " +"você pode criar seus próprios comandos para usar com Linha de " +"Comando. Veja para " +"mais informações." + +#: ../C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Para adicionar Linha de Comando ao Painel" + +#: ../C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Para adicionar Linha de Comando ao painel, clique " +"com o botão direito do mouse no painel e " +"então escolha a opção Adicionar ao Painel. " +"Selecione Linha de Comando no diálogo " +"Adicionar ao Painel, então clique no botão " +"OK." + +#: ../C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Executando Comandos" + +#: ../C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Para Executar um Comando do Campo de Entrada" + +#: ../C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Para executar um comando do campo de entrada, siga os " +"seguintes passos:" + +#: ../C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Digite o comando no campo de entrada." + +#: ../C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"Para instruir Linha de Comando para tentar " +"completar o nome do comando, pressione a tecla Tab." + +#: ../C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "" +"Digite a opção de linha de comando, se tiver algum, no campo de " +"entrada." + +#: ../C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Pressione Enter." + +#: ../C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"Se o comando que você digitou não puder ser executado, o computador emite um " +"único aviso sonoro e o miniaplicativo indica que o comando não pôde ser " +"executado ao mostrar o ponto de interrogação (?) antes do comando. Cheque " +"que você especificou o comando corretamente. Clicar na linha de comando fará " +"o ponto de interrogação desaparecer." + +#: ../C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Se a opção de autocompletar estiver selecionada, Linha de " +"Comando procura por um acerto na lista do histórico durante os " +"passos um e dois. Veja para mais " +"informações." + +#: ../C/command-line.xml:398(title) ../C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Autocomplementação baseado em histórico" + +#: ../C/command-line.xml:399(para) ../C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"Você pode ativar ou desativar esta opção no menu Preferências na aba Geral em Autocomplementar. Selecione Ativar autocompletar baseado no histórico para instruir Linha de Comando a " +"comparar o campo de entrada com a lista do histórico e " +"completar comandos quando encontrar iguais." + +#: ../C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Se a opção de autocomplementar estiver ativada, Linha de " +"Comando procura por um acerto no histórico durante os passos " +"um e dois em . Se houver acerto no " +"histórico, Linha de Comando completa o comando. " +"Para aceitar o comando, digite mais caracteres no campo de " +"entrada." + +#: ../C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Para Executar um Programa do seu Sistema de Arquivos" + +#: ../C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Clique no botão de Navegador para mostrar o sistema " +"de arquivos, então clique duas vezes no programa que você quer executar." + +#: ../C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Você pode usar Linha de Comando para executar " +"scripts, executar comandos ou outros " +"programas do seu sistema de arquivos." + +#: ../C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "Para Executar um Comando Anterior, Macro ou Programa do Histórico" + +#: ../C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Clique no Histórico para mostrá-lo. Clique num item " +"do histórico para executar o comando, macro ou programa que você quer." + +#: ../C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Clique no campo de entrada, então use as teclas para " +"cima e para baixo do teclado para percorrer o histórico. Pressione " +"Enter para executar um programa específico, macro ou " +"programa, quando o item que você quer é mostrado no campo de " +"entrada." + +#: ../C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Você pode executar um comando anterior, macro ou programa do histórico das " +"seguintes formas: " + +#: ../C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Usando Atalhos ou Macros" + +#: ../C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"Macros fornecem até 99 comandos de atalho. Além de comandos predefinidos, " +"você pode criar os seus próprios comandos para usar com Linha " +"de Comando." + +#: ../C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Para Executar uma Macro Do Campo de Entrada" + +#: ../C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Para executar uma macro que está definida na lista do Linha de Comando, digite a " +"macro no campo de entrada, então pressione " +"Enter." + +#: ../C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "" +"A função também funciona para " +"macros." + +#: ../C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"A seguinte lista mostra alguns exemplos de macros do Linha de " +"Comando:" + +#: ../C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// ou www." + +#: ../C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Qualquer coisa que começa com http:// ou " +"www. será tratada como se fosse uma URL e carregado " +"no navegador web." + +#: ../C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// ou ftp. " + +#: ../C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Qualquer coisa que começa com ftp:// ou " +"ftp. será tratado como uma URL ou carregado no seu " +"software FTP padrão." + +#: ../C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: ../C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Use dictionary: para procurar por uma palavra usando " +"o Dicionário do MATE." + +#: ../C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: ../C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Use google: para procurar por alguma coisa usando a " +"máquina de busca do Google." + +#: ../C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: ../C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Use av: para procurar por alguma coisa usando a " +"máquina de busca do Altavista." + +#: ../C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: ../C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Use a macro yahoo: para procurar por alguma coisa " +"usando a máquina de busca do Yahoo." + +#: ../C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: ../C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Use fm: para procurar por pacotes na base de dados do " +"Freshmeat." + +#: ../C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Modificando Suas Macros" + +#: ../C/command-line.xml:519(title) ../C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Configurando Macros" + +#: ../C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Esta seção na aba contém uma lista de macros que você pode usar com " +"Linha de Comando. A lista contém as seguintes " +"informações:" + +#: ../C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"Uma lista de expressões regulares em UNIX na coluna Padrão." + +#: ../C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Uma expressão regular é um padrão para caracteres ou números que você pode " +"usar para encontrar uma seqüência. Veja a página do manual para " +"regex para mais informações em como construir uma " +"expressão regular." + +#: ../C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Uma lista de comandos na coluna Comando." + +#: ../C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Um comando executa se o padrão correspondente casa com sucesso o texto do " +"que você escreve no campo de entrada. As macros são " +"comandos que podem receber parâmetros lidos por uma expressão regular." + +#: ../C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Para acrescentar uma nova macro, clique no botão Adicionar Macro. Para apagar uma macro, selecione o macro então clique no botão " +"Excluir Macro." + +#: ../C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Mudando a Aparência" + +#: ../C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Preferências" + +#: ../C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Diálogo de Preferências" + +#: ../C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +"Para configurar a aparência do Linha de " +"Comando, clique com o botão direito numa área no " +"miniaplicativo fora dos elementos interativos, então escolha " +"Preferências e selecione a aba Geral." + +#: ../C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Para mover Linha de Comando:" + +#: ../C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Selecione Mostrar uma alça para mostrar uma alça na " +"borda do miniaplicativo. Você pode usar essa alça para arrastar a interface " +"da Linha de Comando para qualquer lugar no seu " +"desktop." + +#: ../C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Para adicionar uma borda:" + +#: ../C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Selecione esta opção para mostrar uma moldura em volta do Linha " +"de Comando." + +#: ../C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Para mudar o tamanho:" + +#: ../C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Use a caixa Largura . . . pixels para especificar a " +"largura do miniaplicativo." + +#: ../C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Para ajustar a cor do tema:" + +#: ../C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Selecione Usar cores padrão do tema para usar as cores " +"do tema MATE padrão." + +#: ../C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Clique no botão em Frente da linha de comando para " +"selecionar uma cor para o texto da linha de comando. Este botão não está " +"disponível se a caixa Usar cores padrão do tema estiver " +"selecionado." + +#: ../C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Clique no botão do Linha de Comando para selecionar uma " +"cor para a cor de fundo do campo de entrada. Este botão " +"não está disponível se Usar cores padrão do tema " +"estiver selecionado." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: ../C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "" +"Pedro de Medeiros , 2005, 2006.\n" +"Leonardo Ferreira Fontenelle , 2008." + diff --git a/mini-commander/help/sv/figures/command-line.png b/mini-commander/help/sv/figures/command-line.png new file mode 100644 index 00000000..e38cab50 Binary files /dev/null and b/mini-commander/help/sv/figures/command-line.png differ diff --git a/mini-commander/help/sv/sv.po b/mini-commander/help/sv/sv.po new file mode 100644 index 00000000..c8fb146c --- /dev/null +++ b/mini-commander/help/sv/sv.po @@ -0,0 +1,653 @@ +# +msgid "" +msgstr "" +"Project-Id-Version: applets-command-line\n" +"POT-Creation-Date: 2007-01-02 03:48+0000\n" +"PO-Revision-Date: 2007-01-02 10:27+0100\n" +"Last-Translator: Daniel Nylander \n" +"Language-Team: Swedish \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Handbok för Kommandorad" + +#: C/command-line.xml:23(para) +msgid "Command Line allows commands to be run from a panel, and includes quick access to a file browser and command history." +msgstr "Kommandorad låter dig köra kommandon från en panel, och inkluderar snabb åtkomst till en filbläddrare och kommandohistorik." + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) +#: C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) +#: C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) +#: C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) +#: C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) +#: C/command-line.xml:146(para) +#: C/command-line.xml:154(para) +#: C/command-line.xml:162(para) +#: C/command-line.xml:175(para) +#: C/command-line.xml:188(para) +#: C/command-line.xml:202(para) +#: C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) +#: C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) +#: C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) +#: C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) +#: C/command-line.xml:139(para) +#: C/command-line.xml:147(para) +#: C/command-line.xml:155(para) +#: C/command-line.xml:165(para) +#: C/command-line.xml:178(para) +#: C/command-line.xml:191(para) +#: C/command-line.xml:205(para) +#: C/command-line.xml:217(para) +#: C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Dokumentationsprojekt för MATE" + +#: C/command-line.xml:2(para) +msgid "Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this link or in the file COPYING-DOCS distributed with this manual." +msgstr "Tillstånd att kopiera, distribuera och/eller modifiera detta dokument ges under villkoren i GNU Free Documentation License (GFDL), version 1.1 eller senare, utgivet av Free Software Foundation utan standardavsnitt och omslagstexter. En kopia av GFDL finns att hämta på denna länk eller i filen COPYING-DOCS som medföljer denna handbok." + +#: C/command-line.xml:12(para) +msgid "This manual is part of a collection of MATE manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the license to the manual, as described in section 6 of the license." +msgstr "Denna handbok utgör en av flera MATE-handböcker som distribueras under villkoren i GFDL. Om du vill distribuera denna handbok separat från övriga handböcker kan du göra detta genom att lägga till en kopia av licensavtalet i handboken enligt instruktionerna i avsnitt 6 i licensavtalet." + +#: C/command-line.xml:19(para) +msgid "Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any MATE documentation, and the members of the MATE Documentation Project are made aware of those trademarks, then the names are in capital letters or initial capital letters." +msgstr "Flera namn på produkter och tjänster är registrerade varumärken. I de fall dessa namn förekommer i MATE-dokumentation - och medlemmarna i MATE-dokumentationsprojektet är medvetna om dessa varumärken - är de skrivna med versaler eller med inledande versal." + +#: C/command-line.xml:35(para) +msgid "DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "DOKUMENTET TILLHANDAHÅLLS I \"BEFINTLIGT SKICK\" UTAN NÅGRA SOM HELST GARANTIER, VARE SIG UTTRYCKLIGA ELLER UNDERFÖRSTÅDDA, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, GARANTIER ATT DOKUMENTET ELLER EN MODIFIERAD VERSION AV DOKUMENTET INTE INNEHÅLLER NÅGRA FELAKTIGHETER, ÄR LÄMPLIGT FÖR ETT VISST ÄNDAMÅL ELLER INTE STRIDER MOT LAG. HELA RISKEN VAD GÄLLER KVALITET, EXAKTHET OCH UTFÖRANDE AV DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET LIGGER HELT OCH HÅLLET PÅ ANVÄNDAREN. OM ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT SKULLE VISA SIG INNEHÅLLA FELAKTIGHETER I NÅGOT HÄNSEENDE ÄR DET DU (INTE DEN URSPRUNGLIGA SKRIBENTEN, FÖRFATTAREN ELLER NÅGON ANNAN MEDARBETARE) SOM FÅR STÅ FÖR ALLA EVENTUELLA KOSTNADER FÖR SERVICE, REPARATIONER ELLER KORRIGERINGAR. DENNA GARANTIFRISKRIVNING UTGÖR EN VÄSENTLIG DEL AV DETTA LICENSAVTAL. DETTA INNEBÄR ATT ALL ANVÄNDNING AV ETT DOKUMENT ELLER EN MODIFIERAD VERSION AV ETT DOKUMENT BEVILJAS ENDAST UNDER DENNA ANSVARSFRISKRIVNING;" + +#: C/command-line.xml:55(para) +msgid "UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF SUCH DAMAGES." +msgstr "UNDER INGA OMSTÄNDIGHETER ELLER INOM RAMEN FÖR NÅGON LAGSTIFTNING, OAVSETT OM DET GÄLLER KRÄNKNING (INKLUSIVE VÅRDSLÖSHET), KONTRAKT ELLER DYLIKT, SKA FÖRFATTAREN, DEN URSPRUNGLIGA SKRIBENTEN ELLER ANNAN MEDARBETARE ELLER ÅTERFÖRSÄLJARE AV DOKUMENTET ELLER AV EN MODIFIERAD VERSION AV DOKUMENTET ELLER NÅGON LEVERANTÖR TILL NÅGON AV NÄMNDA PARTER STÄLLAS ANSVARIG GENTEMOT NÅGON FÖR NÅGRA DIREKTA, INDIREKTA, SÄRSKILDA ELLER OFÖRUTSEDDA SKADOR ELLER FÖLJDSKADOR AV NÅGOT SLAG, INKLUSIVE, MEN INTE BEGRÄNSAT TILL, SKADOR BETRÄFFANDE FÖRLORAD GOODWILL, HINDER I ARBETET, DATORHAVERI ELLER NÅGRA ANDRA TÄNKBARA SKADOR ELLER FÖRLUSTER SOM KAN UPPKOMMA PÅ GRUND AV ELLER RELATERAT TILL ANVÄNDNINGEN AV DOKUMENTET ELLER MODIFIERADE VERSIONER AV DOKUMENTET, ÄVEN OM PART SKA HA BLIVIT INFORMERAD OM MÖJLIGHETEN TILL SÅDANA SKADOR." + +#: C/command-line.xml:28(para) +msgid "DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +msgstr "DOKUMENTET OCH MODIFIERADE VERSIONER AV DOKUMENTET TILLHANDAHÅLLS UNDER VILLKOREN I GNU FREE DOCUMENTATION LICENSE ENDAST UNDER FÖLJANDE FÖRUTSÄTTNINGAR: " + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Suns" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "MATE-dokumentationsteam" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "MATE-projektet" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "Version 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "September 2005" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Version 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Mars 2005" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Version 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "September 2004" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Handbok för panelprogrammet Kommandorad v2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Augusti 2004" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Handbok för panelprogrammet Kommandorad v2.6" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "September 2003" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Handbok för panelprogrammet Kommandorad v2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Augusti 2003" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Handbok för panelprogrammet Kommandorad v2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "April 2003" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Handbok för panelprogrammet Kommandorad v2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Januari 2003" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Handbok för panelprogrammet Kommandorad v2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Augusti 2002" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Handbok för panelprogrammet Kommandorad v2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Juli 2002" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Handbok för panelprogrammet Kommandorad v2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Mars 2002" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Handbok för panelprogrammet Mini-Commander" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "Denna handbok beskriver version 2.12 av Kommandorad." + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Återkoppling" + +#: C/command-line.xml:245(para) +msgid "To report a bug or make a suggestion regarding the Command Line applet or this manual, follow the directions in the MATE Feedback Page." +msgstr "För att rapportera ett fel eller komma med förslag angående panelprogrammet Kommandorad eller denna handbok, följ anvisningarna på MATE:s återkopplingssida." + +#: C/command-line.xml:251(primary) +#: C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Kommandorad" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "panelprogrammet kommandorad" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Introduktion" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Visar kommadorad." + +#: C/command-line.xml:275(para) +msgid "The Command Line provides a command line that you can use within any panel on the desktop." +msgstr "Kommandorad tillhandahåller en kommandorad som du kan använda i en panel på skrivbordet." + +#: C/command-line.xml:277(para) +msgid "Command Line contains the following interactive elements:" +msgstr "Kommandorad innehåller följande interaktiva element:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Inmatningsfältet" + +#: C/command-line.xml:285(para) +msgid "You can enter commands, macros, and programs in the entry field." +msgstr "Du kan ange kommandon, makron, och program i inmatningsfältet." + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "Bläddrare-knappen — cirkeln" + +#: C/command-line.xml:294(para) +msgid "You can use the Browser button to look through your file system for programs. A solid-circle icon identifies the Browser button." +msgstr "Du kan använda knappen Bläddrare för att leta igenom ditt filsystem efter program. En cirkelikon identifierar Bläddrare-knappen." + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "Historik-knappen — nedåtpilen" + +#: C/command-line.xml:303(para) +msgid "You can use the History button to recall previous commands. A down-arrow icon identifies the History button." +msgstr "Du kan använda Historik-knappen för att anropa tidigare kommandon. En nedåtpil identifierar Historik-knappen." + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "Funktioner" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Historiklista över tidigare körda kommandon" + +#: C/command-line.xml:315(para) +msgid "You can execute commands directly from the history list display. You can also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar appears when more than 20 commands are in the history list. See for more information." +msgstr "Du kan köra kommandon direkt från historiklistan. Du kan även bläddra genom historiklistans innehåll i inmatningsfältet för att visa och sedan köra ett kommando. En vertikal rullist visas när fler än 20 kommandon finns i historiklistan. Se för mer information." + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Historikbaserade automatisk kompletteringsfunktion" + +#: C/command-line.xml:323(para) +msgid "Command Line uses the history-based auto completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line finds a match then the applet completes the command. See the note in for more information." +msgstr "Kommandorad använder den historikbaserade automatisk kompletteringsfunktionen för att färdigställa kommandon i inmatningsfältet. Den här funktionen jämför innehållet i inmatningsfältet med historiklistan. Om Kommandorad hittar en sökträff kommer panelprogrammet att färdigställa kommandot. Se anteckningen i för mer information." + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Användarbegärd kommandokompletteringsfunktion" + +#: C/command-line.xml:331(para) +msgid "This command completion function compares character strings in the entry field with commands in the user path. The command completion function is useful if you do not know the exact character sequence or spelling of a command. After you type the first few letters of the command name, press the Tab key. If Command Line recognizes the character sequence as unique, then the applet completes the command name. See for more information." +msgstr "Den här kommandokompletteringsfunktionen jämför teckensträngar i inmatningsfältet med kommandon i användarens definierade sökvägar. Kommandokompletteringsfunktionen är användbar om du inte vet exakt vad kommandot heter eller hur det stavas. Efter att du har angivit de första bokstäverna av kommandonamnet, trycka på tangenten Tab. Om Kommandorad känner igen den unika teckensekvensen, kommer panelprogrammet att färdigställa kommandonamnet. Se för mer information." + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Makrofunktion" + +#: C/command-line.xml:339(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line. See for more information." +msgstr "Makrofunktionen tillhandahåller upp till 99 genomvägskommandon. I tillägg till fördefinierade kommandon kan du skapa dina egna kommandon för användning i Kommandorad. Se för mer information." + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Lägg till Kommandorad till en panel" + +#: C/command-line.xml:349(para) +msgid "To add Command Line to a panel, right-click on the panel, then choose Add to Panel. Select Command Line in the Add to the panel dialog, then click OK." +msgstr "För att lägga till Kommandorad till en panel, högerklicka på panelen, välj sedan Lägg till i panel. Välj Kommandorad i dialogrutan Lägg till i panelen, klicka sedan på OK." + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Kör kommandon" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Kör ett kommando från inmatningsfältet" + +#: C/command-line.xml:363(para) +msgid "To run a command from the entry field, perform the following steps:" +msgstr "Genomför följande steg för att köra ett kommando från inmatningsfältet:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Skriv in kommandot i inmatningsfältet." + +#: C/command-line.xml:371(para) +msgid "To instruct Command Line to try to complete the command name, press the Tab key." +msgstr "För att instruera Kommandorad att försöka komplettera kommandonamnet, tryck på tangenten Tab." + +#: C/command-line.xml:376(para) +msgid "Type the command-line options, if any, in the entry field." +msgstr "Skriv in kommandoradsflaggor, om några, i inmatningsfältet." + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Tryck på Return." + +#: C/command-line.xml:386(para) +msgid "If the command you entered could not be run, the computer will emit a single warning beep and the applet will indicate the command could not be run by showing a question mark (?) before the command. Check that you specified the command correctly. Clicking on the command line will cause the question mark to automatically disappear." +msgstr "Om kommandot som du angivit inte kunde köras, kommer datorn att spela upp ett varningsljud och panelprogrammet kommer att indikera att kommandot inte kunde köras genom att visa ett frågetecken (?) före kommandot. Kontrollera att du angivit kommandot korrekt. Klicka på kommandoraden kommer att göra att frågetecknet automatiskt försvinner." + +#: C/command-line.xml:394(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. See for more information." +msgstr "Om alternativet för automatisk komplettering har valts, söker Kommandorad efter en träff i historiklistan under steg 1 och 2. Se för mer information." + +#: C/command-line.xml:398(title) +#: C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Historikbaserad automatisk komplettering" + +#: C/command-line.xml:399(para) +#: C/command-line.xml:434(para) +msgid "You can enable or disable this option under the Preferences menu in the General tab under Auto Completion. Select Enable history-based auto completion to instruct Command Line to compare the entry field with the history list, and complete commands when there is a match." +msgstr "Du kan aktivera eller inaktivera det här alternativet under menyn Inställningar i fliken Allmänt under Automatisk komplettering. Välj Aktivera historikbaserad automatisk komplettering för att instruera Kommandorad att jämföra inmatningsfältet med historiklistan, och färdigställa kommandon när de stämmer överens." + +#: C/command-line.xml:400(para) +msgid "If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 in . If there is a match in the history list, Command Line completes the command. To accept the command, press Return. If you do not want to accept the command, type more characters in the entry field." +msgstr "Om alternativet för automatisk komplettering är markerat, söker Kommandorad efter en träff i historiklistan under steg 1 och 2 i . Om det finns en träff i historiklistan, kommer Kommandorad att färdigställa kommandot. För att acceptera kommandot, tryck på Return. Om du inte vill acceptera kommandot, skriv in ytterligare tecken i inmatningsfältet." + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Kör ett program från ditt filsystem" + +#: C/command-line.xml:406(para) +msgid "Click on the Browser button to display the file system, then double-click on the program you want to run." +msgstr "Klicka på knappen Bläddrare för att visa filsystemet, dubbelklicka sedan på programmet som du vill köra." + +#: C/command-line.xml:409(para) +msgid "You can use Command Line to run scripts, execute commands, or run other programs from your file system." +msgstr "Du kan använda Kommandorad för att köra skript, köra kommandon, eller köra andra program från ditt filsystem." + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "Kör ett tidigare kommando, makro, eller program från historiklistan" + +#: C/command-line.xml:420(para) +msgid "Click on the History button to display the history list. Click on a history list item to run the command, macro, or program that you require." +msgstr "Klicka på knappen Historik för att visa historiklistan. Klicka på en post i historiklistan för att köra kommandot, makrot, eller programmet som du önskar." + +#: C/command-line.xml:425(para) +msgid "Click on the entry field, then use the keyboard up and down arrows to cycle through the history list. Press Return to run a specific command, macro, or program when the history list item you want is displayed in the entry field." +msgstr "Klicka på inmatningsfältet, använd sedan tangentbordets upp- och nedpilar för att bläddra genom historiklistan. Tryck på Return för att köra ett specifikt kommando, makro, eller program när posten i historiklistan visas i inmatningsfältet." + +#: C/command-line.xml:416(para) +msgid "You can run a previously executed command, macro, or program from the history list in one of the following ways: " +msgstr "Du kan köra ett tidigare kört kommando, makro, eller program från historiklistan på ett av följande sätt: " + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Användning av genvägar eller makron" + +#: C/command-line.xml:441(para) +msgid "The macro facility provides up to 99 shortcut commands. In addition to predefined commands you can create your own commands for use with Command Line." +msgstr "Makronfunktionen tillhandahåller upp till 99 genvägskommandon. I tillägg till fördefinierade kommandon kan du skapa dina egna kommandon för användning i Kommandorad." + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Kör ett makro från inmatningsfältet" + +#: C/command-line.xml:446(para) +msgid "To run a macro that is defined in the Command Line list, type the macro in the entry field, then press Return." +msgstr "För att köra ett makro som finns definierat i listan Kommandorad, skriv in makrot i inmatningsfältet, tryck sedan på Return." + +#: C/command-line.xml:449(para) +msgid "The function also works for macros." +msgstr "Funktionen fungerar även för makron." + +#: C/command-line.xml:452(para) +msgid "The following list shows some examples of Command Line macros:" +msgstr "Följande lista visar några exempel på makron i Kommandorad:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// eller www." + +#: C/command-line.xml:462(para) +msgid "Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "Någonting som börjar med http:// eller www. kommer att behandlas som en url och läses in i din webbläsare." + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// eller ftp." + +#: C/command-line.xml:471(para) +msgid "Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "Någonting som börjar med ftp:// eller ftp. kommer att behandlas som en url och läses in i ditt standardprogram för FTP." + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "Use dictionary: to look up a word using MATE Dictionary." +msgstr "Använd dictionary: för att slå upp ett ord med MATE-ordbok." + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "Use google: to search for something using the Google search engine." +msgstr "Använd google: för att söka efter någonting med sökmotorn Google." + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "Use av: to search for something using the Altavista search engine." +msgstr "Använd av: för att söka efter någonting med sökmotorn Altavista." + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "Use the yahoo: macro to search for things using the Yahoo search engine." +msgstr "Använd makrot yahoo: för att söka efter saker med sökmotorn Yahoo." + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "Use fm: to search for packages in the Freshmeat package database." +msgstr "Använd fm: för att söka efter paket i Freshmeats paketdatabas." + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Anpassning av dina makron" + +#: C/command-line.xml:519(title) +#: C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Konfigurering av makron" + +#: C/command-line.xml:531(para) +msgid "This tabbed section contains a list of macros that you can use with Command Line. The list contains the following information:" +msgstr "Den här flikade sektionen innehåller en lista över makron som du kan använda med Kommandorad. Listan innehåller följande information:" + +#: C/command-line.xml:536(para) +msgid "A list of UNIX regular expressions in the Pattern column." +msgstr "En lista över reguljära uttryck i kolumnen Mönster." + +#: C/command-line.xml:539(para) +msgid "A regular expression is a pattern of characters or numbers that you use to match strings. See the regex man page for further information on how to construct a regular expression." +msgstr "Ett reguljärt uttryck är ett mönster av tecken eller siffror som du använder för att matcha strängar. Se manualsidan för regex för ytterligare information om hur man bygger ett reguljärt uttryck." + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "En lista över kommandon i kolumnen Kommando." + +#: C/command-line.xml:547(para) +msgid "A command executes if the corresponding pattern successfully matches the text that you type into the entry field. The macros are commands that can take parameters parsed by the regular expression." +msgstr "Ett kommando startas om om det motsvarande mönstret matchar texten som du anger i inmatningsfältet. Makron är kommandon som kan ta parametrar tolkade av det reguljära uttrycket." + +#: C/command-line.xml:552(para) +msgid "To add a new macro, click on the Add Macro button. To delete a macro, select the macro, then click on the Delete Macro button." +msgstr "För att lägga till ett nytt makro, klicka på knappen Lägg till makro. För att ta bort ett makro, välja önskat makro, klicka sedan på knappen Ta bort makro." + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Anpassa utseendet" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Inställningar" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Inställningsdialogrutan" + +#: C/command-line.xml:560(para) +msgid " To configure the appearance of Command Line, right-click on an area of the applet outside the interactive elements, then choose Preferences and select the General tab." +msgstr " För att konfigurera utseendet för Kommandorad, högerklicka på ett område i panelprogrammet utanför de interaktiva elementen, välj sedan Inställningar och välj fliken Allmänt." + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "För att flytta Kommandorad:" + +#: C/command-line.xml:580(para) +msgid "Select Show handle to attach a handle to the edge of the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "Välj Visa handtag för att fästa ett handtag på kanten av panelprogrammet. Du kan använda handtaget för att dra Kommandorad till valfri plats på ditt skrivbord." + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "För att lägga till en ram:" + +#: C/command-line.xml:586(para) +msgid "Select this option to show a frame around the Command Line." +msgstr "Välj det här alternativet för att visa en ram runt Kommandorad." + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "För att ändra bredden:" + +#: C/command-line.xml:592(para) +msgid "Use the Width . . . pixels spin box to specify the applet width." +msgstr "Använd väljaren Bredd . . . bildpunkter för att ange panelprogrammets bredd." + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Justera färgtemat:" + +#: C/command-line.xml:599(para) +msgid "Select Use default theme colors to use the colors from the default MATE theme." +msgstr "Välj Använd standardtemafärger för att använda färgerna från standardtemat i MATE." + +#: C/command-line.xml:600(para) +msgid "Click on the Command line foreground button to select a color for the command line text. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Klicka på knappen Kommandoradsförgrund för att välja en färg för kommandoradstexten. Den här knappen finns inte tillgänglig om kryssrutan Använd standardtemafärger är markerad." + +#: C/command-line.xml:601(para) +msgid "Click on the Command line background button to select a color for the entry field background. This button is unavailable if the Use default theme colors check box is selected." +msgstr "Klicka på knappen Kommandoradsbakgrund för att välja en färg för bakgrunden för inmatningsfältet. Den här knappen finns inte tillgänglig om kryssrutan Använd standardtemafärger är markerad." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "Daniel Nylander , 2006" + diff --git a/mini-commander/help/uk/figures/command-line.png b/mini-commander/help/uk/figures/command-line.png new file mode 100644 index 00000000..e38cab50 Binary files /dev/null and b/mini-commander/help/uk/figures/command-line.png differ diff --git a/mini-commander/help/uk/figures/prefs-macros.png b/mini-commander/help/uk/figures/prefs-macros.png new file mode 100644 index 00000000..fa575f99 Binary files /dev/null and b/mini-commander/help/uk/figures/prefs-macros.png differ diff --git a/mini-commander/help/uk/figures/prefs.png b/mini-commander/help/uk/figures/prefs.png new file mode 100644 index 00000000..df2fa617 Binary files /dev/null and b/mini-commander/help/uk/figures/prefs.png differ diff --git a/mini-commander/help/uk/uk.po b/mini-commander/help/uk/uk.po new file mode 100644 index 00000000..c1d47fd9 --- /dev/null +++ b/mini-commander/help/uk/uk.po @@ -0,0 +1,998 @@ +# Ukrainian translation of mate-applets manual. +# Copyright (C) 2000 Free Software Foundation, Inc. +# Maxim Dziumanenko , 2004-2005 +msgid "" +msgstr "" +"Project-Id-Version: mate-applets manual\n" +"POT-Creation-Date: 2005-12-13 10:56+0800\n" +"PO-Revision-Date: 2005-08-24 23:09+0300\n" +"Last-Translator: Maxim V. Dziumanenko \n" +"Language-Team: Ukrainian \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:267(None) +#, fuzzy +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "" +"@@image: 'figures/command-line.png'; md5=5a40ef0095882299546f2bf405dfa6a7" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: ../C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: ../C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "Довідка з аплету \"Командний рядок\"" + +#: ../C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "" + +#: ../C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: ../C/command-line.xml:28(holder) ../C/command-line.xml:116(para) +#: ../C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: ../C/command-line.xml:31(year) ../C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: ../C/command-line.xml:32(holder) ../C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: ../C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: ../C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: ../C/command-line.xml:38(holder) ../C/command-line.xml:65(orgname) +#: ../C/command-line.xml:138(para) ../C/command-line.xml:146(para) +#: ../C/command-line.xml:154(para) ../C/command-line.xml:162(para) +#: ../C/command-line.xml:175(para) ../C/command-line.xml:188(para) +#: ../C/command-line.xml:202(para) ../C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: ../C/command-line.xml:41(year) ../C/command-line.xml:45(year) +#: ../C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: ../C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: ../C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: ../C/command-line.xml:55(publishername) ../C/command-line.xml:72(orgname) +#: ../C/command-line.xml:80(orgname) ../C/command-line.xml:88(orgname) +#: ../C/command-line.xml:131(para) ../C/command-line.xml:139(para) +#: ../C/command-line.xml:147(para) ../C/command-line.xml:155(para) +#: ../C/command-line.xml:165(para) ../C/command-line.xml:178(para) +#: ../C/command-line.xml:191(para) ../C/command-line.xml:205(para) +#: ../C/command-line.xml:217(para) ../C/command-line.xml:229(para) +#: ../C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "Проект документування MATE" + +#: ../C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"Дозволяється копіювати, розповсюджувати та/або змінювати цей документ на " +"умовах ліцензії GNU Free Documentation License (GFDL), версії 1.1 або будь-" +"якої старшої версії, що опублікована Free Software Foundation без " +"інваріантних розділів, тексту титульної сторінки, та тексту фінальної " +"сторінки. Копію GFDL можна знайти за " +"адресою або у файлі COPYING-DOCS, що постачається з цією довідкою." + +#: ../C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"Ця довідка є частиною збірки документації з MATE, що постачається на умовах " +"ліцензії GFDL. Якщо ви бажаєте розповсюджувати цю довідку окремо від збірки, " +"можете це зробити додавши до довідки копію ліцензії, як описано у пункті 6 " +"ліцензії." + +#: ../C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"Більшість назв, що використовуються компаніями для розповсюдження їх " +"продуктів та послуг є торговими марками. Якщо такі назви зустрічаються у " +"документації з MATE та учасникам проекту документування MATE відомо, що " +"вони є торговими марками, тоді ці назви пишуться великими літерами або " +"починаються з великої літери." + +#: ../C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"ДОКУМЕНТ НАДАЄТЬСЯ \"ЯК Є\", БЕЗ БУДЬ-ЯКИХ ГАРАНТІЇ, ЯВНИХ ЧИ НЕЯВНИХ, " +"ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, ГАРАНТІЙ ЩО ЦЕЙ ДОКУМЕНТ ЧИ ЗМІНЕНА ВЕРСІЯ " +"ДОКУМЕНТА ВІЛЬНІ ВІД ДЕФЕКТІВ, ПРИДАТНІ ДО ПРОДАЖУ, ВІДПОВІДАЮТЬ ПЕВНІЙ МЕТІ " +"АБО НЕ ПОРУШУЮТЬ ЧИЇСЬ ПРАВА. ВЕСЬ РИЗИК ЗА ЯКІСТЬ, ТОЧНІСТЬ, ТА ЧИННІСТЬ " +"ЦЬОГО ДОКУМЕНТУ АБО ЙОГО ЗМІНЕНИХ ВЕРСІЙ ЛЕЖИТЬ НА ВАС. ЯКЩО БУДЬ-ЯКИЙ " +"ДОКУМЕНТ ЧИ ЗМІНЕНА ВЕРСІЯ БУДУТЬ ВИЗНАНІ ДЕФЕКТНИМИ У БУДЬ-ЯКОМУ " +"ВІДНОШЕННІ, ВИ (НЕ ПОЧАТКОВИЙ УКЛАДАЧ, АВТОР АБО БУДЬ-ЯКИЙ СПІВАВТОР) БЕРЕТЕ " +"НА СЕБЕ ВИТРАТИ ЗА БУДЬ-ЯКЕ НЕОБХІДНЕ ОБСЛУГОВУВАННЯ, РЕМОНТ ЧИ ВИПРАВЛЕННЯ. " +"ЦЯ ВІДМОВА ВІД ГАРАНТІЙ СКЛАДАЄ ВАЖЛИВУ ЧАСТИНУ ЦІЄЇ ЛІЦЕНЗІЇ. НЕ " +"ДОПУСКАЄТЬСЯ ВИКОРИСТАННЯ ЦЬОГО ДОКУМЕНТУ АБО ЙОГО ЗМІНЕНОЇ ВЕРСІЇ БЕЗ " +"ПРИЙНЯТТЯ ЦІЄЇ ВІДМОВИ; ТА" + +#: ../C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"НІ ЗА ЯКИХ ОБСТАВИН ТА ЗА БУДЬ-ЯКОГО ЗАКОНОДАВСТВА, ЧИ ТО ГРОМАДЯНСЬКОЇ " +"ВІДПОВІДАЛЬНОСТІ (ВКЛЮЧАЮЧИ ХАЛАТНІСТЬ), ДОГОВОРУ, ЧИ ЧОГОСЬ ІНШОГО, АВТОР, " +"ПОЧАТКОВИЙ УКЛАДАЧ, БУДЬ-ЯКИЙ СПІВАВТОР, АБО ДИСТРИБ'ЮТОР ДОКУМЕНТУ ЧИ " +"ЗМІНЕНОЇ ВЕРСІЇ ДОКУМЕНТУ, АБО БУДЬ-ЯКИЙ ПОСТАЧАЛЬНИК БУДЬ-ЯКОЇ З ЦИХ " +"СТОРІН, НЕ НЕСЕ ВІДПОВІДАЛЬНІСТЬ ПЕРЕД БУДЬ-ЯКОЮ ОСОБОЮ ЗА БУДЬ-ЯКІ ПРЯМІ, " +"НЕПРЯМІ, ОСОБЛИВІ, ВИПАДКОВІ, АБО ІСТОТНІ ЗБИТКИ БУДЬ-ЯКОГО ХАРАКТЕРУ " +"ВКЛЮЧАЮЧИ, АЛЕ НЕ ОБМЕЖУЮЧИСЬ, ЗБИТКАМИ ВІД ВТРАТИ ПРЕСТИЖУ, ЗУПИНКИ РОБОТИ, " +"ЗБОЇВ АБО НЕСПРАВНОСТЕЙ КОМП'ЮТЕРА, АБО БУДЬ-ЯКІ ІНШІ ЗБИТКИ АБО ВТРАТИ ЩО " +"ВИНИКЛИ БЕЗВІДНОСНО АБО ВНАСЛІДОК ВИКОРИСТАННЯ ЦЬОГО ДОКУМЕНТУ ТА ЗМІНЕНИХ " +"ВЕРСІЙ ЦЬОГО ДОКУМЕНТУ, НАВІТЬ ЯКЩО ЦІ СТОРОНИ, МОЖЛИВО, БУЛИ ПРОІНФОРМОВАНІ " +"ПРО МОЖЛИВІСТЬ ТАКИХ ЗБИТКІВ." + +#: ../C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"ДОКУМЕНТ ТА ЗМІНЕНІ ВЕРСІЇ ЦЬОГО ДОКУМЕНТУ ПОСТАЧАЮТЬСЯ НА УМОВАХ ВІЛЬНОЇ " +"ЛІЦЕНЗІЇ ДЛЯ ДОКУМЕНТАЦІЇ GNU З ПОДАЛЬШИМ РОЗУМІННЯМ ЩО: " + +#: ../C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: ../C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "Команда документування MATE" + +#: ../C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: ../C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: ../C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: ../C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: ../C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: ../C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: ../C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: ../C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: ../C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: ../C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: ../C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "Проект MATE" + +#: ../C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: ../C/command-line.xml:113(revnumber) +#, fuzzy +msgid "Version 2.12" +msgstr "Версія 2.10" + +#: ../C/command-line.xml:114(date) +#, fuzzy +msgid "September 2005" +msgstr "Вересень 2004" + +#: ../C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "Версія 2.10" + +#: ../C/command-line.xml:121(date) +msgid "March 2005" +msgstr "Березень 2005" + +#: ../C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "Версія 2.8" + +#: ../C/command-line.xml:128(date) +msgid "September 2004" +msgstr "Вересень 2004" + +#: ../C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.7" + +#: ../C/command-line.xml:136(date) +msgid "August 2004" +msgstr "Серпень 2004" + +#: ../C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.6" + +#: ../C/command-line.xml:144(date) +msgid "September 2003" +msgstr "Вересень 2003" + +#: ../C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "Довідка з аплету \"Командний рядок\" версії V2.5" + +#: ../C/command-line.xml:152(date) +msgid "August 2003" +msgstr "Серпень 2003" + +#: ../C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.4" + +#: ../C/command-line.xml:160(date) +msgid "April 2003" +msgstr "Квітень 2003" + +#: ../C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.3" + +#: ../C/command-line.xml:173(date) +msgid "January 2003" +msgstr "Січень 2003" + +#: ../C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.2" + +#: ../C/command-line.xml:186(date) +msgid "August 2002" +msgstr "Серпень 2002" + +#: ../C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.1" + +#: ../C/command-line.xml:200(date) +msgid "July 2002" +msgstr "Липень 2002" + +#: ../C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "Довідка з аплету \"Командний рядок\" версії 2.0" + +#: ../C/command-line.xml:212(date) +msgid "March 2002" +msgstr "Березень 2002" + +#: ../C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "Довідка з аплету \"Командний рядок\"" + +#: ../C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: ../C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: ../C/command-line.xml:241(releaseinfo) +#, fuzzy +msgid "This manual describes version 2.12 of Command Line." +msgstr "Ця довідка описує аплет \"Командний рядок\" версії 2.10." + +#: ../C/command-line.xml:244(title) +msgid "Feedback" +msgstr "Зворотній зв'язок" + +#: ../C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"Щоб сповістити про помилку або внести пропозицію відносно аплету Командний " +"рядок або цієї довідки, дотримуйтесь інструкцій на сторінці Зворотний зв'язок з MATE." + +#: ../C/command-line.xml:251(primary) ../C/command-line.xml:263(title) +msgid "Command Line" +msgstr "Командний рядок" + +#: ../C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "аплет командного рядка" + +#: ../C/command-line.xml:259(title) +msgid "Introduction" +msgstr "Вступ" + +#: ../C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "Показує аплет \"Командний рядок\"." + +#: ../C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "" +"Аплет Командний рядок надає можливість вставити " +"командний рядок у будь-якій панелі робочої стільниці." + +#: ../C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "" +"Аплет Командний рядок містить наступні елементи:" + +#: ../C/command-line.xml:282(term) +msgid "Entry field" +msgstr "Поле вводу" + +#: ../C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "" +"У полі вводу ви можете вводити команди, макроси, та " +"програми." + +#: ../C/command-line.xml:291(term) +#, fuzzy +msgid "Browser button — the bullet" +msgstr "Кнопку з точкою Огляд" + +#: ../C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"Кнопку Огляд можна використовувати для пошуку програм " +"у файловій системі. Кнопка Огляд позначена значком із " +"заповненим колом." + +#: ../C/command-line.xml:300(term) +#, fuzzy +msgid "History button — the down arrow" +msgstr "Кнопку зі стрілкою вниз Історія" + +#: ../C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"Кнопку Історія можна використовувати для виконання " +"раніше введених команд. Кнопка Історія позначена " +"стрілкою, що вказує вниз." + +#: ../C/command-line.xml:310(title) +msgid "Features" +msgstr "Властивості" + +#: ../C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "Історія раніше введених команд" + +#: ../C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"Команди можна безпосередньо з списку історії. Також можна прокручувати вміст " +"історії поля вводу. Коли у історії зберігається більше " +"20 команд, з'являється вертикальна смуга прокрутки. Докладнішу інформацію " +"дивіться у ." + +#: ../C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "Автоматичне доповнення, що ґрунтується на історії" + +#: ../C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"Аплет Командний рядок використовує функцію " +"автоматичного доповнення для доповнення команд, що вводяться у " +"полі вводу. Відбувається порівняння вмісту " +"поля вводу з вмістом історії. Якщо аплет " +"Командний рядок знаходить відповідність, він " +"доповнює команду. Докладніше про це дивіться у примітці ." + +#: ../C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "Доповнення команди за вимогою користувача" + +#: ../C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"Відбувається порівняння символів рядка у полі вводу з " +"командами у списку шляхів. Функція доповнення команд корисна, коли ви не " +"знаєте точну послідовність символів чи написання команди. Після вводу перших " +"декількох символів назви команди, натисніть клавішу Tab. " +"Якщо аплет Командний рядок визнає, що ця " +"послідовність символів однозначно відповідає назві команди, він доповнить " +"її. Докладніше про це дивіться у ." + +#: ../C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "Підтримка макросів" + +#: ../C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"Підтримка макросів дозволяє мати до 99 скорочень команд. Додатково до " +"наперед визначених команд, ви можете створити власні. Докладніше про це у " +"." + +#: ../C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "Додавання аплету \"Командний рядок\" до панелі" + +#: ../C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"Щоб додати аплет Командний рядок до панелі, " +"клацніть правою кнопкою миші на панелі, потім виберіть Додати " +"до панелі. У діалоговому вікні Додати до панелі виберіть Командний рядок, потім " +"натисніть Гаразд." + +#: ../C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "Виконання команд" + +#: ../C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "Виконання команди у полі вводу" + +#: ../C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "" +"Щоб виконати команду у полі вводу, виконайте наступні " +"дії:" + +#: ../C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "Введіть команду у полі вводу." + +#: ../C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"Щоб аплет Командний рядок спробував доповнити " +"команду, натисніть Tab." + +#: ../C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "Введіть команду та її параметри у полі вводу." + +#: ../C/command-line.xml:381(para) +msgid "Press Return." +msgstr "Натисніть Enter." + +#: ../C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" + +#: ../C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"Якщо автоматичне доповнення активне, протягом кроків 1 та 2 " +"Командний рядок шукатиме відповідність у історії. " +"Докладніше про це у ." + +#: ../C/command-line.xml:398(title) ../C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "Автоматичне доповнення, що ґрунтується на історії" + +#: ../C/command-line.xml:399(para) ../C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"У вкладці Загальне діалогового вікна " +"Параметри є розділ Автоматичне доповнення. Відмітьте у цьому розділі параметр Ввімкнути " +"автоматичне доповнення, що ґрунтується на історії, щоб аплет " +"Командний рядок виконував порівняння вмісту " +"поля вводу з вмістом списку історії та доповнював " +"команди при знаходженні відповідності." + +#: ../C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"Коли параметр автоматичного доповнення відмічений, тоді між кроками 1 та 2 у " +", аплет Командний рядок виконуватиме пошук у історії. При знаходженні відповідності у " +"історії, аплет Командний рядок доповнить команду. " +"Щоб ввести команду натисніть Enter. Якщо ви не бажаєте " +"вводити команду, вводьте подальші символи команди у полі вводу." + +#: ../C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "Запуск програми з файлової системи" + +#: ../C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"Щоб переглянути файлову систему натисніть на кнопку Огляд, потім двічі клацніть на програмі, яку бажаєте запустити." + +#: ../C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"Можете використовувати аплет Командний рядок для " +"запуску сценаріїв, виконання команд, або запуску інших програм з вашої " +"файлової системи." + +#: ../C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "" +"Виконання раніше введених команд, макросів, або програм зі списку історії" + +#: ../C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"Натисніть на кнопці Історія, відкриється список " +"раніше введених команд. Виберіть у списку необхідну команду, макрос чи " +"програму." + +#: ../C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"Клацніть у полі вводу, потім натискаючи клавіші зі " +"стрілками вгору та вниз прокрутіть список історії до потрібного місця. Коли " +"у полі вводу відобразиться необхідна команда, макрос чи " +"програма натисніть Enter." + +#: ../C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"Виконані раніше команди, макроси чи програми можна запускати зі списку " +"історії одним з наступних способів: " + +#: ../C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "Використання скорочень чи макросів" + +#: ../C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"Підтримка макросів дозволяє мати до 99 скорочень команд. Додатково до " +"наперед визначених команд, ви можете створити власні." + +#: ../C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "Виконання макросу у полі вводу" + +#: ../C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"Щоб запустити макрос визначений у списку , введіть його назву у полі вводу, потім натисніть " +"Enter." + +#: ../C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "" +"Функція також працює для макросів." + +#: ../C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "" +"У наступному списку показані деякі приклади макросів аплету " +"Командний рядок:" + +#: ../C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http:// чи www." + +#: ../C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"Все, що починається з http:// чи www. вважається URL та відкривається у веб-переглядачі." + +#: ../C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp:// чи ftp." + +#: ../C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"Все, що починається з ftp:// чи ftp., вважається URL та відкривається у типовому FTP-клієнті." + +#: ../C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: ../C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"Вкажіть dictionary:, щоб шукати значення слова у " +"програмі Словник MATE." + +#: ../C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: ../C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "" +"Вкажіть google:, щоб знайти щось користуючись " +"пошуковою машиною Google." + +#: ../C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: ../C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "" +"Вкажіть av:, щоб знайти щось користуючись пошуковою " +"машиною Altavista." + +#: ../C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: ../C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"Вкажіть yahoo:, щоб знайти щось користуючись " +"пошуковою машиною Yahoo." + +#: ../C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: ../C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "" +"Вкажіть fm:, щоб знайти щось користуючись базою даних " +"пакетів Freshmeat." + +#: ../C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "Налаштовування макросів" + +#: ../C/command-line.xml:519(title) ../C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "Налаштовування макросів" + +#: ../C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"Ця вкладка містить перелік макросів, які можна використовувати у аплеті " +"Командний рядок. Перелік містить наступну " +"інформацію:" + +#: ../C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "" +"Список регулярних виразів UNIX-стилю у стовпчику Шаблон." + +#: ../C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"Регулярний вираз - шаблон з символів або цифр, який використовується для " +"пошуку відповідностей. Докладнішу інформацію про побудову регулярних виразів " +"дивіться у man сторінці з regex." + +#: ../C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "Перелік команд у стовпчику Команда." + +#: ../C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"Команда виконується, якщо набраний вами у полі вводу " +"текст відповідає шаблону цієї команди. Макроси - це команди, які можуть мати " +"параметри, що аналізуються механізмом регулярних виразів." + +#: ../C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"Щоб додати новий макрос, натисніть на кнопку Додати макрос. Щоб видалити макрос виділіть його, потім натисніть кнопку " +"Видалити макрос." + +#: ../C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "Налаштовування зовнішнього вигляду" + +#: ../C/command-line.xml:562(title) +msgid "Preferences" +msgstr "Параметри" + +#: ../C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "Діалог параметрів" + +#: ../C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +" Щоб налаштувати аплет Командний рядок, клацніть правою кнопкою миші на аплеті поза межами області " +"вводу, потім виберіть Параметри та виберіть " +"вкладку Загальне." + +#: ../C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "Щоб перемістити \"Командний рядок\":" + +#: ../C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"Відмітьте параметр Показувати заголовок, щоб збоку " +"аплету з'явилось поле, яке можна використовувати для перетягування аплету " +"Командний рядок у будь-яке місце вашої робочої " +"стільниці." + +#: ../C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "Додавання рамки:" + +#: ../C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "" +"Відмітьте цей параметр, щоб навколо аплету Командний рядок виводилась рамка." + +#: ../C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "Зміна ширини:" + +#: ../C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"Використовуйте поле Ширина . . . точок, щоб вказати " +"ширину аплету у точках." + +#: ../C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "Зміна кольорів теми:" + +#: ../C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"Відмітьте Використовувати звичайні кольори теми для " +"використання схеми кольорів з теми MATE." + +#: ../C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"Натисніть кнопку Колір тексту командного рядка, щоб " +"вибрати колір тексту у командному рядку. Якщо поле Використовувати " +"звичайні кольори теми відмічене, ця кнопка недоступна." + +#: ../C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"Натисніть кнопку Тло командного рядка, щоб вибрати " +"колір тла поля вводу. Якщо поле " +"Використовувати звичайні кольори теми відмічене, ця " +"кнопка недоступна." + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: ../C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "Максим Дзюманенко , 2004, 2005" + +#~ msgid "User manual for the Command Line applet." +#~ msgstr "Довідка з аплету Командний рядок." diff --git a/mini-commander/help/zh_CN/figures/command-line.png b/mini-commander/help/zh_CN/figures/command-line.png new file mode 100644 index 00000000..e38cab50 Binary files /dev/null and b/mini-commander/help/zh_CN/figures/command-line.png differ diff --git a/mini-commander/help/zh_CN/zh_CN.po b/mini-commander/help/zh_CN/zh_CN.po new file mode 100644 index 00000000..f72bb680 --- /dev/null +++ b/mini-commander/help/zh_CN/zh_CN.po @@ -0,0 +1,932 @@ +# Simplified Chinese translations to mini-commander applet. +# Copyright (C) 2008-2009 Free Software Foundation, Inc. +# This file is distributed under the same license as the mate-applets package. +# +# TeliuTe , 2009. +# +msgid "" +msgstr "" +"Project-Id-Version: command-line.mate-2-26\n" +"POT-Creation-Date: 2009-04-13 19:21+0000\n" +"PO-Revision-Date: 2009-04-11 22:35+0600\n" +"Last-Translator: TeliuTe \n" +"Language-Team: Chinese (simplified) \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:267(None) +msgid "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" +msgstr "" +"@@image: 'figures/command-line.png'; md5=af10844ee9c8bce1c29862db82181ec9" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:523(None) +msgid "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" +msgstr "" +"@@image: 'figures/prefs-macros.png'; md5=edbcc4baebd1769f0a1406e256569f94" + +#. When image changes, this message will be marked fuzzy or untranslated for you. +#. It doesn't matter what you translate it to: it's not used at all. +#: C/command-line.xml:566(None) +msgid "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" +msgstr "@@image: 'figures/prefs.png'; md5=448fbadf6bd9da31cd6c0731b06eb1f4" + +#: C/command-line.xml:21(title) +msgid "Command Line Manual" +msgstr "命令行手册" + +#: C/command-line.xml:23(para) +msgid "" +"Command Line allows commands to be run from a panel, and includes quick " +"access to a file browser and command history." +msgstr "命令行允许您从面板运行命令,包括快速访问文件浏览器和命令历史记录。" + +#: C/command-line.xml:27(year) +msgid "2005" +msgstr "2005" + +#: C/command-line.xml:28(holder) C/command-line.xml:116(para) +#: C/command-line.xml:123(para) +msgid "Davyd Madeley" +msgstr "Davyd Madeley" + +#: C/command-line.xml:31(year) C/command-line.xml:37(year) +msgid "2004" +msgstr "2004" + +#: C/command-line.xml:32(holder) C/command-line.xml:130(para) +msgid "Angela Boyle" +msgstr "Angela Boyle" + +#: C/command-line.xml:35(year) +msgid "2002" +msgstr "2002" + +#: C/command-line.xml:36(year) +msgid "2003" +msgstr "2003" + +#: C/command-line.xml:38(holder) C/command-line.xml:65(orgname) +#: C/command-line.xml:138(para) C/command-line.xml:146(para) +#: C/command-line.xml:154(para) C/command-line.xml:162(para) +#: C/command-line.xml:175(para) C/command-line.xml:188(para) +#: C/command-line.xml:202(para) C/command-line.xml:214(para) +msgid "Sun Microsystems" +msgstr "Sun Microsystems" + +#: C/command-line.xml:41(year) C/command-line.xml:45(year) +#: C/command-line.xml:224(date) +msgid "1998" +msgstr "1998" + +#: C/command-line.xml:42(holder) +msgid "Oliver Maruhn" +msgstr "Oliver Maruhn" + +#: C/command-line.xml:46(holder) +msgid "Dan Mueth" +msgstr "Dan Mueth" + +#: C/command-line.xml:55(publishername) C/command-line.xml:72(orgname) +#: C/command-line.xml:80(orgname) C/command-line.xml:88(orgname) +#: C/command-line.xml:131(para) C/command-line.xml:139(para) +#: C/command-line.xml:147(para) C/command-line.xml:155(para) +#: C/command-line.xml:165(para) C/command-line.xml:178(para) +#: C/command-line.xml:191(para) C/command-line.xml:205(para) +#: C/command-line.xml:217(para) C/command-line.xml:229(para) +#: C/command-line.xml:235(para) +msgid "MATE Documentation Project" +msgstr "MATE 文档项目" + +#: C/command-line.xml:2(para) +msgid "" +"Permission is granted to copy, distribute and/or modify this document under " +"the terms of the GNU Free Documentation License (GFDL), Version 1.1 or any " +"later version published by the Free Software Foundation with no Invariant " +"Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy " +"of the GFDL at this link or " +"in the file COPYING-DOCS distributed with this manual." +msgstr "" +"对于本文档的复制、分发和/或修改必须遵循自由软件基金会 (Free Software " +"Foundation) 发布的 GNU 自由文档许可证 (GFDL) 版本 1.1 或更高版本,该许可证没" +"有固定的部分、没有封面和背页文本。您可以在此链接上或在随本手册一起分发的 COPYING-DOCS 文件中找到 GFDL 的副" +"本。" + +#: C/command-line.xml:12(para) +msgid "" +"This manual is part of a collection of MATE manuals distributed under the " +"GFDL. If you want to distribute this manual separately from the collection, " +"you can do so by adding a copy of the license to the manual, as described in " +"section 6 of the license." +msgstr "" +"本手册是在 GFDL 许可之下分发的 MATE 手册集合的一部分。如果想要单独分发此手" +"册,可以在手册中添加该许可证的一份副本然后分发,如该许可证的第 6 部分所述。" + +#: C/command-line.xml:19(para) +msgid "" +"Many of the names used by companies to distinguish their products and " +"services are claimed as trademarks. Where those names appear in any MATE " +"documentation, and the members of the MATE Documentation Project are made " +"aware of those trademarks, then the names are in capital letters or initial " +"capital letters." +msgstr "" +"各个公司使用的许多用于区别它们产品和服务的名称都声明为商标。在所有的 MATE 文" +"档以及 MATE 文档项目的成员中,这些名称都是以全大写字母或首字母大写显示,从而" +"表明它们是商标。" + +#: C/command-line.xml:35(para) +msgid "" +"DOCUMENT IS PROVIDED ON AN \"AS IS\" BASIS, WITHOUT WARRANTY OF ANY KIND, " +"EITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT " +"THE DOCUMENT OR MODIFIED VERSION OF THE DOCUMENT IS FREE OF DEFECTS " +"MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. THE ENTIRE " +"RISK AS TO THE QUALITY, ACCURACY, AND PERFORMANCE OF THE DOCUMENT OR " +"MODIFIED VERSION OF THE DOCUMENT IS WITH YOU. SHOULD ANY DOCUMENT OR " +"MODIFIED VERSION PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL " +"WRITER, AUTHOR OR ANY CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY " +"SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN " +"ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY DOCUMENT OR MODIFIED VERSION " +"OF THE DOCUMENT IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER; AND" +msgstr "" +"文档按“原样”提供,不提供任何明示或暗示的保证,包括但不限于:文档或文档的修改" +"版本没有适销性方面的缺陷、适合特定目的的适用性,以及没有侵权行为。您将自行承" +"担本文档以及文档修改版本的质量、准确性以及性能方面的风险。如果任何文档或文档" +"修改版本存在缺陷,您(而不是最初的编写者、作者或撰写人)将承担所有必需的服务、" +"维修或更正的费用。此免责声明是本许可证的重要组成部分。如果不接受此免责声明," +"那么您就没有权利使用任何文档或文档的修改版本;并且" + +#: C/command-line.xml:55(para) +msgid "" +"UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER IN TORT (INCLUDING " +"NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL THE AUTHOR, INITIAL WRITER, ANY " +"CONTRIBUTOR, OR ANY DISTRIBUTOR OF THE DOCUMENT OR MODIFIED VERSION OF THE " +"DOCUMENT, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON " +"FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF " +"ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, " +"WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER DAMAGES " +"OR LOSSES ARISING OUT OF OR RELATING TO USE OF THE DOCUMENT AND MODIFIED " +"VERSIONS OF THE DOCUMENT, EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE " +"POSSIBILITY OF SUCH DAMAGES." +msgstr "" +"无论在任何情况以及在任何法律理论下,本文档或文档修改版本的作者、最初的编写" +"者、任何撰写人或任何分发者,或者任意这些方的任何提供者都不对任何人由于使用本" +"文档或文档修改版本引起或带来的任何直接的、间接的、特殊的、偶然的或继发的损失" +"承担任何民事(包括疏忽)、合同或其它方面的责任,这些损失包括但不限于信誉损失、" +"工作停止、计算机失败或故障,或任何以及所有其它损失或由此引发的或与之相关的损" +"失,即使这些方已被告知存在出现此类损失的可能性时也是如此。" + +#: C/command-line.xml:28(para) +msgid "" +"DOCUMENT AND MODIFIED VERSIONS OF THE DOCUMENT ARE PROVIDED UNDER THE TERMS " +"OF THE GNU FREE DOCUMENTATION LICENSE WITH THE FURTHER UNDERSTANDING THAT: " +"" +msgstr "" +"本文档以及文档的修改版本都是在遵循 GNU 自由文档许可证的条款下提供,这表示具有" +"以下含义:" + +#: C/command-line.xml:62(firstname) +msgid "Sun" +msgstr "Sun" + +#: C/command-line.xml:63(surname) +msgid "MATE Documentation Team" +msgstr "MATE 文档小组" + +#: C/command-line.xml:69(firstname) +msgid "Oliver" +msgstr "Oliver" + +#: C/command-line.xml:70(surname) +msgid "Maruhn" +msgstr "Maruhn" + +#: C/command-line.xml:73(email) +msgid "oliver@maruhn.com" +msgstr "oliver@maruhn.com" + +#: C/command-line.xml:77(firstname) +msgid "Dan" +msgstr "Dan" + +#: C/command-line.xml:78(surname) +msgid "Mueth" +msgstr "Mueth" + +#: C/command-line.xml:81(email) +msgid "d-mueth@uchicago.edu" +msgstr "d-mueth@uchicago.edu" + +#: C/command-line.xml:85(firstname) +msgid "Angela" +msgstr "Angela" + +#: C/command-line.xml:86(surname) +msgid "Boyle" +msgstr "Boyle" + +#: C/command-line.xml:92(firstname) +msgid "Davyd" +msgstr "Davyd" + +#: C/command-line.xml:92(surname) +msgid "Madeley" +msgstr "Madeley" + +#: C/command-line.xml:94(orgname) +msgid "MATE Project" +msgstr "MATE 项目" + +#: C/command-line.xml:95(email) +msgid "davyd@madeley.id.au" +msgstr "davyd@madeley.id.au" + +#: C/command-line.xml:113(revnumber) +msgid "Version 2.12" +msgstr "版本 2.12" + +#: C/command-line.xml:114(date) +msgid "September 2005" +msgstr "2005年9月" + +#: C/command-line.xml:120(revnumber) +msgid "Version 2.10" +msgstr "版本 2.10" + +#: C/command-line.xml:121(date) +msgid "March 2005" +msgstr "2005年3月" + +#: C/command-line.xml:127(revnumber) +msgid "Version 2.8" +msgstr "版本 2.8" + +#: C/command-line.xml:128(date) +msgid "September 2004" +msgstr "2004年9月" + +#: C/command-line.xml:135(revnumber) +msgid "Command Line Applet Manual V2.7" +msgstr "命令行小程序手册 V2.7" + +#: C/command-line.xml:136(date) +msgid "August 2004" +msgstr "2004年8月" + +#: C/command-line.xml:143(revnumber) +msgid "Command Line Applet Manual V2.6" +msgstr "命令行小程序手册 V2.6" + +#: C/command-line.xml:144(date) +msgid "September 2003" +msgstr "2003年9月" + +#: C/command-line.xml:151(revnumber) +msgid "Command Line Applet Manual V2.5" +msgstr "命令行小程序手册 V2.5" + +#: C/command-line.xml:152(date) +msgid "August 2003" +msgstr "2003年8月" + +#: C/command-line.xml:159(revnumber) +msgid "Command Line Applet Manual V2.4" +msgstr "命令行小程序手册 V2.4" + +#: C/command-line.xml:160(date) +msgid "April 2003" +msgstr "2003年4月" + +#: C/command-line.xml:172(revnumber) +msgid "Command Line Applet Manual V2.3" +msgstr "命令行小程序手册 V2.3" + +#: C/command-line.xml:173(date) +msgid "January 2003" +msgstr "2003年1月" + +#: C/command-line.xml:185(revnumber) +msgid "Command Line Applet Manual V2.2" +msgstr "命令行小程序手册 V2.2" + +#: C/command-line.xml:186(date) +msgid "August 2002" +msgstr "2002年8月" + +#: C/command-line.xml:199(revnumber) +msgid "Command Line Applet Manual V2.1" +msgstr "命令行小程序手册 V2.1" + +#: C/command-line.xml:200(date) +msgid "July 2002" +msgstr "2002年7月" + +#: C/command-line.xml:211(revnumber) +msgid "Command Line Applet Manual V2.0" +msgstr "命令行小程序手册 V2.0" + +#: C/command-line.xml:212(date) +msgid "March 2002" +msgstr "2002年3月" + +#: C/command-line.xml:223(revnumber) +msgid "Mini-Commander Applet Manual" +msgstr "迷你-命令行小程序手册" + +#: C/command-line.xml:226(para) +msgid "Oliver Maruhn oliver@maruhn.com" +msgstr "Oliver Maruhn oliver@maruhn.com" + +#: C/command-line.xml:232(para) +msgid "Dan Mueth d-mueth@uchicago.edu" +msgstr "Dan Mueth d-mueth@uchicago.edu" + +#: C/command-line.xml:241(releaseinfo) +msgid "This manual describes version 2.12 of Command Line." +msgstr "本手册讲述了命令行(Command Line) 2.12" + +#: C/command-line.xml:244(title) +msgid "Feedback" +msgstr "反馈" + +#: C/command-line.xml:245(para) +msgid "" +"To report a bug or make a suggestion regarding the Command Line applet or " +"this manual, follow the directions in the MATE Feedback Page." +msgstr "" +"要报告关于命令行小程序或使用手册中的缺陷,或者提出建议,请参照 MATE 反馈页 上的指导。" + +#: C/command-line.xml:251(primary) C/command-line.xml:263(title) +msgid "Command Line" +msgstr "命令行" + +#: C/command-line.xml:254(primary) +msgid "command line applet" +msgstr "命令行小程序" + +#: C/command-line.xml:259(title) +msgid "Introduction" +msgstr "介绍" + +#: C/command-line.xml:270(phrase) +msgid "Shows Command Line." +msgstr "显示命令行。" + +#: C/command-line.xml:275(para) +msgid "" +"The Command Line provides a command line that you " +"can use within any panel on the desktop." +msgstr "命令行 小程序在面板上提供一个命令输入行。" + +#: C/command-line.xml:277(para) +msgid "" +"Command Line contains the following interactive " +"elements:" +msgstr "命令行 包含下面的交互元件:" + +#: C/command-line.xml:282(term) +msgid "Entry field" +msgstr "输入 文本框" + +#: C/command-line.xml:285(para) +msgid "" +"You can enter commands, macros, and programs in the entry field." +msgstr "您可以在 输入框 里输入命令、宏或程序。" + +#: C/command-line.xml:291(term) +msgid "Browser button — the bullet" +msgstr "浏览 按钮 - 按钮" + +#: C/command-line.xml:294(para) +msgid "" +"You can use the Browser button to look through your " +"file system for programs. A solid-circle icon identifies the " +"Browser button." +msgstr "" +"您可以使用 浏览 按钮在文件系统里查找程序。" +"浏览按钮 有一个正圆图标。" + +#: C/command-line.xml:300(term) +msgid "History button — the down arrow" +msgstr "历史 按钮 - 向下的箭头" + +#: C/command-line.xml:303(para) +msgid "" +"You can use the History button to recall previous " +"commands. A down-arrow icon identifies the History " +"button." +msgstr "" +"您可以使用 历史 按钮来重新输入以前的命令。" +"历史 按钮上有个向下箭头图标。" + +#: C/command-line.xml:310(title) +msgid "Features" +msgstr "特性" + +#: C/command-line.xml:313(term) +msgid "History list of previously executed commands" +msgstr "以前运行命令的历史列表" + +#: C/command-line.xml:315(para) +msgid "" +"You can execute commands directly from the history list display. You can " +"also cycle the history list contents through the entry field to display and then execute a command. A vertical scrollbar " +"appears when more than 20 commands are in the history list. See for more information." +msgstr "" +"您可以直接运行历史记录列表里的命令。您可以通过 输入框 来" +"循环查看历史记录列表里的命令,或运行它。当列表里的命令超过 20 条以后,会显示" +"一个垂直滚动条。更多相关信息,请参阅:。" + +#: C/command-line.xml:321(term) +msgid "History-based auto completion function" +msgstr "历史记录里的自动完成功能" + +#: C/command-line.xml:323(para) +msgid "" +"Command Line uses the history-based auto " +"completion function to complete commands in the entry field. This function compares the contents of the entry field with the history list. If Command Line " +"finds a match then the applet completes the command. See the note in for more information." +msgstr "" +"命令行 使用基于历史记录的自动完成功能,在 " +"输入框 里输入命令。这个功能会对比 项目文本框 和历史记录列表里的内容。如果 命令行 发现" +"有匹配项,就会完成命令的输入。更多相关信息,请参阅:。" + +#: C/command-line.xml:329(term) +msgid "User-requestable command completion function" +msgstr "用户需求的命令完成功能" + +#: C/command-line.xml:331(para) +msgid "" +"This command completion function compares character strings in the " +"entry field with commands in the user path. The command " +"completion function is useful if you do not know the exact character " +"sequence or spelling of a command. After you type the first few letters of " +"the command name, press the Tab key. If " +"Command Line recognizes the character sequence as " +"unique, then the applet completes the command name. See for more information." +msgstr "" +"这个命令完成功能对比 输入框 和用户所在文件夹的命令。这个" +"自动完成功能在您不知道命令的字母顺序或准确拼写时很有用。当你输入命令的开头几" +"个字母,按 Tab 键。如果 命令行 识" +"别出这个命令是独一无二的,就会完成这个命令的输入。更多相关信息,请参阅:" +"。" + +#: C/command-line.xml:337(term) +msgid "Macro facility" +msgstr "宏工具" + +#: C/command-line.xml:339(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line. See for more information." +msgstr "" +"宏工具提供了 99 个快捷键命令。另外您可以自己创建在 命令行 中使用的命令。更多相关信息,请参阅:。" + +#: C/command-line.xml:348(title) +msgid "To Add Command Line to a Panel" +msgstr "添加命令行小程序到面板上" + +#: C/command-line.xml:349(para) +msgid "" +"To add Command Line to a panel, right-click on " +"the panel, then choose Add to Panel. Select " +"Command Line in the Add to the " +"panel dialog, then click OK." +msgstr "" +"要向面板上添加 命令行,在面板上点右键,然后选择 " +"添加到面板。在出来的 添加到面板 对话框中,选择 命令行,然后点 " +"添加。" + +#: C/command-line.xml:359(title) +msgid "Running Commands" +msgstr "运行命令" + +#: C/command-line.xml:362(title) +msgid "To Run a Command From the Entry Field" +msgstr "在输入文本框里运行命令" + +#: C/command-line.xml:363(para) +msgid "" +"To run a command from the entry field, perform the " +"following steps:" +msgstr "要在 输入框 里运行命令,请按下面的步骤操作:" + +#: C/command-line.xml:368(para) +msgid "Type the command in the entry field." +msgstr "在 输入框 里输入命令。" + +#: C/command-line.xml:371(para) +msgid "" +"To instruct Command Line to try to complete the " +"command name, press the Tab key." +msgstr "" +"要让 命令行 自动补全输入的命令,按一下 " +"Tab 键。" + +#: C/command-line.xml:376(para) +msgid "" +"Type the command-line options, if any, in the entry field." +msgstr "接着在 输入框 里输入命令选项,如果需要的话。" + +#: C/command-line.xml:381(para) +msgid "Press Return." +msgstr "按一下 回车键。" + +#: C/command-line.xml:386(para) +msgid "" +"If the command you entered could not be run, the computer will emit a single " +"warning beep and the applet will indicate the command could not be run by " +"showing a question mark (?) before the command. Check that you specified the " +"command correctly. Clicking on the command line will cause the question mark " +"to automatically disappear." +msgstr "" +"如果您输入的命令不能运行,系统会发出一声鸣笛提醒,小程序会提示命令不能被运" +"行,并在命令前面显示疑问标志(?)。检查一下命令是否正确拼写。点击一下命令行,疑" +"问标志会自动消失。" + +#: C/command-line.xml:394(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2. " +"See for more information." +msgstr "" +"如果选中了自动完成选项,命令行 小程序会在第一步和" +"第二步时,在历史记录里搜索匹配项。更多相关信息,请参阅:。" + +#: C/command-line.xml:398(title) C/command-line.xml:433(title) +msgid "History-based auto completion" +msgstr "基于历史记录的自动完成" + +#: C/command-line.xml:399(para) C/command-line.xml:434(para) +msgid "" +"You can enable or disable this option under the Preferences menu in the General tab under Auto " +"Completion. Select Enable history-based auto " +"completion to instruct Command Line to " +"compare the entry field with the history list, and " +"complete commands when there is a match." +msgstr "" +"您可以在 自动完成 里,找 常规 标签" +"的 首选项 菜单里启用或禁用这个选项。选中 启用基" +"于历史记录的自动完成,将对比 输入框 和历史记" +"录,如果有匹配的话就会自动完成。" + +#: C/command-line.xml:400(para) +msgid "" +"If the auto completion option is selected, Command Line searches for a match in the history list during steps 1 and 2 " +"in . If there is a match in the history " +"list, Command Line completes the command. To " +"accept the command, press Return. If you do not want to " +"accept the command, type more characters in the entry field." +msgstr "" +"如果选中了自动完成选项,命令行 将在 的第1步和第2步时,查找历史记录中是否有匹配项。如果在历" +"史记录中有匹配项,命令行 会完成这个命令的输入。要" +"接受这个命令,按一下 回车键。如果不想接受这个命令,在 " +"输入框 里继续输入其它字符。" + +#: C/command-line.xml:405(title) +msgid "To Run a Program From Your File System" +msgstr "运行文件系统中的程序" + +#: C/command-line.xml:406(para) +msgid "" +"Click on the Browser button to display the file " +"system, then double-click on the program you want to run." +msgstr "" +"点击 浏览 按钮,显示文件系统,然后双击您想要运行的程" +"序。" + +#: C/command-line.xml:409(para) +msgid "" +"You can use Command Line to run scripts, execute " +"commands, or run other programs from your file system." +msgstr "" +"您可以使用 命令行 来运行脚本、可执行命令或者运行文" +"件系统中的其他程序。" + +#: C/command-line.xml:414(title) +msgid "To Run a Previous Command, Macro, or Program From the History List" +msgstr "运行历史记录列表中的上一个命令、宏或程序" + +#: C/command-line.xml:420(para) +msgid "" +"Click on the History button to display the history " +"list. Click on a history list item to run the command, macro, or program " +"that you require." +msgstr "" +"点击 历史记录 按钮,显示历史记录列表。在里面点击您想运" +"行的命令、宏或程序。" + +#: C/command-line.xml:425(para) +msgid "" +"Click on the entry field, then use the keyboard up and " +"down arrows to cycle through the history list. Press Return " +"to run a specific command, macro, or program when the history list item you " +"want is displayed in the entry field." +msgstr "" +"点击 输入框,然后使用键盘向上方向键和向下方向键列出历史" +"记录里的命令。当 输入框 显示了您想运行的命令、宏或程序" +"时,按 回车键 运行它。" + +#: C/command-line.xml:416(para) +msgid "" +"You can run a previously executed command, macro, or program from the " +"history list in one of the following ways: " +msgstr "" +"您可以用下面的一个方法,运行历史记录列表里中的上一个可执行命令、宏或程序: " +"" + +#: C/command-line.xml:440(title) +msgid "Using Shortcuts or Macros" +msgstr "使用快捷键或宏" + +#: C/command-line.xml:441(para) +msgid "" +"The macro facility provides up to 99 shortcut commands. In addition to " +"predefined commands you can create your own commands for use with " +"Command Line." +msgstr "" +"宏工具提供了近 99 个快捷键命令。另外您还可以使用 命令行 创建您自己的预定义命令。" + +#: C/command-line.xml:445(title) +msgid "To Run a Macro From the Entry Field" +msgstr "在输入框里运行宏" + +#: C/command-line.xml:446(para) +msgid "" +"To run a macro that is defined in the Command Line list, type the macro in " +"the entry field, then press Return." +msgstr "" +"要运行一个在 命令行 中定义的宏,在 输入框 里输入宏,然后按 " +"回车键。" + +#: C/command-line.xml:449(para) +msgid "" +"The function also works for macros." +msgstr "宏也可以使用 功能。" + +#: C/command-line.xml:452(para) +msgid "" +"The following list shows some examples of Command Line macros:" +msgstr "下面列出了命令行 中使用宏的例子:" + +#: C/command-line.xml:460(para) +msgid "http:// or www." +msgstr "http://www." + +#: C/command-line.xml:462(para) +msgid "" +"Anything starting with http:// or www. will be treated as a URL and loaded in your web browser." +msgstr "" +"以 http://www. 开始的,会被" +"看作是 URL 网址,用网页浏览器打开它。" + +#: C/command-line.xml:469(para) +msgid "ftp:// or ftp." +msgstr "ftp://ftp." + +#: C/command-line.xml:471(para) +msgid "" +"Anything starting ftp:// or ftp. will be treated as a URL and loaded in your default FTP software." +msgstr "" +"以 ftp://ftp. 开始的,会被" +"看作是 URL 网址,用默认的 FTP 软件打开。" + +#: C/command-line.xml:478(userinput) +#, no-wrap +msgid "dictionary:" +msgstr "dictionary:" + +#: C/command-line.xml:479(para) +msgid "" +"Use dictionary: to look up a word using " +"MATE Dictionary." +msgstr "" +"dictionary:,会使用 MATE 字典 查找一个词。" + +#: C/command-line.xml:485(userinput) +#, no-wrap +msgid "google:" +msgstr "google:" + +#: C/command-line.xml:486(para) +msgid "" +"Use google: to search for something using the Google " +"search engine." +msgstr "google:,会使用谷歌搜索引擎来搜索关键字。" + +#: C/command-line.xml:492(userinput) +#, no-wrap +msgid "av:" +msgstr "av:" + +#: C/command-line.xml:493(para) +msgid "" +"Use av: to search for something using the Altavista " +"search engine." +msgstr "av:,会使用 Altavista 搜索引擎来搜索关键字。" + +#: C/command-line.xml:499(userinput) +#, no-wrap +msgid "yahoo:" +msgstr "yahoo:" + +#: C/command-line.xml:500(para) +msgid "" +"Use the yahoo: macro to search for things using the " +"Yahoo search engine." +msgstr "" +"yahoo: ,会使用 Altavista 搜索引擎来搜索关键字。" + +#: C/command-line.xml:506(userinput) +#, no-wrap +msgid "fm:" +msgstr "fm:" + +#: C/command-line.xml:507(para) +msgid "" +"Use fm: to search for packages in the Freshmeat " +"package database." +msgstr "fm:,在 Freshmeat 包数据库中搜索软件包。" + +#: C/command-line.xml:517(title) +msgid "Customizing Your Macros" +msgstr "自定义宏" + +#: C/command-line.xml:519(title) C/command-line.xml:526(phrase) +msgid "Configuring Macros" +msgstr "配置宏" + +#: C/command-line.xml:531(para) +msgid "" +"This tabbed section contains a list of macros that you can use with " +"Command Line. The list contains the following " +"information:" +msgstr "" +"这个标签里列出了您可以在 命令行 中使用的宏。列表包" +"含以下信息:" + +#: C/command-line.xml:536(para) +msgid "" +"A list of UNIX regular expressions in the Pattern " +"column." +msgstr "在 模板 列里是 UNIX 正则表达式。" + +#: C/command-line.xml:539(para) +msgid "" +"A regular expression is a pattern of characters or numbers that you use to " +"match strings. See the regex man page for further " +"information on how to construct a regular expression." +msgstr "" +"正则表达式是您想匹配的字符或数字模板。更多相关信息,请参阅 regex 帮助。" + +#: C/command-line.xml:544(para) +msgid "A list of commands in the Command column." +msgstr "命令 列里是命令。" + +#: C/command-line.xml:547(para) +msgid "" +"A command executes if the corresponding pattern successfully matches the " +"text that you type into the entry field. The macros are " +"commands that can take parameters parsed by the regular expression." +msgstr "" +"如果您在 输入框 里输入的内容成功匹配了一个命令,就会执行" +"它。宏是一些可以用正则表达式来分析参数的命令。" + +#: C/command-line.xml:552(para) +msgid "" +"To add a new macro, click on the Add Macro button. To " +"delete a macro, select the macro, then click on the Delete Macro button." +msgstr "" +"要添加一个新宏,点 添加宏 按钮。要删除一个宏,先选中" +"它,然后点 删除宏 按钮。" + +#: C/command-line.xml:559(title) +msgid "Customizing the Appearance" +msgstr "自定义外观" + +#: C/command-line.xml:562(title) +msgid "Preferences" +msgstr "首选项" + +#: C/command-line.xml:569(phrase) +msgid "Preferences Dialog" +msgstr "首选项对话框" + +#: C/command-line.xml:560(para) +msgid "" +" To configure the appearance of Command Line, right-click on an area of the applet outside the interactive " +"elements, then choose Preferences and select the " +"General tab." +msgstr "" +" 可以配置 命令行 的外观,在小程序" +"输入框旁边敲右键,然后选 首选项常规" +" 标签。" + +#: C/command-line.xml:578(term) +msgid "To move Command Line:" +msgstr "移动命令行小程序:" + +#: C/command-line.xml:580(para) +msgid "" +"Select Show handle to attach a handle to the edge of " +"the applet. You can use the handle to drag the Command Line display to any location on your desktop." +msgstr "" +"选中 显示手柄,在小程序边上出来一个手柄。您可以拖动手柄" +"来移动 命令行 到桌面其他位置。" + +#: C/command-line.xml:584(term) +msgid "To add a border:" +msgstr "添加边框:" + +#: C/command-line.xml:586(para) +msgid "" +"Select this option to show a frame around the Command Line." +msgstr "选中此项,在 命令行 小程序四周显示边框。" + +#: C/command-line.xml:590(term) +msgid "To change the width:" +msgstr "更改宽度:" + +#: C/command-line.xml:592(para) +msgid "" +"Use the Width . . . pixels spin box to specify the " +"applet width." +msgstr "" +"使用 宽度 . . . 像素 微调按钮框,指定小程序的宽度。" + +#: C/command-line.xml:596(term) +msgid "To adjust the color theme:" +msgstr "调节颜色主题:" + +#: C/command-line.xml:599(para) +msgid "" +"Select Use default theme colors to use the colors from " +"the default MATE theme." +msgstr "" +"选中 使用默认的主题颜色,将使用默认的 MATE 主题颜色。" + +#: C/command-line.xml:600(para) +msgid "" +"Click on the Command line foreground button to select a " +"color for the command line text. This button is unavailable if the " +"Use default theme colors check box is selected." +msgstr "" +"点 命令行前景色 按钮,选择命令行中文本的颜色。如果选中" +"了 使用默认主题颜色,这个按钮会变得不可用。" + +#: C/command-line.xml:601(para) +msgid "" +"Click on the Command line background button to select a " +"color for the entry field background. This button is " +"unavailable if the Use default theme colors check box " +"is selected." +msgstr "" +"点 命令行背景色 按钮,选择 输入框 " +"背景的颜色。如果选中了 使用默认主题颜色,这个按钮会变得" +"不可用。" + +#. Put one translator per line, in the form of NAME , YEAR1, YEAR2. +#: C/command-line.xml:0(None) +msgid "translator-credits" +msgstr "TeliuTe , 2009." diff --git a/mini-commander/src/Makefile.am b/mini-commander/src/Makefile.am new file mode 100644 index 00000000..1eace378 --- /dev/null +++ b/mini-commander/src/Makefile.am @@ -0,0 +1,115 @@ +## Process this file with automake to produce Makefile.in + +INCLUDES = \ + -I. \ + -I$(srcdir) \ + -DMC_MENU_UI_DIR=\""$(uidir)"\" \ + $(MATE_APPLETS3_CFLAGS) \ + $(WARN_CFLAGS) \ + $(MATE_INCLUDEDIR) + +libexec_PROGRAMS = mini_commander_applet + +tooldir = $(libexecdir)/mate-applets +tool_PROGRAMS = mc-install-default-macros + +mini_commander_applet_SOURCES = \ + about.c \ + about.h \ + cmd_completion.c \ + cmd_completion.h \ + command_line.c \ + command_line.h \ + exec.c \ + exec.h \ + mini-commander_applet.c \ + mini-commander_applet.h \ + help.c \ + help.h \ + history.c \ + history.h \ + macro.c \ + macro.h \ + preferences.c \ + preferences.h \ + mc-default-macros.h + +mini_commander_applet_LDADD = \ + $(MATE_APPLETS3_LIBS) + +mc_install_default_macros_SOURCES = \ + mc-install-default-macros.c \ + mc-default-macros.h + +mc_install_default_macros_LDADD = \ + $(MATE_APPLETS_LIBS) + +builder_DATA = mini-commander.ui + +BITMAPS = \ + browser-mini.xpm \ + history-mini.xpm + +desktop_iconsdir = $(iconsdir)/hicolor/48x48/apps +desktop_icons_DATA = mate-mini-commander.png + +gtk_update_icon_cache = gtk-update-icon-cache -f -t $(iconsdir)/hicolor +install-data-hook: update-icon-cache +uninstall-hook: update-icon-cache +update-icon-cache: + @-if test -z "$(DESTDIR)"; then \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ + else \ + echo "*** Icon cache not updated. After (un)install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ + fi + +appletdir = $(datadir)/mate-panel/applets +applet_in_files = org.mate.applets.MiniCommanderApplet.mate-panel-applet.in +applet_DATA = $(applet_in_files:.mate-panel-applet.in=.mate-panel-applet) + +$(applet_in_files): $(applet_in_files).in Makefile + $(AM_V_GEN)sed \ + -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \ + -e "s|\@VERSION\@|$(PACKAGE_VERSION)|" \ + $< > $@ + +%.mate-panel-applet: %.mate-panel-applet.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache + +servicedir = $(datadir)/dbus-1/services +service_in_files = org.mate.panel.applet.MiniCommanderAppletFactory.service.in +service_DATA = $(service_in_files:.service.in=.service) + +org.mate.panel.applet.MiniCommanderAppletFactory.service: $(service_in_files) + $(AM_V_GEN)sed \ + -e "s|\@LIBEXECDIR\@|$(libexecdir)|" \ + $< > $@ + +CLEANFILES = $(applet_DATA) $(applet_DATA).in $(service_DATA) $(schemas_DATA) + +schemasdir = @MATECONF_SCHEMA_FILE_DIR@ +schemas_in_files = mini-commander.schemas.in mini-commander-global.schemas.in +schemas_DATA = $(schemas_in_files:.schemas.in=.schemas) + +@INTLTOOL_SCHEMAS_RULE@ + +uidir = $(datadir)/mate-2.0/ui +ui_DATA = mini-commander-applet-menu.xml + +if MATECONF_SCHEMAS_INSTALL +install-data-local: + MATECONF_CONFIG_SOURCE=$(MATECONF_SCHEMA_CONFIG_SOURCE) $(MATECONFTOOL) --makefile-install-rule $(schemas_DATA) ; + MATECONF_CONFIG_SOURCE=$(MATECONF_SCHEMA_CONFIG_SOURCE) $(top_builddir)/mini-commander/src/mc-install-default-macros +endif + +EXTRA_DIST = \ + org.mate.applets.MiniCommanderApplet.mate-panel-applet.in.in \ + $(service_in_files) \ + $(desktop_icons_DATA) \ + $(BITMAPS) \ + $(ui_DATA) \ + $(builder_DATA) \ + $(schemas_in_files) + +-include $(top_srcdir)/git.mk diff --git a/mini-commander/src/about.c b/mini-commander/src/about.c new file mode 100644 index 00000000..d862d4ed --- /dev/null +++ b/mini-commander/src/about.c @@ -0,0 +1,56 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include + +#include +#include + +#include "about.h" + +void about_box (GtkAction *action, + MCData *mcdata) +{ + static const gchar *authors[] = { + "Oliver Maruhn ", + "Mark McLoughlin ", + NULL + }; + + const gchar *documenters[] = { + "Dan Mueth ", + "Oliver Maruhn ", + "Sun MATE Documentation Team ", + NULL + }; + + gtk_show_about_dialog (NULL, + "version", VERSION, + "copyright", "\xc2\xa9 1998-2005 Oliver Maruhn and others", + "comments", _("This MATE applet adds a command line to " + "the panel. It features command completion, " + "command history, and changeable macros."), + "authors", authors, + "documenters", documenters, + "translator-credits", _("translator-credits"), + "logo-icon-name", "mate-mini-commander", + NULL); +} diff --git a/mini-commander/src/about.h b/mini-commander/src/about.h new file mode 100644 index 00000000..875ea62d --- /dev/null +++ b/mini-commander/src/about.h @@ -0,0 +1,4 @@ +#include "mini-commander_applet.h" + +void about_box (GtkAction *action, + MCData *mcdata); diff --git a/mini-commander/src/browser-mini.xpm b/mini-commander/src/browser-mini.xpm new file mode 100644 index 00000000..6fb6b7fb --- /dev/null +++ b/mini-commander/src/browser-mini.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static const char * browser_mini_xpm[] = { +"7 6 2 1", +" c NONE", +". c #000000000000", +" ... ", +" ..... ", +" ..... ", +" ..... ", +" ... ", +" "}; diff --git a/mini-commander/src/cmd_completion.c b/mini-commander/src/cmd_completion.c new file mode 100644 index 00000000..7b91ff5b --- /dev/null +++ b/mini-commander/src/cmd_completion.c @@ -0,0 +1,246 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* + If you expect tons of C code for command completion then you will + probably be astonished... + + These routines have probably to be rewritten in future. But they + should work on every system with a bash-alike shell. +*/ + +#include +#include +#include + +#include + +#include +#include + +#include "cmd_completion.h" +#include "preferences.h" +#include "macro.h" + + +static GList* cmdc( char* ); +static void process_dir( const gchar* ); +static void cleanup( void ); +static gint g_list_str_cmp( gconstpointer, gconstpointer ); + +/* global declaration so g_atexit() can reference it to free it. + * (not strictly necessary). + */ +static GList *path_elements = NULL; + +void +mc_cmd_completion (MCData *mc, + char *cmd) +{ + char buffer[MC_MAX_COMMAND_LENGTH] = ""; + char largest_possible_completion[MC_MAX_COMMAND_LENGTH] = ""; + int num_whitespaces, i, pos; + + GList *possible_completions_list = NULL; + GList *completion_element; + + + if(strlen(cmd) == 0) + { + return; + } + + num_whitespaces = mc_macro_prefix_len_wspace (mc, cmd) - mc_macro_prefix_len (mc, cmd); + possible_completions_list = cmdc(cmd + mc_macro_prefix_len_wspace (mc, cmd)); + + /* get first possible completion */ + completion_element = g_list_first(possible_completions_list); + if(completion_element) + strcpy(largest_possible_completion, (char *) completion_element->data); + else + strcpy(largest_possible_completion, ""); + + /* get the rest */ + while((completion_element = g_list_next(completion_element))) + { + strcpy(buffer, (char *) completion_element->data); + pos = 0; + while(largest_possible_completion[pos] != '\000' + && buffer[pos] != '\000' + && strncmp(largest_possible_completion, buffer, pos + 1) == 0) + pos++; + strncpy(largest_possible_completion, buffer, pos); + /* strncpy does not add \000 to the end */ + largest_possible_completion[pos] = '\000'; + } + + if(strlen(largest_possible_completion) > 0) + { + if(mc_macro_get_prefix(mc, cmd) != NULL) + strcpy(cmd, mc_macro_get_prefix(mc, cmd)); + else + strcpy(cmd, ""); + + /* fill up the whitespaces */ + for(i = 0; i < num_whitespaces; i++) + strcat(cmd, " "); + + strcat(cmd, largest_possible_completion); + } +} + +/* + * cmdc() -- command completion function. + * + * cmdc takes a char* and returns a GList* of possible completions. + * + * Initial version by Travis Hume . + * + */ +static GList * +cmdc( char *s ) +{ + GCompletion *completion = NULL; + GList *ret_list = NULL; + static GHashTable *path_hash = NULL; + static char *path = NULL; + gchar *path_elem; + struct stat buf; + static gboolean inited = FALSE; + gpointer hash_key = NULL; + + + /* + * Only want to build the GCompletion once. At some point I'd like to add + * code to refresh the GCompletion, either at a regular interval, or when + * there is a completion failure, ... + * + */ + if(!inited) + { + /* Make a local copy of the path variable. Otherwise the path + environment variable would be modified. */ + path = (char *) malloc(sizeof(char) * (strlen(getenv("PATH")) + 1)); + strcpy(path, getenv("PATH")); + + path_hash = g_hash_table_new( g_str_hash, g_str_equal ); + + for( path_elem = strtok( path, ":" ); path_elem; + path_elem = strtok( NULL, ":" )) + { + if( stat( path_elem, &buf )) + continue; + + if( buf.st_mode & S_IFDIR ) + { + /* keep a hash of processed paths, to avoid reprocessing + * dupped path entries. + */ + hash_key = g_hash_table_lookup( path_hash, path_elem ); + if( hash_key ) + continue; /* duplicate $PATH entry */ + else + { + g_hash_table_insert( + path_hash, (gpointer)path_elem, (gpointer)path_elem ); + + process_dir( path_elem ); + } + } + } + + /* atexit() we want to free the completion. */ + g_atexit( cleanup ); + + inited = TRUE; + } + + completion = g_completion_new( NULL ); + g_completion_add_items( completion, path_elements ); + ret_list = g_list_copy( g_completion_complete( completion, s, NULL )); + g_completion_free( completion ); + + return g_list_sort( ret_list, (GCompareFunc)g_list_str_cmp ); +} + + +/* + * Compare function to return a sorted completion. + */ +static gint +g_list_str_cmp( gconstpointer a, gconstpointer b ) +{ + return( strcmp( (char *)a, (char *)b )); +} + + + +/* + * Reads directory entries and adds non-dir, executable files + * to the GCompletion. + * Initial version by Travis Hume . + */ +static void +process_dir( const char *d ) +{ + DIR *dir; + struct dirent *de; + struct stat buf; + gpointer data; + gchar *path_str; + + + if( (dir = opendir( d )) == NULL ) + return; + + while( (de = readdir( dir )) != NULL ) + { + if( strcmp( de->d_name, "." ) == 0 || strcmp( de->d_name, "..") == 0) + continue; + + path_str = (gchar *)g_malloc( strlen( d ) + 1 + strlen( de->d_name ) + 1); + strcpy( path_str, d ); + strcat( path_str, "/" ); + strcat( path_str, de->d_name ); + if( stat( path_str, &buf ) != 0) + continue; + g_free( (gpointer)path_str ); + + if( S_ISDIR( buf.st_mode ) ) + continue; + + data = g_malloc( strlen( (gchar *)de->d_name ) + 1 ); + strcpy( (gchar *)data, (gchar *)(de->d_name) ); + if( buf.st_mode & S_IXUSR ) + path_elements = g_list_append( path_elements, data ); + } + closedir( dir ); +} + + +/* + * cleanup() -- free the memory used by the GCompletion. + */ +static void +cleanup( void ) +{ + g_list_free( path_elements ); +} diff --git a/mini-commander/src/cmd_completion.h b/mini-commander/src/cmd_completion.h new file mode 100644 index 00000000..042092fe --- /dev/null +++ b/mini-commander/src/cmd_completion.h @@ -0,0 +1,34 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ +#ifndef __CMD_COMPLETION_H__ +#define __CMD_COMPLETION_H__ + +#include + +G_BEGIN_DECLS + +#include "mini-commander_applet.h" + +void mc_cmd_completion (MCData *mc, char *cmd); + +G_END_DECLS + +#endif /* __CMD_COMPLETION_H__ */ diff --git a/mini-commander/src/command_line.c b/mini-commander/src/command_line.c new file mode 100644 index 00000000..ef0c8d17 --- /dev/null +++ b/mini-commander/src/command_line.c @@ -0,0 +1,598 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include +#include +#include + +#include +#include + +#include + +#include "mini-commander_applet.h" +#include "command_line.h" +#include "preferences.h" +#include "exec.h" +#include "cmd_completion.h" +#include "history.h" + +static gint file_browser_response_signal(GtkWidget *widget, gint response, gpointer mc_data); +static gint history_popup_clicked_cb(GtkWidget *widget, gpointer data); +static gint history_popup_clicked_inside_cb(GtkWidget *widget, gpointer data); +static gchar* history_auto_complete(GtkWidget *widget, GdkEventKey *event); + + +static int history_position = MC_HISTORY_LIST_LENGTH; +static gchar *browsed_folder = NULL; + +static gboolean +button_press_cb (GtkEntry *entry, + GdkEventButton *event, + MCData *mc) +{ + const gchar *str; + + mate_panel_applet_request_focus (mc->applet, event->time); + + if (mc->error) { + mc->error = FALSE; + str = gtk_editable_get_chars (GTK_EDITABLE (entry), 0, -1); + gtk_entry_set_text (entry, (gchar *) str + 3); + } + return FALSE; +} + +static gboolean +command_key_event (GtkEntry *entry, + GdkEventKey *event, + MCData *mc) +{ + guint key = event->keyval; + char *command; + static char current_command[MC_MAX_COMMAND_LENGTH]; + char buffer[MC_MAX_COMMAND_LENGTH]; + gboolean propagate_event = TRUE; + const gchar *str; + + if (mc->error) { + mc->error = FALSE; + str = gtk_editable_get_chars (GTK_EDITABLE (entry), 0, -1); + gtk_entry_set_text (entry, (gchar *) str + 3); + gtk_editable_set_position (GTK_EDITABLE (entry), strlen (str)); + } + if(key == GDK_Tab + || key == GDK_KP_Tab + || key == GDK_ISO_Left_Tab) + { + if(event->state == GDK_CONTROL_MASK) + { + /* + * Move focus to the next widget (browser) button. + */ + gtk_widget_child_focus (GTK_WIDGET (mc->applet), GTK_DIR_TAB_FORWARD); + propagate_event = FALSE; + } + else if(event->state != GDK_SHIFT_MASK) + { + /* tab key pressed */ + strcpy(buffer, (char *) gtk_entry_get_text(GTK_ENTRY(entry))); + mc_cmd_completion (mc, buffer); + gtk_entry_set_text(GTK_ENTRY(entry), (gchar *) buffer); + + propagate_event = FALSE; + } + } + else if(key == GDK_Up + || key == GDK_KP_Up + || key == GDK_ISO_Move_Line_Up + || key == GDK_Pointer_Up) + { + /* up key pressed */ + if(history_position == MC_HISTORY_LIST_LENGTH) + { + /* store current command line */ + strcpy(current_command, (char *) gtk_entry_get_text(entry)); + } + if(history_position > 0 && exists_history_entry(history_position - 1)) + { + gtk_entry_set_text(entry, (gchar *) get_history_entry(--history_position)); + } + + propagate_event = FALSE; + } + else if(key == GDK_Down + || key == GDK_KP_Down + || key == GDK_ISO_Move_Line_Down + || key == GDK_Pointer_Down) + { + /* down key pressed */ + if(history_position < MC_HISTORY_LIST_LENGTH - 1) + { + gtk_entry_set_text(entry, (gchar *) get_history_entry(++history_position)); + } + else if(history_position == MC_HISTORY_LIST_LENGTH - 1) + { + gtk_entry_set_text(entry, (gchar *) current_command); + ++history_position; + } + + propagate_event = FALSE; + } + else if(key == GDK_Return + || key == GDK_KP_Enter + || key == GDK_ISO_Enter + || key == GDK_3270_Enter) + { + /* enter pressed -> exec command */ + command = (char *) malloc(sizeof(char) * MC_MAX_COMMAND_LENGTH); + strcpy(command, (char *) gtk_entry_get_text(entry)); + mc_exec_command(mc, command); + + history_position = MC_HISTORY_LIST_LENGTH; + free(command); + + strcpy(current_command, ""); + propagate_event = FALSE; + } + else if (mc->preferences.auto_complete_history && key >= GDK_space && key <= GDK_asciitilde ) + { + char *completed_command; + gint current_position = gtk_editable_get_position(GTK_EDITABLE(entry)); + + if(current_position != 0) + { + gtk_editable_delete_text( GTK_EDITABLE(entry), current_position, -1 ); + completed_command = history_auto_complete(GTK_WIDGET (entry), event); + + if(completed_command != NULL) + { + gtk_entry_set_text(entry, completed_command); + gtk_editable_set_position(GTK_EDITABLE(entry), current_position + 1); + propagate_event = FALSE; + } + } + } + + return !propagate_event; +} + +static gint +history_popup_clicked_cb(GtkWidget *widget, gpointer data) +{ + gdk_pointer_ungrab(GDK_CURRENT_TIME); + gdk_keyboard_ungrab(GDK_CURRENT_TIME); + gtk_grab_remove(GTK_WIDGET(widget)); + gtk_widget_destroy(GTK_WIDGET(widget)); + widget = NULL; + + /* go on */ + return (FALSE); +} + +static gint +history_popup_clicked_inside_cb(GtkWidget *widget, gpointer data) +{ + /* eat signal (prevent that popup will be destroyed) */ + return(TRUE); +} + +static gboolean +history_key_press_cb (GtkWidget *widget, GdkEventKey *event, gpointer data) +{ + if (event->keyval == GDK_Escape) { + gdk_pointer_ungrab(GDK_CURRENT_TIME); + gdk_keyboard_ungrab(GDK_CURRENT_TIME); + gtk_grab_remove(GTK_WIDGET(widget)); + gtk_widget_destroy(GTK_WIDGET(widget)); + widget = NULL; + } + + return FALSE; + +} + +static gboolean +history_list_key_press_cb (GtkWidget *widget, + GdkEventKey *event, + MCData *mc) +{ + GtkTreeView *tree = g_object_get_data (G_OBJECT (mc->applet), "tree"); + GtkTreeIter iter; + GtkTreeModel *model; + gchar *command; + + switch (event->keyval) { + case GDK_KP_Enter: + case GDK_ISO_Enter: + case GDK_3270_Enter: + case GDK_Return: + case GDK_space: + case GDK_KP_Space: + if ((event->state & GDK_CONTROL_MASK) && + (event->keyval == GDK_space || event->keyval == GDK_KP_Space)) + break; + + if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection (tree), + &model, + &iter)) + return FALSE; + gtk_tree_model_get (GTK_TREE_MODEL (model), &iter, + 0, &command, -1); + mc_exec_command (mc, command); + g_free (command); + gtk_widget_destroy(GTK_WIDGET(widget->parent->parent->parent)); + + return TRUE; + + default: + break; + } + + return FALSE; +} + +static gboolean +history_list_button_press_cb (GtkWidget *widget, + GdkEventButton *event, + MCData *mc) +{ + GtkTreeView *tree = g_object_get_data (G_OBJECT (mc->applet), "tree"); + GtkTreeIter iter; + GtkTreeModel *model; + gchar *command; + + if (event->type == GDK_2BUTTON_PRESS) { + if (!gtk_tree_selection_get_selected (gtk_tree_view_get_selection (tree), + &model, + &iter)) + return FALSE; + gtk_tree_model_get (GTK_TREE_MODEL (model), &iter, + 0, &command, -1); + mc_exec_command(mc, command); + g_free (command); + gtk_widget_destroy(GTK_WIDGET(widget->parent->parent->parent)); + + return TRUE; + } + + return FALSE; +} + +int +mc_show_history (GtkWidget *widget, + MCData *mc) +{ + GtkWidget *window; + GtkWidget *frame; + GtkWidget *scrolled_window; + GtkListStore *store; + GtkTreeIter iter; + GtkTreeModel *model; + GtkWidget *treeview; + GtkCellRenderer *cell_renderer; + GtkTreeViewColumn *column; + GtkRequisition req; + gchar *command_list[1]; + int i, j; + gint x, y, width, height, screen_width, screen_height; + + /* count commands stored in history list */ + for(i = 0, j = 0; i < MC_HISTORY_LIST_LENGTH; i++) + if(exists_history_entry(i)) + j++; + + window = gtk_window_new(GTK_WINDOW_POPUP); + gtk_window_set_screen (GTK_WINDOW (window), + gtk_widget_get_screen (GTK_WIDGET (mc->applet))); + gtk_window_set_resizable(GTK_WINDOW(window), FALSE); + gtk_window_set_type_hint(GTK_WINDOW(window), GDK_WINDOW_TYPE_HINT_COMBO); + /* cb */ + g_signal_connect_after(GTK_OBJECT(window), + "button_press_event", + G_CALLBACK(history_popup_clicked_cb), + NULL); + g_signal_connect_after (G_OBJECT (window), "key_press_event", + G_CALLBACK (history_key_press_cb), NULL); + + /* size */ + gtk_widget_set_size_request(GTK_WIDGET(window), 200, 350); + + + /* frame */ + frame = gtk_frame_new(NULL); + gtk_frame_set_shadow_type(GTK_FRAME(frame), GTK_SHADOW_OUT); + gtk_widget_show(frame); + gtk_container_add(GTK_CONTAINER(window), frame); + + /* scrollbars */ + /* create scrolled window to put the Gtk_list widget inside */ + scrolled_window=gtk_scrolled_window_new(NULL, NULL); + gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(scrolled_window), + GTK_POLICY_AUTOMATIC, + GTK_POLICY_AUTOMATIC); + g_signal_connect(GTK_OBJECT(scrolled_window), + "button_press_event", + G_CALLBACK(history_popup_clicked_inside_cb), + NULL); + gtk_container_add(GTK_CONTAINER(frame), scrolled_window); + gtk_container_set_border_width (GTK_CONTAINER(scrolled_window), 2); + gtk_widget_show(scrolled_window); + + store = gtk_list_store_new (1, G_TYPE_STRING); + + /* add history entries to list */ + if (j == 0) { + gtk_list_store_append (store, &iter); + gtk_list_store_set (store, &iter,0, _("No items in history"), -1); + } + else { + for(i = 0; i < MC_HISTORY_LIST_LENGTH; i++) + { + if(exists_history_entry(i)) + { + command_list[0] = get_history_entry(i); + gtk_list_store_prepend (store, &iter); + gtk_list_store_set (store, &iter,0,command_list[0],-1); + } + } + } + model = GTK_TREE_MODEL(store); + treeview = gtk_tree_view_new_with_model (model); + g_object_set_data (G_OBJECT (mc->applet), "tree", treeview); + cell_renderer = gtk_cell_renderer_text_new (); + column = gtk_tree_view_column_new_with_attributes (NULL, cell_renderer, + "text", 0, NULL); + gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), column); + gtk_tree_view_set_headers_visible (GTK_TREE_VIEW (treeview), FALSE); + if (j == 0) { + gtk_tree_selection_set_mode( (GtkTreeSelection *)gtk_tree_view_get_selection + (GTK_TREE_VIEW (treeview)), + GTK_SELECTION_NONE); + } + else { + gtk_tree_selection_set_mode( (GtkTreeSelection *)gtk_tree_view_get_selection + (GTK_TREE_VIEW (treeview)), + GTK_SELECTION_SINGLE); + g_signal_connect (G_OBJECT (treeview), "button_press_event", + G_CALLBACK (history_list_button_press_cb), mc); + g_signal_connect (G_OBJECT (treeview), "key_press_event", + G_CALLBACK (history_list_key_press_cb), mc); + } + + g_object_unref (G_OBJECT (model)); + gtk_container_add(GTK_CONTAINER(scrolled_window),treeview); + gtk_widget_show (treeview); + + gtk_widget_size_request (window, &req); + gdk_window_get_origin (GTK_WIDGET (mc->applet)->window, &x, &y); + gdk_window_get_geometry (GTK_WIDGET (mc->applet)->window, NULL, NULL, + &width, &height, NULL); + + switch (mate_panel_applet_get_orient (mc->applet)) { + case MATE_PANEL_APPLET_ORIENT_DOWN: + y += height; + break; + case MATE_PANEL_APPLET_ORIENT_UP: + y -= req.height; + break; + case MATE_PANEL_APPLET_ORIENT_LEFT: + x -= req.width; + break; + case MATE_PANEL_APPLET_ORIENT_RIGHT: + x += width; + break; + } + + screen_width = gdk_screen_width (); + screen_height = gdk_screen_height (); + x = CLAMP (x - 2, 0, MAX (0, screen_width - req.width)); + y = CLAMP (y - 2, 0, MAX (0, screen_height - req.height)); + gtk_window_move (GTK_WINDOW (window), x, y); + gtk_widget_show(window); + + /* grab focus */ + gdk_pointer_grab (window->window, + TRUE, + GDK_BUTTON_PRESS_MASK + | GDK_BUTTON_RELEASE_MASK + | GDK_ENTER_NOTIFY_MASK + | GDK_LEAVE_NOTIFY_MASK + | GDK_POINTER_MOTION_MASK, + NULL, + NULL, + GDK_CURRENT_TIME); + gdk_keyboard_grab (window->window, TRUE, GDK_CURRENT_TIME); + gtk_grab_add(window); + gtk_widget_grab_focus (treeview); + + return FALSE; +} + +static gint +file_browser_response_signal(GtkWidget *widget, gint response, gpointer mc_data) +{ + MCData *mc = mc_data; + gchar *filename; + + if (response == GTK_RESPONSE_OK) { + + filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(mc->file_select)); + + if (filename != NULL) { + if (browsed_folder) + g_free (browsed_folder); + + browsed_folder = gtk_file_chooser_get_current_folder (GTK_FILE_CHOOSER(mc->file_select)); + + mc_exec_command(mc, filename); + g_free(filename); + } + } + + /* destroy file select dialog */ + gtk_widget_destroy (mc->file_select); + mc->file_select = NULL; + + /* go on */ + return FALSE; +} + +int +mc_show_file_browser (GtkWidget *widget, + MCData *mc) +{ + if(mc->file_select && GTK_WIDGET_VISIBLE(mc->file_select)) { + gtk_window_present (GTK_WINDOW (mc->file_select)); + return TRUE; + } + + /* build file select dialog */ + mc->file_select = gtk_file_chooser_dialog_new((gchar *) _("Start program"), + NULL, + GTK_FILE_CHOOSER_ACTION_OPEN, + GTK_STOCK_CANCEL, GTK_RESPONSE_CANCEL, + GTK_STOCK_EXECUTE, GTK_RESPONSE_OK, + NULL); + + g_signal_connect(G_OBJECT(mc->file_select), + "response", + G_CALLBACK(file_browser_response_signal), + mc); + + /* set path to last selected path */ + if (browsed_folder) + gtk_file_chooser_set_current_folder (GTK_FILE_CHOOSER(mc->file_select), + (gchar *) browsed_folder); + + /* Set as modal */ + gtk_window_set_modal(GTK_WINDOW(mc->file_select),TRUE); + + gtk_window_set_screen (GTK_WINDOW (mc->file_select), + gtk_widget_get_screen (GTK_WIDGET (mc->applet))); + gtk_window_set_position (GTK_WINDOW (mc->file_select), GTK_WIN_POS_CENTER); + + gtk_widget_show(mc->file_select); + + return FALSE; +} + +void +mc_create_command_entry (MCData *mc) +{ + mc->entry = gtk_entry_new (); + gtk_entry_set_max_length (GTK_ENTRY (mc->entry), MC_MAX_COMMAND_LENGTH); + + g_signal_connect (mc->entry, "key_press_event", + G_CALLBACK (command_key_event), mc); + + g_signal_connect (mc->entry, "button_press_event", + G_CALLBACK (button_press_cb), mc); + + if (!mc->preferences.show_default_theme) + { + gtk_widget_set_name (mc->entry, "minicommander-applet-entry"); + mc_command_update_entry_color (mc); + } + else + gtk_widget_set_name (mc->entry, + "minicommander-applet-entry-default"); + + mc_command_update_entry_size (mc); + + set_atk_name_description (mc->entry, + _("Command line"), + _("Type a command here and Mate will execute it for you")); +} + +void +mc_command_update_entry_color (MCData *mc) +{ + GdkColor fg; + GdkColor bg; + char *rc_string; + + fg.red = mc->preferences.cmd_line_color_fg_r; + fg.green = mc->preferences.cmd_line_color_fg_g; + fg.blue = mc->preferences.cmd_line_color_fg_b; + + /* FIXME: wish we had an API for this, see bug #79585 */ + rc_string = g_strdup_printf ( + "\n" + " style \"minicommander-applet-entry-style\"\n" + " {\n" + " GtkWidget::cursor-color=\"#%04x%04x%04x\"\n" + " }\n" + " widget \"*.minicommander-applet-entry\" " + "style \"minicommander-applet-entry-style\"\n" + "\n", + fg.red, fg.green, fg.blue); + gtk_rc_parse_string (rc_string); + g_free (rc_string); + + gtk_widget_modify_text (mc->entry, GTK_STATE_NORMAL, &fg); + gtk_widget_modify_text (mc->entry, GTK_STATE_PRELIGHT, &fg); + + bg.red = mc->preferences.cmd_line_color_bg_r; + bg.green = mc->preferences.cmd_line_color_bg_g; + bg.blue = mc->preferences.cmd_line_color_bg_b; + + gtk_widget_modify_base (mc->entry, GTK_STATE_NORMAL, &bg); + gtk_widget_modify_base (mc->entry, GTK_STATE_PRELIGHT, &bg); +} + +void +mc_command_update_entry_size (MCData *mc) +{ + int size_x = -1; + + size_x = mc->preferences.normal_size_x - 17; + if ((mc->orient == MATE_PANEL_APPLET_ORIENT_LEFT) || (mc->orient == MATE_PANEL_APPLET_ORIENT_RIGHT)) { + size_x = MIN(size_x, mc->preferences.panel_size_x - 17); + gtk_widget_set_size_request (GTK_WIDGET (mc->entry), size_x, -1); + } else { + gtk_widget_set_size_request (GTK_WIDGET (mc->entry), size_x, mc->preferences.normal_size_y+2); + } +} + + +/* Thanks to Halfline for his initial version + of history_auto_complete */ +gchar * +history_auto_complete(GtkWidget *widget, GdkEventKey *event) +{ + gchar current_command[MC_MAX_COMMAND_LENGTH]; + gchar* completed_command; + int i; + + g_snprintf(current_command, sizeof(current_command), "%s%s", + gtk_entry_get_text(GTK_ENTRY(widget)), event->string); + for(i = MC_HISTORY_LIST_LENGTH - 1; i >= 0; i--) + { + if(!exists_history_entry(i)) + break; + completed_command = get_history_entry(i); + if(!strncmp(completed_command, current_command, strlen(current_command))) + return completed_command; + } + + return NULL; +} diff --git a/mini-commander/src/command_line.h b/mini-commander/src/command_line.h new file mode 100644 index 00000000..195b2425 --- /dev/null +++ b/mini-commander/src/command_line.h @@ -0,0 +1,41 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef __COMMAND_LINE_H__ +#define __COMMAND_LINE_H__ + +#include + +G_BEGIN_DECLS + +#include "mini-commander_applet.h" + +void mc_create_command_entry (MCData *mc); +int mc_show_history (GtkWidget *widget, + MCData *mc); +int mc_show_file_browser (GtkWidget *widget, + MCData *mc); +void mc_command_update_entry_color (MCData *mc); +void mc_command_update_entry_size (MCData *mc); + +G_END_DECLS + +#endif /* __COMMAND_LINE_H__ */ diff --git a/mini-commander/src/exec.c b/mini-commander/src/exec.c new file mode 100644 index 00000000..40688bfa --- /dev/null +++ b/mini-commander/src/exec.c @@ -0,0 +1,93 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include +#include + +#include +#include +#include +#include + +#include "exec.h" +#include "macro.h" +#include "preferences.h" +#include "history.h" + +#define KEY_AUDIBLE_BELL "/apps/marco/general/audible_bell" + +static void beep (void); + +void +mc_exec_command (MCData *mc, + const char *cmd) +{ + GError *error = NULL; + char command [1000]; + char **argv = NULL; + gchar *str; + + strncpy (command, cmd, sizeof (command)); + command [sizeof (command) - 1] = '\0'; + + mc_macro_expand_command (mc, command); + + if (!g_shell_parse_argv (command, NULL, &argv, &error)) { + if (error != NULL) { + g_error_free (error); + error = NULL; + } + + return; + } + + if(!gdk_spawn_on_screen (gtk_widget_get_screen (GTK_WIDGET (mc->applet)), + g_get_home_dir (), argv, NULL, + G_SPAWN_SEARCH_PATH, + NULL, NULL, NULL, + &error)) { + str = g_strconcat ("(?)", command, NULL); + gtk_entry_set_text (GTK_ENTRY (mc->entry), str); + //gtk_editable_set_position (GTK_EDITABLE (mc->entry), 0); + mc->error = TRUE; + beep (); + g_free (str); + } else { + gtk_entry_set_text (GTK_ENTRY (mc->entry), (gchar *) ""); + append_history_entry (mc, cmd, FALSE); + } + g_strfreev (argv); + + if (error != NULL) + g_error_free (error); +} + +static void beep (void) +{ + MateConfClient *default_client; + gboolean audible_bell_set; + + default_client = mateconf_client_get_default (); + audible_bell_set = mateconf_client_get_bool (default_client, KEY_AUDIBLE_BELL, NULL); + if (audible_bell_set) { + gdk_beep (); + } +} diff --git a/mini-commander/src/exec.h b/mini-commander/src/exec.h new file mode 100644 index 00000000..01d46c10 --- /dev/null +++ b/mini-commander/src/exec.h @@ -0,0 +1,35 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ +#ifndef __EXEC_H__ +#define __EXEC_H__ + +#include + +G_BEGIN_DECLS + +#include "mini-commander_applet.h" + +void mc_exec_command (MCData *mc, + const char *cmd); + +G_END_DECLS + +#endif /* __EXEC_H__ */ diff --git a/mini-commander/src/help.c b/mini-commander/src/help.c new file mode 100644 index 00000000..b5c4b66b --- /dev/null +++ b/mini-commander/src/help.c @@ -0,0 +1,42 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include + +#include "help.h" + +void +show_help (GtkAction *action, + MCData *mcdata) +{ + GError *error = NULL; + + gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (mcdata->applet)), + "command-line", + gtk_get_current_event_time (), + &error); + + if (error) { /* FIXME: this error needs to be seen by the user */ + g_warning ("help error: %s\n", error->message); + g_error_free (error); + error = NULL; + } +} diff --git a/mini-commander/src/help.h b/mini-commander/src/help.h new file mode 100644 index 00000000..495984ab --- /dev/null +++ b/mini-commander/src/help.h @@ -0,0 +1,4 @@ +#include "mini-commander_applet.h" + +void show_help (GtkAction *action, + MCData *mcdata); diff --git a/mini-commander/src/history-mini.xpm b/mini-commander/src/history-mini.xpm new file mode 100644 index 00000000..b7ad65eb --- /dev/null +++ b/mini-commander/src/history-mini.xpm @@ -0,0 +1,11 @@ +/* XPM */ +static const char * history_mini_xpm[] = { +"7 6 2 1", +" c NONE", +". c #000000000000", +" ", +".......", +" ..... ", +" ... ", +" . ", +" "}; diff --git a/mini-commander/src/history.c b/mini-commander/src/history.c new file mode 100644 index 00000000..750796da --- /dev/null +++ b/mini-commander/src/history.c @@ -0,0 +1,144 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* Actually the command history is a simple list. So, I guess this + here could also be done with the list routines of glib. */ + +#include +#include +#include + +#include +#include +#include + +#include "history.h" +#include "preferences.h" + +static char *history_command[MC_HISTORY_LIST_LENGTH]; +static void delete_history_entry(int element_number); + + +int +exists_history_entry(int pos) +{ + return(history_command[pos] != NULL); +} + +char * +get_history_entry(int pos) +{ + return(history_command[pos]); +} + +void +set_history_entry(int pos, char * entry) +{ + if(history_command[pos] != NULL) + free(history_command[pos]); + history_command[pos] = (char *)malloc(sizeof(char) * (strlen(entry) + 1)); + strcpy(history_command[pos], entry); +} + +/* load_history indicates whether the history list is being loaded at startup. +** If true then don't save the new entries with mateconf (since they are being read +** using mateconf +*/ +void +append_history_entry(MCData *mcdata, const char * entry, gboolean load_history) +{ + MatePanelApplet *applet = mcdata->applet; + MateConfValue *history; + GSList *list = NULL; + int pos, i; + + /* remove older dupes */ + for(pos = 0; pos <= MC_HISTORY_LIST_LENGTH - 1; pos++) + { + if(exists_history_entry(pos) && strcmp(entry, history_command[pos]) == 0) + /* dupe found */ + delete_history_entry(pos); + } + + /* delete oldest entry */ + if(history_command[0] != NULL) + free(history_command[0]); + + /* move entries */ + for(pos = 0; pos < MC_HISTORY_LIST_LENGTH - 1; pos++) + { + history_command[pos] = history_command[pos+1]; + /* printf("%s\n", history_command[pos]); */ + } + + /* append entry */ + history_command[MC_HISTORY_LIST_LENGTH - 1] = (char *)malloc(sizeof(char) * (strlen(entry) + 1)); + strcpy(history_command[MC_HISTORY_LIST_LENGTH - 1], entry); + + if (load_history) + return; + + /* If not writable, just keeps the history around for this session */ + if ( ! mc_key_writable (mcdata, "history")) + return; + + /* Save history - this seems like a waste to do it every time it's updated + ** but it doesn't seem to work when called on the destroy signal of the applet + */ + for(i = 0; i < MC_HISTORY_LIST_LENGTH; i++) + { + MateConfValue *value_entry; + + value_entry = mateconf_value_new (MATECONF_VALUE_STRING); + if(exists_history_entry(i)) { + mateconf_value_set_string (value_entry, (gchar *) get_history_entry(i)); + list = g_slist_append (list, value_entry); + } + + } + + history = mateconf_value_new (MATECONF_VALUE_LIST); + if (list) { + mateconf_value_set_list_type (history, MATECONF_VALUE_STRING); + mateconf_value_set_list (history, list); + mate_panel_applet_mateconf_set_value (applet, "history", history, NULL); + } + + while (list) { + MateConfValue *value = list->data; + mateconf_value_free (value); + list = g_slist_next (list); + } + + mateconf_value_free (history); + +} + +void +delete_history_entry(int element_number) +{ + int pos; + + for(pos = element_number; pos > 0; --pos) + history_command[pos] = history_command[pos - 1]; + + history_command[0] = NULL; +} diff --git a/mini-commander/src/history.h b/mini-commander/src/history.h new file mode 100644 index 00000000..1dd5dea2 --- /dev/null +++ b/mini-commander/src/history.h @@ -0,0 +1,6 @@ +#include "mini-commander_applet.h" + +int exists_history_entry(int pos); +extern char *get_history_entry(int pos); +extern void set_history_entry(int pos, char * entry); +extern void append_history_entry(MCData *mcdata, const char * entry, gboolean load_history); diff --git a/mini-commander/src/macro.c b/mini-commander/src/macro.c new file mode 100644 index 00000000..060d4c50 --- /dev/null +++ b/mini-commander/src/macro.c @@ -0,0 +1,155 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include +#include +#include +#include +#include + +#include "macro.h" +#include "preferences.h" + +/* search for the longest matching prefix */ +static MCMacro * +mc_macro_with_prefix (MCData *mc, + char *command) +{ + MCMacro *retval = NULL; + GSList *l; + int prefix_len_found = 0; + + for (l = mc->preferences.macros; l; l = l->next) { + MCMacro *macro = l->data; + int pattern_len; + + pattern_len = strlen (macro->pattern); + + if (pattern_len > prefix_len_found && + !strncmp (command, macro->pattern, pattern_len) && + (strstr (macro->command, "$1") || pattern_len == strlen (command))) { + /* found a matching prefix; + * if macro does not contain "$1" then the prefix has + * to to have the same length as the command + */ + prefix_len_found = pattern_len; + retval = macro; + } + } + + return retval; +} + +int +mc_macro_prefix_len (MCData *mc, + char *command) +{ + MCMacro *macro; + + macro = mc_macro_with_prefix (mc, command); + if (!macro) + return 0; + + return strlen (macro->pattern); +} + +int +mc_macro_prefix_len_wspace (MCData *mc, + char *command) +{ + char *c_ptr; + + c_ptr = command + mc_macro_prefix_len (mc, command); + + while (*c_ptr != '\0' && *c_ptr == ' ') + c_ptr++; + + return c_ptr - command; +} + +char * +mc_macro_get_prefix (MCData *mc, + char *command) +{ + MCMacro *macro; + + macro = mc_macro_with_prefix (mc, command); + if (!macro) + return NULL; + + return macro->pattern; +} + +void +mc_macro_expand_command (MCData *mc, + char *command) +{ + GSList *l; + char command_exec [1000]; + + command_exec [0] = '\0'; + + for (l = mc->preferences.macros; l; l = l->next) { + regmatch_t regex_matches [MC_MAX_NUM_MACRO_PARAMETERS]; + MCMacro *macro = l->data; + + if (regexec (¯o->regex, command, MC_MAX_NUM_MACRO_PARAMETERS, regex_matches, 0) != REG_NOMATCH) { + char placeholder [100]; + char *char_p; + int inside_placeholder; + int parameter_number; + + inside_placeholder = 0; + + for (char_p = macro->command; *char_p != '\0'; ++char_p) { + if (inside_placeholder == 0 && + *char_p == '\\' && + *(char_p + 1) >= '0' && + *(char_p + 1) <= '9') { + strcpy (placeholder, ""); + inside_placeholder = 1; + } else if (inside_placeholder && + (*(char_p + 1) < '0' || *(char_p + 1) > '9')) + inside_placeholder = 2; + + if (inside_placeholder == 0) + strncat (command_exec, char_p, 1); + else + strncat (placeholder, char_p, 1); + + if (inside_placeholder == 2) { + parameter_number = atoi (placeholder + 1); + + if (parameter_number <= MC_MAX_NUM_MACRO_PARAMETERS && + regex_matches [parameter_number].rm_eo > 0) + strncat (command_exec, + command + regex_matches [parameter_number].rm_so, + regex_matches [parameter_number].rm_eo - regex_matches [parameter_number].rm_so); + + inside_placeholder = 0; + } + } + } + } + + if (command_exec [0] != '\0') + strcpy (command, command_exec); +} diff --git a/mini-commander/src/macro.h b/mini-commander/src/macro.h new file mode 100644 index 00000000..7beb2fb6 --- /dev/null +++ b/mini-commander/src/macro.h @@ -0,0 +1,42 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn + * + * Author: Oliver Maruhn + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef __MACRO_H__ +#define __MACRO_H__ + +#include + +G_BEGIN_DECLS + +#include "mini-commander_applet.h" + +void mc_macro_expand_command (MCData *mc, + char *command); +int mc_macro_prefix_len (MCData *mc, + char *command); +int mc_macro_prefix_len_wspace (MCData *mc, + char *command); +char *mc_macro_get_prefix (MCData *mc, + char *command); + +G_END_DECLS + +#endif /* __MACRO_H__ */ diff --git a/mini-commander/src/mate-mini-commander.png b/mini-commander/src/mate-mini-commander.png new file mode 100644 index 00000000..b2152e3c Binary files /dev/null and b/mini-commander/src/mate-mini-commander.png differ diff --git a/mini-commander/src/mc-default-macros.h b/mini-commander/src/mc-default-macros.h new file mode 100644 index 00000000..9ede9c73 --- /dev/null +++ b/mini-commander/src/mc-default-macros.h @@ -0,0 +1,65 @@ +/* + * Mini-Commander Applet + * Copyright (C) 2002 Sun Microsystems Inc. + * + * Authors: Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef __MC_DEFAULT_MACROS_H__ +#define __MC_DEFAULT_MACROS_H__ + +#include + +G_BEGIN_DECLS + +typedef struct { + char *pattern; + char *command; +} MCDefaultMacro; + +/* These are both the defaults stored in the MateConfSchema + * and the fallback defaults that are used if we are + * having MateConf problems. + * + * See mc-install-default-macros.c for how they get + * installed into the schemas. + */ +static const MCDefaultMacro mc_default_macros [] = { + { "^(https?://.*)$", "mate-open \\1" }, + { "^(ftp://.*)", "mate-open \\1" }, + { "^(www\\..*)$", "mate-open http://\\1" }, + { "^(ftp\\..*)$", "mate-open ftp://\\1" }, + + /* altavista search */ + { "^av: *(.*)$", "mate-open http://www.altavista.net/cgi-bin/query?pg=q\\&kl=XX\\&q=$(echo '\\1'|sed -e ': p;s/+/%2B/;t p;: s;s/\\ /+/;t s;: q;s/\\\"/%22/;t q')" }, + + /* yahoo search */ + { "^yahoo: *(.*)$", "mate-open http://ink.yahoo.com/bin/query?p=$(echo '\\1'|sed -e ': p;s/+/%2B/;t p;: s;s/\\ /+/;t s;: q;s/\\\"/%22/;t q')" }, + + /* freshmeat search */ + { "^fm: *(.*)$", "mate-open http://core.freshmeat.net/search.php3?query=$(echo '\\1'|tr \" \" +)" }, + + /* dictionary search */ + { "^dictionary: *(.*)$", "mate-dictionary \"\\1\"" }, + + /* google search */ + { "^google: *(.*)$", "mate-open http://www.google.com/search?q=\\1" }, +}; + +G_END_DECLS + +#endif /* __MC_DEFAULT_MACROS_H__ */ diff --git a/mini-commander/src/mc-install-default-macros.c b/mini-commander/src/mc-install-default-macros.c new file mode 100644 index 00000000..51750173 --- /dev/null +++ b/mini-commander/src/mc-install-default-macros.c @@ -0,0 +1,179 @@ +/* + * mc-install-default-macros.c: + * Copyright (C) 2002 Sun Microsystems Inc. + * + * Authors: Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +/* This reads the macro patterns and commands lists + * schemas and sets the default values to be our + * default list of macros. + * + * This is easier than trying to have this stuff + * in the .schemas file - you would believe the + * kind of escaping and hackery needed to get + * it into the .schemas, and even then its impossible + * to tell which pattern is for which macro ... + */ + +/* This is to have access to mateconf_engine_get_local() */ +#define MATECONF_ENABLE_INTERNALS 1 + +#include +#include + +#include +#include +#include +#include + +/* Okay, I'm VERY bold. I deserve to be spanked. + * + * But this isn't installed, its only used at build time, + * so I don't feel too bad. If these disappear from the + * ABI or their signature changes, the build will break + * and someone will have to figure out how to fix it. + * Too bad, whoever you are :/ + */ +void mateconf_shutdown_daemon (GError **err); + +#include "mc-default-macros.h" + +#define MC_PATTERNS_SHEMA_KEY "/schemas/apps/mini-commander-global/macro_patterns" +#define MC_COMMANDS_SHEMA_KEY "/schemas/apps/mini-commander-global/macro_commands" + +/* + * Keep these old schemas around in order to keep + * old configurations from breaking. See bug #91194 + */ +#define MC_DEPRECATED_PATTERNS_SHEMA_KEY "/schemas/apps/mini-commander/prefs/macro_patterns" +#define MC_DEPRECATED_COMMANDS_SHEMA_KEY "/schemas/apps/mini-commander/prefs/macro_commands" + +static void +install_default_macros_list (MateConfClient *client, + const char *key, + int offset) +{ + MateConfSchema *schema; + MateConfValue *value; + GSList *list = NULL; + GError *error; + int i; + + error = NULL; + schema = mateconf_client_get_schema (client, key, &error); + if (error) { + g_warning (_("Cannot get schema for %s: %s"), key, error->message); + g_error_free (error); + return; + } + + /* mateconf has started to return NULL with no error set. */ + g_return_if_fail (schema != NULL); + + /* Some sanity checks */ + g_assert (mateconf_schema_get_type (schema) == MATECONF_VALUE_LIST); + g_assert (mateconf_schema_get_list_type (schema) == MATECONF_VALUE_STRING); + + value = mateconf_value_new (MATECONF_VALUE_LIST); + mateconf_value_set_list_type (value, MATECONF_VALUE_STRING); + + for (i = 0; i < G_N_ELEMENTS (mc_default_macros); i++) + list = g_slist_prepend (list, + mateconf_value_new_from_string (MATECONF_VALUE_STRING, + G_STRUCT_MEMBER (char *, &mc_default_macros [i], offset), + NULL)); + list = g_slist_reverse (list); + + mateconf_value_set_list_nocopy (value, list); + list = NULL; + + mateconf_schema_set_default_value_nocopy (schema, value); + value = NULL; + + error = NULL; + mateconf_client_set_schema (client, key, schema, &error); + if (error) { + g_warning (_("Cannot set schema for %s: %s"), key, error->message); + g_error_free (error); + } + + mateconf_schema_free (schema); + + printf (_("Set default list value for %s\n"), key); +} + +int +main (int argc, char **argv) +{ + MateConfClient *client; + MateConfEngine *conf; + GError *error = NULL; + const char *config_source; + + if (g_getenv ("MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL")) { + fprintf (stderr, _("MATECONF_DISABLE_MAKEFILE_SCHEMA_INSTALL is set, not installing schemas\n")); + return 0; + } + + g_type_init (); + + config_source = g_getenv ("MATECONF_CONFIG_SOURCE"); + if (!config_source) { + fprintf (stderr, _("Must set the MATECONF_CONFIG_SOURCE environment variable\n")); + return -1; + } + + if (*config_source == '\0') + config_source = NULL; + + /* shut down daemon, this is a race condition, but will usually work. */ + mateconf_shutdown_daemon (NULL); + + if (!config_source) + conf = mateconf_engine_get_default (); + else + conf = mateconf_engine_get_local (config_source, &error); + + if (!conf) { + g_assert (error != NULL); + fprintf (stderr, _("Failed to access configuration source(s): %s\n"), error->message); + g_error_free (error); + return -1; + } + + client = mateconf_client_get_for_engine (conf); + + install_default_macros_list (client, MC_PATTERNS_SHEMA_KEY, G_STRUCT_OFFSET (MCDefaultMacro, pattern)); + install_default_macros_list (client, MC_COMMANDS_SHEMA_KEY, G_STRUCT_OFFSET (MCDefaultMacro, command)); + + install_default_macros_list (client, MC_DEPRECATED_PATTERNS_SHEMA_KEY, G_STRUCT_OFFSET (MCDefaultMacro, pattern)); + install_default_macros_list (client, MC_DEPRECATED_COMMANDS_SHEMA_KEY, G_STRUCT_OFFSET (MCDefaultMacro, command)); + + mateconf_client_suggest_sync (client, &error); + if (error) { + fprintf (stderr, _("Error syncing config data: %s"), + error->message); + g_error_free (error); + return 1; + } + + mateconf_engine_unref (conf); + g_object_unref (client); + + return 0; +} diff --git a/mini-commander/src/mini-commander-applet-menu.xml b/mini-commander/src/mini-commander-applet-menu.xml new file mode 100644 index 00000000..5cef44fa --- /dev/null +++ b/mini-commander/src/mini-commander-applet-menu.xml @@ -0,0 +1,4 @@ + + + + diff --git a/mini-commander/src/mini-commander-global.schemas.in b/mini-commander/src/mini-commander-global.schemas.in new file mode 100644 index 00000000..b9714085 --- /dev/null +++ b/mini-commander/src/mini-commander-global.schemas.in @@ -0,0 +1,31 @@ + + + + + /schemas/apps/mini-commander-global/macro_patterns + /apps/mini-commander/macro_patterns + mini-commander-applet + list + string + [blah] + + Macro pattern list + List of MateConfValue entries containing strings for the macro patterns. + + + + + /schemas/apps/mini-commander-global/macro_commands + /apps/mini-commander/macro_commands + mini-commander-applet + list + string + [blah] + + Macro command list + List of MateConfValue entries containing strings for the macro commands. + + + + + diff --git a/mini-commander/src/mini-commander.schemas.in b/mini-commander/src/mini-commander.schemas.in new file mode 100644 index 00000000..2d5413de --- /dev/null +++ b/mini-commander/src/mini-commander.schemas.in @@ -0,0 +1,193 @@ + + + + + /schemas/apps/mini-commander/prefs/show_handle + mini-commander-applet + bool + false + + Show handle + Show a handle so the applet can be detached from the panel. + + + + + /schemas/apps/mini-commander/prefs/show_frame + mini-commander-applet + bool + false + + Show frame + Show a frame surrounding the applet. + + + + + /schemas/apps/mini-commander/prefs/autocomplete_history + mini-commander-applet + bool + true + + Perform history autocompletion + Attempt to autocomplete a command from the history of commands entered. + + + + + /schemas/apps/mini-commander/prefs/normal_size_x + mini-commander-applet + int + 150 + + Width + Width of the applet + + + + + /schemas/apps/mini-commander/prefs/normal_size_y + mini-commander-applet + int + 48 + + Not used anymore + + + + + /schemas/apps/mini-commander/prefs/cmd_line_y + mini-commander-applet + int + 24 + + Not used anymore + + + + + /schemas/apps/mini-commander/prefs/show_default_theme + mini-commander-applet + bool + true + + Use the default theme colors + Use theme colors instead of custom ones. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_fg_r + mini-commander-applet + int + 64613 + + Foreground color, red component + The red component of the foreground color. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_fg_g + mini-commander-applet + int + 64613 + + Foreground color, green component + The green component of the foreground color. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_fg_b + mini-commander-applet + int + 64613 + + Foreground color, blue component + The blue component of the foreground color. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_bg_r + mini-commander-applet + int + 0 + + Background color, red component + The red component of the background color. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_bg_g + mini-commander-applet + int + 0 + + Background color, green component + The green component of the background color. + + + + + /schemas/apps/mini-commander/prefs/cmd_line_color_bg_b + mini-commander-applet + int + 0 + + Background color, blue component + The blue component of the background color. + + + + + /schemas/apps/mini-commander/prefs/history + mini-commander-applet + list + string + [] + + History list + List of MateConfValue entries containing strings for history entries. + + + + + + + /schemas/apps/mini-commander/prefs/macro_patterns + mini-commander-applet + list + string + [blah] + + Macro pattern list + + This per-applet key is deprecated in favour of the global key, + /schemas/apps/mini-commander-global/macro_patterns. + + + + + + /schemas/apps/mini-commander/prefs/macro_commands + mini-commander-applet + list + string + [blah] + + Macro command list + + This per-applet key is deprecated in favour of the global key, + /schemas/apps/mini-commander-global/macro_patterns. + + + + + + diff --git a/mini-commander/src/mini-commander.ui b/mini-commander/src/mini-commander.ui new file mode 100644 index 00000000..00ea5a90 --- /dev/null +++ b/mini-commander/src/mini-commander.ui @@ -0,0 +1,713 @@ + + + + + + 1 + 50 + 400 + 5 + 10 + + + 5 + Command Line Preferences + dialog + False + + + True + 2 + + + True + True + 5 + + + True + 12 + 18 + + + True + 6 + + + True + 0 + Auto Completion + + + + + + False + False + 0 + + + + + True + + + True + + + + False + False + 0 + + + + + E_nable history-based auto completion + True + True + False + True + True + + + False + False + 1 + + + + + 1 + + + + + 0 + + + + + True + 6 + + + True + 0 + Size + + + + + + False + False + 0 + + + + + True + + + True + + + + False + False + 0 + + + + + True + 12 + + + True + _Width: + True + size_spinner + + + False + False + 0 + + + + + True + 6 + + + True + True + adjustment1 + 10 + True + + + + + + + False + False + 0 + + + + + True + pixels + + + + + + False + False + 1 + + + + + False + 1 + + + + + 1 + + + + + 1 + + + + + 1 + + + + + True + 6 + + + True + 0 + Colors + + + + + + False + False + 0 + + + + + True + + + True + + + + False + False + 0 + + + + + True + 3 + 2 + 12 + 6 + + + _Use default theme colors + True + True + False + True + True + + + GTK_FILL + + + + + + True + 0 + Command line _foreground: + True + right + fg_color_picker + + + 1 + 2 + GTK_FILL + + + + + + True + 0 + Command line _background: + True + right + bg_color_picker + + + 2 + 3 + GTK_FILL + + + + + + True + False + True + False + Pick a color + + + 1 + 2 + 1 + 2 + GTK_FILL + + + + + + True + False + True + False + Pick a color + + + 1 + 2 + 2 + 3 + GTK_FILL + + + + + + + + + 1 + + + + + 1 + + + + + 2 + + + + + + + True + General + + + False + + + + + True + 12 + 6 + + + True + 0 + _Macros: + True + macros_tree + + + False + False + 0 + + + + + True + 12 + + + True + True + automatic + automatic + in + + + True + True + + + + + 0 + + + + + True + 4 + 6 + + + True + True + False + + + True + 0 + 0 + 0 + + + True + 2 + + + True + gtk-add + + + False + False + 0 + + + + + True + _Add Macro... + True + + + False + False + 1 + + + + + + + + + False + False + 0 + + + + + True + True + False + + + True + 0 + 0 + 0 + + + True + 2 + + + True + gtk-delete + + + False + False + 0 + + + + + True + _Delete Macro + True + + + False + False + 1 + + + + + + + + + False + False + 1 + + + + + False + 1 + + + + + 1 + + + + + 1 + + + + + True + Macros + True + + + 1 + False + + + + + 1 + + + + + True + end + + + gtk-help + True + True + True + False + True + + + False + False + 0 + + + + + gtk-close + True + True + True + True + False + True + + + False + False + 1 + + + + + False + end + 0 + + + + + + help_button + done_button + + + + True + 5 + Add New Macro + False + dialog + False + + + True + 2 + + + True + 5 + 2 + 2 + 12 + 6 + + + True + 0 + _Pattern: + True + pattern_entry + + + GTK_FILL + + + + + + True + 0 + Co_mmand: + True + command_entry + + + 1 + 2 + GTK_FILL + + + + + + True + True + True + + + 1 + 2 + + + + + + True + True + True + + + 1 + 2 + 1 + 2 + + + + + + 1 + + + + + True + end + + + gtk-help + True + True + True + False + True + + + False + False + 0 + + + + + gtk-cancel + True + True + True + False + True + + + False + False + 1 + + + + + gtk-add + True + True + True + True + False + True + + + False + False + 2 + + + + + False + end + 0 + + + + + + helpbutton1 + button1 + button2 + + + diff --git a/mini-commander/src/mini-commander_applet.c b/mini-commander/src/mini-commander_applet.c new file mode 100644 index 00000000..20dd4969 --- /dev/null +++ b/mini-commander/src/mini-commander_applet.c @@ -0,0 +1,430 @@ + /* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn , + * 2002 Sun Microsystems + * + * Authors: Oliver Maruhn , + * Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include +#include +#include + +#include + + +#include + +#include +#include +#include "mini-commander_applet.h" +#include "preferences.h" +#include "command_line.h" +#include "about.h" +#include "help.h" + +#include "browser-mini.xpm" +#include "history-mini.xpm" + +#define COMMANDLINE_BROWSER_STOCK "commandline-browser" +#define COMMANDLINE_HISTORY_STOCK "commandline-history" + +#define COMMANDLINE_DEFAULT_ICON_SIZE 6 + +static gboolean icons_initialized = FALSE; +static GtkIconSize button_icon_size = 0; + +static const GtkActionEntry mini_commander_menu_actions [] = { + { "Props", GTK_STOCK_PROPERTIES, N_("_Preferences"), + NULL, NULL, + G_CALLBACK (mc_show_preferences) }, + { "Help", GTK_STOCK_HELP, N_("_Help"), + NULL, NULL, + G_CALLBACK (show_help) }, + { "About", GTK_STOCK_ABOUT, N_("_About"), + NULL, NULL, + G_CALLBACK (about_box) } +}; + +typedef struct { + char *stock_id; + const char **icon_data; +} CommandLineStockIcon; + +static CommandLineStockIcon items[] = { + { COMMANDLINE_BROWSER_STOCK, browser_mini_xpm }, + { COMMANDLINE_HISTORY_STOCK, history_mini_xpm } +}; + +static void +register_command_line_stock_icons (GtkIconFactory *factory) +{ + gint i; + + for (i = 0; i < G_N_ELEMENTS (items); ++i) { + GtkIconSet *icon_set; + GdkPixbuf *pixbuf; + + pixbuf = gdk_pixbuf_new_from_xpm_data ((items[i].icon_data)); + + icon_set = gtk_icon_set_new_from_pixbuf (pixbuf); + gtk_icon_factory_add (factory, items[i].stock_id, icon_set); + + gtk_icon_set_unref (icon_set); + g_object_unref (G_OBJECT (pixbuf)); + } + +} + +static void +command_line_init_stock_icons (void) +{ + + GtkIconFactory *factory; + + if (icons_initialized) + return; + + factory = gtk_icon_factory_new (); + gtk_icon_factory_add_default (factory); + + register_command_line_stock_icons (factory); + + button_icon_size = gtk_icon_size_register ("mini-commander-icon", + COMMANDLINE_DEFAULT_ICON_SIZE, + COMMANDLINE_DEFAULT_ICON_SIZE); + + icons_initialized = TRUE; + g_object_unref (factory); + +} + +void +set_atk_name_description (GtkWidget *widget, + const char *name, + const char *description) +{ + AtkObject *aobj; + + aobj = gtk_widget_get_accessible (widget); + if (GTK_IS_ACCESSIBLE (aobj) == FALSE) + return; + + atk_object_set_name (aobj, name); + atk_object_set_description (aobj, description); +} + +/* This is a hack around the fact that gtk+ doesn't + * propogate button presses on button2/3. + */ +static gboolean +button_press_hack (GtkWidget *widget, + GdkEventButton *event, + MCData *mc) +{ + if (event->button == 3 || event->button == 2) { + gtk_propagate_event (GTK_WIDGET (mc->applet), (GdkEvent *) event); + return TRUE; + } + + return FALSE; +} + +/* Send button presses on the applet to the entry. This makes Fitts' law work (ie click on the bottom +** most pixel and the key press will be sent to the entry */ +static gboolean +send_button_to_entry_event (GtkWidget *widget, GdkEventButton *event, MCData *mc) +{ + + if (event->button == 1) { + gtk_widget_grab_focus (mc->entry); + return TRUE; + } + return FALSE; + +} + +static gboolean +key_press_cb (GtkWidget *widget, GdkEventKey *event, MCData *mc) +{ + switch (event->keyval) { + case GDK_b: + if (event->state == GDK_CONTROL_MASK) { + mc_show_file_browser (NULL, mc); + return TRUE; + } + break; + case GDK_h: + if (event->state == GDK_CONTROL_MASK) { + mc_show_history (NULL, mc); + return TRUE; + } + break; + default: + break; + } + + return FALSE; + +} + +void +mc_applet_draw (MCData *mc) +{ + GtkWidget *icon; + GtkWidget *button; + GtkWidget *hbox_buttons; + MCPreferences prefs = mc->preferences; + int size_frames = 0; + gchar *command_text = NULL; + + if (mc->entry != NULL) + command_text = g_strdup (gtk_editable_get_chars (GTK_EDITABLE (mc->entry), 0, -1)); + + mc->cmd_line_size_y = mc->preferences.normal_size_y - size_frames; + + if (mc->applet_box) { + gtk_widget_destroy (mc->applet_box); + } + + if ( ((mc->orient == MATE_PANEL_APPLET_ORIENT_LEFT) || (mc->orient == MATE_PANEL_APPLET_ORIENT_RIGHT)) && (prefs.panel_size_x < 36) ) + mc->applet_box = gtk_vbox_new (FALSE, 0); + else + mc->applet_box = gtk_hbox_new (FALSE, 0); + + gtk_container_set_border_width (GTK_CONTAINER (mc->applet_box), 0); + + mc_create_command_entry (mc); + + if (command_text != NULL) { + gtk_entry_set_text (GTK_ENTRY (mc->entry), command_text); + g_free (command_text); + } + + /* hbox for message label and buttons */ + if ((mc->orient == MATE_PANEL_APPLET_ORIENT_LEFT) || (mc->orient == MATE_PANEL_APPLET_ORIENT_RIGHT)) + if (prefs.panel_size_x < 36) + hbox_buttons = gtk_vbox_new (TRUE, 0); + else + hbox_buttons = gtk_hbox_new (TRUE, 0); + else + if (prefs.normal_size_y > 36) + hbox_buttons = gtk_vbox_new (TRUE, 0); + else + hbox_buttons = gtk_hbox_new (TRUE, 0); + + /* add file-browser button */ + button = gtk_button_new (); + + g_signal_connect (button, "clicked", + G_CALLBACK (mc_show_file_browser), mc); + g_signal_connect (button, "button_press_event", + G_CALLBACK (button_press_hack), mc); + + icon = gtk_image_new_from_stock (COMMANDLINE_BROWSER_STOCK, button_icon_size); + gtk_container_add (GTK_CONTAINER (button), icon); + + gtk_widget_set_tooltip_text (button, _("Browser")); + gtk_box_pack_start (GTK_BOX (hbox_buttons), button, TRUE, TRUE, 0); + + set_atk_name_description (button, + _("Browser"), + _("Click this button to start the browser")); + + /* add history button */ + button = gtk_button_new (); + + g_signal_connect (button, "clicked", + G_CALLBACK (mc_show_history), mc); + g_signal_connect (button, "button_press_event", + G_CALLBACK (button_press_hack), mc); + + icon = gtk_image_new_from_stock (COMMANDLINE_HISTORY_STOCK, button_icon_size); + gtk_container_add (GTK_CONTAINER (button), icon); + + gtk_widget_set_tooltip_text (button, _("History")); + gtk_box_pack_end (GTK_BOX (hbox_buttons), button, TRUE, TRUE, 0); + + set_atk_name_description (button, + _("History"), + _("Click this button for the list of previous commands")); + + gtk_box_pack_start (GTK_BOX (mc->applet_box), mc->entry, TRUE, TRUE, 0); + gtk_box_pack_start (GTK_BOX (mc->applet_box), hbox_buttons, TRUE, TRUE, 0); + + gtk_container_add (GTK_CONTAINER (mc->applet), mc->applet_box); + + gtk_widget_show_all (mc->applet_box); +} + +static void +mc_destroyed (GtkWidget *widget, + MCData *mc) +{ + MateConfClient *client; + int i; + + client = mateconf_client_get_default (); + for (i = 0; i < MC_NUM_LISTENERS; i++) { + mateconf_client_notify_remove (client, mc->listeners [i]); + mc->listeners [i] = 0; + } + g_object_unref (client); + + mc_macros_free (mc->preferences.macros); + + if (mc->prefs_dialog.dialog) + gtk_widget_destroy (mc->prefs_dialog.dialog); + + if (mc->prefs_dialog.dialog) + g_object_unref (mc->prefs_dialog.macros_store); + + if (mc->file_select) + gtk_widget_destroy (mc->file_select); + + g_free (mc); +} + +static void +mc_orient_changed (MatePanelApplet *applet, + MatePanelAppletOrient orient, + MCData *mc) +{ + mc->orient = orient; + mc_applet_draw (mc); +} + +static void +mc_pixel_size_changed (MatePanelApplet *applet, + GtkAllocation *allocation, + MCData *mc) +{ + if ((mc->orient == MATE_PANEL_APPLET_ORIENT_LEFT) || (mc->orient == MATE_PANEL_APPLET_ORIENT_RIGHT)) { + if (mc->preferences.panel_size_x == allocation->width) + return; + mc->preferences.panel_size_x = allocation->width; + } else { + if (mc->preferences.normal_size_y == allocation->height) + return; + mc->preferences.normal_size_y = allocation->height; + } + + mc_applet_draw (mc); +} + +static gboolean +mini_commander_applet_fill (MatePanelApplet *applet) +{ + MCData *mc; + MateConfClient *client; + GtkActionGroup *action_group; + gchar *ui_path; + + client = mateconf_client_get_default (); + if (mateconf_client_get_bool (client, "/desktop/mate/lockdown/inhibit_command_line", NULL)) { + GtkWidget *error_dialog; + + error_dialog = gtk_message_dialog_new (NULL, + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_OK, + _("Command line has been disabled by your system administrator")); + + gtk_window_set_resizable (GTK_WINDOW (error_dialog), FALSE); + gtk_dialog_set_has_separator (GTK_DIALOG (error_dialog), FALSE); + gtk_window_set_screen (GTK_WINDOW (error_dialog), + gtk_widget_get_screen (GTK_WIDGET (applet))); + gtk_dialog_run (GTK_DIALOG (error_dialog)); + gtk_widget_destroy (error_dialog); + + /* Note that this is only kosher if this is an out of process thing, + which we really are. We really don't need/want this applet when + command line is disabled */ + exit (1); + } + + g_set_application_name (_("Command Line")); + + gtk_window_set_default_icon_name ("mate-mini-commander"); + + mc = g_new0 (MCData, 1); + mc->applet = applet; + + mate_panel_applet_add_preferences (applet, "/schemas/apps/mini-commander/prefs", NULL); + mate_panel_applet_set_flags (applet, MATE_PANEL_APPLET_EXPAND_MINOR); + mc_load_preferences (mc); + command_line_init_stock_icons (); + + g_signal_connect (mc->applet, "change_orient", + G_CALLBACK (mc_orient_changed), mc); + g_signal_connect (mc->applet, "size_allocate", + G_CALLBACK (mc_pixel_size_changed), mc); + + mc->preferences.normal_size_y = mate_panel_applet_get_size (applet); + mc->orient = mate_panel_applet_get_orient (applet); + mc_applet_draw(mc); + gtk_widget_show (GTK_WIDGET (mc->applet)); + + g_signal_connect (mc->applet, "destroy", G_CALLBACK (mc_destroyed), mc); + g_signal_connect (mc->applet, "button_press_event", + G_CALLBACK (send_button_to_entry_event), mc); + g_signal_connect (mc->applet, "key_press_event", + G_CALLBACK (key_press_cb), mc); + + action_group = gtk_action_group_new ("MiniCommander Applet Actions"); + gtk_action_group_set_translation_domain (action_group, GETTEXT_PACKAGE); + gtk_action_group_add_actions (action_group, + mini_commander_menu_actions, + G_N_ELEMENTS (mini_commander_menu_actions), + mc); + ui_path = g_build_filename (MC_MENU_UI_DIR, "mini-commander-applet-menu.xml", NULL); + mate_panel_applet_setup_menu_from_file (mc->applet, ui_path, action_group); + + if (mate_panel_applet_get_locked_down (mc->applet)) { + GtkAction *action; + + action = gtk_action_group_get_action (action_group, "Props"); + gtk_action_set_visible (action, FALSE); + } + g_object_unref (action_group); + + set_atk_name_description (GTK_WIDGET (applet), + _("Mini-Commander applet"), + _("This applet adds a command line to the panel")); + + return TRUE; +} + +static gboolean +mini_commander_applet_factory (MatePanelApplet *applet, + const gchar *iid, + gpointer data) +{ + gboolean retval = FALSE; + + if (!strcmp (iid, "MiniCommanderApplet")) + retval = mini_commander_applet_fill(applet); + + return retval; +} + +MATE_PANEL_APPLET_OUT_PROCESS_FACTORY ("MiniCommanderAppletFactory", + PANEL_TYPE_APPLET, + "command-line", + mini_commander_applet_factory, + NULL) diff --git a/mini-commander/src/mini-commander_applet.h b/mini-commander/src/mini-commander_applet.h new file mode 100644 index 00000000..4b4f6ddf --- /dev/null +++ b/mini-commander/src/mini-commander_applet.h @@ -0,0 +1,72 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998 Oliver Maruhn , + * 2002 Sun Microsystems + * + * Authors: Oliver Maruhn , + * Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef __MC_APPLET_H__ +#define __MC_APPLET_H__ + +#include +#include + +G_BEGIN_DECLS + +#include +#include + +typedef struct _MCData MCData; + +#include "preferences.h" + +/* Constants */ +#define MC_NUM_LISTENERS 12 +#define MC_HISTORY_LIST_LENGTH 50 +#define MC_MAX_COMMAND_LENGTH 505 +#define MC_MAX_NUM_MACRO_PARAMETERS 100 + +struct _MCData { + MatePanelApplet *applet; + + GtkWidget *applet_box; + + GtkWidget *entry; + GtkWidget *file_select; + + int label_timeout; + int cmd_line_size_y; + + MCPreferences preferences; + MCPrefsDialog prefs_dialog; + + guint listeners [MC_NUM_LISTENERS]; + gboolean error; + MatePanelAppletOrient orient; +}; + +void mc_applet_draw (MCData *mc); + +void set_atk_name_description (GtkWidget *widget, + const char *name, + const char *description); + +G_END_DECLS + +#endif /* __MC_APPLET_H__ */ diff --git a/mini-commander/src/org.mate.applets.MiniCommanderApplet.mate-panel-applet.in.in b/mini-commander/src/org.mate.applets.MiniCommanderApplet.mate-panel-applet.in.in new file mode 100644 index 00000000..a1a80bef --- /dev/null +++ b/mini-commander/src/org.mate.applets.MiniCommanderApplet.mate-panel-applet.in.in @@ -0,0 +1,16 @@ +[Applet Factory] +Id=MiniCommanderAppletFactory +Location=@LIBEXECDIR@/mini_commander_applet +_Name=MiniCommander Applet Factory +_Description=MiniCommander Applet Factory + +[MiniCommanderApplet] +_Name=Command Line +_Description=Mini-Commander +Icon=mate-mini-commander.png +MateComponentId=OAFIID:MATE_MiniCommanderApplet +X-MATE-Bugzilla-Bugzilla=MATE +X-MATE-Bugzilla-Product=mate-applets +X-MATE-Bugzilla-Component=mini-commander +X-MATE-Bugzilla-Version=@VERSION@ +X-MATE-Bugzilla-OtherBinaries=mini_commander_applet diff --git a/mini-commander/src/org.mate.panel.applet.MiniCommanderAppletFactory.service.in b/mini-commander/src/org.mate.panel.applet.MiniCommanderAppletFactory.service.in new file mode 100644 index 00000000..e7cf453f --- /dev/null +++ b/mini-commander/src/org.mate.panel.applet.MiniCommanderAppletFactory.service.in @@ -0,0 +1,3 @@ +[D-BUS Service] +Name=org.mate.panel.applet.MiniCommanderAppletFactory +Exec=/home/carlos/mate-cvs/libexec/mini_commander_applet diff --git a/mini-commander/src/preferences.c b/mini-commander/src/preferences.c new file mode 100644 index 00000000..4cc2705a --- /dev/null +++ b/mini-commander/src/preferences.c @@ -0,0 +1,1128 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * 2002 Sun Microsystems Inc. + * + * Authors: Oliver Maruhn + * Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#include + +#include "preferences.h" + +#include + +#include + +#include +#include +#include + +#include "mini-commander_applet.h" +#include "command_line.h" +#include "history.h" +#include "mc-default-macros.h" + +enum { + COLUMN_PATTERN, + COLUMN_COMMAND +}; + +#define NEVER_SENSITIVE "never_sensitive" + +static GSList *mc_load_macros (MCData *mc); + +/* set sensitive and setup NEVER_SENSITIVE appropriately */ +static void +hard_set_sensitive (GtkWidget *w, gboolean sensitivity) +{ + gtk_widget_set_sensitive (w, sensitivity); + g_object_set_data (G_OBJECT (w), NEVER_SENSITIVE, + GINT_TO_POINTER ( ! sensitivity)); +} + + +/* set sensitive, but always insensitive if NEVER_SENSITIVE is set */ +static void +soft_set_sensitive (GtkWidget *w, gboolean sensitivity) +{ + if (g_object_get_data (G_OBJECT (w), NEVER_SENSITIVE)) + gtk_widget_set_sensitive (w, FALSE); + else + gtk_widget_set_sensitive (w, sensitivity); +} + +gboolean +mc_key_writable (MCData *mc, const char *key) +{ + gboolean writable; + char *fullkey; + static MateConfClient *client = NULL; + if (client == NULL) + client = mateconf_client_get_default (); + + fullkey = mate_panel_applet_mateconf_get_full_key (mc->applet, key); + + writable = mateconf_client_key_is_writable (client, fullkey, NULL); + + g_free (fullkey); + + return writable; +} + + +/* MateConf notification handlers + */ +static void +show_default_theme_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_BOOL) + return; + + mc->preferences.show_default_theme = mateconf_value_get_bool (entry->value); + + mc_applet_draw (mc); /* FIXME: we shouldn't have to redraw the whole applet */ +} + +static void +auto_complete_history_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_BOOL) + return; + + mc->preferences.auto_complete_history = mateconf_value_get_bool (entry->value); +} + +static void +normal_size_x_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.normal_size_x = mateconf_value_get_int (entry->value); + + mc_command_update_entry_size (mc); +} + +static void +normal_size_y_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.normal_size_y = mateconf_value_get_int (entry->value); + + mc_applet_draw (mc); /* FIXME: we shouldn't have to redraw the whole applet */ +} + +static void +cmd_line_color_fg_r_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_fg_r = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static void +cmd_line_color_fg_g_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_fg_g = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static void +cmd_line_color_fg_b_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_fg_b = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static void +cmd_line_color_bg_r_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_bg_r = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static void +cmd_line_color_bg_g_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_bg_g = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static void +cmd_line_color_bg_b_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_INT) + return; + + mc->preferences.cmd_line_color_bg_b = mateconf_value_get_int (entry->value); + + mc_command_update_entry_color (mc); +} + +static gboolean +load_macros_in_idle (MCData *mc) +{ + mc->preferences.idle_macros_loader_id = 0; + + if (mc->preferences.macros) + mc_macros_free (mc->preferences.macros); + + mc->preferences.macros = mc_load_macros (mc); + + return FALSE; +} + +static void +macros_changed (MateConfClient *client, + guint cnxn_id, + MateConfEntry *entry, + MCData *mc) +{ + if (!entry->value || entry->value->type != MATECONF_VALUE_LIST) + return; + + if (mc->preferences.idle_macros_loader_id == 0) + mc->preferences.idle_macros_loader_id = + g_idle_add ((GSourceFunc) load_macros_in_idle, mc); +} + +/* Properties dialog + */ +static void +save_macros_to_mateconf (MCData *mc) +{ + MCPrefsDialog *dialog; + GtkTreeIter iter; + MateConfValue *patterns; + MateConfValue *commands; + GSList *pattern_list = NULL; + GSList *command_list = NULL; + MateConfClient *client; + + dialog = &mc->prefs_dialog; + + if (!gtk_tree_model_get_iter_first (GTK_TREE_MODEL (dialog->macros_store), &iter)) + return; + + patterns = mateconf_value_new (MATECONF_VALUE_LIST); + mateconf_value_set_list_type (patterns, MATECONF_VALUE_STRING); + + commands = mateconf_value_new (MATECONF_VALUE_LIST); + mateconf_value_set_list_type (commands, MATECONF_VALUE_STRING); + + do { + char *pattern = NULL; + char *command = NULL; + + gtk_tree_model_get ( + GTK_TREE_MODEL (dialog->macros_store), &iter, + 0, &pattern, + 1, &command, + -1); + + pattern_list = g_slist_prepend (pattern_list, + mateconf_value_new_from_string (MATECONF_VALUE_STRING, pattern, NULL)); + command_list = g_slist_prepend (command_list, + mateconf_value_new_from_string (MATECONF_VALUE_STRING, command, NULL)); + } while (gtk_tree_model_iter_next (GTK_TREE_MODEL (dialog->macros_store), &iter)); + + pattern_list = g_slist_reverse (pattern_list); + command_list = g_slist_reverse (command_list); + + mateconf_value_set_list_nocopy (patterns, pattern_list); pattern_list = NULL; + mateconf_value_set_list_nocopy (commands, command_list); command_list = NULL; + + client = mateconf_client_get_default (); + mateconf_client_set (client, "/apps/mini-commander/macro_patterns", + patterns, NULL); + mateconf_client_set (client, "/apps/mini-commander/macro_commands", + commands, NULL); + + mateconf_value_free (patterns); + mateconf_value_free (commands); +} + +static gboolean +duplicate_pattern (MCData *mc, + const char *new_pattern) +{ + MCPrefsDialog *dialog; + GtkTreeIter iter; + + dialog = &mc->prefs_dialog; + + if (!gtk_tree_model_get_iter_first (GTK_TREE_MODEL (dialog->macros_store), &iter)) + return FALSE; + + do { + char *pattern = NULL; + + gtk_tree_model_get ( + GTK_TREE_MODEL (dialog->macros_store), &iter, + 0, &pattern, -1); + + if (!strcmp (pattern, new_pattern)) + return TRUE; + + } while (gtk_tree_model_iter_next (GTK_TREE_MODEL (dialog->macros_store), &iter)); + + + return FALSE; +} + +static void +show_help_section (GtkWindow *dialog, gchar *section) +{ + GError *error = NULL; + char *uri; + + if (section) + uri = g_strdup_printf ("ghelp:command-line?%s", section); + else + uri = g_strdup ("ghelp:command-line"); + + gtk_show_uri (gtk_widget_get_screen (GTK_WIDGET (dialog)), + uri, + gtk_get_current_event_time (), + &error); + + g_free (uri); + + if (error) { + GtkWidget *error_dialog; + + error_dialog = gtk_message_dialog_new ( + NULL, + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_OK, + _("There was an error displaying help: %s"), + error->message); + + g_signal_connect (error_dialog, "response", + G_CALLBACK (gtk_widget_destroy), + NULL); + + gtk_window_set_resizable (GTK_WINDOW (error_dialog), FALSE); + gtk_window_set_screen (GTK_WINDOW (error_dialog), + gtk_widget_get_screen (GTK_WIDGET (dialog))); + gtk_widget_show (error_dialog); + g_error_free (error); + } +} + +static void +add_response (GtkWidget *window, + int id, + MCData *mc) +{ + MCPrefsDialog *dialog; + + dialog = &mc->prefs_dialog; + + switch (id) { + case GTK_RESPONSE_OK: { + const char *pattern; + const char *command; + GtkTreeIter iter; + const char *error_message = NULL; + + pattern = gtk_entry_get_text (GTK_ENTRY (dialog->pattern_entry)); + command = gtk_entry_get_text (GTK_ENTRY (dialog->command_entry)); + + if (!pattern || !pattern [0]) + error_message = _("You must specify a pattern"); + + if (!command || !command [0]) + error_message = error_message != NULL ? + _("You must specify a pattern and a command") : + _("You must specify a command"); + + if (!error_message && duplicate_pattern (mc, pattern)) + error_message = _("You may not specify duplicate patterns"); + + if (error_message) { + GtkWidget *error_dialog; + + error_dialog = gtk_message_dialog_new (GTK_WINDOW (window), + GTK_DIALOG_DESTROY_WITH_PARENT, + GTK_MESSAGE_ERROR, + GTK_BUTTONS_OK, + error_message); + + g_signal_connect (error_dialog, "response", G_CALLBACK (gtk_widget_destroy), NULL); + gtk_window_set_resizable (GTK_WINDOW (error_dialog), FALSE); + gtk_widget_show_all (error_dialog); + return; + } + + gtk_widget_hide (window); + + gtk_list_store_append (dialog->macros_store, &iter); + gtk_list_store_set (dialog->macros_store, &iter, + COLUMN_PATTERN, pattern, + COLUMN_COMMAND, command, + -1); + + gtk_tree_view_columns_autosize (GTK_TREE_VIEW (dialog->macros_tree)); + + gtk_editable_delete_text (GTK_EDITABLE (dialog->pattern_entry), 0, -1); + gtk_editable_delete_text (GTK_EDITABLE (dialog->command_entry), 0, -1); + + save_macros_to_mateconf (mc); + } + break; + case GTK_RESPONSE_HELP: + show_help_section (GTK_WINDOW (window), "command-line-prefs-2"); + break; + case GTK_RESPONSE_CLOSE: + default: + gtk_editable_delete_text (GTK_EDITABLE (dialog->pattern_entry), 0, -1); + gtk_editable_delete_text (GTK_EDITABLE (dialog->command_entry), 0, -1); + gtk_widget_hide (window); + break; + } +} + +static void +setup_add_dialog (GtkBuilder *builder, + MCData *mc) +{ + MCPrefsDialog *dialog; + + dialog = &mc->prefs_dialog; + + g_signal_connect (dialog->macro_add_dialog, "response", + G_CALLBACK (add_response), mc); + + dialog->pattern_entry = GTK_WIDGET (gtk_builder_get_object (builder, "pattern_entry")); + dialog->command_entry = GTK_WIDGET (gtk_builder_get_object (builder, "command_entry")); + + gtk_dialog_set_default_response (GTK_DIALOG (dialog->macro_add_dialog), GTK_RESPONSE_OK); +} + +static void +macro_add (GtkWidget *button, + MCData *mc) +{ + if (!mc->prefs_dialog.macro_add_dialog) { + GtkBuilder *builder; + + builder = gtk_builder_new (); + gtk_builder_add_from_file (builder, GTK_BUILDERDIR "/mini-commander.ui", NULL); + + mc->prefs_dialog.macro_add_dialog = GTK_WIDGET (gtk_builder_get_object (builder, "mc_macro_add_dialog")); + + g_object_add_weak_pointer (G_OBJECT (mc->prefs_dialog.macro_add_dialog), + (gpointer *) &mc->prefs_dialog.macro_add_dialog); + + setup_add_dialog (builder, mc); + + g_object_unref (builder); + } + + gtk_window_set_screen (GTK_WINDOW (mc->prefs_dialog.macro_add_dialog), + gtk_widget_get_screen (GTK_WIDGET (mc->applet))); + gtk_widget_grab_focus (mc->prefs_dialog.pattern_entry); + gtk_window_present (GTK_WINDOW (mc->prefs_dialog.macro_add_dialog)); +} + +static void +macro_delete (GtkWidget *button, + MCData *mc) +{ + MCPrefsDialog *dialog; + GtkTreeModel *model = NULL; + GtkTreeSelection *selection; + GtkTreeIter iter; + + dialog = &mc->prefs_dialog; + + selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (dialog->macros_tree)); + + if (!gtk_tree_selection_get_selected (selection, &model, &iter)) + return; + + gtk_list_store_remove (dialog->macros_store, &iter); + + save_macros_to_mateconf (mc); +} + +static void +show_macros_list (MCData *mc) +{ + MCPrefsDialog *dialog; + GtkTreeIter iter; + GSList *l; + + dialog = &mc->prefs_dialog; + + gtk_list_store_clear (dialog->macros_store); + + for (l = mc->preferences.macros; l; l = l->next) { + MCMacro *macro = l->data; + + gtk_list_store_append (dialog->macros_store, &iter); + gtk_list_store_set (dialog->macros_store, &iter, + COLUMN_PATTERN, macro->pattern, + COLUMN_COMMAND, macro->command, + -1); + } + + gtk_tree_view_columns_autosize (GTK_TREE_VIEW (dialog->macros_tree)); +} + +static void +macro_edited (GtkCellRendererText *renderer, + const char *path, + const char *new_text, + MCData *mc) +{ + MCPrefsDialog *dialog; + GtkTreeIter iter; + int col; + + dialog = &mc->prefs_dialog; + + col = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (renderer), "column")); + + if (gtk_tree_model_get_iter_from_string (GTK_TREE_MODEL (dialog->macros_store), &iter, path)) + gtk_list_store_set (dialog->macros_store, &iter, col, new_text, -1); + + save_macros_to_mateconf (mc); +} + +static void +foreground_color_set (GtkColorButton *color_button, + MCData *mc) +{ + GdkColor color; + + gtk_color_button_get_color (color_button, &color); + + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_fg_r", (int) color.red, NULL); + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_fg_g", (int) color.green, NULL); + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_fg_b", (int) color.blue, NULL); +} + +static void +background_color_set (GtkColorButton *color_button, + MCData *mc) +{ + GdkColor color; + + gtk_color_button_get_color (color_button, &color); + + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_bg_r", (int) color.red, NULL); + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_bg_g", (int) color.green, NULL); + mate_panel_applet_mateconf_set_int (mc->applet, "cmd_line_color_bg_b", (int) color.blue, NULL); +} + +static void +auto_complete_history_toggled (GtkToggleButton *toggle, + MCData *mc) +{ + gboolean auto_complete_history; + + auto_complete_history = gtk_toggle_button_get_active (toggle); + if (auto_complete_history == mc->preferences.auto_complete_history) + return; + + mate_panel_applet_mateconf_set_bool (mc->applet, "autocomplete_history", + auto_complete_history, NULL); +} + +static void +size_value_changed (GtkSpinButton *spinner, + MCData *mc) +{ + int size; + + size = gtk_spin_button_get_value (spinner); + if (size == mc->preferences.normal_size_x) + return; + + mate_panel_applet_mateconf_set_int (mc->applet, "normal_size_x", size, NULL); +} + +static void +use_default_theme_toggled (GtkToggleButton *toggle, + MCData *mc) +{ + gboolean use_default_theme; + + use_default_theme = gtk_toggle_button_get_active (toggle); + if (use_default_theme == mc->preferences.show_default_theme) + return; + + soft_set_sensitive (mc->prefs_dialog.fg_color_picker, !use_default_theme); + soft_set_sensitive (mc->prefs_dialog.bg_color_picker, !use_default_theme); + + mate_panel_applet_mateconf_set_bool (mc->applet, "show_default_theme", use_default_theme, NULL); +} + +static void +preferences_response (MCPrefsDialog *dialog, + int id, + MCData *mc) +{ + switch (id) { + case GTK_RESPONSE_HELP: + show_help_section (GTK_WINDOW (dialog), "command-line-prefs-0"); + break; + case GTK_RESPONSE_CLOSE: + default: { + GtkTreeViewColumn *col; + + dialog = &mc->prefs_dialog; + + /* A hack to make sure 'edited' on the renderer if we + * close the dialog while editing. + */ + col = gtk_tree_view_get_column (GTK_TREE_VIEW (dialog->macros_tree), 0); + if (col->editable_widget && GTK_IS_CELL_EDITABLE (col->editable_widget)) + gtk_cell_editable_editing_done (col->editable_widget); + + col = gtk_tree_view_get_column (GTK_TREE_VIEW (dialog->macros_tree), 1); + if (col->editable_widget && GTK_IS_CELL_EDITABLE (col->editable_widget)) + gtk_cell_editable_editing_done (col->editable_widget); + + gtk_widget_hide (dialog->dialog); + } + break; + } +} + +static void +mc_preferences_setup_dialog (GtkBuilder *builder, + MCData *mc) +{ + MCPrefsDialog *dialog; + GtkCellRenderer *renderer; + MateConfClient *client; + GdkColor color; + + dialog = &mc->prefs_dialog; + + g_signal_connect (dialog->dialog, "response", + G_CALLBACK (preferences_response), mc); + + gtk_dialog_set_default_response (GTK_DIALOG (dialog->dialog), GTK_RESPONSE_CLOSE); + gtk_window_set_default_size (GTK_WINDOW (dialog->dialog), 400, -1); + + dialog->auto_complete_history_toggle = GTK_WIDGET (gtk_builder_get_object (builder, "auto_complete_history_toggle")); + dialog->size_spinner = GTK_WIDGET (gtk_builder_get_object (builder, "size_spinner")); + dialog->use_default_theme_toggle = GTK_WIDGET (gtk_builder_get_object (builder, "default_theme_toggle")); + dialog->fg_color_picker = GTK_WIDGET (gtk_builder_get_object (builder, "fg_color_picker")); + dialog->bg_color_picker = GTK_WIDGET (gtk_builder_get_object (builder, "bg_color_picker")); + dialog->macros_tree = GTK_WIDGET (gtk_builder_get_object (builder, "macros_tree")); + dialog->delete_button = GTK_WIDGET (gtk_builder_get_object (builder, "delete_button")); + dialog->add_button = GTK_WIDGET (gtk_builder_get_object (builder, "add_button")); + + /* History based autocompletion */ + g_signal_connect (dialog->auto_complete_history_toggle, "toggled", + G_CALLBACK (auto_complete_history_toggled), mc); + gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->auto_complete_history_toggle), + mc->preferences.auto_complete_history); + if ( ! mc_key_writable (mc, "autocomplete_history")) + hard_set_sensitive (dialog->auto_complete_history_toggle, FALSE); + + /* Width */ + gtk_spin_button_set_value (GTK_SPIN_BUTTON (dialog->size_spinner), mc->preferences.normal_size_x); + g_signal_connect (dialog->size_spinner, "value_changed", + G_CALLBACK (size_value_changed), mc); + if ( ! mc_key_writable (mc, "normal_size_x")) { + hard_set_sensitive (dialog->size_spinner, FALSE); + hard_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "size_label")), FALSE); + hard_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "size_post_label")), FALSE); + } + + /* Use default theme */ + g_signal_connect (dialog->use_default_theme_toggle, "toggled", + G_CALLBACK (use_default_theme_toggled), mc); + gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (dialog->use_default_theme_toggle), + mc->preferences.show_default_theme); + if ( ! mc_key_writable (mc, "show_default_theme")) + hard_set_sensitive (dialog->use_default_theme_toggle, FALSE); + + /* Foreground color */ + g_signal_connect (dialog->fg_color_picker, "color_set", + G_CALLBACK (foreground_color_set), mc); + color.red = mc->preferences.cmd_line_color_fg_r; + color.green = mc->preferences.cmd_line_color_fg_g; + color.blue = mc->preferences.cmd_line_color_fg_b; + gtk_color_button_set_color (GTK_COLOR_BUTTON (dialog->fg_color_picker), &color); + soft_set_sensitive (dialog->fg_color_picker, !mc->preferences.show_default_theme); + + if ( ! mc_key_writable (mc, "cmd_line_color_fg_r") || + ! mc_key_writable (mc, "cmd_line_color_fg_g") || + ! mc_key_writable (mc, "cmd_line_color_fg_b")) { + hard_set_sensitive (dialog->fg_color_picker, FALSE); + hard_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "fg_color_label")), FALSE); + } + + /* Background color */ + g_signal_connect (dialog->bg_color_picker, "color_set", + G_CALLBACK (background_color_set), mc); + color.red = mc->preferences.cmd_line_color_bg_r; + color.green = mc->preferences.cmd_line_color_bg_g; + color.blue = mc->preferences.cmd_line_color_bg_b; + gtk_color_button_set_color (GTK_COLOR_BUTTON (dialog->bg_color_picker), &color); + soft_set_sensitive (dialog->bg_color_picker, !mc->preferences.show_default_theme); + + if ( ! mc_key_writable (mc, "cmd_line_color_bg_r") || + ! mc_key_writable (mc, "cmd_line_color_bg_g") || + ! mc_key_writable (mc, "cmd_line_color_bg_b")) { + hard_set_sensitive (dialog->bg_color_picker, FALSE); + hard_set_sensitive (GTK_WIDGET (gtk_builder_get_object (builder, "bg_color_label")), FALSE); + } + + + /* Macros Delete and Add buttons */ + g_signal_connect (dialog->delete_button, "clicked", G_CALLBACK (macro_delete), mc); + g_signal_connect (dialog->add_button, "clicked", G_CALLBACK (macro_add), mc); + + client = mateconf_client_get_default (); + if ( ! mateconf_client_key_is_writable (client, + "/apps/mini-commander/macro_patterns", NULL) || + ! mateconf_client_key_is_writable (client, + "/apps/mini-commander/macro_commands", NULL)) { + hard_set_sensitive (dialog->add_button, FALSE); + hard_set_sensitive (dialog->delete_button, FALSE); + hard_set_sensitive (dialog->macros_tree, FALSE); + } + + /* Macros tree view */ + dialog->macros_store = gtk_list_store_new (2, G_TYPE_STRING, G_TYPE_STRING, NULL); + gtk_tree_view_set_model (GTK_TREE_VIEW (dialog->macros_tree), + GTK_TREE_MODEL (dialog->macros_store)); + + renderer = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "editable", TRUE, NULL); + g_object_set_data (G_OBJECT (renderer), "column", GINT_TO_POINTER (COLUMN_PATTERN)); + g_signal_connect (renderer, "edited", G_CALLBACK (macro_edited), mc); + + gtk_tree_view_insert_column_with_attributes ( + GTK_TREE_VIEW (dialog->macros_tree), -1, + _("Pattern"), renderer, + "text", COLUMN_PATTERN, + NULL); + + renderer = g_object_new (GTK_TYPE_CELL_RENDERER_TEXT, "editable", TRUE, NULL); + g_object_set_data (G_OBJECT (renderer), "column", GINT_TO_POINTER (COLUMN_COMMAND)); + g_signal_connect (renderer, "edited", G_CALLBACK (macro_edited), mc); + + gtk_tree_view_insert_column_with_attributes ( + GTK_TREE_VIEW (dialog->macros_tree), -1, + _("Command"), renderer, + "text", COLUMN_COMMAND, + NULL); + + show_macros_list (mc); +} + +void +mc_show_preferences (GtkAction *action, + MCData *mc) +{ + if (!mc->prefs_dialog.dialog) { + GtkBuilder *builder; + + builder = gtk_builder_new (); + gtk_builder_add_from_file (builder, GTK_BUILDERDIR "/mini-commander.ui", NULL); + + mc->prefs_dialog.dialog = GTK_WIDGET (gtk_builder_get_object (builder, + "mc_preferences_dialog")); + + g_object_add_weak_pointer (G_OBJECT (mc->prefs_dialog.dialog), + (gpointer *) &mc->prefs_dialog.dialog); + + mc_preferences_setup_dialog (builder, mc); + + g_object_unref (builder); + } + + gtk_window_set_screen (GTK_WINDOW (mc->prefs_dialog.dialog), + gtk_widget_get_screen (GTK_WIDGET (mc->applet))); + gtk_window_present (GTK_WINDOW (mc->prefs_dialog.dialog)); +} + +static MCMacro * +mc_macro_new (const char *pattern, + const char *command) +{ + MCMacro *macro; + + g_return_val_if_fail (pattern != NULL, NULL); + g_return_val_if_fail (command != NULL, NULL); + + macro = g_new0 (MCMacro, 1); + + macro->pattern = g_strdup (pattern); + macro->command = g_strdup (command); + + if (macro->pattern [0] != '\0') + regcomp (¯o->regex, macro->pattern, REG_EXTENDED); + + return macro; +} + +void +mc_macros_free (GSList *macros) +{ + GSList *l; + + for (l = macros; l; l = l->next) { + MCMacro *macro = l->data; + + regfree(¯o->regex); + g_free (macro->pattern); + g_free (macro->command); + g_free (macro); + } + + g_slist_free (macros); +} + +static GSList * +mc_load_macros (MCData *mc) +{ + MateConfValue *macro_patterns; + MateConfValue *macro_commands; + GSList *macros_list = NULL; + MateConfClient *client; + + client = mateconf_client_get_default (); + macro_patterns = mateconf_client_get (client, + "/apps/mini-commander/macro_patterns", NULL); + macro_commands = mateconf_client_get (client, + "/apps/mini-commander/macro_commands", NULL); + + if (macro_patterns && macro_commands) { + GSList *patterns; + GSList *commands; + + patterns = mateconf_value_get_list (macro_patterns); + commands = mateconf_value_get_list (macro_commands); + + for (; patterns && commands; patterns = patterns->next, commands = commands->next) { + MateConfValue *v1 = patterns->data; + MateConfValue *v2 = commands->data; + MCMacro *macro; + const char *pattern, *command; + + pattern = mateconf_value_get_string (v1); + command = mateconf_value_get_string (v2); + + if (!(macro = mc_macro_new (pattern, command))) + continue; + + macros_list = g_slist_prepend (macros_list, macro); + } + } else { + int i; + + for (i = 0; i < G_N_ELEMENTS (mc_default_macros); i++) + macros_list = g_slist_prepend (macros_list, + mc_macro_new (mc_default_macros [i].pattern, + mc_default_macros [i].command)); + } + + macros_list = g_slist_reverse (macros_list); + + if (macro_commands) + mateconf_value_free (macro_commands); + + if (macro_patterns) + mateconf_value_free (macro_patterns); + + return macros_list; +} + +static void +mc_setup_listeners (MCData *mc) +{ + MateConfClient *client; + char *key; + int i = 0; + + client = mateconf_client_get_default (); + mateconf_client_add_dir (client, "/apps/mini-commander", + MATECONF_CLIENT_PRELOAD_ONELEVEL, NULL); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "show_default_theme"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) show_default_theme_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "autocomplete_history"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) auto_complete_history_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "normal_size_x"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) normal_size_x_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "normal_size_y"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) normal_size_y_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_fg_r"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_fg_r_changed, + mc, + NULL, NULL); + g_free (key); + + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_fg_g"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_fg_g_changed, + mc, + NULL, NULL); + g_free (key); + + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_fg_b"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_fg_b_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_bg_r"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_bg_r_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_bg_g"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_bg_g_changed, + mc, + NULL, NULL); + g_free (key); + + key = mate_panel_applet_mateconf_get_full_key (MATE_PANEL_APPLET (mc->applet), "cmd_line_color_bg_b"); + mc->listeners [i++] = mateconf_client_notify_add ( + client, key, + (MateConfClientNotifyFunc) cmd_line_color_bg_b_changed, + mc, + NULL, NULL); + g_free (key); + + mc->listeners [i++] = mateconf_client_notify_add ( + client, "/apps/mini-commander/macro_patterns", + (MateConfClientNotifyFunc) macros_changed, + mc, + NULL, NULL); + + mc->listeners [i++] = mateconf_client_notify_add ( + client, "/apps/mini-commander/macro_commands", + (MateConfClientNotifyFunc) macros_changed, + mc, + NULL, NULL); + + g_assert (i == MC_NUM_LISTENERS); + + g_object_unref (client); +} + +void +mc_load_preferences (MCData *mc) +{ + MateConfValue *history; + GError *error = NULL; + + g_return_if_fail (mc != NULL); + g_return_if_fail (PANEL_IS_APPLET (mc->applet)); + + mc->preferences.show_default_theme = + mate_panel_applet_mateconf_get_bool (mc->applet, "show_default_theme", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.show_default_theme = MC_DEFAULT_SHOW_DEFAULT_THEME; + } + + mc->preferences.auto_complete_history = + mate_panel_applet_mateconf_get_bool (mc->applet, "autocomplete_history", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.auto_complete_history = MC_DEFAULT_AUTO_COMPLETE_HISTORY; + } + + mc->preferences.normal_size_x = + mate_panel_applet_mateconf_get_int (mc->applet, "normal_size_x", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.normal_size_x = MC_DEFAULT_NORMAL_SIZE_X; + } + mc->preferences.normal_size_x = MAX (mc->preferences.normal_size_x, 50); + + mc->preferences.normal_size_y = + mate_panel_applet_mateconf_get_int (mc->applet, "normal_size_y", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.normal_size_y = MC_DEFAULT_NORMAL_SIZE_Y; + } + mc->preferences.normal_size_y = CLAMP (mc->preferences.normal_size_y, 5, 200); + + mc->preferences.cmd_line_color_fg_r = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_fg_r", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_fg_r = MC_DEFAULT_CMD_LINE_COLOR_FG_R; + } + + mc->preferences.cmd_line_color_fg_g = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_fg_g", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_fg_g = MC_DEFAULT_CMD_LINE_COLOR_FG_G; + } + + mc->preferences.cmd_line_color_fg_b = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_fg_b", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_fg_b = MC_DEFAULT_CMD_LINE_COLOR_FG_B; + } + + mc->preferences.cmd_line_color_bg_r = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_bg_r", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_bg_r = MC_DEFAULT_CMD_LINE_COLOR_BG_R; + } + + mc->preferences.cmd_line_color_bg_g = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_bg_g", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_bg_g = MC_DEFAULT_CMD_LINE_COLOR_BG_G; + } + + mc->preferences.cmd_line_color_bg_b = + mate_panel_applet_mateconf_get_int (mc->applet, "cmd_line_color_bg_b", &error); + if (error) { + g_error_free (error); + error = NULL; + mc->preferences.cmd_line_color_bg_b = MC_DEFAULT_CMD_LINE_COLOR_BG_B; + } + + mc->preferences.macros = mc_load_macros (mc); + + history = mate_panel_applet_mateconf_get_value (mc->applet, "history", NULL); + if (history) { + GSList *l; + + for (l = mateconf_value_get_list (history); l; l = l->next) { + const char *entry = NULL; + + if ((entry = mateconf_value_get_string (l->data))) + append_history_entry (mc, entry, TRUE); + } + + mateconf_value_free (history); + } + + mc_setup_listeners (mc); + + mc->preferences.idle_macros_loader_id = 0; +} diff --git a/mini-commander/src/preferences.h b/mini-commander/src/preferences.h new file mode 100644 index 00000000..875a7fa2 --- /dev/null +++ b/mini-commander/src/preferences.h @@ -0,0 +1,109 @@ +/* + * Mini-Commander Applet + * Copyright (C) 1998, 1999 Oliver Maruhn + * 2002 Sun Microsystems Inc. + * + * Authors: Oliver Maruhn + * Mark McLoughlin + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +#ifndef __PREFERENCES_H__ +#define __PREFERENCES_H__ + +#include + +G_BEGIN_DECLS + +#include +#include + +#include + +typedef struct { + char *pattern; + char *command; + regex_t regex; +} MCMacro; + +typedef struct { + int show_default_theme; + int auto_complete_history; + + int normal_size_x; + int normal_size_y; + int panel_size_x; + + int cmd_line_color_fg_r; + int cmd_line_color_fg_g; + int cmd_line_color_fg_b; + int cmd_line_color_bg_r; + int cmd_line_color_bg_g; + int cmd_line_color_bg_b; + + GSList *macros; + + guint idle_macros_loader_id; + +} MCPreferences; + +typedef struct { + GtkWidget *dialog; + GtkWidget *auto_complete_history_toggle; + GtkWidget *size_spinner; + GtkWidget *use_default_theme_toggle; + GtkWidget *fg_color_picker; + GtkWidget *bg_color_picker; + GtkWidget *macros_tree; + GtkWidget *delete_button; + GtkWidget *add_button; + + GtkListStore *macros_store; + + GtkWidget *macro_add_dialog; + GtkWidget *pattern_entry; + GtkWidget *command_entry; +} MCPrefsDialog; + +/* Defaults */ +#define MC_DEFAULT_SHOW_DEFAULT_THEME TRUE +#define MC_DEFAULT_SHOW_HANDLE FALSE +#define MC_DEFAULT_SHOW_FRAME FALSE +#define MC_DEFAULT_AUTO_COMPLETE_HISTORY TRUE + +#define MC_DEFAULT_NORMAL_SIZE_X 150 +#define MC_DEFAULT_NORMAL_SIZE_Y 48 + +#define MC_DEFAULT_CMD_LINE_COLOR_FG_R 0xfc65 +#define MC_DEFAULT_CMD_LINE_COLOR_FG_G 0xfc65 +#define MC_DEFAULT_CMD_LINE_COLOR_FG_B 0xfc65 +#define MC_DEFAULT_CMD_LINE_COLOR_BG_R 0x0 +#define MC_DEFAULT_CMD_LINE_COLOR_BG_G 0x0 +#define MC_DEFAULT_CMD_LINE_COLOR_BG_B 0x0 + +#include "mini-commander_applet.h" + +void mc_load_preferences (MCData *mc); +void mc_show_preferences (GtkAction *action, + MCData *mc); +void mc_macros_free (GSList *macros); + +gboolean mc_key_writable (MCData *mc, + const char *key); + +G_END_DECLS + +#endif -- cgit v1.2.1