summaryrefslogtreecommitdiffstats
path: root/nls
diff options
context:
space:
mode:
Diffstat (limited to 'nls')
-rw-r--r--nls/C/charset3
-rw-r--r--nls/C/set1140
-rw-r--r--nls/C/set108
-rw-r--r--nls/C/set1131
-rw-r--r--nls/C/set124
-rw-r--r--nls/C/set1313
-rw-r--r--nls/C/set146
-rw-r--r--nls/C/set157
-rw-r--r--nls/C/set1613
-rw-r--r--nls/C/set1717
-rw-r--r--nls/C/set184
-rw-r--r--nls/C/set1915
-rw-r--r--nls/C/set2111
-rw-r--r--nls/C/set2041
-rw-r--r--nls/C/set215
-rw-r--r--nls/C/set2217
-rw-r--r--nls/C/set2334
-rw-r--r--nls/C/set244
-rw-r--r--nls/C/set256
-rw-r--r--nls/C/set2615
-rw-r--r--nls/C/set278
-rw-r--r--nls/C/set294
-rw-r--r--nls/C/set3126
-rw-r--r--nls/C/set3016
-rw-r--r--nls/C/set317
-rw-r--r--nls/C/set445
-rw-r--r--nls/C/set54
-rw-r--r--nls/C/set611
-rw-r--r--nls/C/set730
-rw-r--r--nls/C/set85
-rw-r--r--nls/C/set912
-rw-r--r--nls/Makefile24
-rw-r--r--nls/et/charset3
-rw-r--r--nls/et/set1140
-rw-r--r--nls/et/set108
-rw-r--r--nls/et/set1110
-rw-r--r--nls/et/set124
-rw-r--r--nls/et/set1313
-rw-r--r--nls/et/set146
-rw-r--r--nls/et/set157
-rw-r--r--nls/et/set1613
-rw-r--r--nls/et/set1717
-rw-r--r--nls/et/set184
-rw-r--r--nls/et/set1915
-rw-r--r--nls/et/set2111
-rw-r--r--nls/et/set2041
-rw-r--r--nls/et/set215
-rw-r--r--nls/et/set2217
-rw-r--r--nls/et/set2334
-rw-r--r--nls/et/set244
-rw-r--r--nls/et/set256
-rw-r--r--nls/et/set2615
-rw-r--r--nls/et/set278
-rw-r--r--nls/et/set294
-rw-r--r--nls/et/set3124
-rw-r--r--nls/et/set3016
-rw-r--r--nls/et/set317
-rw-r--r--nls/et/set445
-rw-r--r--nls/et/set54
-rw-r--r--nls/et/set611
-rw-r--r--nls/et/set730
-rw-r--r--nls/et/set85
-rw-r--r--nls/et/set912
-rw-r--r--nls/finnish/charset3
-rw-r--r--nls/finnish/set1140
-rw-r--r--nls/finnish/set108
-rw-r--r--nls/finnish/set1110
-rw-r--r--nls/finnish/set124
-rw-r--r--nls/finnish/set1313
-rw-r--r--nls/finnish/set146
-rw-r--r--nls/finnish/set157
-rw-r--r--nls/finnish/set1613
-rw-r--r--nls/finnish/set1717
-rw-r--r--nls/finnish/set184
-rw-r--r--nls/finnish/set1915
-rw-r--r--nls/finnish/set294
-rw-r--r--nls/finnish/set2041
-rw-r--r--nls/finnish/set215
-rw-r--r--nls/finnish/set2217
-rw-r--r--nls/finnish/set2334
-rw-r--r--nls/finnish/set244
-rw-r--r--nls/finnish/set256
-rw-r--r--nls/finnish/set2615
-rw-r--r--nls/finnish/set278
-rw-r--r--nls/finnish/set294
-rw-r--r--nls/finnish/set3124
-rw-r--r--nls/finnish/set3016
-rw-r--r--nls/finnish/set317
-rw-r--r--nls/finnish/set445
-rw-r--r--nls/finnish/set54
-rw-r--r--nls/finnish/set611
-rw-r--r--nls/finnish/set730
-rw-r--r--nls/finnish/set85
-rw-r--r--nls/finnish/set912
-rw-r--r--nls/french/charset3
-rw-r--r--nls/french/set1140
-rw-r--r--nls/french/set108
-rw-r--r--nls/french/set1110
-rw-r--r--nls/french/set124
-rw-r--r--nls/french/set1313
-rw-r--r--nls/french/set146
-rw-r--r--nls/french/set157
-rw-r--r--nls/french/set1613
-rw-r--r--nls/french/set1717
-rw-r--r--nls/french/set184
-rw-r--r--nls/french/set1915
-rw-r--r--nls/french/set294
-rw-r--r--nls/french/set2041
-rw-r--r--nls/french/set215
-rw-r--r--nls/french/set2217
-rw-r--r--nls/french/set2334
-rw-r--r--nls/french/set244
-rw-r--r--nls/french/set256
-rw-r--r--nls/french/set2615
-rw-r--r--nls/french/set278
-rw-r--r--nls/french/set294
-rw-r--r--nls/french/set3124
-rw-r--r--nls/french/set3016
-rw-r--r--nls/french/set317
-rw-r--r--nls/french/set445
-rw-r--r--nls/french/set54
-rw-r--r--nls/french/set611
-rw-r--r--nls/french/set730
-rw-r--r--nls/french/set85
-rw-r--r--nls/french/set912
-rw-r--r--nls/german/charset3
-rw-r--r--nls/german/set1140
-rw-r--r--nls/german/set108
-rw-r--r--nls/german/set1110
-rw-r--r--nls/german/set124
-rw-r--r--nls/german/set1313
-rw-r--r--nls/german/set146
-rw-r--r--nls/german/set157
-rw-r--r--nls/german/set1613
-rw-r--r--nls/german/set1717
-rw-r--r--nls/german/set184
-rw-r--r--nls/german/set1915
-rw-r--r--nls/german/set294
-rw-r--r--nls/german/set2041
-rw-r--r--nls/german/set215
-rw-r--r--nls/german/set2217
-rw-r--r--nls/german/set2334
-rw-r--r--nls/german/set244
-rw-r--r--nls/german/set256
-rw-r--r--nls/german/set2615
-rw-r--r--nls/german/set278
-rw-r--r--nls/german/set294
-rw-r--r--nls/german/set3124
-rw-r--r--nls/german/set3016
-rw-r--r--nls/german/set317
-rw-r--r--nls/german/set445
-rw-r--r--nls/german/set54
-rw-r--r--nls/german/set611
-rw-r--r--nls/german/set730
-rw-r--r--nls/german/set85
-rw-r--r--nls/german/set912
-rw-r--r--nls/greek/charset3
-rw-r--r--nls/greek/set1140
-rw-r--r--nls/greek/set108
-rw-r--r--nls/greek/set1110
-rw-r--r--nls/greek/set124
-rw-r--r--nls/greek/set1313
-rw-r--r--nls/greek/set146
-rw-r--r--nls/greek/set157
-rw-r--r--nls/greek/set1613
-rw-r--r--nls/greek/set1717
-rw-r--r--nls/greek/set184
-rw-r--r--nls/greek/set1915
-rw-r--r--nls/greek/set294
-rw-r--r--nls/greek/set2041
-rw-r--r--nls/greek/set215
-rw-r--r--nls/greek/set2218
-rw-r--r--nls/greek/set2331
-rw-r--r--nls/greek/set244
-rw-r--r--nls/greek/set256
-rw-r--r--nls/greek/set2615
-rw-r--r--nls/greek/set278
-rw-r--r--nls/greek/set294
-rw-r--r--nls/greek/set3124
-rw-r--r--nls/greek/set3016
-rw-r--r--nls/greek/set317
-rw-r--r--nls/greek/set445
-rw-r--r--nls/greek/set54
-rw-r--r--nls/greek/set611
-rw-r--r--nls/greek/set730
-rw-r--r--nls/greek/set85
-rw-r--r--nls/greek/set912
-rw-r--r--nls/italian/charset3
-rw-r--r--nls/italian/set1140
-rw-r--r--nls/italian/set108
-rw-r--r--nls/italian/set1110
-rw-r--r--nls/italian/set124
-rw-r--r--nls/italian/set1313
-rw-r--r--nls/italian/set146
-rw-r--r--nls/italian/set157
-rw-r--r--nls/italian/set1613
-rw-r--r--nls/italian/set1717
-rw-r--r--nls/italian/set184
-rw-r--r--nls/italian/set1915
-rw-r--r--nls/italian/set294
-rw-r--r--nls/italian/set2041
-rw-r--r--nls/italian/set215
-rw-r--r--nls/italian/set2217
-rw-r--r--nls/italian/set2334
-rw-r--r--nls/italian/set244
-rw-r--r--nls/italian/set256
-rw-r--r--nls/italian/set2615
-rw-r--r--nls/italian/set278
-rw-r--r--nls/italian/set294
-rw-r--r--nls/italian/set3124
-rw-r--r--nls/italian/set3016
-rw-r--r--nls/italian/set317
-rw-r--r--nls/italian/set445
-rw-r--r--nls/italian/set54
-rw-r--r--nls/italian/set611
-rw-r--r--nls/italian/set730
-rw-r--r--nls/italian/set85
-rw-r--r--nls/italian/set912
-rw-r--r--nls/ja/charset3
-rw-r--r--nls/ja/set1140
-rw-r--r--nls/ja/set108
-rw-r--r--nls/ja/set1110
-rw-r--r--nls/ja/set124
-rw-r--r--nls/ja/set1312
-rw-r--r--nls/ja/set157
-rw-r--r--nls/ja/set1613
-rw-r--r--nls/ja/set1716
-rw-r--r--nls/ja/set184
-rw-r--r--nls/ja/set294
-rw-r--r--nls/ja/set215
-rw-r--r--nls/ja/set244
-rw-r--r--nls/ja/set294
-rw-r--r--nls/ja/set3124
-rw-r--r--nls/ja/set3016
-rw-r--r--nls/ja/set445
-rw-r--r--nls/ja/set54
-rw-r--r--nls/ja/set611
-rw-r--r--nls/ja/set730
-rw-r--r--nls/ja/set85
-rw-r--r--nls/pl/README3
-rw-r--r--nls/pl/charset3
-rw-r--r--nls/pl/set1140
-rw-r--r--nls/pl/set108
-rw-r--r--nls/pl/set1110
-rw-r--r--nls/pl/set124
-rw-r--r--nls/pl/set1313
-rw-r--r--nls/pl/set146
-rw-r--r--nls/pl/set157
-rw-r--r--nls/pl/set1613
-rw-r--r--nls/pl/set1717
-rw-r--r--nls/pl/set184
-rw-r--r--nls/pl/set1915
-rw-r--r--nls/pl/set2111
-rw-r--r--nls/pl/set2041
-rw-r--r--nls/pl/set215
-rw-r--r--nls/pl/set2217
-rw-r--r--nls/pl/set2334
-rw-r--r--nls/pl/set244
-rw-r--r--nls/pl/set256
-rw-r--r--nls/pl/set2615
-rw-r--r--nls/pl/set278
-rw-r--r--nls/pl/set294
-rw-r--r--nls/pl/set3117
-rw-r--r--nls/pl/set3016
-rw-r--r--nls/pl/set317
-rw-r--r--nls/pl/set445
-rw-r--r--nls/pl/set54
-rw-r--r--nls/pl/set611
-rw-r--r--nls/pl/set730
-rw-r--r--nls/pl/set85
-rw-r--r--nls/pl/set912
-rw-r--r--nls/russian/charset3
-rw-r--r--nls/russian/set1140
-rw-r--r--nls/russian/set108
-rw-r--r--nls/russian/set1110
-rw-r--r--nls/russian/set124
-rw-r--r--nls/russian/set1313
-rw-r--r--nls/russian/set146
-rw-r--r--nls/russian/set157
-rw-r--r--nls/russian/set1613
-rw-r--r--nls/russian/set1717
-rw-r--r--nls/russian/set184
-rw-r--r--nls/russian/set1915
-rw-r--r--nls/russian/set2111
-rw-r--r--nls/russian/set2041
-rw-r--r--nls/russian/set215
-rw-r--r--nls/russian/set2217
-rw-r--r--nls/russian/set2334
-rw-r--r--nls/russian/set244
-rw-r--r--nls/russian/set256
-rw-r--r--nls/russian/set2615
-rw-r--r--nls/russian/set278
-rw-r--r--nls/russian/set294
-rw-r--r--nls/russian/set3117
-rw-r--r--nls/russian/set3016
-rw-r--r--nls/russian/set317
-rw-r--r--nls/russian/set445
-rw-r--r--nls/russian/set54
-rw-r--r--nls/russian/set611
-rw-r--r--nls/russian/set730
-rw-r--r--nls/russian/set85
-rw-r--r--nls/russian/set912
-rw-r--r--nls/spanish/charset3
-rw-r--r--nls/spanish/set1140
-rw-r--r--nls/spanish/set108
-rw-r--r--nls/spanish/set1110
-rw-r--r--nls/spanish/set124
-rw-r--r--nls/spanish/set1313
-rw-r--r--nls/spanish/set146
-rw-r--r--nls/spanish/set157
-rw-r--r--nls/spanish/set1613
-rw-r--r--nls/spanish/set1717
-rw-r--r--nls/spanish/set184
-rw-r--r--nls/spanish/set1915
-rw-r--r--nls/spanish/set292
-rw-r--r--nls/spanish/set2041
-rw-r--r--nls/spanish/set215
-rw-r--r--nls/spanish/set2217
-rw-r--r--nls/spanish/set2334
-rw-r--r--nls/spanish/set244
-rw-r--r--nls/spanish/set256
-rw-r--r--nls/spanish/set2615
-rw-r--r--nls/spanish/set278
-rw-r--r--nls/spanish/set294
-rw-r--r--nls/spanish/set3124
-rw-r--r--nls/spanish/set3016
-rw-r--r--nls/spanish/set317
-rw-r--r--nls/spanish/set445
-rw-r--r--nls/spanish/set54
-rw-r--r--nls/spanish/set611
-rw-r--r--nls/spanish/set730
-rw-r--r--nls/spanish/set85
-rw-r--r--nls/spanish/set912
-rw-r--r--nls/ukrainian/charset3
-rw-r--r--nls/ukrainian/set1140
-rw-r--r--nls/ukrainian/set108
-rw-r--r--nls/ukrainian/set1110
-rw-r--r--nls/ukrainian/set124
-rw-r--r--nls/ukrainian/set1313
-rw-r--r--nls/ukrainian/set146
-rw-r--r--nls/ukrainian/set157
-rw-r--r--nls/ukrainian/set1613
-rw-r--r--nls/ukrainian/set1717
-rw-r--r--nls/ukrainian/set184
-rw-r--r--nls/ukrainian/set1915
-rw-r--r--nls/ukrainian/set2111
-rw-r--r--nls/ukrainian/set2041
-rw-r--r--nls/ukrainian/set215
-rw-r--r--nls/ukrainian/set2217
-rw-r--r--nls/ukrainian/set2334
-rw-r--r--nls/ukrainian/set244
-rw-r--r--nls/ukrainian/set256
-rw-r--r--nls/ukrainian/set2615
-rw-r--r--nls/ukrainian/set278
-rw-r--r--nls/ukrainian/set294
-rw-r--r--nls/ukrainian/set3124
-rw-r--r--nls/ukrainian/set3016
-rw-r--r--nls/ukrainian/set317
-rw-r--r--nls/ukrainian/set445
-rw-r--r--nls/ukrainian/set54
-rw-r--r--nls/ukrainian/set611
-rw-r--r--nls/ukrainian/set730
-rw-r--r--nls/ukrainian/set85
-rw-r--r--nls/ukrainian/set912
364 files changed, 8618 insertions, 0 deletions
diff --git a/nls/C/charset b/nls/C/charset
new file mode 100644
index 0000000..f272278
--- /dev/null
+++ b/nls/C/charset
@@ -0,0 +1,3 @@
+$ codeset=US-ASCII
+$set 255
+1 US-ASCII
diff --git a/nls/C/set1 b/nls/C/set1
new file mode 100644
index 0000000..d63a046
--- /dev/null
+++ b/nls/C/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.6 2006/03/02 18:46:45 christos Exp $
+$ Error messages
+$set 1
+1 Syntax Error
+2 %s is not allowed
+3 Word too long
+4 $< line too long
+5 No file for $0
+6 Incomplete [] modifier
+7 $ expansion must end before ]
+8 Bad : modifier in $ (%c)
+9 Subscript error
+10 Badly formed number
+11 No more words
+12 Missing file name
+13 Internal glob error
+14 Command not found
+15 Too few arguments
+16 Too many arguments
+17 Too dangerous to alias that
+18 Empty if
+19 Improper then
+20 Words not parenthesized
+21 %s not found
+22 Improper mask
+23 No such limit
+24 Argument too large
+25 Improper or unknown scale factor
+26 Undefined variable
+27 Directory stack not that deep
+28 Bad signal number
+29 Unknown signal; kill -l lists signals
+30 Variable name must begin with a letter
+31 Variable name too long
+32 Variable name must contain alphanumeric characters
+33 No job control in this shell
+34 Expression Syntax
+35 No home directory
+36 Can't change to home directory
+37 Invalid null command
+38 Assignment missing expression
+39 Unknown operator
+40 Ambiguous
+41 %s: File exists
+42 Argument for -c ends in backslash
+43 Interrupted
+44 Subscript out of range
+45 Line overflow
+46 No such job
+47 Can't from terminal
+48 Not in while/foreach
+49 No more processes
+50 No match
+51 Missing %c
+52 Unmatched %c
+53 Out of memory
+54 Can't make pipe
+55 %s: %s
+56 %s
+57 Usage: jobs [ -l ]
+58 Arguments should be jobs or process id's
+59 No current job
+60 No previous job
+61 No job matches pattern
+62 Fork nesting > %d; maybe `...` loop
+63 No job control in subshells
+64 Sync fault: Process %d not found
+65 %sThere are suspended jobs
+66 %sThere are stopped jobs
+67 No other directory
+68 Directory stack empty
+69 Bad directory
+70 Usage: %s [-%s]%s
+71 No operand for -h flag
+72 Not a login shell
+73 Division by 0
+74 Mod by 0
+75 Bad scaling; did you mean "%s"?
+76 Can't suspend a login shell (yet)
+77 Unknown user: %s
+78 No $home variable set
+79 Usage: history [-%s] [# number of events]
+80 $, ! or < not allowed with $# or $?
+81 Newline in variable name
+82 * not allowed with $# or $?
+83 $?<digit> or $#<digit> not allowed
+84 Illegal variable name
+85 Newline in variable index
+86 Expansion buffer overflow
+87 Variable syntax
+88 Bad ! form
+89 No previous substitute
+90 Bad substitute
+91 No previous left hand side
+92 Right hand side too long
+93 Bad ! modifier: %c
+94 Modifier failed
+95 Substitution buffer overflow
+96 Bad ! arg selector
+97 No prev search
+98 %s: Event not found
+99 Too many )'s
+100 Too many ('s
+101 Badly placed (
+102 Missing name for redirect
+103 Ambiguous output redirect
+104 Can't << within ()'s
+105 Ambiguous input redirect
+106 Badly placed ()'s
+107 Alias loop
+108 No $watch variable set
+109 No scheduled events
+110 Usage: sched -<item#>.\nUsage: sched [+]hh:mm <command>
+111 Not that many scheduled events
+112 No command to run
+113 Invalid time for event
+114 Relative time inconsistent with am/pm
+115 Out of termcap string space
+116 Usage: settc %s [yes|no]
+117 Unknown capability `%s'
+118 Unknown termcap parameter `%%%c'
+119 Too many arguments for `%s' (%d)
+120 `%s' requires %d arguments
+121 Usage: echotc [-v|-s] [<capability> [<args>]]
+122 %s: %s. Wrong Architecture
+123 !# History loop
+124 Malformed file inquiry
+125 Selector overflow
+126 Unknown option: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX -Dname[=value] ] [ argument ... ]
+127 Unknown option: `-%s'\nUsage: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 Unknown option: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nInvalid completion: "%s"
+130 \nInvalid %s: '%c'
+131 \nMissing separator '%c' after %s "%s"
+132 \nIncomplete %s: "%s"
+133 No operand for -m flag
+134 Usage: unlimit [-fh] [limits]
+135 $%S is read-only
+136 No such job
+137 Unknown colorls variable `%c%c'
diff --git a/nls/C/set10 b/nls/C/set10
new file mode 100644
index 0000000..49648ec
--- /dev/null
+++ b/nls/C/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: invalid command '%s'.\n
+2 setpath: insufficient arguments to command '%s'.\n
+3 setpath: value missing in path '%s'\n
+4 setpath: %s not found in %s\n
+5 setpath: %d not valid position in %s\n
diff --git a/nls/C/set11 b/nls/C/set11
new file mode 100644
index 0000000..8655001
--- /dev/null
+++ b/nls/C/set11
@@ -0,0 +1,31 @@
+$ $tcsh: set11,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ sh.c
+$set 11
+1 Warning: no access to tty (%s).\n
+2 Thus no job control in this shell.\n
+3 You have %d mail messages.\n
+4 You have %d mail messages in %s.\n
+5 You have %smail.\n
+6 new
+7 You have %smail in %s.\n
+8 -b file batch mode, read and execute commands from `file' \n\
+-c command run `command' from next argument \n\
+-d load directory stack from `~/.cshdirs' \n\
+-Dname[=value] define environment variable `name' to `value' (DomainOS only) \n\
+-e exit on any error \n\
+-f start faster by ignoring the start-up file \n\
+-F use fork() instead of vfork() when spawning (ConvexOS only) \n\
+-i interactive, even when input is not from a terminal \n\
+-l act as a login shell, must be the only option specified \n\
+-m load the start-up file, whether or not owned by effective user \n\
+-n file no execute mode, just check syntax of the following `file' \n\
+-q accept SIGQUIT for running under a debugger \n\
+-s read commands from standard input \n\
+-t read one line from standard input \n\
+-v echo commands after history substitution \n\
+-V like -v but including commands read from the start-up file \n\
+-x echo commands immediately before execution \n\
+-X like -x but including commands read from the start-up file \n\
+--help print this message and exit \n\
+--version print the version shell variable and exit \n\
+\nSee the tcsh(1) manual page for detailed information.\n
diff --git a/nls/C/set12 b/nls/C/set12
new file mode 100644
index 0000000..31e9783
--- /dev/null
+++ b/nls/C/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Trying to start from "%s"\n
diff --git a/nls/C/set13 b/nls/C/set13
new file mode 100644
index 0000000..69a42d2
--- /dev/null
+++ b/nls/C/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets of %d bits each\n
+3 debug mask = 0x%08x\n
+4 %d hits, %d misses, %d%%\n
+5 %S: shell built-in command.\n
+6 %S: Command not found.\n
+7 where: / in command makes no sense\n
+8 %S is aliased to
+9 %S is a shell built-in\n
+10 hash miss:
diff --git a/nls/C/set14 b/nls/C/set14
new file mode 100644
index 0000000..dc39600
--- /dev/null
+++ b/nls/C/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ sh.file.c
+$set 14
+1 \nYikes!! Too many %s!!\n
+2 names in password file
+3 files
diff --git a/nls/C/set15 b/nls/C/set15
new file mode 100644
index 0000000..7f51d77
--- /dev/null
+++ b/nls/C/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Can't %s%s limit\n
+2 remove
+3 set
+4 \040hard
diff --git a/nls/C/set16 b/nls/C/set16
new file mode 100644
index 0000000..4c078f8
--- /dev/null
+++ b/nls/C/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ sh.lex.c
+$set 16
+1 Reset tty pgrp from %d to %d\n
+2 \nUse "logout" to logout.\n
+3 \nUse "exit" to leave %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/C/set17 b/nls/C/set17
new file mode 100644
index 0000000..a7ed634
--- /dev/null
+++ b/nls/C/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.6 2006/03/02 18:46:45 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: waiting for background job!\n
+2 Exit %d\n
+3 BUG: process flushed twice
+4 Running
+5 Signal
+6 Exit %-25d
+7 Done
+8 BUG: status=%-9o
+9 \040(core dumped)
+10 \040(wd:
+11 (wd now:
+12 %S: Already suspended\n
+13 %S: Already stopped\n
+14 %S: Badly formed number\n
diff --git a/nls/C/set18 b/nls/C/set18
new file mode 100644
index 0000000..7ef5f80
--- /dev/null
+++ b/nls/C/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ sh.set.c
+$set 18
+1 Warning: ridiculously long PATH truncated\n
diff --git a/nls/C/set19 b/nls/C/set19
new file mode 100644
index 0000000..1f10336
--- /dev/null
+++ b/nls/C/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Out of memory\n
+2 free(%lx) called before any allocations.
+3 free(%lx) above top of memory.
+4 free(%lx) below bottom of memory.
+5 free(%lx) bad block.
+6 free(%lx) bad range check.
+7 free(%lx) bad block index.
+8 %s current memory allocation:\nfree:\t
+9 \nused:\t
+10 \n\tTotal in use: %d, total free: %d\n
+11 \tAllocated memory from 0x%lx to 0x%lx. Real top at 0x%lx\n
+12 Allocated memory from 0x%lx to 0x%lx (%ld).\n
diff --git a/nls/C/set2 b/nls/C/set2
new file mode 100644
index 0000000..62df232
--- /dev/null
+++ b/nls/C/set2
@@ -0,0 +1,111 @@
+$ $tcsh: set2,v 1.5 2006/03/02 18:46:45 christos Exp $
+$ Signal names
+$set 2
+1 Null signal
+2 Hangup
+3 Interrupt
+4 Quit
+5 Illegal instruction
+6 Trace/BPT trap
+7 Abort
+8 IOT trap
+9 System Crash Imminent
+10 Error exit
+11 EMT trap
+12 Floating exception
+13 Killed
+14 User signal 1
+15 User signal 2
+16 Segmentation fault
+17 Bus error
+18 Program range error
+19 Operand range error
+20 Bad system call
+21 Broken pipe
+22 Alarm clock
+23 Terminated
+24 Child status change
+25 Death of child
+26 Apollo-specific fault
+27 Child stopped or exited
+28 Child exited
+29 Power failure
+30 Resource Lost
+31 Break (Ctrl-Break)
+32 Input/output possible signal
+33 Asynchronous I/O (select)
+34 Urgent condition on I/O channel
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortran asynchronous I/O completion
+38 Recovery
+39 Uncorrectable memory error
+40 CPU time limit exceeded
+41 System shutdown imminent
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 CRAY Y-MP register parity error
+45 Information request
+46 Suspended (signal)
+47 Stopped (signal)
+48 Suspended
+49 Stopped
+50 Continued
+51 Suspended (tty input)
+52 Stopped (tty input)
+53 Suspended (tty output)
+54 Stopped (tty output)
+55 Window status changed
+56 Window size changed
+57 Phone status changed
+58 Cputime limit exceeded
+59 Filesize limit exceeded
+60 Virtual time alarm
+61 Profiling time alarm
+62 DIL signal
+63 Pollable event occured
+64 Process's lwps are blocked
+65 Special LWP signal
+66 Special CPR Signal
+67 Special CPR Signal
+68 First Realtime Signal
+69 Second Realtime Signal
+70 Third Realtime Signal
+71 Fourth Realtime Signal
+72 Fourth Last Realtime Signal
+73 Third Last Realtime Signal
+74 Second Last Realtime Signal
+75 Last Realtime Signal
+76 LAN Asyncronous I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound control has completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Priority changed
+88 True deadlock detected
+89 New input character
+90 Stack limit exceeded
+91 Unused signal
+92 LM overlay
+93 system freeze
+94 system defreeze
+95 dead lock
+96 exceeded memory size limit
+97 exceeded data size limit
+98 exceeded memory size limit of 32KB
+99 exce error for no memory
+100 check point start
+101 check point start of kernel
+102 restart start
+103 restart of kernel
+104 exeeded XMU size limit
+105 exeeded RLG0 limit
+106 exeeded RLG1 limit
+107 exeeded RLG2 limit
+108 exeeded RLG3 limit
diff --git a/nls/C/set20 b/nls/C/set20
new file mode 100644
index 0000000..7fb4d66
--- /dev/null
+++ b/nls/C/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.bind.c
+$set 20
+1 Invalid key name `%S'\n
+2 Bad key name: %S\n
+3 Bad command name: %S\n
+4 Bad key spec %S\n
+5 Null string specification\n
+6 Standard key bindings\n
+7 Alternative key bindings\n
+8 Multi-character bindings\n
+9 Arrow key bindings\n
+10 %-15s-> is undefined\n
+11 BUG!!! %s isn't bound to anything.\n
+12 Usage: bindkey [options] [--] [KEY [COMMAND]]\n
+13 -a list or bind KEY in alternative key map\n
+14 -b interpret KEY as a C-, M-, F- or X- key name\n
+15 -s interpret COMMAND as a literal string to be output\n
+16 -c interpret COMMAND as a builtin or external command\n
+17 -v bind all keys to vi bindings\n
+18 -e bind all keys to emacs bindings\n
+19 -d bind all keys to default editor's bindings\n
+20 -l list editor commands with descriptions\n
+21 -r remove KEY's binding\n
+22 -k interpret KEY as a symbolic arrow-key name\n
+23 -- force a break from option processing\n
+24 -u (or any invalid option) this message\n
+25 Without KEY or COMMAND, prints all bindings\n
+26 Without COMMAND, prints the binding for KEY.\n
+27 bad key specification -- null string\n
+28 bad key specification -- empty string\n
+29 Bad function-key specification. Null key not allowed\n
+30 bad key specification -- malformed hex number\n
+31 bad key specification -- malformed octal number\n
+32 bad key specification -- malformed decimal number\n
+33 Bad function-key specification.\n
+34 Null key not allowed\n
+35 bad key specification -- unknown name "%S"\n
+36 usage: bind [KEY | COMMAND KEY | "emacs" | "vi" | "-a"]\n
+37 Invalid function
+38 %s\t\tis undefined\n
diff --git a/nls/C/set21 b/nls/C/set21
new file mode 100644
index 0000000..5795061
--- /dev/null
+++ b/nls/C/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.disc.c
+$set 21
+1 Couldn't get local chars.\n
+2 Couldn't set local chars.\n
diff --git a/nls/C/set22 b/nls/C/set22
new file mode 100644
index 0000000..daf4ec1
--- /dev/null
+++ b/nls/C/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t aliased to
+2 \nIncorrect passwd for %s\n
+3 Faulty alias 'precmd' removed.\n
+4 Faulty alias 'cwdcmd' removed.\n
+5 Faulty alias 'beepcmd' removed.\n
+6 Faulty alias 'periodic' removed.\n
+7 parsing command line\n
+8 Do you really want to delete all files? [n/y]
+9 skipping deletion of files!\n
+10 command line now is:\n
+11 parsing command line\n
+12 in one of the lists\n
+13 command line now is:\n
+14 yY
diff --git a/nls/C/set23 b/nls/C/set23
new file mode 100644
index 0000000..176853d
--- /dev/null
+++ b/nls/C/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ tc.os.c
+$set 23
+1 Bad cpu/site name
+2 Site path too long
+3 unknown
+4 site: %s\n
+5 %d: Site not found\n
+6 setlocal: %s: %s\n
+7 Site not found
+8 You're trapped in a universe you never made
+9 Getwarp failed
+10 Invalid warp
+11 Setwarp failed
+12 Illegal universe
+13 Unknown Error: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Cannot open ".." (%s)
+20 getwd: Cannot chdir to ".." (%s)
+21 getwd: Read error in ".." (%s)
+22 getwd: Cannot change back to "." (%s)
+23 getwd: Cannot stat "/" (%s)
+24 getwd: Cannot stat "." (%s)
+25 getwd: Cannot stat directory "%s" (%s)
+26 getwd: Cannot open directory "%s" (%s)
+27 getwd: Cannot find "." in ".." (%s)
+28 Invalid system type
+29 System type is not set
+30 Too many arguments
+31 Invalid argument
diff --git a/nls/C/set24 b/nls/C/set24
new file mode 100644
index 0000000..1a45f01
--- /dev/null
+++ b/nls/C/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/C/set25 b/nls/C/set25
new file mode 100644
index 0000000..9e48309
--- /dev/null
+++ b/nls/C/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 error: bsd_signal(%d) signal out of range\n
+3 error: bsd_signal(%d) - sigaction failed, errno %d\n
diff --git a/nls/C/set26 b/nls/C/set26
new file mode 100644
index 0000000..5921cf7
--- /dev/null
+++ b/nls/C/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tc.who.c
+$set 26
+1 cannot stat %s. Please "unset watch".\n
+2 %s cannot be opened. Please "unset watch".\n
+3 BUG! last element is not whotail!\n
+4 backward:
+5 BUG! first element is not whohead!\n
+6 new: %s/%s\n
+7 %n has %a %l from %m.
+8 %n has %a %l.
+9 logged on
+10 logged off
+11 replaced %s on
+12 local
diff --git a/nls/C/set27 b/nls/C/set27
new file mode 100644
index 0000000..3aea7b4
--- /dev/null
+++ b/nls/C/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tw.comp.c
+$set 27
+1 command
+2 separator
+3 pattern
+4 range
+5 completion
diff --git a/nls/C/set29 b/nls/C/set29
new file mode 100644
index 0000000..b3c4f11
--- /dev/null
+++ b/nls/C/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ tw.help.c
+$set 29
+1 No help file for %S\n
diff --git a/nls/C/set3 b/nls/C/set3
new file mode 100644
index 0000000..7841e25
--- /dev/null
+++ b/nls/C/set3
@@ -0,0 +1,126 @@
+$ $tcsh: set3,v 1.6 2006/03/02 18:46:45 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Move back a character
+2 Delete the character behind cursor
+3 Cut from beginning of current word to cursor - saved in cut buffer
+4 Cut from beginning of line to cursor - save in cut buffer
+5 Move to beginning of current word
+6 Move to beginning of line
+7 Capitalize the characters from cursor to end of current word
+8 Vi change case of character under cursor and advance one character
+9 Vi change to end of line
+10 Clear screen leaving current line on top
+11 Complete current word
+12 Tab forward through files
+13 Tab backward through files
+14 Complete current word ignoring programmable completions
+15 Copy current word to cursor
+16 Copy area between mark and cursor to cut buffer
+17 Expand to preceding word for which this is a prefix
+18 Delete character under cursor
+19 Delete character under cursor or signal end of file on an empty line
+20 Delete character under cursor or list completions if at end of line
+21 Delete character under cursor, list completions or signal end of file
+22 Cut from cursor to end of current word - save in cut buffer
+23 Adds to argument if started or enters digit
+24 Digit that starts argument
+25 Move to next history line
+26 Lowercase the characters from cursor to end of current word
+27 Indicate end of file
+28 Move cursor to end of line
+29 Exchange the cursor and mark
+30 Expand file name wildcards
+31 Expand history escapes
+32 Expand the history escapes in a line
+33 Expand variables
+34 Move forward one character
+35 Move forward to end of current word
+36 Exchange the two characters before the cursor
+37 Search in history backward for line beginning as current
+38 Search in history forward for line beginning as current
+39 Insert last item of previous command
+40 Incremental search forward
+41 Incremental search backward
+42 Clear line
+43 Cut to end of line and save in cut buffer
+44 Cut area between mark and cursor and save in cut buffer
+45 Cut the entire line and save in cut buffer
+46 List choices for completion
+47 List choices for completion overriding programmable completion
+48 List file name wildcard matches
+49 List choices for completion or indicate end of file if empty line
+50 Display load average and current process status
+51 Expand history escapes and insert a space
+52 Execute command
+53 Expand pathnames, eliminating leading .'s and ..'s
+54 Expand commands to the resulting pathname or alias
+55 Switch from insert to overwrite mode or vice versa
+56 Add 8th bit to next character typed
+57 Add the next character typed to the line verbatim
+58 Redisplay everything
+59 Restart stopped editor
+60 Look for help on current command
+61 This character is added to the line
+62 This character is the first in a character sequence
+63 Set the mark at cursor
+64 Correct the spelling of current word
+65 Correct the spelling of entire line
+66 Send character to tty in cooked mode
+67 Toggle between literal and lexical current history line
+68 Exchange the character to the left of the cursor with the one under
+69 Exchange the two characters before the cursor
+70 Tty delayed suspend character
+71 Tty flush output character
+72 Tty interrupt character
+73 Tty quit character
+74 Tty suspend character
+75 Tty allow output character
+76 Tty disallow output character
+77 Indicates unbound character
+78 Emacs universal argument (argument times 4)
+79 Move to previous history line
+80 Uppercase the characters from cursor to end of current word
+81 Vi goto the beginning of next word
+82 Vi enter insert mode after the cursor
+83 Vi enter insert mode at end of line
+84 Vi change case of character under cursor and advance one character
+85 Vi change prefix command
+86 Vi change to end of line
+87 Enter vi command mode (use alternative key bindings)
+88 Vi command mode complete current word
+89 Vi move to previous character (backspace)
+90 Vi delete prefix command
+91 Vi move to the end of the current space delimited word
+92 Vi move to the end of the current word
+93 Vi move to the character specified backward
+94 Vi move to the character specified forward
+95 Vi move up to the character specified backward
+96 Vi move up to the character specified forward
+97 Enter vi insert mode
+98 Enter vi insert mode at beginning of line
+99 Vi repeat current character search in the same search direction
+100 Vi repeat current character search in the opposite search direction
+101 Vi repeat current search in the same search direction
+102 Vi repeat current search in the opposite search direction
+103 Vi replace character under the cursor with the next character typed
+104 Vi replace mode
+105 Vi search history backward
+106 Vi search history forward
+107 Vi replace character under the cursor and enter insert mode
+108 Vi replace entire line
+109 Vi move to the previous word
+110 Vi move to the next word
+111 Vi undo last change
+112 Vi goto the beginning of line
+113 Perform which of current command
+114 Paste cut buffer at cursor position
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
+122 Execute command and keep current line
+123 Execute command and move to next history line
diff --git a/nls/C/set30 b/nls/C/set30
new file mode 100644
index 0000000..99aa3ff
--- /dev/null
+++ b/nls/C/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.5 2006/03/02 18:46:45 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Internal match error.\n
+5 items
+6 rows
+7 There are %d %s, list them anyway? [n/y]
+8 looking = %d\n
+9 \ntcsh internal error: I don't know what I'm looking for!\n
+10 not a directory
+11 not found
+12 unreadable
+13 yY
diff --git a/nls/C/set31 b/nls/C/set31
new file mode 100644
index 0000000..9a30f26
--- /dev/null
+++ b/nls/C/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Can't open TERMCAP: [%s]\n
+2 Can't open %s.\n
+3 Found %s in %s.\n
+4 No match found for %s in file %s\n
diff --git a/nls/C/set4 b/nls/C/set4
new file mode 100644
index 0000000..69da635
--- /dev/null
+++ b/nls/C/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ Termcap strings
+$set 4
+1 add new blank line
+2 audible bell
+3 clear to bottom
+4 clear to end of line
+5 cursor to horiz pos
+6 clear screen
+7 delete a character
+8 delete a line
+9 start delete mode
+10 end delete mode
+11 end insert mode
+12 cursor from status line
+13 home cursor
+14 insert character
+15 start insert mode
+16 insert padding
+17 sends cursor down
+18 sends cursor left
+19 sends cursor right
+20 sends cursor up
+21 begin bold
+22 end attributes
+23 non destructive space
+24 end standout
+25 begin standout
+26 cursor to status line
+27 cursor up one
+28 begin underline
+29 end underline
+30 visible bell
+31 delete multiple chars
+32 cursor down multiple
+33 insert multiple chars
+34 cursor left multiple
+35 cursor right multiple
+36 cursor up multiple
+37 Has automatic margins
+38 Can use physical tabs
+39 Number of lines
+40 Number of columns
+41 Has meta key
+42 Newline ignored at right margin
diff --git a/nls/C/set5 b/nls/C/set5
new file mode 100644
index 0000000..d06b29e
--- /dev/null
+++ b/nls/C/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ ed.chared.c
+$set 5
+1 Load average unavailable\n
diff --git a/nls/C/set6 b/nls/C/set6
new file mode 100644
index 0000000..8046939
--- /dev/null
+++ b/nls/C/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERROR: illegal command from key 0%o\r\n
+2 yes\n
+3 edit\n
+4 abort\n
+5 no\n
+6 No matching command\n
+7 Ambiguous command\n
+8 *** editor fatal ERROR ***\r\n\n
diff --git a/nls/C/set7 b/nls/C/set7
new file mode 100644
index 0000000..8de5768
--- /dev/null
+++ b/nls/C/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.4 2006/03/02 18:46:45 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh thinks your terminal has the\n
+2 \tfollowing characteristics:\n\n
+3 \tIt has %d columns and %d lines\n
+4 \tIt has %s meta key\n
+5 a
+6 no
+7 \tIt can%s use tabs\n
+8 not
+9 \tIt %s automatic margins\n
+10 has
+11 does not have
+12 \tIt %s magic margins\n
+13 (empty)
+14 yes
+15 no
+16 ERROR: cannot delete\r\n
+17 DeleteChars: num is riduculous: %d\r\n
+18 ERROR: cannot insert\r\n
+19 StartInsert: num is riduculous: %d\r\n
+20 %s: Cannot open /etc/termcap.\n
+21 %s: No entry for terminal type "%s"\n
+22 %s: using dumb terminal settings.\n
+23 %s: WARNING: Your terminal cannot move up.\n
+24 Editing may be odd for long lines.\n
+25 no clear EOL capability.\n
+26 no delete char capability.\n
+27 no insert char capability.\n
diff --git a/nls/C/set8 b/nls/C/set8
new file mode 100644
index 0000000..7003bdd
--- /dev/null
+++ b/nls/C/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ ed.term.c
+$set 8
+1 Unknown switch
+2 Invalid argument
diff --git a/nls/C/set9 b/nls/C/set9
new file mode 100644
index 0000000..284411d
--- /dev/null
+++ b/nls/C/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Unbound extended key "%S"\n
+5 Some extended keys too long for internal print buffer
+6 Enumerate: BUG!! Null ptr passed\n!
+7 no input
+8 Something must follow: %c\n
+9 Octal constant does not fit in a char.\n
diff --git a/nls/Makefile b/nls/Makefile
new file mode 100644
index 0000000..1bcb436
--- /dev/null
+++ b/nls/Makefile
@@ -0,0 +1,24 @@
+# $tcsh: Makefile,v 1.14 2006/03/02 18:46:45 christos Exp $
+
+SUBDIRS= C et finnish french german greek italian ja pl russian \
+ spanish ukrainian
+#GENCAT= gencat --new
+CHARSET= charset
+GENCAT= gencat
+
+catalogs:
+ @for i in ${SUBDIRS} ; \
+ do \
+ echo "$$i"; \
+ cd $$i; \
+ cat ${CHARSET} set[0-9] set[0-9][0-9] > ../../tcsh.$$i.m; \
+ cd ..; \
+ ${GENCAT} ../tcsh.$$i.cat ../tcsh.$$i.m; \
+ done
+
+clean:
+ @for i in ${SUBDIRS} ; \
+ do \
+ rm -f $$i/*~; \
+ rm -f ../tcsh.$$i.cat ../tcsh.$$i.m; \
+ done
diff --git a/nls/et/charset b/nls/et/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/et/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/et/set1 b/nls/et/set1
new file mode 100644
index 0000000..03864df
--- /dev/null
+++ b/nls/et/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ Error messages
+$set 1
+1 SЭntaksi viga
+2 %s ei ole lubatud
+3 SУna on liiga pikk
+4 $< rida on liiga pikk
+5 $0 jaoks pole faili
+6 MittetДielik [] muutja
+7 $ laiendus peab lУppema enne ]
+8 Halb : tДiendaja $ (%c)
+9 Viga indeksis
+10 Vigane number
+11 SУnad on otsas
+12 Faili nimi on puudu
+13 Sisemine tДiendi viga
+14 KДsku pole
+15 Liiga vДhe argumente
+16 Liiga palju argumente
+17 Seda aliast on liiga ohtlik luua
+18 TЭhi if
+19 EbaУige then
+20 SУnad pole sulgudes
+21 %s ei leita
+22 Vigane mask
+23 Pole sellist limiiti
+24 Argument on liiga suur
+25 Vigane vУi tundmatu skaleerimis faktor
+26 Defineerimata muutuja
+27 Kataloogi pinu pole nii sЭgav
+28 Vigane signaali number
+29 Tundmatu signaal; kill -l annab signaalid
+30 Muutuja nimi peab algama tДhega
+31 Muutuja nimi on liiga pikk
+32 Muutuja nimi vУib koosneda ainult tДhtedest ja numbritest
+33 Sellel kДsuinterpretaatoril puudub tЖЖkontroll
+34 Avaldises on sЭntaksi viga
+35 Kodukataloogi pole
+36 Kodukataloogi ei saa minna
+37 Vigane tЭhi kДsk
+38 Omistamisel pole avaldist
+39 Tundmatu operaator
+40 Arusaamatu
+41 %s: Fail on olemas
+42 VУtme -c argumendi lУpus on langkriips
+43 Katkestatud
+44 Indeks on piiridest vДljas
+45 Rea ЭletДitumine
+46 Sellist tЖЖd pole
+47 Terminalilt ei saa
+48 Pole while/foreach sees
+49 Protsessid on otsas
+50 Ei leia
+51 Puuduv %c
+52 Ei leia sЭmbolit %c
+53 MДlu on otsas
+54 Toru ei saa luua
+55 %s: %s
+56 %s
+57 Kasuta: jobs [ -l ]
+58 Argumendid peavad olema tЖЖde vУi protsesside identifikaatorid
+59 KДesolevat tЖЖd pole
+60 Pole eelmist tЖЖd
+61 Pole mustrile vastavat tЖЖd
+62 Fork sЭveneb > %d; vУibolla `...` tsЭkkel
+63 Alamshellis pole tЖЖkontrolli
+64 SЭnkroniseerimise tУrge: Protsessi %d pole
+65 %sTeil on peatatud tЖid
+66 %sTeil on seisatud tЖid
+67 Pole teist kataloogi
+68 Kataloogi pinu on tЭhi
+69 Halb kataloog
+70 kasuta: %s [-%s]%s
+71 -h vУtmel puudub operand
+72 Pole meldimise shell
+73 Nulliga jagamine
+74 JДДgi leidmine nulliga
+75 Vigane skaala; te mУtlesite ehk "%s"?
+76 Login shelli ei saa peatada (praegu)
+77 Tundmatu kasutaja: %s
+78 $home muutujat pole vДДrtustatud
+79 Kasuta: history [-%s] [# sЭndmuste number]
+80 $, ! vУi < pole lubatud kasutada koos $# vУi $?
+81 Reavahetus muutuja nimes
+82 * pole lubatud kasutada koos $# vУi $?
+83 $?<number> vУi $#<number> pole lubatud
+84 Lubamatu muutuja nimi
+85 Reavahetus muutuja indeksis
+86 Laiendamise puhvri ЭletДitumine
+87 Muutuja sЭntaksi viga
+88 Vigane ! kasutamine
+89 Eelmist asendust pole
+90 Vigane asendamine
+91 Eelmist vasakut poolt pole
+92 Parem pool on liiga pikk
+93 Vigane ! modifikaator: %c
+94 Modifikaator ebaУnnestus
+95 Asenduse puhvri ЭletДitumine
+96 Vigane ! argumendi valik
+97 Pole eelmist otsimist
+98 %s: SЭndmust pole
+99 Liiga palju )
+100 Liiga palju (
+101 Halvasti paigutatud (
+102 Suunamisel pole nime antud
+103 Segane vДljundi suunamine
+104 << ei saa () vahel kasutada
+105 Segane sisendi suunamine
+106 Halvasti paigutatud ()
+107 Aliaste tsЭkkel
+108 $watch muutuja pole seatud
+109 Plaanitud sЭndmuseid pole
+110 Kasuta: sched -<sЭndmuse#>.\nKasuta: sched [+]hh:mm <kДsk>
+111 Niipalju sЭndmuseid pole
+112 Pole kДsku, mida kДivitada
+113 Vigane sЭndmuseaeg
+114 Suhteline aeg ei ole am/pm notatsiooniga kooskУlas
+115 Termcap sУne on liiga pikk
+116 Kasuta: settc %s [yes|no]
+117 Tundmatu omadus `%s'
+118 Tundmatu termcap parameeter `%%%c'
+119 `%s' jaoks on liiga palju argumente (%d)
+120 `%s' nУuab %d argumenti
+121 Kasuta: echotc [-v|-s] [<omadus> [<argumendid>]]
+122 %s: %s. Vale arhitektuur
+123 !# Ajaloo tsЭkkel
+124 Vigane failipДring
+125 Valija ЭletДitumine
+126 Tundmatu vУti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX -Dnimi[=vДДrtus] ] [ argument ... ]
+127 Tundmatu vУti: `-%s'\nKasuta: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 Tundmatu vУti: `-%s'\nKasuta: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nVigane tДiendus: "%s"
+130 \nVigane %s: '%c'
+131 \nEraldaja '%c' puudub pДrast %s "%s"
+132 \nMittetДielik %s: "%s"
+133 -m vУtmel pole operandi
+134 Kasuta: unlimit [-fh] [limiidid]
+135 $%S on ainult lugemiseks
+136 Pole sellist tЖЖd
+137 Tundmatu colorls muutuja `%c%c'
diff --git a/nls/et/set10 b/nls/et/set10
new file mode 100644
index 0000000..d330cdb
--- /dev/null
+++ b/nls/et/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: vigane kДsk '%s'.\n
+2 setpath: kДsule '%s' pole piisavalt argumente.\n
+3 setpath: teel '%s' pole vДДrtust\n
+4 setpath: %s ei leitud %s's\n
+5 setpath: %d ei ole korrektne positsioon %s's\n
diff --git a/nls/et/set11 b/nls/et/set11
new file mode 100644
index 0000000..ca85161
--- /dev/null
+++ b/nls/et/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.c
+$set 11
+1 Hoiatus: tty (%s) pole kДttesaadav.\n
+2 Seega ei saa kasutada tЖЖde kontrolli.\n
+3 Teil on %d kirja.\n
+4 Teil on %d kirja failis %s.\n
+5 Teil on %skiri.\n
+6 uus
+7 Teil on %skiri failis %s.\n
diff --git a/nls/et/set12 b/nls/et/set12
new file mode 100644
index 0000000..9c6b1be9
--- /dev/null
+++ b/nls/et/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Proovin startida kataloogist "%s"\n
diff --git a/nls/et/set13 b/nls/et/set13
new file mode 100644
index 0000000..a71a9af
--- /dev/null
+++ b/nls/et/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets of %d bits each\n
+3 debug mask = 0x%08x\n
+4 %d hits, %d misses, %d%%\n
+5 %S: kДsuinterpretaatori sisekДsk.\n
+6 %S: KДsku pole.\n
+7 where: / kДsunimes on mУttetu\n
+8 %S on tegelikult
+9 %S on sisekДsk\n
+10 hash miss:
diff --git a/nls/et/set14 b/nls/et/set14
new file mode 100644
index 0000000..95b36c5
--- /dev/null
+++ b/nls/et/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.file.c
+$set 14
+1 \nдhh!! Liiga palju %s!!\n
+2 nimesid paroolifailis
+3 faile
diff --git a/nls/et/set15 b/nls/et/set15
new file mode 100644
index 0000000..4f5561f
--- /dev/null
+++ b/nls/et/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Ei Уnnestu %s%s piirangut\n
+2 eemaldada
+3 seada
+4 \040kУva
diff --git a/nls/et/set16 b/nls/et/set16
new file mode 100644
index 0000000..1596568
--- /dev/null
+++ b/nls/et/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.lex.c
+$set 16
+1 Seadsin tty pgrp numbrilt %d numbrile %d\n
+2 \nKasuta tЖЖ lУpetamiseks kДsku "logout".\n
+3 \nKasuta "exit" kДsku %s katkestamiseks.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/et/set17 b/nls/et/set17
new file mode 100644
index 0000000..e154d7b
--- /dev/null
+++ b/nls/et/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: ootan taustatЖЖ jДrel!\n
+2 Exit %d\n
+3 BUG: process flushed twice
+4 TЖЖtab
+5 Signaal
+6 Exit %-25d
+7 Valmis
+8 BUG: staatus=%-9o
+9 \040(mДlupilt pДДstetud)
+10 \040(tЖЖkataloog:
+11 (tЖЖkataloog nЭЭd:
+12 %S: Juba peatatud\n
+13 %S: Juba seisatud\n
+14 %S: Badly formed number\n
diff --git a/nls/et/set18 b/nls/et/set18
new file mode 100644
index 0000000..fc31346
--- /dev/null
+++ b/nls/et/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ sh.set.c
+$set 18
+1 Hoiatus: nУmedalt pikk PATH sai lЭhendatud\n
diff --git a/nls/et/set19 b/nls/et/set19
new file mode 100644
index 0000000..6f653d0
--- /dev/null
+++ b/nls/et/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: MДlu on otsas\n
+2 free(%lx) kasutati enne mДlu haaramist.
+3 free(%lx) enne mДlu algust.
+4 free(%lx) pДrast mДlu lУppu.
+5 free(%lx) halb plokk.
+6 free(%lx) vigane piirkonna kontroll.
+7 free(%lx) vigane plokkide indeks.
+8 %s mДlu kasutamine hetkel:\nvaba:\t
+9 \nkasutatud:\t
+10 \n\tKokku kasutusel: %d, kokku vaba: %d\n
+11 \tMДlu vahemikus 0x%lx kuni 0x%lx. Tegelik algus 0x%lx\n
+12 MДlu vahemikus 0x%lx kuni 0x%lx (%ld).\n
diff --git a/nls/et/set2 b/nls/et/set2
new file mode 100644
index 0000000..ea1f4c9
--- /dev/null
+++ b/nls/et/set2
@@ -0,0 +1,111 @@
+$ $tcsh: set2,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ Signal names
+$set 2
+1 Null signaal
+2 Hangup
+3 Katkestus
+4 Quit
+5 Vigane instruktsioon
+6 Trace/BPT trap
+7 Abort
+8 IOT trap
+9 System Crash Imminent
+10 Error exit
+11 EMT trap
+12 Floating exception
+13 Tapetud
+14 Kasutaja signaal 1
+15 Kasutaja signaal 2
+16 Segmenteerimise rike
+17 Viga siinil
+18 Program range error
+19 Operand range error
+20 Vigane sЭsteemifunktsioon
+21 Katkenud toru
+22 Alarmkell
+23 Terminated
+24 Alamprotsessi olek muutus
+25 Alamprotsessi surm
+26 Apollo-spetsiifiline tУrge
+27 Alamprotsess peatatud vУi lУpetas
+28 Alamprotsess lУpetas
+29 VoolutУrge
+30 Resource Lost
+31 Break (Ctrl-Break)
+32 Sisend/vДljund vУimalik
+33 AsЭnkroonne S/V (select)
+34 Urgent condition on I/O channel
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortrani asЭnkroonne S/V lУpetas
+38 Recovery
+39 Mitteparandatav mДlu viga
+40 CPU aja piirang on Эletatud
+41 System shutdown imminent
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 CRAY Y-MP registri paarsuse viga
+45 Information request
+46 Peatatud (signaal)
+47 Seisatud (signaal)
+48 Peatatud
+49 Seisatud
+50 JДtkab
+51 Peatatud (tty sisend)
+52 Seisatud (tty sisend)
+53 Peatatud (tty vДljund)
+54 Seisatud (tty vДljund)
+55 Akna olek muutus
+56 Akna suurus muutus
+57 Telefoni olek muutus
+58 Cpu aja piirang on Эletatud
+59 Faili suuruse piirang on Эletatud
+60 Virtuaalaja alarm
+61 Profiling time alarm
+62 DIL signaal
+63 Pollable event occured
+64 Protsessi lwpd on blokeeritud
+65 Spetsiaalne LWP signaal
+66 Spetsiaalne CPR Signaal
+67 Spetsiaalne CPR Signaal
+68 Esimene reaalaja signaal
+69 Teine reaalaja signaal
+70 Kolmas reaalaja signaal
+71 Neljas reaalaja signaal
+72 Neljas viimane reaalaja signaal
+73 Kolmas viimane reaalaja signaal
+74 Teine viimane reaalaja signaal
+75 Viimane reaalaja signaal
+76 LAN AsЭnkroonne I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound control has completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Prioriteedi muutus
+88 Tuvastati tУeline tupiksituatsioon
+89 Uus sisendsЭmbol
+90 Pinu piirang on Эletatud
+91 Kasutamata signaal
+92 LM overlay
+93 sЭsteemi kЭlmutamine
+94 sЭsteemi sulatamine
+95 tupiksituatsioon
+96 mДlu suuruse piirang on Эletatud
+97 andmete suuruse piirang on Эletatud
+98 exceeded memory size limit of 32KB
+99 exce error for no memory
+100 check point start
+101 check point start of kernel
+102 restart start
+103 restart of kernel
+104 XMU suuruse piirang on Эletatud
+105 RLG0 piirang on Эletatud
+106 RLG1 piirang on Эletatud
+107 RLG2 piirang on Эletatud
+108 RLG3 piirang on Эletatud
diff --git a/nls/et/set20 b/nls/et/set20
new file mode 100644
index 0000000..3ba741b
--- /dev/null
+++ b/nls/et/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.bind.c
+$set 20
+1 Vigane klahvi nimi `%S'\n
+2 Halb klahv: %S\n
+3 Halb kДsk: %S\n
+4 Halb klahvi spetsifikatsioon %S\n
+5 Null sУne spetsifikatsioonis\n
+6 Standardsed klahviseosed\n
+7 Alternatiivsed klahviseosed\n
+8 Mitme-sЭmbolised seosed\n
+9 Seosed nooleklahvidele\n
+10 %-15s-> on defineerimata\n
+11 BUG!!! %s pole seotud.\n
+12 Kasuta: bindkey [vУtmed] [--] [KLAHV [KдSK]]\n
+13 -a esita vУi seo KLAHVI alternatiivne tabel\n
+14 -b kДsitle KLAHVI kui C-, M-, F- vУi X- klahvi nime\n
+15 -s kДsitle COMMAND kui literaalset vДljundsУne\n
+16 -c kДsitle COMMAND kui sisemist vУi vДlist kДsku\n
+17 -v seo kУik klahvid vi seostega\n
+18 -e seo kУik klahvid emacsi seostega\n
+19 -d seo kУik klahvid vaikimisi toimeti seostega\n
+20 -l esita toimeti kДsud koos kirjeldustega\n
+21 -r kustuta KLAHVILT seos\n
+22 -k kasuta KLAHVI kui noole-klahvi sЭmbolnime\n
+23 -- katkesta vУtmete tЖЖtlemine\n
+24 -u (vУi suvaline vigane vУti) see teade\n
+25 Ilma KLAHVI vУi KдSUTA trЭkib kУik seosed\n
+26 Ilma KдSUTA trЭkib seosed KLAHVILE.\n
+27 Halb klahvi spetsifikatsioon -- null sУne\n
+28 Halb klahvi spetsifikatsioon -- tЭhi sУne\n
+29 Halb funktsioon-klahvi spetsifikatsioon. Null klahv pole lubatud\n
+30 Halb klahvi spetsifikatsioon -- vigane kuueteistkЭmnend number\n
+31 Halb klahvi spetsifikatsioon -- vigane kaheksand number\n
+32 Halb klahvi spetsifikatsioon -- vigane kЭmnend number\n
+33 Halb funktsioon-klahvi spetsifikatsioon.\n
+34 Null klahv pole lubatud\n
+35 halb klahvi spetsifikatsioon -- tundmatu nimi "%S"\n
+36 kasuta: bind [KLAHV | KдSK KLAHV | "emacs" | "vi" | "-a"]\n
+37 Vigane funktsioon
+38 %s\t\ton defineerimata\n
diff --git a/nls/et/set21 b/nls/et/set21
new file mode 100644
index 0000000..e435c1a
--- /dev/null
+++ b/nls/et/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.disc.c
+$set 21
+1 Lokaalseid sЭmboleid ei Уnnestu lugeda.\n
+2 Lokaalseid sЭmboleid ei Уnnestu seada.\n
diff --git a/nls/et/set22 b/nls/et/set22
new file mode 100644
index 0000000..e619e53
--- /dev/null
+++ b/nls/et/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t on tegelikult
+2 \nKasutaja %s: vale parool\n
+3 Vigane alias 'precmd' eemaldatud.\n
+4 Vigane alias 'cwdcmd' eemaldatud.\n
+5 Vigane alias 'beepcmd' eemaldatud.\n
+6 Vigane alias 'periodic' eemaldatud.\n
+7 tЖЖtlen kДsurida\n
+8 Kas te tуepoolest tahate kustutada kУik failid? [e/j]
+9 katkestan failide kustutamise!\n
+10 kДsurida on nЭЭd:\n
+11 tЖЖtlen kДsurida\n
+12 Эhes loenditest\n
+13 kДsurida on nЭЭd:\n
+14 jJ
diff --git a/nls/et/set23 b/nls/et/set23
new file mode 100644
index 0000000..72432d0
--- /dev/null
+++ b/nls/et/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.os.c
+$set 23
+1 Vigane cpu/saidi nimi
+2 Saidi tee on liiga pikk
+3 tundmatu
+4 sait: %s\n
+5 %d: Saiti pole\n
+6 setlocal: %s: %s\n
+7 Saiti pole
+8 Te olete lУksus universumis, mida te pole loonud
+9 Getwarp ebaУnnestus
+10 Vigane warp
+11 Setwarp ebaУnnestus
+12 Vigane universum
+13 Tundmatu viga: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 versioon: %s\n
+18 masin: %s\n
+19 getwd: ".." ei saa avada (%s)
+20 getwd: Ei saa minna kataloogi ".." (%s)
+21 getwd: Viga lugedes ".." (%s)
+22 getwd: Ei saa tagasi "." kataloogi (%s)
+23 getwd: "/" atribuute ei saa lugeda (%s)
+24 getwd: "." atribuute ei saa lugeda (%s)
+25 getwd: Kataloogi "%s" atribuute ei saa lugeda (%s)
+26 getwd: Kataloogi "%s" ei saa avada (%s)
+27 getwd: Kataloogis ".." pole kataloogi "." (%s)
+28 Vigane sЭsteemi tЭЭp
+29 SЭsteemi tЭЭp ei ole mДДratud
+30 Liiga palju argumente
+31 Vigane argument
diff --git a/nls/et/set24 b/nls/et/set24
new file mode 100644
index 0000000..4c3e637
--- /dev/null
+++ b/nls/et/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.sched.c
+$set 24
+1 HДkk!
diff --git a/nls/et/set25 b/nls/et/set25
new file mode 100644
index 0000000..c35deb7
--- /dev/null
+++ b/nls/et/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 viga: bsd_signal(%d) pole signaal\n
+3 viga: bsd_signal(%d) - sigaction ebaУnnestus, errno = %d\n
diff --git a/nls/et/set26 b/nls/et/set26
new file mode 100644
index 0000000..e5b3967
--- /dev/null
+++ b/nls/et/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tc.who.c
+$set 26
+1 Ei saa lugeda %s atribuute. Anna kДsk "unset watch".\n
+2 %s ei saa avada. Anna kДsk "unset watch".\n
+3 BUG! viimane element ei ole viimasena registreeritud!\n
+4 tagurpidi:
+5 BUG! esimene element ei ole esimesena registreeritud!\n
+6 uus: %s/%s\n
+7 %n %a terminalil %l masinast %m.
+8 %n %a terminalil %l.
+9 tЖЖtab
+10 lУpetas tЖЖ
+11 asendas %s terminalil
+12 kohalik
diff --git a/nls/et/set27 b/nls/et/set27
new file mode 100644
index 0000000..57bd18f
--- /dev/null
+++ b/nls/et/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tw.comp.c
+$set 27
+1 kДsk
+2 eraldaja
+3 muster
+4 vahemik
+5 tДiendamine
diff --git a/nls/et/set29 b/nls/et/set29
new file mode 100644
index 0000000..8e0f6da
--- /dev/null
+++ b/nls/et/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tw.help.c
+$set 29
+1 %S'ile pole abiteksti\n
diff --git a/nls/et/set3 b/nls/et/set3
new file mode 100644
index 0000000..4c06d39
--- /dev/null
+++ b/nls/et/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.3 2006/03/02 18:46:45 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Liigu sЭmbol tagasi
+2 Kustuta sЭmbol kursori tagant
+3 LУika jooksva sУna algusest kursorini - salvesta lУikepuhvris
+4 LУika rea algusest kursorini - salvesta lУikepuhvris
+5 Liigu jooksva sУna algusse
+6 Liigu rea algusse
+7 TДhed kursorist kuni sУnalУpuni suurteks
+8 Vi muuda kursori aluse sЭmboli suurust ja liigu sЭmbol edasi
+9 Vi muuda realУpuni
+10 Puhasta ekraan jДttes jooksva rea Эlemiseks
+11 TДienda jooksev sУna
+12 Vali tДiendusi liikudes nimekirjas edasi
+13 Vali tДiendusi liikudes nimekirjas tagasi
+14 TДienda jooksev sУna, ignoreeri programmeeritud tДiendusi
+15 Kopeeri jooksev sУna kursorini
+16 Kopeeri ala mДrgist kursorini lУikepuhvrisse
+17 Avalda eelneva sУnani, millele see on prefiks
+18 Kustuta sЭmbol kursori alt
+19 Kustuta sЭmbol kursori alt vУi teata tЭhja rea korral faililУpust
+20 Kustuta sЭmbol kursori alt vУi rea lУpu korral nДita tДiendusi
+21 Kustuta sЭmbol kursori alt, nДita tДiendusi vУi teata faililУpust
+22 LУika kursorist jooksva sУna lУpuni - salvesta lУikepuhvris
+23 Kui alustatud, lisab argumendile, muidu lisab numbri
+24 Number, mis alustab argumenti
+25 Liigu jДrgmisele ajaloo reale
+26 SЭmbolid vДiketДhtedeks kursorist jooksva sУna lУpuni
+27 NДita faililУppu
+28 Kursor realУppu
+29 Vaheta kursor ja mДrk
+30 Avalda faili nimes metasЭmbolid
+31 Avalda ajaloo kДsud
+32 Avalda real ajaloo kДsud
+33 Avalda muutujad
+34 Liigu sЭmbol edasi
+35 Liigu edasi jooksva sУna lУppu
+36 Vaheta kursori ees kaks sЭmbolit
+37 Otsi ajaloos tagasi jooksva rea algusega rida
+38 Otsi ajaloos edasi jooksva rea algusega rida
+39 Lisa eelmise kДsu viimane element
+40 Inkrementaalne edaspidi otsing
+41 Inkrementaalne tagurpidi otsing
+42 Puhasta rida
+43 LУika realУpuni ja salvesta lУikepuhvris
+44 LУika ala mДrgist kursorini ja salvesta lУikepuhvris
+45 LУika kogu rida ja salvesta lУikepuhvris
+46 NДita tДiendamise valikud
+47 NДita tДiendamise valikuid ignoreerides programmeeritud tДiendusi
+48 NДita faili nimes metasЭmbolite leide
+49 NДita tДiendamise valikuid vУi teavita tЭhja rea korral faililУpust
+50 NДita masina koormust ja jooksva protsessi olekut
+51 Avalda ajaloo kДsud ja lisa tЭhik
+52 TДida kДsklus
+53 Avalda failiteed, eemaldades algusest . ja ..
+54 Avalda kДsk failiteeks vУi aliaseks
+55 LЭlita lisamis- vУi Эlekirjutamismood
+56 Lisa jДrgmisele kirjutatavale sЭmbolile kaheksas bitt
+57 Lisa jДrgmine kirjutatav sЭmbol reale kvoodituna
+58 NДita kУik uuesti
+59 TaaskДivita peatatud toimeti
+60 Esita jooksva kДsu abiinfo
+61 See sЭmbol lisatakse reale
+62 See sЭmbol on sЭmboljДrjendis esimene
+63 Sea mДrk
+64 Paranda jooksva sУna Уigekirja
+65 Paranda terve rea Уigekirja
+66 Saada sЭmbol terminalile vahendusmoodis
+67 LЭlita ajaloo literaalne vУi leksiline mood
+68 Vaheta kursori alune ja kursorist vasakul asuvad sЭmbolid
+69 Vaheta kursori ees kaks sЭmbolit
+70 Tty viivitusega peatamine sЭmbol
+71 Tty tЭhjenda vДljund sЭmbol
+72 Tty katkesta sЭmbol
+73 Tty vДlju sЭmbol
+74 Tty peata sЭmbol
+75 Tty luba vДljund sЭmbol
+76 Tty keela vДljund sЭmbol
+77 TДhistab sidumata sЭmbolit
+78 Emacsi universaalne argument (argument korda 4)
+79 Liigu eelmisele ajaloo reale
+80 SЭmbolid suurtДhtedeks kursorist jooksva sУna lУpuni
+81 Vi liigu jДrgmise sУna algusse
+82 Vi sisene peale kursorit lisamismoodi
+83 Vi sisene rea lУpus lisamismoodi
+84 Vi muuda kursori aluse sЭmboli suurust ja liigu Эhe sЭmboli vУrra edasi
+85 Vi muuda prefiks kДsklust
+86 Vi muuda realУpuni
+87 Sisene vi kДsumoodi (kasuta alternatiivseid klahvi seoseid)
+88 Vi kДsu mood tДienda jooksev sУna
+89 Vi liigu eelmisele sЭmbolile (backspace)
+90 Vi kustuta prefiks kДsklus
+91 Vi liigu jooksva tЭhikuga eraldatud sУna lУppu
+92 Vi liigu jooksva sУna lУppu
+93 Vi liigu tagasi mДДratud sЭmbolini
+94 Vi liigu edasi mДДratud sЭmbolini
+95 Vi liigu tagasi mДДratud sЭmbolile
+96 Vi liigu edasi mДДratud sЭmbolile
+97 Sisene vi lisamismoodi
+98 Sisene rea alguses vi lisamismoodi
+99 Vi korda antud sЭmboli otsimist samas suunas
+100 Vi korda antud sЭmboli otsimist vastupidises suunas
+101 Vi korda antud otsimist samas suunas
+102 Vi korda antud otsimist vastupidises suunas
+103 Vi asenda kursori alt sЭmbol jДrgmisena kirjutatava sЭmboliga
+104 Vi asendusre╦iim
+105 Vi otsi ajaloost tagurpidi
+106 Vi otsi ajaloost edaspidi
+107 Vi asenda kursori alune sЭmbol ja mine sisesamisre╦iimi
+108 Vi asenda kogu rida
+109 Vi mine eelmise sУna juurde
+110 Vi mine jДrgmise sУna juurde
+111 Vi taasta viimane muutus
+112 Vi mine rea algusse
+113 KДivita jooksval sУnal kДsk which
+114 Kleebi lУikepuhver alates kursori positsioonist
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/et/set30 b/nls/et/set30
new file mode 100644
index 0000000..f629dc8
--- /dev/null
+++ b/nls/et/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Internal match error.\n
+5 elementi
+6 veergu
+7 Leidsin %d %s, nДitan neid? [e/j]
+8 looking = %d\n
+9 \n%s sisemine viga: Ma ei tea, mida ma otsin!\n
+10 pole kataloog
+11 pole leitav
+12 loetamatu
+13 jJ
diff --git a/nls/et/set31 b/nls/et/set31
new file mode 100644
index 0000000..500c1db
--- /dev/null
+++ b/nls/et/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ vms.termcap.c
+$set 31
+1 TERMCAP ei saa avada: [%s]\n
+2 %s ei saa avada.\n
+3 Leidsin %s failis %s.\n
+4 %s pole failis %s\n
diff --git a/nls/et/set4 b/nls/et/set4
new file mode 100644
index 0000000..3ec5b44
--- /dev/null
+++ b/nls/et/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ Termcap strings
+$set 4
+1 lisa uus tЭhi rida
+2 kuuldav kell
+3 puhasta pУhjani
+4 puhasta rea lУpuni
+5 kursori horisontaal positsioon
+6 ekraani puhastamine
+7 sЭmboli kustutamine
+8 rea kustutamine
+9 alusta kustutamis mood
+10 lУpeta kustutamis mood
+11 lУpeta vahelekirjutamise mood
+12 kursor olekurealt
+13 kursor koju
+14 lisa sЭmbol
+15 alusta vahelekirjutamise mood
+16 lisa tДide
+17 saadab kursori alla
+18 saadab kursori vasakule
+19 saadab kursori paremale
+20 saadab kursori Эles
+21 alusta rasvast
+22 atribuutide lУpp
+23 mitte-purustav tЭhik
+24 lУpeta rУhutatud
+25 alusta rУhutatud
+26 kursor olekureale
+27 kursor Эhe vУrra Эles
+28 alusta allajoonimist
+29 lУpeta allajoonimine
+30 nДhtav kell
+31 kustuta mitu sЭmbolit
+32 kursor korduvalt alla
+33 lisa mitu sЭmbolit
+34 kursor korduvalt vasakule
+35 kursor korduvalt paremale
+36 kursor korduvalt Эles
+37 Omab automaatseid ДДri
+38 Saab kasutada fЭЭsilist tabulaatorit
+39 Ridade arv
+40 Veergude arv
+41 Omab meta klahvi
+42 Parem ДДr ignoreerib uut rida
diff --git a/nls/et/set5 b/nls/et/set5
new file mode 100644
index 0000000..aecf6e8
--- /dev/null
+++ b/nls/et/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ed.chared.c
+$set 5
+1 TЖЖjДrjekorra koormuse info puudub\n
diff --git a/nls/et/set6 b/nls/et/set6
new file mode 100644
index 0000000..3b6c6cd
--- /dev/null
+++ b/nls/et/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ed.inputl.c
+$set 6
+1 VIGA: vigane kДsk klahvilt 0%o\r\n
+2 jah\n
+3 paranda\n
+4 katkesta\n
+5 ei\n
+6 Pole sellist kДsku\n
+7 Arusaamatu kДsk\n
+8 *** toimeti fataalne VIGA ***\r\n\n
diff --git a/nls/et/set7 b/nls/et/set7
new file mode 100644
index 0000000..f1da7b3
--- /dev/null
+++ b/nls/et/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh arvab, et teie terminal omab\n
+2 \tjДrgnevaid omadusi:\n\n
+3 \tTal on %d veergu ja %d rida\n
+4 \tTa %s meta klahvi\n
+5 omab
+6 ei oma
+7 \tTal on%s tabulaatori omadus\n
+8 puudu
+9 \tTa %s automaatseid ДДri\n
+10 omab
+11 ei oma
+12 \tTa %s maagilisi ДДri\n
+13 (tЭhi)
+14 jah
+15 ei
+16 VIGA: ei saa kustutada\r\n
+17 DeleteChars: num on mУttetu: %d\r\n
+18 VIGA: cannot insert\r\n
+19 StartInsert: num on mУttetu: %d\r\n
+20 %s: Ei saa avada /etc/termcap.\n
+21 %s: Terminali tЭЭbil "%s" puudub kirje\n
+22 %s: kasutan rumala terminali seadeid.\n
+23 %s: HOIATUS: Teie terminal ei saa liikuda Эles.\n
+24 Pikkade ridade toimetamine vУib olla kummaline.\n
+25 puudub puhasta EOL omadus.\n
+26 puudub kustuta sЭmbol omadus.\n
+27 puudub lisa sЭmbol omadus.\n
diff --git a/nls/et/set8 b/nls/et/set8
new file mode 100644
index 0000000..0ac4be4
--- /dev/null
+++ b/nls/et/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ed.term.c
+$set 8
+1 Tundmatu vУti
+2 Vigane argument
diff --git a/nls/et/set9 b/nls/et/set9
new file mode 100644
index 0000000..f8e157a
--- /dev/null
+++ b/nls/et/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 2006/03/02 18:46:45 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null pikkusega laiend-klahv ei ole lubatud.\n
+2 AddXkey: kДsuni viiv jДrjend pole lubatud\n
+3 DeleteXkey: Null pikkusega laiend-klahv ei ole lubatud.\n
+4 Sidumata laiendatud klahv "%S"\n
+5 MУned laiendatud klahvid on sisemise trЭkipuhvri jaoks liiga pikad
+6 Enumerate: BUG!! Null viit anti\n!
+7 sisendit pole
+8 Midagi peab jДrgnema: %c\n
+9 kaheksand-konstant ei mahu sЭmbolisse.\n
diff --git a/nls/finnish/charset b/nls/finnish/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/finnish/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/finnish/set1 b/nls/finnish/set1
new file mode 100644
index 0000000..98c89b3
--- /dev/null
+++ b/nls/finnish/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Error messages
+$set 1
+1 Kielioppivirhe
+2 %s ei ole sallittu
+3 Liian pitkД sana
+4 $< rivi liian pitkД
+5 Puuttuva tiedosto $0
+6 Vajavainen [] muunnos
+7 $ -laajennuksen on pДДtyttДvД ennen ']'-merkkiД
+8 Virheellinen : -muunnos $ (%c)
+9 Indeksivirhe
+10 Virheellinen numero
+11 Liian vДhДn sanoja
+12 Puuttuva tiedoston nimi
+13 SisДinen laajennusvirhe (glob)
+14 KДskyД ei lЖydy
+15 Liian vДhДn argumentteja
+16 Liian monta argumenttia
+17 Vaarallinen alias
+18 TyhjД ehto (if)
+19 Soveltumaton seuraus (then)
+20 Sanat eivДt ole suluissa
+21 %s ei lЖydy
+22 Soveltumaton maski
+23 Rajoite tuntematon
+24 Liian suuri argumentti
+25 Soveltumaton tai tuntematon muunnoskerroin
+26 MДДrittelemДtЖn muuttuja
+27 Hakemistopino on matalampi
+28 Virheellinen signaalin numero
+29 Tuntematon signaali; kill -l tulostaa signaalit
+30 Muutujan nimi on aloitettava kirjaimella
+31 Liian pitkД muuttuja nimi
+32 Muuttujan nimi on koostuttava kirjaimista ja numeroista
+33 TДssД komentotulkissa ei ole tЖiden hallintaa
+34 Lauseke virheellinen
+35 Kotihakemisto puuttuu
+36 Siirtyminen kotihakemistoon ei onnistu
+37 TyhjД kДsky
+38 Sijoituksesta puuttuu lauseke
+39 Tuntematon operaattori
+40 Tulkinnanvarainen
+41 %s: Tiedosto ei ole uusi
+42 Parametrin -c argumentti pДДtty takakenoviivaan (\\)
+43 Keskeytetty
+44 Indeksi viittaa rajojen ulkopuollelle
+45 Rivin ylivuoto
+46 Olematon tyЖ
+47 Ei onnistu pДДtteeltД
+48 Silmukan (while/foreach) ulkopuolella
+49 LisДД prosesseja ei voida luoda
+50 Ei vastaavuuksia (match)
+51 Puuttuva %c
+52 YlimДДrДinen/pariton %c
+53 Muisti loppu
+54 Putkea ei voida luoda
+55 %s: %s
+56 %s
+57 KДyttЖ: jobs [ -l ]
+58 Argumenttien on oltava tЖiden tai prosessien tunnisteita
+59 Ei tДmДnhetkistД tyЖtД
+60 Ei edellistД tyЖtД
+61 MikДДn tyЖ ei vastaa mallia
+62 SisДkkДinen prosessin luonti (fork) > %d; mahdollisesti `...` silmukka
+63 Alemman tason komentotulkeissa ei ole tЖidenhallintaa
+64 Synkronointivirhe: Prosessia %d ei lЖydy
+65 %sTilapДisesti keskeytettyjД tЖitД
+66 %sPysДhtyneenД olevia tЖitД
+67 Toinen hakemisto puuttuu
+68 Hakemistopino on tyhjД
+69 Virheellinen hakemisto
+70 KДyttЖ: %s [-%s]%s
+71 Lipulle -h ei ole argumenttia
+72 TДmД ei ole ensimmДisen tason komentotulkki (login shell)
+73 Jako 0:lla
+74 JakojДДnnЖs 0:lla
+75 Virheellinen muunnoskerroin; tarkoititko "%s"?
+76 EnsimmДisen tason komentotulkkia ei voi keskeyttДД (vielД)
+77 Tuntematon kДyttДjД: %s
+78 Muuttujaa $home ei ole asetettu
+79 KДyttЖ: history [-%s] [# tapahtumien/kДskyjen lukumДДrД]
+80 $, ! tai < ei ole sallittu $# eikД $? yhteydessД
+81 Muuttujan nimi sisДltДД rivin vaihdon
+82 * ei ole sallittu $# eikД $? yhteydessД
+83 $?<numero> tai $#<numero> ei ole sallittu
+84 Soveltumaton muuttujan nimi
+85 Rivin vaihto muutujan indeksissД
+86 Laajennuspuskurin ylivuoto
+87 Muuttujassa kielioppivirhe
+88 Virheellinen ! -muoto
+89 EdellistД korvaavaa merkkijonoa ei ole
+90 Virheellinen korvaava merkkijono
+91 EdellistД vasemmanpuolista merkkijonoa ei ole
+92 Oikeanpuolinen merkkijono on liian pitkД
+93 Virheellinen ! -muunnos: %c
+94 Muunnos epДonnistui
+95 Korvauspuskurin ylivuoto
+96 Virheellinen ! argumenttivalitsin
+97 EdellistД hakua ei ole
+98 %s: Tapahtumaa/kДskyД ei lЖydy
+99 Liian paljon loppusulkuja ')'
+100 Liian paljon alkusulkuja '('
+101 Virheellisesti sijoitettu alkusulku '('
+102 Uudelleen ohjauksesta puuttuu nimi
+103 Tulkinnanvarainen tulostuksen ohjaus
+104 Ohjaus << ei onnistu sulkujen '()' sisДllД
+105 Tulkinnanvarainen syЖtteen ohjaus
+106 Virheelisesti sijoitetut sulut '()'
+107 Silmukka alias-mДДrittelyissД
+108 Muuttujaa $watch ei ole asetettu
+109 Jonossa ei ole tapahtumia
+110 KДyttЖ: sched -<tapahtumien lukumДДrД>.\nKДyttЖ: sched [+]tt:mm <kДsky>
+111 Jonotettuja tapahtumia ei ole niin monta
+112 Suoritettava kДsky puuttuu
+113 Virheellinen tapahtuma-aika
+114 Suhteellinen ajan mДДre ei sovellu kДytettДvДksi am/pm yhteydessД
+115 PДДtetyypin kuvaukselle (termcap) ei ole tarpeeksi tilaa
+116 KДyttЖ: settc %s [yes|no]
+117 Tuntematon toiminne `%s'
+118 Tuntematon pДДtetyypin (termcap) parameteri `%%%c'
+119 Liian paljon argumentteja kДskylle `%s' (%d)
+120 `%s' edellyttДД %d argumenttia
+121 KДyttЖ: echotc [-v|-s] [<toiminne> [<argumentit>]]
+122 %s: %s. VДДrД laitearkkitehtuuri
+123 !# Silmukka komentohistoriassa
+124 Virheellinen tiedostotesti
+125 Valitsimen ylivuoto
+126 Tuntematon valitsin: `-%s'\nKДyttЖ: %s [ -bcdefilmnqstvVxX -Dnimi[=arvo] ] [ argumentti ... ]
+127 Tuntematon valitsin: `-%s'\nKДyttЖ: %s [ -bcdefFilmnqstvVxX ] [ argumentti ... ]
+128 Tuntematon valitsin: `-%s'\nKДyttЖ: %s [ -bcdefilmnqstvVxX ] [ argumentti ... ]
+129 \nSoveltumaton tДydennys: "%s"
+130 \nSoveltumaton %s: '%c'
+131 \nErotin '%c' puuttuu %s "%s" jДljestД
+132 \nVajaa %s: "%s"
+133 Valitsimelle -m ei ole kohdeargumenttia
+134 KДyttЖ: unlimit [-fh] [rajoitteet (limits)]
+135 Muuttujalle $%S ei voida asettaa arvoa
+136 Viitattua tyЖtД ei ole
+137 Tuntematon colorls-muuttuja `%c%c'
diff --git a/nls/finnish/set10 b/nls/finnish/set10
new file mode 100644
index 0000000..7d1a72e
--- /dev/null
+++ b/nls/finnish/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: Virheellinen komento '%s'.\n
+2 setpath: Argumentit ovat riittДmДttЖmiД komennolle '%s'.\n
+3 setpath: Arvoa ei lЖydy hakupolusta '%s'\n
+4 setpath: %s ei lЖydy paikasta %s\n
+5 setpath: %d ei ole hyvДksyttДvД sijainti paikassa %s\n
diff --git a/nls/finnish/set11 b/nls/finnish/set11
new file mode 100644
index 0000000..dc1617e
--- /dev/null
+++ b/nls/finnish/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.c
+$set 11
+1 Varoitus: ei yhteyttД pДДtteeseen (%s).\n
+2 NiinpД tДssД komentotulkissa ei ole tЖiden hallintaa.\n
+3 Sinulla on %d sДhkЖpostiviestiД.\n
+4 Sinulla on %d viestiД tiedostossa %s.\n
+5 Sinulla on %spostia.\n
+6 uutta
+7 Sinulla on %spostia tiedostossa %s.\n
diff --git a/nls/finnish/set12 b/nls/finnish/set12
new file mode 100644
index 0000000..87bf07a
--- /dev/null
+++ b/nls/finnish/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: YritetДДn kДynnistДД hakemistosta "%s"\n
diff --git a/nls/finnish/set13 b/nls/finnish/set13
new file mode 100644
index 0000000..08a9f4c
--- /dev/null
+++ b/nls/finnish/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hajautusluokkaa, joista jokaisessa %d bittiД\n
+3 debug mask = 0x%08x\n
+4 %d osumia, %d harhoja, %d%%\n
+5 %S: Komentotulkin sisДinen komento.\n
+6 %S: Komentoa ei lЖydy.\n
+7 where: / kДskyssД on mahdoton ajatus\n
+8 %S on alias komennolle
+9 %S on komentotulkin sisДinen komento\n
+10 hajautusharha:
diff --git a/nls/finnish/set14 b/nls/finnish/set14
new file mode 100644
index 0000000..23fefed
--- /dev/null
+++ b/nls/finnish/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.file.c
+$set 14
+1 \nAuts!! Liian monta %s!!\n
+2 nimeД kДyttДjДtietokannassa
+3 tiedostoa
diff --git a/nls/finnish/set15 b/nls/finnish/set15
new file mode 100644
index 0000000..684a5dd
--- /dev/null
+++ b/nls/finnish/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: rajoitusta ei voida %s %s\n
+2 poistaa
+3 asettaa
+4 ehdottomaksi
diff --git a/nls/finnish/set16 b/nls/finnish/set16
new file mode 100644
index 0000000..4a61d02
--- /dev/null
+++ b/nls/finnish/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.lex.c
+$set 16
+1 PДДtteen prosessiryhmД vaihdettu arvosta %d %d:ksi.\n
+2 \nSano "logout" kirjoittautuaksesi ulos jДrjestelmДstД.\n
+3 \nSano "exit" lopettaaksesi %s:n\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Virheellinen seek-tyyppi %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/finnish/set17 b/nls/finnish/set17
new file mode 100644
index 0000000..4657343
--- /dev/null
+++ b/nls/finnish/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.proc.c
+$set 17
+1 VIKA: taustatyЖtД!\n
+2 Paluuarvo %d\n
+3 VIKA: prosessi on hДvitetty jo kertaalleen
+4 Ajossa
+5 Signaali
+6 Paluuarvo %-25d
+7 Valmis
+8 VIKA: status=%-9o
+9 \040(muistin tila talletettu)
+10 \040(hakemisto:
+11 hakemisto nyt:
+12 %S: On jo keskeytetty\n
+13 %S: On jo pysДytetty\n
+14 %S: Badly formed number\n
diff --git a/nls/finnish/set18 b/nls/finnish/set18
new file mode 100644
index 0000000..d29d38d
--- /dev/null
+++ b/nls/finnish/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.set.c
+$set 18
+1 Varoitus: Kohtuuttoman pitkД hakupolku (PATH) katkaistu.\n
diff --git a/nls/finnish/set19 b/nls/finnish/set19
new file mode 100644
index 0000000..8e6621f
--- /dev/null
+++ b/nls/finnish/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Muisti loppu\n
+2 free(%lx) kutsuttu ennen kuin mitДДn on varattu.
+3 free(%lx) arvo on sallitun muistialueen ylДpuolella.
+4 free(%lx) arvo on sallitun muistialueen alapuolella.
+5 free(%lx) Virheellinen/viallinen lohko.
+6 free(%lx) Lohko ei ole dynaamisesti varatulla alueella.
+7 free(%lx) Virheellinen lohkon indeksi.
+8 %s tДmДnhetkinen muistin varauksien tila:\nvapaana:\t
+9 \nkДytЖssД:\t
+10 \n\tYhteensД kДytЖssД: %d, yhteensД vapaana: %d\n
+11 \tVarattu muisti alueella 0x%lx .. 0x%lx. Todellinen huippu 0x%lx\n
+12 Varattu muisti alueella 0x%lx .. 0x%lx (%ld).\n
diff --git a/nls/finnish/set2 b/nls/finnish/set2
new file mode 100644
index 0000000..e3bc86e
--- /dev/null
+++ b/nls/finnish/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ Signal names
+$set 2
+1 Null-signaali
+2 Yhteyden katkaisu
+3 Keskeytys
+4 Lopetus
+5 Virheellinen konekДsky
+6 Seuranta-ansa (BPT)
+7 HДtДkeskeytys
+8 SyЖttЖ-/tulostusansa
+9 JДrjestelmДn alasajo odotettavissa
+10 Virheellinen pДДttyminen
+11 JДljittelyansa (EMT)
+12 Liukulukupoikkeus
+13 Tapettu
+14 KДyttДjДn signaal1 1
+15 KДyttДjДn signaali 2
+16 VДДrД muistilohko
+17 VДylДvirhe
+18 Viittaus ohjelma-alueen ulkopuolelle
+19 Data sallittujen arvojen ulkopuolella
+20 Tuntematon jДrjestelmДkutsu
+21 Murtunut putki
+22 HerДtyskello
+23 PДДtetty
+24 Poikasen tila muuttunut
+25 Poikanen kuollut
+26 Apollon laitekohtainen virhe
+27 Poikanen pysДhtynyt tai poistunut
+28 Poikanen poistunut
+29 TehonsyЖttЖ pettДnyt
+30 Resurssi menetetty
+31 Break (Ctrl-Break)
+32 SyЖte/tulostus mahdollista
+33 EpДsynkroninen syЖte/tulostus (select)
+34 Kiireellinen syЖte-/tulostustapahtuma
+35 HerДtys moniajossa
+36 Tappaminen moniajossa
+37 Fortranin epДsynkroninen syЖte/tulostus valmis
+38 Toipuminen
+39 Korjauskelvoton muistivirhe
+40 KeskusyksikkЖajan raja ylitetty
+41 JДrjestelmДn sulkeminen odotettavissa
+42 PienoistehtДvДryhmДn ei-herДtystД lippu asetettu
+43 SДievirhe - (yksityiskohtaisempia tietoja kДskyllД cord -T)
+44 rekisterin pariteettivirhe (CRAY Y-MP)
+45 TiedotepyyntЖ
+46 Keskeytetty (signaali)
+47 PysДytetty (signaali)
+48 Keskeytetty
+49 PysДytetty
+50 Suoritus jatkuu
+51 Keskeytetty (pДДtesyЖte)
+52 PysДytetty (pДДtetulostus)
+53 Keskeytetty (pДДtetulostus)
+54 PysДytetty (pДДtetulostus)
+55 Ikkunan tila muuttunut
+56 Ikkunan koko muuttunut
+57 Puhelinlinjan tila muuttunut
+58 KeskusyksikkЖajan raja ylitetty
+59 Tiedostokoon raja ylitetty
+60 KДyttЖkelpoisen ajan ajastin laukesi
+61 Ohjelman ajankДytЖnseurannan ajastin laukesi
+62 DIL-signaali
+63 Tutkittava tapahtuma (poll)
+64 Prosessin kevytprosessit Process's lwps are blocked
+65 Erityinen kevytprossisignaali (LWP)
+66 Erityinen CPR-signaali
+67 Erityinen CPR-signaali
+68 EnsimmДinen tosiaikasignaali
+69 Toinen tosiaikasignaali
+70 Kolmas tosiaikasignaali
+71 NeljДs tosiaikasignaali
+72 NeljДnneksi viimeinen tosiaikasignaali
+73 Kolmanneksi viimeinen tosiaikasignaali
+74 Toiseksi viimeinen tosiaikasignaali
+75 Viimeinen tosiaikasignaali
+76 Paikallisverkko (epДsynkroninen syЖte/tulostus)
+77 NДennДispДДte (syЖte/tulostus valmiina)
+78 SyЖte-/tulostustoimenpidettД edellytetДДn
+79 HFT seurantatila luovutettu
+80 HFT seurantatila vapautettava
+81 HFT ДДnenhallinta valmis
+82 Uutta dataa HFT-rengaspuskurissa
+83 Muuta prosessi
+84 Turvallinen huomionДppДin
+85 Vuorottelutarve
+86 SS$_DEBUG -signaali
+87 Etusija muuttunut (priority)
+88 Todellinen lukkiintumistila
+89 Uusi merkki syЖtteessД
+90 Pinon raja ylitetty
+91 KДyttДmДtЖn signaali
diff --git a/nls/finnish/set20 b/nls/finnish/set20
new file mode 100644
index 0000000..4bbc86a
--- /dev/null
+++ b/nls/finnish/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.bind.c
+$set 20
+1 Invalid key name `%S'\n
+2 Bad key name: %S\n
+3 Bad command name: %S\n
+4 Bad key spec %S\n
+5 Null string specification\n
+6 Standard nДppДinmДДrittelyt\n
+7 Vaihtoehtoiset nДppДinmДДrittelyt\n
+8 Monimerkkiset mДДrittelyt\n
+9 NuolinДppДinmДДrittelyt\n
+10 %-15s-> ei ole mДДritelty\n
+11 VIKA!!! %s ei ole mДДritelty mihinkДДn nДppДimeen.\n
+12 KДyttЖ: bindkey [valitsimet] [--] [NдPPдIN [KOMENTO]]\n
+13 -a list or bind KEY in alternative key map\n
+14 -b interpret KEY as a C-, M-, F- or X- key name\n
+15 -s interpret COMMAND as a literal string to be output\n
+16 -c interpret COMMAND as a builtin or external command\n
+17 -v bind all keys to vi bindings\n
+18 -e bind all keys to emacs bindings\n
+19 -d bind all keys to default editor's bindings\n
+20 -l list editor commands with descriptions\n
+21 -r remove KEY's binding\n
+22 -k interpret KEY as a symbolic arrow-key name\n
+23 -- force a break from option processing\n
+24 -u (or any invalid option) this message\n
+25 Ilman NдPPдINTд tai KOMENTOA tulostetaan kaikki mДДrittelyt\n
+26 Ilman KOMENTOA tulostetaan NдPPдIMEN mДДrittely.\n
+27 bad key specification -- null string\n
+28 bad key specification -- empty string\n
+29 Bad function-key specification. Null key not allowed\n
+30 bad key specification -- malformed hex number\n
+31 bad key specification -- malformed octal number\n
+32 bad key specification -- malformed decimal number\n
+33 Bad function-key specification.\n
+34 Null key not allowed\n
+35 bad key specification -- unknown name "%S"\n
+36 KДyttЖ: bind [NдPPдIN | KOMENTO NдPPдIN | "emacs" | "vi" | "-a"]\n
+37 Invalid function
+38 %s\t\tis undefined\n
diff --git a/nls/finnish/set21 b/nls/finnish/set21
new file mode 100644
index 0000000..7d42da1
--- /dev/null
+++ b/nls/finnish/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.disc.c
+$set 21
+1 Couldn't get local chars.\n
+2 Couldn't set local chars.\n
diff --git a/nls/finnish/set22 b/nls/finnish/set22
new file mode 100644
index 0000000..f0b3abf
--- /dev/null
+++ b/nls/finnish/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t on alias komennolle
+2 \nTunnussana ei ole kДyttДjДn %s\n
+3 Virheellinen alias 'precmd' poistettu.\n
+4 Virheellinen alias 'cwdcmd' poistettu.\n
+5 Virheellinen alias 'beepcmd' poistettu.\n
+6 Virheellinen alias 'periodic' poistettu.\n
+7 JДsennetДДn komentoriviД\n
+8 Haluatko todella tuhota kaikki tiedostot? [e/k]
+9 Ohitetaan tiedostojen tuhoaminen!\n
+10 Komentorivi on nyt:\n
+11 JДsennetДДn komentoriviД\n
+12 on yhdellД listoista\n
+13 Komentorivi on nyt:\n
+14 YyKk
diff --git a/nls/finnish/set23 b/nls/finnish/set23
new file mode 100644
index 0000000..0bf9797
--- /dev/null
+++ b/nls/finnish/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.os.c
+$set 23
+1 Virheellinen solmun nimi
+2 Solmun polku liian pitkД
+3 tuntematon
+4 solmu: %s\n
+5 %d: Solmua ei lЖydy\n
+6 setlocal: %s: %s\n
+7 Solmua ei lЖydy
+8 Olet ansassa maailmassa (universe), mitД et itse luonut.
+9 Getwarp epДonnistui
+10 Virheellinen warp
+11 Setwarp epДonnistui
+12 Virheellinen maailma (universe)
+13 Tuntematon virhe: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Avaus ei onnistu ".." (%s)
+20 getwd: En voi siirtyД hakemistoon ".." (%s)
+21 getwd: Virhe luettaessa hakemistoa ".." (%s)
+22 getwd: En voi siirtyД takaisin hakemistoon "." (%s)
+23 getwd: En voi testata (stat) hakemistoa "/" (%s)
+24 getwd: En voi testata (stat) hakemistoa "." (%s)
+25 getwd: En voi testata (stat) hakemistoa "%s" (%s)
+26 getwd: En voi avata hakemistoa "%s" (%s)
+27 getwd: Hakemisto "." ei lЖydy hakemistosta ".." (%s)
+28 Virheellinen jДrjestelmДn tyyppi
+29 JДrjestelmДn tyyppiД ei asetettu
+30 Liian monta argumenttia
+31 Virheellinen argumentti
diff --git a/nls/finnish/set24 b/nls/finnish/set24
new file mode 100644
index 0000000..23f90fd
--- /dev/null
+++ b/nls/finnish/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sched.c
+$set 24
+1 jippo (kludge)
diff --git a/nls/finnish/set25 b/nls/finnish/set25
new file mode 100644
index 0000000..9e6a008
--- /dev/null
+++ b/nls/finnish/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 virhe: bsd_signal(%d) signaali on sallitun arvoalueen ulkopuolella\n
+3 virhe: bsd_signal(%d) - sigaction epДonnistui, errno %d\n
diff --git a/nls/finnish/set26 b/nls/finnish/set26
new file mode 100644
index 0000000..d20e9f7
--- /dev/null
+++ b/nls/finnish/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.who.c
+$set 26
+1 Testaaminen ei onnistu: stat(%s). Ole hyvД ja suorita "unset watch".\n
+2 %s ei avaudu. Ole hyvД ja suorita "unset watch".\n
+3 VIKA! viimeinen osa ei ole whotail!\n
+4 takaperin:
+5 VIKA! ensimmДinen osa ei ole whohead!\n
+6 uusi: %s/%s\n
+7 %n on %a %l koneelta %m.
+8 %n on %a %l.
+9 kirjoittautunut sisДДn linjalle
+10 kirjoittautunut ulos linjalta
+11 korvannut tunnuksen %s linjalla
+12 localhost
diff --git a/nls/finnish/set27 b/nls/finnish/set27
new file mode 100644
index 0000000..decc69a
--- /dev/null
+++ b/nls/finnish/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.comp.c
+$set 27
+1 komento
+2 erotin
+3 malli
+4 arvojoukko
+5 tДydennys
diff --git a/nls/finnish/set29 b/nls/finnish/set29
new file mode 100644
index 0000000..7ccd214
--- /dev/null
+++ b/nls/finnish/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.help.c
+$set 29
+1 Ei lЖydy aputiedostoa komennolle %S\n
diff --git a/nls/finnish/set3 b/nls/finnish/set3
new file mode 100644
index 0000000..3ce02ba
--- /dev/null
+++ b/nls/finnish/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Siirry taaksepДin yksi merkki
+2 Poista kursoria edeltДvД merkki
+3 Leikkaa sanan alusta kursoriin - talleteta leikkauspuskuriin
+4 Leikkaa rivin alusta kursoriin - talleteta leikkauspuskuriin
+5 Siirry sanan alkuun
+6 Siirry rivin alkuun
+7 Vaihda isoiksi kirjaimiksi kursorista sanan loppuun
+8 Vi: Vaihda kirjain kursorin alla ison ja pienen vДlillД, ja etene merkki
+9 Vi: muuta rivin loppuun
+10 Puhdista kuvaruutu jДttДen keskenerДinen rivi ylimmДksi
+11 TДydennД sana
+12 Etene tiedostojen lДpi yksi kerrallaan
+13 Peruuta tiedostojen lДpi yksi kerrallaan
+14 TДydennД sana huomioimatta ohjelmoitavia tДydennyksiД
+15 Kopioi sana kursoriin saakka
+16 Kopioi leikkauspuskuriin alue merkistД kursoriin
+17 Laajenna edelliseksi sanaksi, missД on tДmД alkuosa
+18 Poista merkki kursorin alta
+19 Poista merkki kursorin alta ja ilmoita tiedoston loppu tyhjДllД rivillД
+20 Poista merkki kursorin alta ja nДytД tДydennykset, mikДli rivin lopussa
+21 Poista merkki kursorin alta ja ilmoita tДydennykset tai tiedoston loppu
+22 Leikkaa kursorista sanan loppuun - talleteta leikkauspuskuriin
+23 LisДД argumenttiin, mikДli sekvenssi on aloitettu tai kyseessД on numero
+24 Numero, mikД aloittaa argumentin
+25 Siirry seuraavalle riville historiassa
+26 Muuta pieniksi kirjaimiksi kursorista sanan loppuun
+27 Ilmoita tiedoston loppu
+28 SiirrД kursori rivin loppuun
+29 Vaihda kursorin ja merkin paikkaa
+30 Laajenna tiedoston nimen jokerimerkit
+31 Laajenna viittaukset komentohistoriaan
+32 Laajenna viittaukset komentohistoriaan suoraan paikallaan
+33 Laajenna muuttujat
+34 Siirry eteenpДin yksi merkki
+35 Siirry eteenpДin sanan loppuun
+36 Vaihda keskenДДn kursoria edeltДvДt kaksi merkkiД
+37 Etsi historiasta taaksepДin riviД, mikД alkaa kuten tДmД
+38 Etsi historiasta eteenpДin riviД, mikД alkaa kuten tДmД
+39 LisДД viimeisen komennon viimeinen osa
+40 TДsmentyvД haku eteenpДin
+41 TДsmentyvД haku taaksepДin
+42 TyhjennД rivi
+43 Leikkaa kursorista rivin loppuun ja talleta leikkauspuskuriin
+44 Leikkaa alue merkistД kursoriin ja talleta leikkauspuskuriin
+45 Leikkaa koko rivi ja talleta leikkauspuskuriin
+46 NДytД tДydennysvaihtoehdot
+47 NДytД tДydennysvaihtoehdot ohittaen ohjelmoitavat taydennykset
+48 NДytД tiedostojen nimien jokerimerkkivastaavuudet
+49 NДytД tДydennysvaihtoehdot tai ilmoita tiedoston loppu, jos rivi on tyhjД
+50 NДytД kuormituskeskiarvot ja tДmДnhetkisen prosessin tila
+51 Laajenna historiaviittaukset ja lisДД vДlilyЖnti
+52 Suorita komento
+53 Laajenna hakupolut ja korvaa tai taydennД jokainen '.' ja '..'
+54 Laajenna komennot kokonaisiksi hakupoluiksi tai alias-vastineiksi
+55 Vaihda toimintatilaa lisДyksen ja pДДllekirjoituksen vДlillД
+56 LisДД 8. bitti seuraavaan merkkiin (meta)
+57 LisДД seuraava merkki riville sellaisenaan ilman tulkintaa
+58 NДytД kaikki uudestaan
+59 Jatka pysДytettyД tekstinkДsittelyД
+60 Etsi aputietoja tДstД komennosta
+61 TДmД merkki lisДtДДn riville
+62 TДmД merkki aloittaa merkkisarjan
+63 Aseta merkki kursorin kohdalle
+64 Korjaa sanan kirjoitusasu
+65 Korjaa koko rivin kirjoitusasu
+66 LДhetД merkki pДДtteelle erikoismerkkien tulkinnan ja muunnoksien jДlkeen
+67 Vaihda esitystД raa'an ja tДydennetyn historiarivin vДlillД
+68 Vaihda kursoria edeltДvД merkki ja kursorin alla oleva merkki keskenДДn
+69 Vaihda kursoria edeltДvДt kaksi merkkiД keskenДДn
+70 Tty viivДstetty pysДytysmerkki (TSTP)
+71 Tty tulosteen hДvittДmismerkki
+72 Tty keskeytysmerkki (INT)
+73 Tty lopetusmerkki (QUIT)
+74 Tty pysДytysmerkki (STOP)
+75 Tty salli tulostus -merkki
+76 Tty estД tulostus -merkki
+77 Ilmoitus sitomattomasta merkistД
+78 Emacs-tyylin toistettava argumentti (4 kertaa argumentti)
+79 Siirry edelliselle historiariville
+80 Muuta kirjaimet kursorista sanan loppuun isoiksi
+81 Vi: siirry seuraavan sanan alkuun
+82 Vi: vaihda lisДystilaan kursorin jДlkeen
+83 Vi: vaihda lisДystilaan rivin lopussa
+84 Vi: vaihda kirjain kursorin alla ison ja pienen vДlillД, ja etene merkki
+85 Vi: vaihda (sanan) alkuliite/-osa
+86 Vi: vaihda kursorista rivin loppuun
+87 Vaihda vi:n komentotilaan (vaihtoehtoisin nДppДinmДДrittelyin)
+88 Vi: komentotilan tДydennД sana
+89 Vi: siirry edelliseen merkkiin (backspace, vДlilyЖnti taaksepДin)
+90 Vi: poista (sanan) alkuliite/-osa
+91 Vi: siirry seuraavaan vДlilyЖnnin rajoittamaan sanan loppuun
+92 Vi: siirry seuraavaan sanan loppuun
+93 Vi: siirry edelliseen annetun mallin mukaiseen merkkiin
+94 Vi: siirry seuraavaan annetun mallin mukaiseen merkkiin
+95 Vi: siirry edelliseen annetun mallin mukaisen merkin jДlkeiseen merkkiin
+96 Vi: siirry seuraavaan annetun mallin mukaista merkkiД edeltДvДДn merkkiin
+97 Vaihda vi-tilaan
+98 Vaihda vi:n lisДystilaan rivin alussa
+99 Vi: toista viimeinen merkkihaku jatkaen etsintДД samaan suuntaan
+100 Vi: toista viimeinen merkkihaku jatkaen etsintДД pДinvastaiseen suuntaan
+101 Vi: toista viimeinen haku jatkaen etsintДД samaan suuntaan
+102 Vi: toista viimeinen haku jatkaen etsintДД pДinvastaiseen suuntaan
+103 Vi: vaihda kursorin alla oleva merkki seuraavaan nДppДiltyyn merkkiin
+104 Vi: korvaustila
+105 Vi: etsi historiasta taaksepДin
+106 Vi: etsi historiasta eteenpДin
+107 Vi: korvaa kursorin alla oleva merkki ja siirry lisДystilaan
+108 Vi: korvaa koko rivi
+109 Vi: siirry edelliseen sanaan
+110 Vi: siirry seuraavaan sanaan
+111 Vi: peruuta muutos
+112 Vi: siirry rivin alkuun
+113 Suorita 'which' tДlle komennolle
+114 Liimaa/lisДД leikkauspuskurin sisДltЖ kursorin paikalle
+115 Korvaa viimeksi liimattu teksti aikaisemmalla leikkauksella
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/finnish/set30 b/nls/finnish/set30
new file mode 100644
index 0000000..5e8957b
--- /dev/null
+++ b/nls/finnish/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Internal match error.\n
+5 items
+6 rows
+7 There are %d %s, list them anyway? [n/y]
+8 looking = %d\n
+9 \ntcsh internal error: I don't know what I'm looking for!\n
+10 not a directory
+11 not found
+12 unreadable
+13 YyKk
diff --git a/nls/finnish/set31 b/nls/finnish/set31
new file mode 100644
index 0000000..e7b1414
--- /dev/null
+++ b/nls/finnish/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Can't open TERMCAP: [%s]\n
+2 Can't open %s.\n
+3 Found %s in %s.\n
+4 No match found for %s in file %s\n
diff --git a/nls/finnish/set4 b/nls/finnish/set4
new file mode 100644
index 0000000..7a86315
--- /dev/null
+++ b/nls/finnish/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ Termcap strings
+$set 4
+1 add new blank line
+2 audible bell
+3 clear to bottom
+4 clear to end of line
+5 cursor to horiz pos
+6 clear screen
+7 delete a character
+8 delete a line
+9 start delete mode
+10 end delete mode
+11 end insert mode
+12 cursor from status line
+13 home cursor
+14 insert character
+15 start insert mode
+16 insert padding
+17 sends cursor down
+18 sends cursor left
+19 sends cursor right
+20 sends cursor up
+21 begin bold
+22 end attributes
+23 non destructive space
+24 end standout
+25 begin standout
+26 cursor to status line
+27 cursor up one
+28 begin underline
+29 end underline
+30 visible bell
+31 delete multiple chars
+32 cursor down multiple
+33 insert multiple chars
+34 cursor left multiple
+35 cursor right multiple
+36 cursor up multiple
+37 Has automatic margins
+38 Can use physical tabs
+39 Number of lines
+40 Number of columns
+41 Has meta key
+42 Newline ignored at right margin
diff --git a/nls/finnish/set5 b/nls/finnish/set5
new file mode 100644
index 0000000..c584aab
--- /dev/null
+++ b/nls/finnish/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.chared.c
+$set 5
+1 Kuormituskeskiarvoja ei ole saatavilla\n
diff --git a/nls/finnish/set6 b/nls/finnish/set6
new file mode 100644
index 0000000..f26af6f
--- /dev/null
+++ b/nls/finnish/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.inputl.c
+$set 6
+1 VIKA: Virheellinen komento nДppДimeltД 0%o\r\n
+2 kyllД\n
+3 muokkaa\n
+4 keskeytД\n
+5 ei\n
+6 Ei malliin sopivaa komentoa\n
+7 Tulkinnanvarainen komento\n
+8 *** kohtalokas VIKA tekstinkДsittelyssД ***\r\n\n
diff --git a/nls/finnish/set7 b/nls/finnish/set7
new file mode 100644
index 0000000..954a75e
--- /dev/null
+++ b/nls/finnish/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh:n mielestД pДДtteellДsi on\n
+2 \tseuraavat ominaisuudet:\n\n
+3 \tSiinД on %d palstaa ja %d riviД.\n
+4 \tMeta-nДppДin %s kДytettДvissД.\n
+5 on
+6 ei ole
+7 \tSe %sosaa hyЖdyntДД tabulaattorimerkkejД.\n
+8 not
+9 \tSiinД %s luottaa automaattisiin marginaaleihin.\n
+10 voi
+11 ei voi
+12 \tSiinД %s luottaa taikamarginaaleihin. (magic margin)\n
+13 (empty)
+14 yes
+15 no
+16 VIRHE: Ei pysty tuhoamaan merkkejД.\r\n
+17 DeleteChars: Numeroarvo on naurettava: %d\r\n
+18 VIRHE: Ei pysty lisДДmДДn merkkejД keskelle riviД.\r\n
+19 StartInsert: Numeroarvo on naurettava: %d\r\n
+20 %s: Ei pystytД avaamaan tiedostoa /etc/termcap.\n
+21 %s: PДДtetyypille "%s" ei lЖydy mДДrittely\n
+22 %s: KДytДn tyhmДn (dumb) pДДtteen asetuksia.\n
+23 %s: VAROITUS: PДДtteesi ei osaa siirtДД kursoria ylЖspДin.\n
+24 PitkillД riveillД tekstinkДsittely voi olla lievДsti outoa.\n
+25 PДДtteestДsi puuttuu toiminto "tuhoa rivin loppuun".\n
+26 PДДtteestДsi puuttuu toiminto "tuhoa merkki".\n
+27 PДДtteestДsi puuttuu toiminto "lisДД merkki aiempien vДliin".\n
diff --git a/nls/finnish/set8 b/nls/finnish/set8
new file mode 100644
index 0000000..ae231a8
--- /dev/null
+++ b/nls/finnish/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.term.c
+$set 8
+1 Tuntematon valitsin
+2 Soveltumaton argumentti
diff --git a/nls/finnish/set9 b/nls/finnish/set9
new file mode 100644
index 0000000..befc4a8
--- /dev/null
+++ b/nls/finnish/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Sitomaton laajennettu nДppДin "%S"\n
+5 Jotkin laajennetut nДppДimet ovat liian pitkiД sisДiseen tulostuspuskurille
+6 Enumerate: VIKA!! VДlitetty null-osoitin\n!
+7 ei syЖtettД
+8 Jotain on seurattava: %c\n
+9 Oktaalivakio ei mahdu char-tyypin muuttujaan.\n
diff --git a/nls/french/charset b/nls/french/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/french/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/french/set1 b/nls/french/set1
new file mode 100644
index 0000000..111cfed
--- /dev/null
+++ b/nls/french/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ Messages d 'erreur
+$set 1
+1 Erreur de syntaxe
+2 %s n'est pas autorisИ
+3 Mot trop long
+4 $< ligne trop longue
+5 Pas de fichier pour $0
+6 Modificateur [] incomplet
+7 $ l'expansion doit se terminer avant ]
+8 Mauvais : modificateur dans $ (%c)
+9 Erreur d'indice
+10 NumИro mal formИ
+11 Plus de mots
+12 Nom de fichier manquant
+13 Erreur globale interne
+14 Commande introuvable
+15 Trop peu d'arguments
+16 Trop d'arguments
+17 Trop dangereux d'attribuer un alias Ю cela
+18 `If' vide
+19 `Then' incorrect
+20 Les mots ne sont pas placИs entre parenthХses
+21 %s introuvable
+22 Masque incorrect
+23 Pas de limite de ce type
+24 Argument trop long
+25 Facteur d'Иchelle incorrect ou inconnu
+26 Variable pas dИfinie
+27 La pile de rИpertoires n'a pas cette taille
+28 Mauvais numИro de signal
+29 Signal inconnu; "kill -l" permet de lister les signaux
+30 Le nom de la variable doit commencer par une lettre
+31 Le nom de la variable est trop long
+32 Le nom de la variable ne doit contenir que des caractХres alphanumИriques
+33 Pas de gestion des travaux dans ce shell
+34 Syntaxe de l'expression
+35 Pas de rИpertoire personnel
+36 Impossible de passer dans le rИpertoire personnel
+37 Commande nulle incorrecte
+38 Il manque l'affectation dans l'expression
+39 OpИrateur inconnu
+40 ambigu
+41 %s: Le fichier existe
+42 L'argument pour -c se termine avec un anti-slash
+43 Interrompu
+44 Indice hors limites
+45 DИpassement de capacitИ de ligne
+46 Pas de travail de ce type
+47 Impossible Ю partir d'un terminal
+48 Vous n'Йtes pas dans une boucle while ou foreach
+49 Plus de processus
+50 Pas de correspondance
+51 %c manquant
+52 %c sans correspondance
+53 MИmoire insuffisante
+54 Impossible de crИer un tube
+55 %s: %s
+56 %s
+57 Syntaxe: jobs [ -l ]
+58 Les arguments doivent Йtre des ID de processus ou des numИros de travaux
+59 Pas de travail en cours
+60 Pas de travail prИcИdent
+61 Pas de travail de cette forme
+62 EmboНtement des `Fork' > %d; peut-Йtre une boucle `...`
+63 Pas de gestion des travaux dans les sous-shells
+64 Faute `Sync': Processus %d pas trouvИ
+65 %s Il y a des travaux interrompus
+66 %s Il y a des travaux arrЙtИs
+67 Pas d'autre rИpertoire
+68 La pile de rИpertoires est vide
+69 RИpertoire incorrect
+70 Syntaxe: %s [-%s]%s
+71 Pas d'opИrande pour l'indicateur -h
+72 Ce n'est pas un shell de connexion
+73 Division par zИro
+74 Modulo par zИro
+75 Mise Ю l'Иchelle incorrecte ; cela signifie-t-il ``%s'' ?
+76 Impossible d'interrompre un shell de connexion
+77 Utilisateur inconnu : %s
+78 Pas de variable `$home' dИfinie
+79 Syntaxe: history [-%s] [# nombre d'ИvХnements]
+80 $, ! ou < pas autorisИs avec $# or $?
+81 Retour-chariot dans un nom de variable
+82 * pas autorisИ avec $# or $?
+83 $?<digit> ou $#<digit> pas autorisИ
+84 Nom de variable incorrect
+85 Retour-chariot dans l'index de variable
+86 DИpassement de capacitИ de la mИmoire tampon d'expansion
+87 Syntaxe de variable
+88 Forme ! incorrecte
+89 Pas de remplacement prИcИdent
+90 Remplacement incorrect
+91 Pas de partie gauche prИcИdente
+92 Partie droite trop longue
+93 Modificateur ! incorrect: %c
+94 Echec du modificateur
+95 DИpassement de capacitИ de la mИmoire tampon de substitution
+96 SИlecteur d'argument ! incorrect
+97 Pas de recherche prИcИdente
+98 %s: ИvИnement introuvable
+99 Trop de caractХres )
+100 Trop de caractХres (
+101 CaractХre ( mal placИ
+102 Il manque un nom pour rediriger
+103 Redirection de sortie ambigue
+104 Pas de << entre les caractХres ( et )
+105 Redirection d'entrИe ambigue
+106 CaractХres () mal placИs
+107 Boucle dans les alias
+108 Pas de variable `$watch' dИfinie
+109 Pas d'ИvХnement prИvu
+110 Syntaxe: sched -<#numИro>.\nSyntaxe: sched [+]hh:mm <commande>
+111 Pas tant d'ИvХnements prИvus
+112 Pas de commande Ю lancer
+113 Temps incorrect pour l'ИvХnement
+114 Temps relatif incompatible avec am/pm
+115 Pas assez de place pour la chaine termcap
+116 Syntaxe: settc %s [yes|no]
+117 CapacitИ `%s' inconnue
+118 ParamХtre termcap inconnu `%%%c'
+119 Trop d'arguments pour `%s' (%d)
+120 `%s' nИcessite %d arguments
+121 Syntaxe: echotc [-v|-s] [<capacitИ> [<args>]]
+122 %s: %s. Mauvaise Architecture
+123 !# Boucle dans l'historique
+124 Mauvaise recherche de fichier
+125 DИpassement de capacitИ de sИlecteur
+126 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefilmnqstvVxX -Dnom[=valeur] ] [ argument ... ]
+127 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 Option inconnue: `-%s'\nSyntaxe: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nComplИment incorrect: "%s"
+130 \n%s incorrect: '%c'
+131 \nIl manque le sИparateur '%c' aprХs %s "%s"
+132 \n%s incomplet: "%s"
+133 Pas d'opИrande pour l'indicateur -m
+134 Syntaxe: unlimit [-fh] [limites]
+135 $%S est en lecture seule
+136 Pas de travail de ce type
+137 Unknown colorls variable `%c%c'
diff --git a/nls/french/set10 b/nls/french/set10
new file mode 100644
index 0000000..8df42bd
--- /dev/null
+++ b/nls/french/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: commande incorrecte '%s'.\n
+2 setpath: pas assez d'arguments pour la commande '%s'.\n
+3 setpath: donnИe manquante dans le chemin '%s'\n
+4 setpath: %s pas trouvИ dans %s\n
+5 setpath: %d pas une position correcte dans %s\n
diff --git a/nls/french/set11 b/nls/french/set11
new file mode 100644
index 0000000..1f58163
--- /dev/null
+++ b/nls/french/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.c
+$set 11
+1 Attention: pas d'accХs au tty (%s).\n
+2 Ainsi pas de contrТle de job dans ce shell.\n
+3 Vous avez %d messages courrier (mail).\n
+4 Vous avez %d messages courrier (mail) dans %s.\n
+5 Vous avez du %scourrier.\n
+6 nouveau
+7 Vous avez du %scourrier dans %s.\n
diff --git a/nls/french/set12 b/nls/french/set12
new file mode 100644
index 0000000..8b04a6a
--- /dev/null
+++ b/nls/french/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Essaie de dИmarrer Ю partir de "%s"\n
diff --git a/nls/french/set13 b/nls/french/set13
new file mode 100644
index 0000000..fd768ab
--- /dev/null
+++ b/nls/french/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d groupes de hashage de %d bits chacun\n
+3 masque de dИboguage = 0x%08x\n
+4 %d rИussis, %d manquИs, %d%%\n
+5 %S: commande intИgrИe au shell.\n
+6 %S: Commande pas trouvИe.\n
+7 oЫ: / dans la commande n'a pas de sens\n
+8 %S est un alias avec
+9 %S est intИgrИ(e) au shell\n
+10 hashage manquИs:
diff --git a/nls/french/set14 b/nls/french/set14
new file mode 100644
index 0000000..a543a0b
--- /dev/null
+++ b/nls/french/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.file.c
+$set 14
+1 \nTrop de %s !!\n
+2 noms dans le fichier des mots de passe
+3 fichiers
diff --git a/nls/french/set15 b/nls/french/set15
new file mode 100644
index 0000000..9d40044
--- /dev/null
+++ b/nls/french/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: ne peut %s la limite%s\n
+2 enlever
+3 positionner
+4 matИrielle
diff --git a/nls/french/set16 b/nls/french/set16
new file mode 100644
index 0000000..e5a18c6
--- /dev/null
+++ b/nls/french/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.lex.c
+$set 16
+1 RИinitialise le groupe de processus des terminaux de %d Ю %d\n
+2 \nUtilisez "logout" pour vous dИconnecter.\n
+3 \nUtilisez "exit" pour quitter %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Mauvais type pour seek %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/french/set17 b/nls/french/set17
new file mode 100644
index 0000000..ad57470
--- /dev/null
+++ b/nls/french/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: attente de travail en tБche de fond !\n
+2 Sortie %d\n
+3 BUG: processus vidИ deux fois
+4 Tourne
+5 Signal
+6 Sortie %-25d
+7 Fait
+8 BUG: Иtat=%-9o
+9 \040(core dumped)
+10 \040(wd:
+11 wd maintenant:
+12 %S: DИjЮ suspendu\n
+13 %S: DИjЮ arrЙtИ\n
+14 %S: Badly formed number\n
diff --git a/nls/french/set18 b/nls/french/set18
new file mode 100644
index 0000000..c0caa26
--- /dev/null
+++ b/nls/french/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.set.c
+$set 18
+1 Attention: le PATH exagИrИment long est tronquИ\n
diff --git a/nls/french/set19 b/nls/french/set19
new file mode 100644
index 0000000..cafc960
--- /dev/null
+++ b/nls/french/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Plus de mИmoire\n
+2 free(%lx) appelИ avant allocation.
+3 free(%lx) au delЮ de la limite memoire.
+4 free(%lx) en deГЮ de la limite memoire.
+5 free(%lx) mauvais bloc.
+6 free(%lx) limites incorrectes.
+7 free(%lx) index de bloc incorrect.
+8 %s allocation mИmoire actuelle:\nfree:\t
+9 \nutilisИ:\t
+10 \n\tTotal utilisИ: %d, total libre: %d\n
+11 \tMИmoire allouИe de 0x%lx Ю 0x%lx. Limite rИelle supИrieure Ю 0x%lx\n
+12 MИmoire allouИe de 0x%lx Ю 0x%lx (%ld).\n
diff --git a/nls/french/set2 b/nls/french/set2
new file mode 100644
index 0000000..c6b0eeb
--- /dev/null
+++ b/nls/french/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Messages Signaux
+$set 2
+1 Signal nul
+2 Interrompu
+3 ArrЙtИ
+4 Sortie
+5 Instruction interdite
+6 PiХge Trace/BPT
+7 Abandon
+8 PiХge IOT
+9 Plantage systХme imminent
+10 Sortie erreur
+11 PiХge EMT
+12 Exception de calcul en virgule flottante
+13 SupprimИ
+14 Signal utilisateur 1
+15 Signal utilisateur 2
+16 Incident de segmentation
+17 Erreur de bus
+18 Program range error
+19 Operand range error
+20 Appel systХme incorrect
+21 Tube dИtruit
+22 Alarme
+23 TerminИ
+24 L'Иtat du fils a changИ
+25 Mort du fils
+26 Faute spИcifique Apollo
+27 Fils arrЙtИ ou sorti
+28 Fils sorti
+29 Coupure d'alimentation
+30 Ressource perdue
+31 Break (Ctrl-Break)
+32 Signal d'E-S possible
+33 EntrИe-Sortie asynchrone (select)
+34 Condition urgente sur canal d'E-S
+35 Reprise multi-tБche
+36 Terminaison multi-tБche
+37 AchХvement d'E-S asynchrone Fortran
+38 Reprise
+39 Erreur mИmoire irrИcupИrable
+40 Limite temps CPU dИpassИe
+41 ArrЙt du systХme imminent
+42 Groupe micro-tasking-pas d'option de rИveil dИfinie
+43 Erreur de thread - (utilisez cord -T pour plus d'infos)
+44 Erreur de paritИ de registre du CRAY Y-MP
+45 Demande d'information
+46 Interrompu (Signal)
+47 StoppИ (Signal)
+48 Interrompu
+49 StoppИ
+50 Continue
+51 EntrИe tty suspendue
+52 EntrИe tty arrЙtИe
+53 Sortie tty suspendue
+54 Sortie tty arrЙtИe
+55 Etat de la fenЙtre modifiИ
+56 Taille de la fenЙtre modifiИe
+57 Etat du tИlИphone modifiИ
+58 Limite temps CPU dИpassИe
+59 Taille limite de fichier dИpassИe
+60 Signal de l'horloge virtuelle
+61 Signal de profil
+62 Signal DIL
+63 Un ИvХnement Ю scruter est arrivИ
+64 Process's lwps are blocked
+65 Signal Special LWP
+66 Signal Special CPR
+67 Signal Special CPR
+68 Premier signal temps rИel
+69 DeuxiХme signal temps rИel
+70 TroisiХme signal temps rИel
+71 QuatriХme signal temps rИel
+72 QuatriХme signal temps rИel avant la fin
+73 AntИpИnultiХme signal temps rИel
+74 Avant-dernier signal temps rИel
+75 Dernier signal temps rИel
+76 E-S asynchrone LAN
+77 Lecture/Ecriture PTY disponible
+78 Intervention E-S nИcessaire
+79 Mode moniteur HFT accordИ
+80 Le mode moniteur HFT doit Йtre abandonnИ
+81 Le contrТle du son HFT est terminИ
+82 DonnИes en buffer circulaire HFT
+83 Processus de transfert
+84 Touche d'attention sИcurisИe
+85 Re-sИquencement
+86 Signal SS$_DEBUG
+87 PrioritИ modifiИe
+88 detectИ
+89 Nouveau caractХre d'entrИe
+90 Stack limit exceeded
+91 Unused signal
diff --git a/nls/french/set20 b/nls/french/set20
new file mode 100644
index 0000000..2595d06
--- /dev/null
+++ b/nls/french/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.bind.c
+$set 20
+1 Nom de touche incorrect `%S'\n
+2 Mauvais nom de touche: %S\n
+3 Mauvais nom de commande: %S\n
+4 Mauvaise touche spИcifiИe %S\n
+5 Chaine nulle spИcifiИe\n
+6 DИfinition de touches standard\n
+7 DИfinition de touches alternatives\n
+8 DИfinition Multi-caractХres\n
+9 DИfinition des touches de direction\n
+10 %-15s-> n'est pas dИfini\n
+11 BUG!!! %s n'est liИ Ю rien.\n
+12 Usage: bindkey [options] [--] [TOUCHE [COMMANDE]]\n
+13 -a liste ou dИfinit la TOUCHE dans la table des touches alternatives\n
+14 -b interprХte TOUCHE comme un nom de touche C-, M-, F- or X-\n
+15 -s interprХte COMMANDE comme une chaine littИrale devant Йtre sortie\n
+16 -c interprХte COMMANDE comme une commande intИgrИe ou externe\n
+17 -v redИfinit toutes les touches pour vi\n
+18 -e redИfinit toutes les touches pour emacs\n
+19 -d redИfinit toutes les touches pour de l'Иditeur par defaut\n
+20 -l liste les commandes de l'Иditeur avec descriptions\n
+21 -r enlХve la correspondance pour la TOUCHE\n
+22 -k interprХte TOUCHE comme un nom de touche de direction symbolique\n
+23 -- force un arrЙt dans le traitement de l'option\n
+24 -u (ou toute option incorrecte) ce message\n
+25 Sans TOUCHE ni COMMANDE, imprime toutes les associations\n
+26 Sans COMMANDE, imprime l'association pour TOUCHE.\n
+27 mauvaise spИcification de touche -- chaine nulle\n
+28 mauvaise spИcification de touche -- chaine vide\n
+29 mauvaise spИcification de touche de fonction. Touche nulle pas autorisИ\n
+30 mauvaise spИcification de touche -- nombre hexa mal formИ\n
+31 mauvaise spИcification de touche -- nombre octal mal formИ\n
+32 mauvaise spИcification de touche -- nombre dИcimal mal formИ\n
+33 Mauvaise spИcification de touche de fonction.\n
+34 Touche nulle pas autorisИ\n
+35 Mauvaise spИcification de touche -- nom inconnu "%S"\n
+36 Syntaxe: bind [TOUCHE | COMMANDE TOUCHE | "emacs" | "vi" | "-a"]\n
+37 Fonction incorrecte
+38 %s\t\tn'est pas dИfini\n
diff --git a/nls/french/set21 b/nls/french/set21
new file mode 100644
index 0000000..670e9e5
--- /dev/null
+++ b/nls/french/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.disc.c
+$set 21
+1 ne peut obtenir les caractХres locaux.\n
+2 ne peut dИfinir les catactХres locaux.\n
diff --git a/nls/french/set22 b/nls/french/set22
new file mode 100644
index 0000000..c59fe97
--- /dev/null
+++ b/nls/french/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t a comme alias
+2 \nMot de passe incorrect pour %s\n
+3 Erreur alias 'precmd' enlevИ.\n
+4 Erreur alias 'cwdcmd' enlevИ.\n
+5 Erreur alias 'beepcmd' enlevИ.\n
+6 Erreur alias 'periodic' enlevИ.\n
+7 Иtude de la ligne de commande\n
+8 Voulez vous vraiment supprimer tous les fichiers? [n/y]
+9 passe la suppression des fichiers!\n
+10 la ligne de commande est maintenant :\n
+11 Иtude de la ligne de commande\n
+12 dans une des listes\n
+13 la ligne de commande est maintenant :\n
+14 OoyY
diff --git a/nls/french/set23 b/nls/french/set23
new file mode 100644
index 0000000..5fb6339
--- /dev/null
+++ b/nls/french/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.os.c
+$set 23
+1 Mauvais nom de cpu/site
+2 Chemin du site trop mong
+3 inconnu
+4 site: %s\n
+5 %d: Site pas trouvИ\n
+6 setlocal: %s: %s\n
+7 Site pas trouvИ
+8 Vous Йtes piИgИ dans un univers que vous n'avez jamais crИИ
+9 Getwarp a ИchouИ
+10 warp invalide
+11 Setwarp a ИchouИ
+12 Univers incorrect
+13 Erreur inconnue : %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Ne peut ouvrir ".." (%s)
+20 getwd: Ne peut effectuer chdir vers ".." (%s)
+21 getwd: Erreur en lecture dans ".." (%s)
+22 getwd: Ne peut revenir Ю "." (%s)
+23 getwd: Ne peut effectuer stat "/" (%s)
+24 getwd: Ne peut effectuer stat "." (%s)
+25 getwd: Ne peut effectuer stat sur rИpertoire "%s" (%s)
+26 getwd: Ne peut ouvrir le rИpertoire "%s" (%s)
+27 getwd: Ne peut trouver "." dans ".." (%s)
+28 Type de systХme incorrect
+29 Le type de systХme n'est pas dИfini
+30 XXX: Too many arguments
+31 XXX: Invalid argument
diff --git a/nls/french/set24 b/nls/french/set24
new file mode 100644
index 0000000..f97ef1c
--- /dev/null
+++ b/nls/french/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/french/set25 b/nls/french/set25
new file mode 100644
index 0000000..7bf62ac
--- /dev/null
+++ b/nls/french/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sig.c
+$set 25
+1 notre attente %d\n
+2 erreur: bsd_signal(%d) signal hors limites\n
+3 erreur: bsd_signal(%d) - sigaction a ИchouИ, errno %d\n
diff --git a/nls/french/set26 b/nls/french/set26
new file mode 100644
index 0000000..b5139e7
--- /dev/null
+++ b/nls/french/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.who.c
+$set 26
+1 ne peut effectuer stat %s. S.V.P effectuez "unset watch".\n
+2 %s ne peut Йtre ouvert. S.V.P effectuez "unset watch".\n
+3 BUG! le dernier ИlИment n'est pas whotail!\n
+4 arriХre:
+5 BUG! le premier ИlИment n'est pas whohead!\n
+6 nouveau: %s/%s\n
+7 %n a %a %l from %m.
+8 %n a %a %l.
+9 connectИ
+10 dИconnectИ
+11 remplacИ %s
+12 local
diff --git a/nls/french/set27 b/nls/french/set27
new file mode 100644
index 0000000..e86b26c
--- /dev/null
+++ b/nls/french/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.comp.c
+$set 27
+1 commande
+2 sИparateur
+3 motif
+4 intervalle
+5 complИment
diff --git a/nls/french/set29 b/nls/french/set29
new file mode 100644
index 0000000..b90aeae
--- /dev/null
+++ b/nls/french/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.help.c
+$set 29
+1 Pas de fichier d'aide pour %S\n
diff --git a/nls/french/set3 b/nls/french/set3
new file mode 100644
index 0000000..797524a
--- /dev/null
+++ b/nls/french/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Description des fonctions Иditeur
+$set 3
+1 Recule d'un caractХre
+2 Efface le caractХre derriХre le curseur
+3 Coupe depuis le dИbut du mot jusqu'au curseur - sauvegardИ dans le tampon de copie
+4 Coupe depuis le dИbut de la ligne jusqu'au curseur - sauvegardИ dans le tampon de copie
+5 Va au dИbut du mot courant
+6 Va au dИbut de la ligne
+7 Met en majuscules les caractХres depuis le curseur jusqu'Ю la fin du mot
+8 Vi change la casse du caractХre sous le curseur et avance d'un caractХre
+9 Vi change jusqu'Ю la fin de la ligne
+10 Efface l'Иcran en laissant la ligne courant au dessus
+11 ComplХte le mot courant
+12 Tab avance parmi les fichiers
+13 Tab recule parmi les fichiers
+14 ComplХte le mot courant en ignorant les complИments programmables
+15 Copie le mot courant jusqu'au curseur
+16 Copie la zone entre la marque et le curseur dans le tampon de copie
+17 DИveloppe vers le mot prИcИdent pour lequel c'est un prИfixe
+18 Efface le caractХre sous le curseur
+19 Efface le caractХre sous le curseur, ou signale la fin de fichier si ligne vide
+20 Efface le caractХre sous le curseur, ou liste les complИments si fin de ligne
+21 Efface le caractХre sous le curseur, liste les complИments ou signale la fin de fichier
+22 Coupe depuis le curseur jusqu'Ю la fin du mot courant - sauvegardИ dans le tampon de copie
+23 Ajoute aux arguments si dИmarrИ ou entre le chiffre
+24 Chiffre au dИbut de l'argument
+25 Va Ю la prochaine ligne de l'historique
+26 Met en minuscules les caractХres depuis le curseur jusqu'Ю la fin du mot
+27 Indique la fin de fichier
+28 DИplace le curseur Ю la fin de la ligne
+29 Echange le curseur et la marque
+30 DИveloppe les jokers du nom de fichier
+31 DИveloppe les Иchappements de l'historique
+32 DИveloppe les Иchappements de l'historique en une ligne
+33 DИveloppe les variables
+34 Avance d'un caractХre
+35 Avance Ю la fin du mot courant
+36 Echange les deux caractХres avant le curseur
+37 Cherche en arriХre dans l'historique une ligne commenГant comme la ligne courante
+38 Cherche en avant dans l'historique une ligne commenГant comme la ligne courante
+39 InsХre le dernier elИment de la commande prИcИdente
+40 Recherche en avant incrИmentale
+41 Recherche en arriХre incrИmentale
+42 Efface la ligne
+43 Coupe jusqu'Ю la fin de la ligne et sauvegarde dans le tampon de copie
+44 Coupe la zone entre la marque et le curseur et sauvegarde dans le tampon de copie
+45 Coupe toute la ligne et sauvegarde dans le tampon de copie
+46 Liste les choix pour le complИment
+47 Liste les choix pour le complИment sur-dИfinissant le complИment programmable
+48 Liste les correspondances pour le nom de fichier avec joker
+49 Liste les choix pour le complИment ou indique la fin de fichier si ligne vide
+50 Affiche la charge moyenne et l'Иtat courant des processus
+51 DИveloppe les Иchappements de l'historique et insХre une espace
+52 ExИcute la commande
+53 DИveloppe les nom de rИpertoires, Иliminant les `.' et `..' en tЙte
+54 DИveloppe les commandes pour le chemin ou l'alias rИsultant
+55 Passe du mode insertion au mode recouvrement et vice-versa
+56 Ajoute le 8iХme bit au prochain caractХre saisi
+57 Ajoute le prochain caractХre saisi Ю la ligne
+58 RИaffiche tout
+59 RedИmarre l'Иditeur
+60 Cherche de l'aide pour la commande courante
+61 Ce caractХre est ajoutИ Ю la ligne
+62 Ca caractХre est le premier dans une sИquence de caractХres
+63 DИfinit la marque Ю la position du curseur
+64 Corrige la syntaxe du mot courant
+65 Corrige la syntaxe de la ligne complХte
+66 Envoie le caractХre au tty en mode
+67 Bascule la ligne courante de l'historique entre le mode littИral et lexical
+68 Echange le caractХre Ю la gauche du curseur avec celui en dessous du curseur
+69 Echange les deux caractХres avant le curseur
+70 CaractХre tty de suspension diffИrИ
+71 CaractХre tty de vidage de sortie
+72 CaractХre tty d'interruption
+73 CaractХre tty de sortie
+74 CaractХre tty de suspension
+75 CaractХre tty de validation de sortie
+76 CaractХre tty d'invalidation de sortie
+77 Indique un caractХre pas attachИ
+78 Argument universel Emacs (argument x 4)
+79 Va Ю la ligne prИcИdente de l'historique
+80 Met en majuscule les caractХres depuis le curseur jusqu'Ю la fin du mot courant
+81 Vi va au dИbut du prochain mot
+82 Vi passe en mode insertion aprХs le curseur
+83 Vi passe en mode insertion Ю la fin de la ligne
+84 Vi change la casse du caractХre sous le curseur et avance d'un caractХre
+85 Vi change la commande `prefix'
+86 Vi change jusqu'Ю la fin de la ligne
+87 Passe au mode de commande Vi (redИfinition des touches alternatives)
+88 Le mode commande de Vi complХte le mot courant
+89 Vi va au caractХre prИcИdent (retour-arriХre)
+90 Vi efface la commande `prefix'
+91 Vi va Ю la fin du mot courant dИlimitИ par des espaces
+92 Vi va Ю la fin du mot courant
+93 Vi va vers le caractХre spИcifiИ avant
+94 Vi va vers le caractХre spИcifiИ aprХs
+95 Vi remonte vers le caractХre spИcifiИ avant
+96 Vi remonte vers le caractХre spИcifiИ aprХs
+97 Passe en mode insertion Vi
+98 Passe en mode insertion Vi au dИbut de la ligne
+99 Vi rИpХte la recherche du caractХre en cours dans la mЙme direction
+100 Vi rИpХte la recherche du caractХre en cours dans la direction opposИe
+101 Vi rИpХte la recherche en cours dans la mЙme direction
+102 Vi rИpХte la recherche en cours dans la direction opposИe
+103 Vi remplace le caractХre sous le curseur avec le prochain caractХre saisi
+104 Mode de remplacement Vi
+105 Vi cherche dans l'historique en arriХre
+106 Vi cherche dans l'historique en avant
+107 Vi remplace le caractХre sous le curseur et passe en mode insertion
+108 Vi remplace la ligne entiХre
+109 Vi va au mot prИcИdent
+110 Vi va au prochain mot
+111 Vi dИfait la derniХre modification
+112 Vi va au dИbut de la ligne
+113 ExИcute quelle commande en cours
+114 Colle le tampon de copie Ю la position du curseur
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/french/set30 b/nls/french/set30
new file mode 100644
index 0000000..e35a39a
--- /dev/null
+++ b/nls/french/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tw.parse.c
+$set 30
+1 dИmarre une commande %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Erreur interne de correspondance.\n
+5 ИlИments
+6 colonnes
+7 Il y a %d %s, les lister quand mЙme ? [n/y]
+8 looking = %d\n
+9 \nerreur interne %s: Je ne sais pas ce que je recherche !\n
+10 pas un rИpertoire
+11 pas trouvИ
+12 pas lisible
+13 oOyY
diff --git a/nls/french/set31 b/nls/french/set31
new file mode 100644
index 0000000..e63d2d4
--- /dev/null
+++ b/nls/french/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Ne peut ouvrir TERMCAP: [%s]\n
+2 Ne peut ouvrir %s.\n
+3 TrouvИ %s dans %s.\n
+4 Pas de correspondance trouvИe pour %s dans le fichier %s\n
diff --git a/nls/french/set4 b/nls/french/set4
new file mode 100644
index 0000000..8e63fb1
--- /dev/null
+++ b/nls/french/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ Termcap strings
+$set 4
+1 ajoute une nouvelle ligne vide
+2 bip audible
+3 efface jusqu'en bas
+4 efface jusqu'Ю la fin de la ligne
+5 curseur vers un position horizontale
+6 efface l'Иcran
+7 efface un caractХre
+8 efface une ligne
+9 commence le mode d'effacement
+10 termine le mode d'effacement
+11 termine le mode d'insertion
+12 curseur de la ligne d'Иtat
+13 curseur origine
+14 insХre caractХre
+15 commence le mode insertion
+16 insХre du remplissage
+17 curseur vers le bas
+18 curseur vers la gauche
+19 curseur vers la droite
+20 curseur vers le haut
+21 commence le gras
+22 fin attributs
+23 espaces non-destructives
+24 fin mise en Иvidence
+25 commence mise en Иvidence
+26 curseur Ю la ligne d'Иtat
+27 curseur d'une vers le haut
+28 commence soulignИ
+29 fin soulignИ
+30 bip `visible'
+31 efface plusiseurs caractХres
+32 curseur vers le bas (plusieurs)
+33 insert plusieurs caractХres
+34 curseur vers la gauche (plusieurs)
+35 curseur vers la droite (plusieurs)
+36 curseur vers le haut (plusieurs)
+37 A les marge automatiques
+38 Peut utiliser les tabulations physiques
+39 Nombre de lignes
+40 Nombre de colonnes
+41 A les touches `alternatives'
+42 retoure-chariot ignorИ Ю la droite de la marge
diff --git a/nls/french/set5 b/nls/french/set5
new file mode 100644
index 0000000..edf169c
--- /dev/null
+++ b/nls/french/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.chared.c
+$set 5
+1 Charge moyenne indisponible\n
diff --git a/nls/french/set6 b/nls/french/set6
new file mode 100644
index 0000000..886832e
--- /dev/null
+++ b/nls/french/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERREUR: commande interdite de la touche 0%o\r\n
+2 oui\n
+3 edit\n
+4 arrЙte\n
+5 non\n
+6 Pas de commande correspondante\n
+7 Commande ambigue\n
+8 *** ERREUR fatale de l'Иditeur ***\r\n\n
diff --git a/nls/french/set7 b/nls/french/set7
new file mode 100644
index 0000000..9971ea6
--- /dev/null
+++ b/nls/french/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh a dИterminИ que votre terminal a les\n
+2 \tcaractИristiques suivantes :\n\n
+3 \tIl a %d colonnes et %d lignes\n
+4 \tIl %s touche `alternative'\n
+5 a une
+6 n'a pas de
+7 \tIl %speut utiliser les tabulations\n
+8 ne
+9 \tIl %s les marges automatiques\n
+10 a
+11 n'a pas
+12 \tIl %s les marges magiques\n
+13 (vide)
+14 oui
+15 non
+16 ERREUR: ne peut pas effacer\r\n
+17 DeleteChars: num est ridicule: %d\r\n
+18 ERREUR: ne peut insИrer\r\n
+19 StartInsert: num est ridicule: %d\r\n
+20 %s: Ne peut ouvrir /etc/termcap.\n
+21 %s: Pas d'entrИe pour le type de terminal "%s"\n
+22 %s: utilise la configuration d'un terminal banal.\n
+23 %s: ATTENTION: Votre terminal ne peut effectuer de dИplacement vers le haut.\n
+24 L'Иdition peut Йtre incorrecte pour les longues lignes.\n
+25 pas de capacitИ d'effacement jusqu'Ю fin de ligne.\n
+26 pas de capacitИ d'effacement de caractХre.\n
+27 pas de capacitИ d'insertion de caractХre.\n
diff --git a/nls/french/set8 b/nls/french/set8
new file mode 100644
index 0000000..4ab49b9
--- /dev/null
+++ b/nls/french/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.term.c
+$set 8
+1 SИlecteur inconnu
+2 Argument incorrect
diff --git a/nls/french/set9 b/nls/french/set9
new file mode 100644
index 0000000..a47cf62
--- /dev/null
+++ b/nls/french/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: touche d'extension nulle pas autorisИ.\n
+2 AddXkey: commande sИquence d'introduction (sequence-lead-in) pas autorisИ\n
+3 DeleteXkey: touche d'extension nulle pas autorisИ.\n
+4 Touche d'extension pas dИfinie "%S"\n
+5 Certaines touches d'extension trop longues pour tampon d'impression interne
+6 Enumerate: BUG!! Pointeur Null passИ!\n
+7 pas d'entrИe
+8 Quelque chose doit suivre: %c\n
+9 Une constante Octale ne peut pas tenir dans un caractХre.\n
diff --git a/nls/german/charset b/nls/german/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/german/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/german/set1 b/nls/german/set1
new file mode 100644
index 0000000..e6f75ad
--- /dev/null
+++ b/nls/german/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.6 2006/03/02 18:46:46 christos Exp $
+$ Error messages
+$set 1
+1 Syntaxfehler
+2 %s nicht erlaubt
+3 Word zu lang
+4 $< Zeile zu lang
+5 Keine Datei fЭr $0
+6 UnvollstДndiger [] Modifizierer
+7 $ Ausweitung muъ vor ] enden
+8 Falscher : Modifizierer in $ (%c)
+9 Indexfehler
+10 Falsche Nummer
+11 Keine Worte mehr
+12 Dateiname fehlt
+13 Interner Fehler (glob)
+14 Befehl nicht gefunden
+15 Zu wenig Argumente
+16 Zu viele Argumente
+17 Zu gefДhrlich fЭr ein Alias
+18 Leeres If
+19 Unpassendes Then
+20 Worte nicht in Klammern
+21 %s nicht gefunden
+22 Ungeeignete Maske
+23 Keine bekannte Begrenzung
+24 Argument zu groъ
+25 Ungeeigneter oder unbekannter VergrЖъerungsfaktor
+26 Undefinierte Variable
+27 Verzeichnisstapel nicht so tief
+28 Falscher Signalname
+29 Unbekanntes Signal; kill -l listet Signale auf
+30 Variablenname muъ mit einem Buchstaben beginnen
+31 Variablenname zu lang
+32 Variablenname muъ Buchstaben oder Ziffern enthalten
+33 Keine Jobkontrolle in dieser Shell
+34 Ausdruck nicht korrekt
+35 Kein Startverzeichnis
+36 Kann nicht in das Startverzeichnis wechseln
+37 UngЭltiger leerer Befehl
+38 Zuweisung ohne Ausdruck
+39 Unbekannter Operator
+40 Mehrdeutig
+41 %s: Datei existiert
+42 Argument fЭr -c endet mit einem Backslash (\\)
+43 Abgebrochen
+44 Index nicht im gЭltigen Bereich
+45 ZeilenЭberlauf
+46 Kein solcher Job
+47 Kann nicht vom Terminal
+48 Nicht in while/foreach
+49 Keine Prozesse mehr
+50 Kein Treffer
+51 Fehlendes %c
+52 эberflЭssiges %c
+53 Kein Speicher mehr
+54 Kann keine Pipe erzeugen
+55 %s: %s
+56 %s
+57 Benutzung: jobs [ -l ]
+58 Argumente kЖnnen Job- oder Prozeъ-ID's sein
+59 Kein aktueller Job
+60 Kein vorhergehender Job
+61 Kein Job entspricht dem Muster
+62 Fork-Ebene > %d; evtl. `...` Schleife?
+63 Keine Jobkontrolle in Unter-Shells
+64 Sync-Fehler: Prozeъ %d nicht gefunden
+65 %sEs gibt noch angehaltene Jobs
+66 %sEs gibt noch angehaltene Jobs
+67 Kein anderes Verzeichnis
+68 Verzeichnisstapel leer
+69 UngЭltiges Verzeichnis
+70 Benutzung: %s [-%s]%s
+71 Kein Operand fЭr -h
+72 Nicht in einer Login-Shell
+73 Division durch 0
+74 Mod durch 0
+75 Bad scaling; did you mean "%s"?
+76 Kann Login-Shell (noch) nicht anhalten
+77 Unbekannter Benutzer: %s
+78 Keine $home-Variable gesetzt
+79 Benutzung: history [-%s] [# Anzahl der Befehle]
+80 $, ! oder < nicht erlaubt mit $# or $?
+81 Zeilenumbruch in Variablenname
+82 * nicht erlaubt bei $# or $?
+83 $?<digit> or $#<digit> nicht erlaubt
+84 UngЭltiger Variablenname
+85 Zeilenumbruch in Variablenindex
+86 эberlauf des Erweiterungspuffers
+87 Variablen-Syntax
+88 Falsche ! Form
+89 Keine vorhergehende Ersetzung
+90 Falsche Ersetzung
+91 Keine vorhergehende linke Seite
+92 Rechte Seite zu lang
+93 Falscher ! Modifizierer: %c
+94 Modifizierer fehlgeschlagen
+95 эberlauf des Ersetzungspuffers
+96 Falscher ! Argumentbezeichner
+97 Keine vorhergehende Suche
+98 %s: Befehl nicht gefunden
+99 Zu viele ')'
+100 Zu viele '('
+101 Falsch plazierte '('
+102 Fehlender Name fЭr Umlenkung
+103 Mehrdeutige Ausgabeumlenkung
+104 Kann keine << innerhalb von ()
+105 Mehrdeutige Eingabeumlenkung
+106 Falsch plazierte ()
+107 Alias-Schleife
+108 Keine $watch-Variable gesetzt
+109 Keine vorgemerkten Befehle
+110 Benutzung: sched -<item#>.\nBenutzung: sched [+]hh:mm <Befehl>
+111 Nicht so viele vorgemerkte Befehle
+112 Kein auszufЭhrender Befehl
+113 UngЭltige Zeit fЭr Befehl
+114 Relative Zeit inkonsistent mit am/pm
+115 Kein Platz mehr fЭr Termcap-Eintrag
+116 Benutzung: settc %s [yes|no]
+117 Unbekannte FДhigkeit `%s'
+118 Unbekannter Termcap-Parameter `%%%c'
+119 Zu viele Argumente fЭr `%s' (%d)
+120 `%s' erfordert %d Argumente
+121 Benutzung: echotc [-v|-s] [<FДhigkeit> [<Argumente>]]
+122 %s: %s. Falsche Architektur
+123 !# History-Schleife
+124 Falsche Dateianforderung
+125 Selector-эberlauf
+126 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefilmnqstvVxX -Dname[=Wert] ] [ Argument ... ]
+127 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefFilmnqstvVxX ] [ Argument ... ]
+128 Unbekannte Option: `-%s'\nBenutzung: %s [ -bcdefilmnqstvVxX ] [ Argument ... ]
+129 \nUngЭltige VervollstДndigung: "%s"
+130 \nUngЭltiger %s: '%c'
+131 \nFehlende Trennung '%c' nach %s "%s"
+132 \nUnvollstДndiger/-ges %s: "%s"
+133 Kein Operand fЭr -m Option
+134 Benutzung: unlimit [-fh] [Grenzen]
+135 $%S ist nur lesbar
+136 Kein solcher Job
+137 Unknown colorls variable `%c%c'
diff --git a/nls/german/set10 b/nls/german/set10
new file mode 100644
index 0000000..185aa61
--- /dev/null
+++ b/nls/german/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: ungЭltiger Befehl '%s'.\n
+2 setpath: unzureichende Argumente fЭr Befehl '%s'.\n
+3 setpath: Wert fehlt in Pfad '%s'\n
+4 setpath: %s nicht in %s gefunden\n
+5 setpath: %d keine gЭltige Position in %s\n
diff --git a/nls/german/set11 b/nls/german/set11
new file mode 100644
index 0000000..603eb51
--- /dev/null
+++ b/nls/german/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ sh.c
+$set 11
+1 Warnung: kein Zugriff auf Tty (%s).\n
+2 Daher keine Job Control in dieser Shell.\n
+3 Sie haben %d Mails.\n
+4 Sie haben %d Mails in %s.\n
+5 Sie haben %sMail.\n
+6 neue\040
+7 Sie haben %sMail in %s.\n
diff --git a/nls/german/set12 b/nls/german/set12
new file mode 100644
index 0000000..101b178
--- /dev/null
+++ b/nls/german/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Versuche von "%s" zu starten.\n
diff --git a/nls/german/set13 b/nls/german/set13
new file mode 100644
index 0000000..5da0fd2
--- /dev/null
+++ b/nls/german/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d Hash-Buckets mit jeweils %d Bits\n
+3 debug mask = 0x%08x\n
+4 %d Treffer, %d Fehler, %d%%\n
+5 %S: Befehl in Shell eingebaut.\n
+6 %S: Befehl nicht gefunden.\n
+7 where: / in Befehl ist nicht sinnvoll\n
+8 %S ist ein Alias fЭr
+9 %S ist ein eingebauter Shell-Befehl\n
+10 Hash-Fehler:
diff --git a/nls/german/set14 b/nls/german/set14
new file mode 100644
index 0000000..e5b65df
--- /dev/null
+++ b/nls/german/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ sh.file.c
+$set 14
+1 \nAuweia!! Zu viele %s!!\n
+2 Namen in Passwort-Datei
+3 Dateien
diff --git a/nls/german/set15 b/nls/german/set15
new file mode 100644
index 0000000..bc215c8
--- /dev/null
+++ b/nls/german/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Kann Begrenzung nicht %s%s\n
+2 lЖschen
+3 setzen
+4 \040(hard limit)
diff --git a/nls/german/set16 b/nls/german/set16
new file mode 100644
index 0000000..bc26108
--- /dev/null
+++ b/nls/german/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.lex.c
+$set 16
+1 Setze Prozeъgruppe des Terminals von %d auf %d\n
+2 \nBitte "logout" zum Abmelden benutzen.\n
+3 \nBitte "exit" zum Verlassen der Tcsh benutzen.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Falscher Typ fЭr seek: %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/german/set17 b/nls/german/set17
new file mode 100644
index 0000000..e00de87
--- /dev/null
+++ b/nls/german/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ sh.proc.c
+$set 17
+1 FEHLER: Warte auf Hintergrund-Job!\n
+2 Exitcode %d\n
+3 FEHLER: Prozeъ "flushed" zum zweitenmal
+4 LДuft
+5 Signal
+6 Exitcode %-25d
+7 Fertig
+8 FEHLER: Status=%-9o
+9 \040(core dumped)
+10 \040(Verz:\040
+11 (Verz jetzt:
+12 %S: Bereits angehalten\n
+13 %S: Bereits angehalten\n
+14 %S: Badly formed number\n
diff --git a/nls/german/set18 b/nls/german/set18
new file mode 100644
index 0000000..40e56d8
--- /dev/null
+++ b/nls/german/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.set.c
+$set 18
+1 Warnung: lДcherlich langer PATH abgeschnitten\n
diff --git a/nls/german/set19 b/nls/german/set19
new file mode 100644
index 0000000..d852451
--- /dev/null
+++ b/nls/german/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Out of memory\n
+2 free(%lx) aufgerufen vor irgendeiner Allokation.
+3 free(%lx) vor dem Start des Speichers.
+4 free(%lx) hinter dem Ende des Speichers.
+5 free(%lx) falschen Block.
+6 free(%lx) falscher Bereichs-Check.
+7 free(%lx) falscher Block-Index.
+8 Tcsh's augenblickliche Speicherbelegung:\nfrei:\t
+9 \nbenutzt:\t
+10 \n\tInsgesamt in Benutzung: %d, insgesamt frei: %d\n
+11 \tAllokierter Speicher von 0x%lx bis 0x%lx. Wirklicher Anfang 0x%lx\n
+12 Allokierter Speicher von 0x%lx bis 0x%lx (%ld).\n
diff --git a/nls/german/set2 b/nls/german/set2
new file mode 100644
index 0000000..6f36bc6
--- /dev/null
+++ b/nls/german/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ Signal names
+$set 2
+1 Null signal
+2 Aufgelegt
+3 Unterbrochen
+4 Verlassen
+5 Fehlerhafte Prozessoranweisung
+6 Trace/BPT trap
+7 Abbruch
+8 IOT trap
+9 Systemabsturz steht bevor
+10 Fehlerhaft beendet
+11 EMT trap
+12 Flieъkommafehler
+13 Abgebrochen
+14 Benutzersignal 1
+15 Benutzersignal 2
+16 Speicherschutzverletzung
+17 Bus error
+18 Programmbereichsfehler
+19 Operandenbereichsfehler
+20 Falscher Systemaufruf
+21 Ausgabeweitergabe abgebrochen
+22 Alarm clock
+23 Beendet
+24 Kindprozeъ hat Zustand geДndert
+25 Abbruch eines Kindprozesses
+26 Apollo-spezifischer Fehler
+27 Kindprozeъ angehalten oder beendet
+28 Kindprozeъ beendet
+29 Stromunterbrechung
+30 Ressource verloren
+31 Unterbrechung (Ctrl-Break)
+32 MЖgliches Ein-/Ausgabesignal
+33 Asynchrone I/O (select)
+34 Dringende Anfrage von Ein-/Ausgabekanal
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortran asynchrones Ein-Ausgabeende
+38 Wiederaufsetzen
+39 Nicht korrigierbarer Speicherfehler
+40 CPU-ZeitbeschrДnkung Эberschritten
+41 Systembeendigung absehbar
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 CRAY Y-MP register parity error
+45 Information request
+46 Angehalten (Signal)
+47 Angehalten (Signal)
+48 Angehalten
+49 Angehalten
+50 Fortsetzen
+51 Angehalten (Tty-Eingabe)
+52 Angehalten (Tty-Eingabe)
+53 Angehalten (Tty-Ausgabe)
+54 Angehalten (Tty-Ausgabe)
+55 Fensterzustand hat sich geДndert
+56 FenstergrЖъe hat sich geДndert
+57 Phone status changed
+58 CPU-ZeitbeschrДnkung Эberschritten
+59 BeschrДnkung der DateigrЖъe Эberschritten
+60 Virtueller Zeitalarm
+61 Profiling time alarm
+62 DIL signal
+63 Pollable event occured
+64 Process's lwps are blocked
+65 Special LWP signal
+66 Special CPR Signal
+67 Special CPR Signal
+68 First Realtime Signal
+69 Second Realtime Signal
+70 Third Realtime Signal
+71 Fourth Realtime Signal
+72 Fourth Last Realtime Signal
+73 Third Last Realtime Signal
+74 Second Last Realtime Signal
+75 Last Realtime Signal
+76 LAN Asyncronous I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Priority changed
+88 Echte Verklemmung entdeckt
+89 New input character
+90 Stack limit exceeded
+91 Unused signal
diff --git a/nls/german/set20 b/nls/german/set20
new file mode 100644
index 0000000..638c00e
--- /dev/null
+++ b/nls/german/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.bind.c
+$set 20
+1 UngЭltiger Tastenname `%S'\n
+2 Falsche Tastenname: %S\n
+3 Falsche Befehlsname: %S\n
+4 Falsche Tastenangabe %S\n
+5 Leere Zeichenkette angegeben\n
+6 Standard Tastenbelegung\n
+7 Alternative Tastenbelegung\n
+8 Belegungen mit mehreren Zeichen\n
+9 Belegungen der Pfeiltasten\n
+10 %-15s-> ist undefiniert\n
+11 BUG!!! %s ist mit nichts belegt.\n
+12 Benutzung: bindkey [Optionen] [--] [TASTE [BEFEHL]]\n
+13 -a belege Taste in alternativer Tastenbelegung\n
+14 -b akzeptiere symbolische Tastendefinitionen\n
+15 -s belege einen Out-String anstelle eines Befehls\n
+16 -c belege einen Unix-Befehl anstelle eines Befehls\n
+17 -v initialisiere Belegungen mit Standard-Vi-Belegungen\n
+18 -e initialisiere Belegungen mit Standard-Emacs-Belegungen\n
+19 -d initialisiere Belegungen mit Standard-Belegungen\n
+20 -l zeige verfЭgbare Funktionen mit Beschreibungen an\n
+21 -r entferne Belegung eines Tastes\n
+22 -k belege Pfeiltaste mit Namen in In-String\n
+23 -- force a break from option processing\n
+24 -u (or any invalid option) this message\n
+25 Wenn kein Out-String oder Befehl angegeben wurde, wir die Belegung fЭr\n
+26 den In-String ausgegeben oder alle Belegungen, falls kein in-String gegeben.\n
+27 Falsche Tastenangabe -- nicht definierte Zeichenkette\n
+28 Falsche Tastenangabe -- leere Zeichenkette\n
+29 Falsche Funktionstastenangabe. Leere Taste nicht erlaubt\n
+30 Falsche Tastenangabe -- nicht korrekte Hex-Zahl\n
+31 Falsche Tastenangabe -- nicht korrekte Oktal-Zahl\n
+32 Falsche Tastenangabe -- nicht korrekte Dezimal-Zahl\n
+33 Falsche Funktionstastenangabe.\n
+34 Leere Taste nicht erlaubt\n
+35 Falsche Tastenangabe -- unbeannter Name "%S"\n
+36 Benutzung: bind [TASTE | BEFEHL TASTE | "emacs" | "vi" | "-a"]\n
+37 UngЭltige Funktion
+38 %s\t\tist undefiniert\n
diff --git a/nls/german/set21 b/nls/german/set21
new file mode 100644
index 0000000..32a2774
--- /dev/null
+++ b/nls/german/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.disc.c
+$set 21
+1 Kann lokale Sonderzeichen nicht auslesen.\n
+2 Kann lokale Sonderzeichen nicht setzen.\n
diff --git a/nls/german/set22 b/nls/german/set22
new file mode 100644
index 0000000..0e93b38
--- /dev/null
+++ b/nls/german/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t ein Alias fЭr
+2 \nPasswort nicht korrekt fЭr %s\n
+3 Fehlerhafter Alias 'precmd' entfernt.\n
+4 Fehlerhafter Alias 'cwdcmd' entfernt.\n
+5 Fehlerhafter Alias 'beepcmd' entfernt.\n
+6 Fehlerhafter Alias 'periodic' entfernt.\n
+7 zerteile Kommandozeile\n
+8 Wollen Sie wirklich alle Dateien lЖschen? [n/j]
+9 эbergehe das LЖschen der Dateien!\n
+10 Kommandozeile ist nun:\n
+11 zerteile Kommandozeile\n
+12 in einer der Listen\n
+13 Kommandozeile ist nun:\n
+14 jJyY
diff --git a/nls/german/set23 b/nls/german/set23
new file mode 100644
index 0000000..42a9cbd
--- /dev/null
+++ b/nls/german/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ tc.os.c
+$set 23
+1 Falscher Cpu/Site-Name
+2 Site-Pfad zu lang
+3 unbekannt
+4 Site: %s\n
+5 %d: Site nicht gefunden\n
+6 setlocal: %s: %s\n
+7 Site nicht gefunden
+8 Sie sind in einem Universum gefangen, daъ Sie nie gemacht haben
+9 Getwarp fehlgeschlagen
+10 UngЭltiger Warp
+11 Setwarp fehlgeschlagen
+12 UngЭltiges Universum
+13 Unbekannter Fehler: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Kann ".." nicht Жffnen (%s)
+20 getwd: Kann nicht in ".." wechseln (%s)
+21 getwd: Lesefehler in ".." (%s)
+22 getwd: Kann nicht zurЭck zu "." wechseln (%s)
+23 getwd: Kann kein stat auf "/" machen (%s)
+24 getwd: Kann kein stat auf "." machen (%s)
+25 getwd: Kann kein stat auf Verzeichnis "%s" machen (%s)
+26 getwd: Kann Verzeichnis "%s" nicht Жffnen (%s)
+27 getwd: Kann "." nicht in ".." finden (%s)
+28 UngЭltiger Systemtyp
+29 Systemtyp ist nicht gesetzt
+30 Too many arguments
+31 Invalid argument
diff --git a/nls/german/set24 b/nls/german/set24
new file mode 100644
index 0000000..dee8054
--- /dev/null
+++ b/nls/german/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.sched.c
+$set 24
+1 Hack!
diff --git a/nls/german/set25 b/nls/german/set25
new file mode 100644
index 0000000..a034603
--- /dev/null
+++ b/nls/german/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.sig.c
+$set 25
+1 unser wait %d\n
+2 Fehler: bsd_signal(%d) Signal auъerhalb der Grenzen\n
+3 Fehler: bsd_signal(%d) - sigaction fehlerhaft, errno %d\n
diff --git a/nls/german/set26 b/nls/german/set26
new file mode 100644
index 0000000..c9d1270
--- /dev/null
+++ b/nls/german/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ tc.who.c
+$set 26
+1 Kein Zugriff auf %s. Bitte "unset watch" eingeben.\n
+2 %s kann nicht geЖffnet werden. Bitte "unset watch" eingeben.\n
+3 FEHLER! letztes Element ist nicht whotail!\n
+4 ZurЭck:
+5 FEHLER! erstes Element ist nicht whohead!\n
+6 neu: %s/%s\n
+7 %n hat %a an %l von %m.
+8 %n hat %a an %l.
+9 sich angemeldet
+10 sich abgemeldet
+11 %s ersetzt
+12 lokal
diff --git a/nls/german/set27 b/nls/german/set27
new file mode 100644
index 0000000..9ad802f
--- /dev/null
+++ b/nls/german/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tw.comp.c
+$set 27
+1 Befehl
+2 Trenner
+3 Muster
+4 Bereichs
+5 VervollstДndigung
diff --git a/nls/german/set29 b/nls/german/set29
new file mode 100644
index 0000000..16ef38a
--- /dev/null
+++ b/nls/german/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tw.help.c
+$set 29
+1 Keine Hilfe-Datei fЭr %S\n
diff --git a/nls/german/set3 b/nls/german/set3
new file mode 100644
index 0000000..f2b642c
--- /dev/null
+++ b/nls/german/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.6 2006/03/02 18:46:46 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Ein Zeichen zurЭck
+2 LЖsche Zeichen hinter Cursor
+3 LЖsche vom Anfang des aktuellen Worts bis zum Cursor - in Cut-Puffer
+4 LЖsche vom Anfang der Zeile bis zum Cursor - in Cut-Puffer
+5 Gehe an den Anfang des aktuellen Worts
+6 Gehe zum Anfang der Zeile
+7 Wandele vom Cursor bis zum Ende des aktuellen Worts in Groъbuchstaben um
+8 Vi: дndere Groъ/Kleinschreibung des Zeichen unter dem Cursor und bewege Cursor eins nach vorn
+9 Vi: дndere bis zum Ende der Zeile
+10 LЖsche Bildschirm (aktuelle Zeile oben)
+11 VervollstДndige aktuelles Wort
+12 Gehe mit Tab vorwДrts durch die Dateiliste
+13 Gehe mit Tab rЭckwДrts durch die Dateiliste
+14 VervollstДndige Wort (ignoriere programmierbare VervollstДndigungen)
+15 Kopiere aktuelles Wort zum Cursor
+16 Kopiere Area zwischen Marke und Cursor in Cut-Puffer
+17 Erweitere zu frЭherem Wort fЭr das dies ein Anfang ist
+18 LЖsche Zeichen unter Cursor
+19 LЖsche Zeichen unter Cursor oder gib EOF-Signal am Ende der Zeile
+20 LЖsche Zeichen unter Cursor oder zeige VervollstДndigungen am Ende der Zeile an
+21 LЖsche Zeichen unter Cursor oder zeige VervollstДndigungen oder gib EOF-Signal
+22 LЖsche von Cursor bis zum Ende des aktuellen Worts - in Cut-Puffer
+23 FЭge Argument hinzu, wenn gestartet, oder gib zahl ein
+24 Ziffer, die ein Argument beginnt
+25 Gehe zur nДchsten History-Zeile
+26 Wandele vom Cursor bis zum Ende des aktuellen Worts in Kleinbuchstaben um
+27 Melde Ende der Datei
+28 Gehe zum Ende der Zeile
+29 Tausche Cursor und Marke aus
+30 Expandiere Wildcards in Dateinamen
+31 Expandiere History-Escapes
+32 Expandiere History-Escapes in einer Zeile
+33 Expandiere Variablen
+34 Gehe ein Zeichen vor
+35 Gehe vor bis zum Ende des akutellen Worts
+36 Vertausche zwei Zeichen vor dem Cursor
+37 Suche rЭckwДrts in History nach Zeile mit gleichem Anfang
+38 Suche vorwДrts in History nach Zeile mit gleichem Anfang
+39 Setze letzten Teil des vorherigen Befehls ein
+40 Incrementelle Suche (vorwДrts)
+41 Incrementelle Suche (rЭckwДrts)
+42 LЖsche Zeile
+43 LЖsche bis zum Ende der Zeile - in Cut-Puffer
+44 LЖsche Area zwischen Marke und Cursor - in Cut-Puffer
+45 LЖsche gesamte Zeile - in Cut-Puffer
+46 Zeige MЖglichkeiten der VervollstДndigung
+47 Zeige MЖglichkeiten der VervollstДndigung (ignoriere programmierbare VervollstДndigungen)
+48 Zeige Treffer der Dateinamen-Wildcards
+49 Zeige MЖglichkeiten der VervollstДndigung oder gib EOF, falls Zeile leer
+50 Zeige durchschnittliche Last und augenblickl. Prozeъzustand
+51 Expandiere History-Escape und fЭge Leerzeichen ein
+52 FЭhre Befehl aus
+53 Expandiere Pfadnamen, eliminiere fЭhrende . und ..
+54 Expandiere Befehle in den entsprechenden Pfadnamen oder Alias
+55 Schalte von Insert- auf EinfЭgemodus oder umgekehrt
+56 FЭge das achte Bit zu dem nДchsten eingegebenen Zeichen hinzu
+57 FЭge das nДchste Eingabezeichen unverДndert ein
+58 Baue Anzeige neu auf
+59 Starte angehaltenen Editor wieder
+60 Suche nach Hilfe fЭr den aktuellen Befehl
+61 Dieses Zeichen wird zur Zeile hinzugefЭgt
+62 Dieses Zeichen ist das erste einer Folge von Zeichen
+63 Setze die Marke an der Stelle des Cursors
+64 Korrigiere die Schreibweise des aktuellen Wortes
+65 Korrigiere die Schreibweise der gesamten Zeile
+66 Sende Zeichen an Tty im "cooked mode"
+67 Schalte um zwischen literaler und lexicalischer aktueller History-Zeile
+68 Tausche das Zeichen links des Cursors mit dem unter dem Cursor
+69 Tausche die zwei Zeichen vor dem Cursor
+70 Tty delayed suspend Zeichen
+71 Tty flush output Zeichen
+72 Tty interrupt Zeichen
+73 Tty quit Zeichen
+74 Tty suspend Zeichen
+75 Tty allow output Zeichen
+76 Tty disallow output Zeichen
+77 Indicates unbound Zeichen
+78 Emacs universelles Argument (Argument mal 4)
+79 Gehe zur vorhergehenden History-Zeile
+80 Wandele die Zeichen vom Cursor bis zum Ende des akt. Worts in Groъbuchst. um
+81 Vi gehe zum Anfang des nДchsten Wortes
+82 Vi gehe in EinfЭgemodus hinter dem Cursor
+83 Vi gehe in EinfЭgemodus am Ende der Zeile
+84 Vi Дndere Groъ/Kleinschreibung des Zeichens unter dem Cursor und gehe ien vor
+85 Vi Дndere Prefix-Befehl
+86 Vi Дndere bis zum Ende der Zeile
+87 Vi gehe in Befehlsmodus (benutze alternative Tastenbelegung)
+88 Vi Befehlsmodus vervollstДndige aktuelles Wort
+89 Vi gehe zum vorhergehenden Zeichen (Backspace)
+90 Vi lЖsche Prefix-Befehl
+91 Vi gehe zum Ende des aktuellen Worts (durch Leerzeichen begrenzt)
+92 Vi gehe zum Ende des aktuellen Worts
+93 Vi gehe zum angegebenen Zeichen rЭckwДrts
+94 Vi gehe zum angegebenen Zeichen vorwДrts
+95 Vi gehe hoch zum angegebenen Zeichen rЭckwДrts
+96 Vi gehe hoch zum angegebenen Zeichen vorwДrts
+97 Vi gehe in EinfЭgemodus
+98 Vi gehe in EinfЭgemodus am Anfang der Zeile
+99 Vi wiederhole aktuelle Suche in dieselbe Richtung
+100 Vi wiederhole aktuelle Suche in entgegengesetzte Richtung
+101 Vi wiederhole aktuelle Suche in dieselbe Richtung
+102 Vi wiederhole aktuelle Suche in entgegengesetzte Richtung
+103 Vi ersetze Zeichen unter dem Cursor mit dem nДchsten eingegebenen Zeichen
+104 Vi Ersetzungsmodus
+105 Vi suche History vorwДrts
+106 Vi suche History rЭckwДrts
+107 Vi ersetze Zeichen unter dem Cursor und gehe in EinfЭgemodus
+108 Vi ersetze gesamte Zeile
+109 Vi gehe zum verhergehenden Wort
+110 Vi gehe zum nДchsten Wort
+111 Vi mache letzte дnderung rЭckgДngig
+112 Vi gehe zum Anfang der Zeile
+113 Mache ein 'which' von dem aktuellen Befehl
+114 FЭge den Cut-Puffer an der Cursor-Position ein
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/german/set30 b/nls/german/set30
new file mode 100644
index 0000000..534886e
--- /dev/null
+++ b/nls/german/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ tw.parse.c
+$set 30
+1 Anfangsbefehl %d\n
+2 vervollstДndige %d
+3 vervollstДndige %d %S\n
+4 %s: Interner Abgleichsfehler.\n
+5 Objekte
+6 Spalten
+7 Es gibt %d %s, trotzdem anzeigen? [n/j]
+8 looking = %d\n
+9 \n%s interner Fehler: Ich weiъ nicht, wonach ich suche!\n
+10 kein Verzeichnis
+11 nicht gefunden
+12 nicht lesbar
+13 jJyY
diff --git a/nls/german/set31 b/nls/german/set31
new file mode 100644
index 0000000..9532256
--- /dev/null
+++ b/nls/german/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Kann TERMCAP nicht Жffnen: [%s]\n
+2 Kann %s nicht Жffnen.\n
+3 Fand %s in %s.\n
+4 Kein Eintrag fЭr %s in Datei %s gefunden\n
diff --git a/nls/german/set4 b/nls/german/set4
new file mode 100644
index 0000000..baee552
--- /dev/null
+++ b/nls/german/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Termcap strings
+$set 4
+1 fЭge neue, leere Zeile hinzu
+2 hЖrbare Pieps
+3 lЖsche bis zum Ende der Anzeige
+4 lЖsche bis zum Ende der Zeile
+5 Cursor zu horizontaler Position
+6 lЖsche Bildschirm
+7 lЖsche ein Zeichen
+8 lЖsche eine Zeile
+9 starte LЖschemodus
+10 beende LЖschmodus
+11 beende EinfЭgemodus
+12 Cursor aus Statuszeile
+13 Cursor in Ursprungsposition
+14 fЭge Zeichen ein
+15 starte EinfЭgemodus
+16 setze FЭllzeichen ein
+17 Cursor nach unten
+18 Cursor nach links
+19 Cursor nach rechts
+20 Cursor nach oben
+21 starte Fettschrift
+22 beende Attribute
+23 nicht zerstЖrendes Leerzeichen
+24 beende hervorgehobene Darstellung
+25 beginne hervorgehobene Darstellung
+26 Cursor in Statuszeile
+27 Cursor eins hoch
+28 beginne Unterstreichung
+29 beende Unterstreichung
+30 sichtbarer Pieps
+31 lЖsche mehrere Zeichen
+32 Cursor mehrere Zeichen nach unten
+33 fЭge mehrere Zeichen ein
+34 Cursor mehrere Zeichen nach links
+35 Cursor mehrere Zeichen nach rechts
+36 Cursor mehrere Zeichen nach oben
+37 hat automatische RДnder
+38 kann physikalische Tabulatoren benutzen
+39 Anzahl Zeilen
+40 Anzahl Spalten
+41 hat Meta-Taste
+42 Zeilenumbruch am rechten Rand wird ignoriert
diff --git a/nls/german/set5 b/nls/german/set5
new file mode 100644
index 0000000..2161749
--- /dev/null
+++ b/nls/german/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ ed.chared.c
+$set 5
+1 Durchschnittliche Last nicht verfЭgbar\n
diff --git a/nls/german/set6 b/nls/german/set6
new file mode 100644
index 0000000..350b1d0
--- /dev/null
+++ b/nls/german/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ ed.inputl.c
+$set 6
+1 FEHLER: Illegaler Befehl von Taste 0%o\r\n
+2 ja\n
+3 ediere\n
+4 brich ab\n
+5 nein\n
+6 Kein entsprechender Befehl\n
+7 Mehrdeutiger Befehl\n
+8 *** Editor fataler FEHLER ***\r\n\n
diff --git a/nls/german/set7 b/nls/german/set7
new file mode 100644
index 0000000..8aee38d
--- /dev/null
+++ b/nls/german/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.5 2006/03/02 18:46:46 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh meint, Ihr EndgerДt hat die\n
+2 \tfolgenden Eigenschaften:\n\n
+3 \tEs hat %d Spalten und %d Zeilen\n
+4 \tEs hat %s Meta-Taste\n
+5 eine
+6 keine
+7 \tEs kann%s Tabulatoren benutzen\n
+8 \040keine
+9 \tEs %s automatische RДnder\n
+10 hat
+11 hat nicht
+12 \tEs %s magische RДnder\n
+13 (leer)
+14 ja
+15 nein
+16 FEHLER: kann nicht lЖschen\r\n
+17 DeleteChars: num ist lДcherlich: %d\r\n
+18 FEHLER: kann nicht einfЭgen\r\n
+19 StartInsert: num ist lДcherlich: %d\r\n
+20 %s: Kann /etc/termcap nicht Жffnen.\n
+21 %s: Kein Eintrag fЭr Terminaltyp "%s"\n
+22 %s: benutze minimale Terminaleigenschaften.\n
+23 %s: WARNUNG: Ihr Terminal kann den Cursor nicht aufwДrts bewegen.\n
+24 Lange Zeilen kЖnnten etwas komisch aussehen.\n
+25 keine FДhigkeit, bis Zeilenende zu lЖschen.\n
+26 keine FДhigkeit, Zeichen zu lЖschen.\n
+27 keine FДhigkeit, Zeichen einzufЭgen.\n
diff --git a/nls/german/set8 b/nls/german/set8
new file mode 100644
index 0000000..4e09b22
--- /dev/null
+++ b/nls/german/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ ed.term.c
+$set 8
+1 Unbekannter Schalter
+2 UngЭltiges Argument
diff --git a/nls/german/set9 b/nls/german/set9
new file mode 100644
index 0000000..e8607a3
--- /dev/null
+++ b/nls/german/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Unbound extended key "%S"\n
+5 Some extended keys too long for internal print buffer
+6 Enumerate: BUG!! Null ptr passed\n!
+7 keine Eingabe
+8 Es muъ noch etwas folgen: %c\n
+9 Oktal-Konstante paъt nicht in ein Zeichen.\n
diff --git a/nls/greek/charset b/nls/greek/charset
new file mode 100644
index 0000000..6d1ef11
--- /dev/null
+++ b/nls/greek/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-7
+$set 255
+1 ISO-8859-7
diff --git a/nls/greek/set1 b/nls/greek/set1
new file mode 100644
index 0000000..3599c34
--- /dev/null
+++ b/nls/greek/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ Error messages
+$set 1
+1 кэХОР СЩМТАНГ
+2 TО %s ДЕМ ЕПИТЯщПЕТАИ
+3 уПЕЯБОКИЙэ ЛЕЦэКГ КщНГ
+4 $< уПЕЯБОКИЙэ ЛЕЦэКГ ЦЯАЛЛч
+5 дЕМ УПэЯВЕИ АЯВЕъО ЦИэ ТО $0
+6 еККИПчР ЛЕТАТЯОПщАР []
+7 г АМэПТУНГ ТОУ $ ПЯщПЕИ МА ТЕКЕИЧМЕИ ПЯИМ ТО ]
+8 кэХОР ЛЕТАТЯОПщАР : СТО $ (%c)
+9 кэХОР ЭЯИСЛА
+10 йАЙОСВГЛАТИСЛщМОР АЯИХЛЭР
+11 дЕМ УПэЯВОУМ эККЕР КщНЕИР
+12 аПЭМ ЭМОЛА АЯВЕъОУ
+13 еСЫТЕЯИЙЭ КэХОР globbing
+14 г ЕМТОКч ДЕ БЯщХГЙЕ
+15 уПЕЯБОКИЙэ КъЦА ОЯъСЛАТА
+16 уПЕЯБОКИЙэ ПОККэ ОЯъСЛАТА
+17 уПЕЯБОКИЙэ ЕПИЙъМДУМО ЬЕУДЧМУЛО
+18 аДЕИО if
+19 аЙАТэККГКО then
+20 оИ КщНЕИР ДЕМ ЕъМАИ ЕМТЭР ПАЯЕМХщСЕЫМ
+21 TО %s ДЕМ БЯщХГЙЕ
+22 аЙАТэККГКГ ЛэСЙА
+23 дЕМ УПэЯВЕИ ТщТОИО ЭЯИО
+24 уПЕЯБОКИЙэ ЛЕЦэКО ЭЯИСЛА
+25 аЙАТэККГКОР ч эЦМЫСТОР ПАЯэЦОМТАР ЛЕЦщХОУР
+26 лГ ОЯИСЛщМГ ЛЕТАБКГТч
+27 TО stack ЙАТАКЭЦЫМ ДЕМ ЕъМАИ ТЭСО БАХЩ
+28 кэХОР АЯИХЛЭР signal
+29 ╤ЦМЫСТО signal╥ДЧСТЕ kill -l ЦИэ КъСТА signals
+30 TА ОМЭЛАТА ЛЕТАБКГТЧМ ПЯщПЕИ МА АЯВъФОУМ ЛЕ ЦЯэЛЛА
+31 уПЕЯБОКИЙэ ЛЕЦэКО ЭМОЛА ЛЕТАБКГТчР
+32 TА ОМЭЛАТА ЛЕТАБКГТЧМ ПЯщПЕИ МА ПЕЯИщВОУМ АКЖАЯГХЛГТИЙОЩР ВАЯАЙТчЯЕР
+33 дЕМ УПэЯВЕИ щКЕЦВОР ЕЯЦАСИЧМ СЕ АУТЭ ТО shell
+34 кэХОР СЩМТАНГ щЙЖЯАСГР
+35 дЕМ УПэЯВЕИ ПЯОСЫПИЙЭР ЙАТэКОЦОР (home directory)
+36 дЕМ ЛПОЯЧ МА ПЯОСПЕКэСЫ ТОМ ПЯОСЫПИЙЭ ЙАТэКОЦО (home directory)
+37 аЙУЯГ ЙЕМч ЕМТОКч
+38 еЙВЧЯГСГ ВЫЯъР щЙЖЯАСГ
+39 аЦМЫСТОР ТЕКЕСТчР
+40 дИЖОЯОЩЛЕМО
+41 %s: ТО АЯВЕъО УПэЯВЕИ
+42 TО ЭЯИСЛА ТОУ -c ТЕКЕИЧМЕИ СЕ backslash
+43 дИАЙОПч
+44 дЕъЙТГР ЕЙТЭР ОЯъЫМ
+45 уПЕЯВЕъКИСГ ЦЯАЛЛчР
+46 дЕМ УПэЯВЕИ ТщТОИА ЕЯЦАСъА
+47 дЕМ ЦъМЕТАИ АПЭ ТО ТЕЯЛАТИЙЭ
+48 еЙТЭР while/foreach
+49 дЕМ УПэЯВОУМ эККЕР ДИЕЯЦАСъЕР
+50 дЕМ УПэЯВЕИ ТАъЯИАСЛА
+51 аПЭМ %c
+52 лГ ТАИЯИАСЛщМО %c
+53 дЕМ УПэЯВЕИ эККГ ЛМчЛГ
+54 дЕМ ЛПОЯЧ МА ДГЛИОУЯЦчСЫ pipe
+55 %s: %s
+56 %s
+57 вЯчСГ: jobs [ -l ]
+58 TА ОЯъСЛАТА ПЯщПЕИ МА ЕъМАИ ЕЯЦАСъЕР ч ТАУТЭТГТЕР ДИЕЯЦАСИЧМ
+59 дЕМ УПэЯВЕИ ТЯщВОУСА ЕЯЦАСъА
+60 дЕМ УПэЯВЕИ ПЯОГЦОЩЛЕМГ ЕЯЦАСъА
+61 йАЛЛИэ ЕЯЦАСъА ДЕМ ТАИЯИэФЕИ ЛЕ ТО pattern
+62 TО fork nesting ЕъМАИ ЛЕЦАКЩТЕЯО АПЭ %d; ПИХАМЭ `...` loop
+63 о щКЕЦВОР ЕЯЦАСИЧМ ДЕМ ЕъМАИ ДИАХщСИЛОР СТА ЙАТЧТЕЯА shells
+64 кэХОР sunc: Г ДИЕЯЦАСъА %d ДЕ БЯщХГЙЕ
+65 %sуПэЯВОУМ АМАБКГХЕъСЕР ЕЯЦАСъЕР
+66 %sуПэЯВОУМ СТАЛАТГЛщМЕР ЕЯЦАСъЕР
+67 дЕМ УПэЯВЕИ эККОР ЙАТэКОЦОР
+68 TО stack ЙАТАКЭЦЫМ ЕъМАИ эДЕИО
+69 кэХОР ЙАТэКОЦОР
+70 вЯчСГ: %s [-%s]%s
+71 дЕМ УПэЯВЕИ ЭЯИСЛА ЦИэ ТО flag -h
+72 дЕМ щВЕИ ЦъМЕИ login ЛЕ АУТЭ ТО shell
+73 дИАъЯЕСГ ЛЕ 0
+74 Modulo ЛЕ 0
+75 кэХОР ЛЕЦщХУМСГ╥ ЕММООЩСАТЕ "%s"?
+76 дЕМ ЛПОЯЧ (АЙЭЛА) МА АМАБэКЫ ТО login shell
+77 аЦМЫСТОР ВЯчСТГР: %s
+78 дЕМ щВЕИ ДОХЕъ ТИЛч СТГ ЛЕТАБКГТч $home
+79 вЯчСГ: history [-%s] [# АЯИХЛЭР ЕМТОКЧМ]
+80 TА $, ! ЙАИ < ДЕМ ЕПИТЯщПОМТАИ ЛЕ ТА $# ЙАИ $?
+81 аККАЦч ЦЯАЛЛчР СЕ ЭМОЛА ЛЕТАБКГТчР
+82 TО * ДЕМ ЕПИТЯщПЕТАИ ЛЕ ТА $# ЙАИ $?
+83 TА $?<ЬГЖъО> ЙАИ $#<ЬГЖъО> ДЕМ ЕПИТЯщПОМТАИ
+84 аЙУЯО ЭМОЛА ЛЕТАБКГТчР
+85 аККАЦч ЦЯАЛЛчР СЕ ДЕъЙТГ ЛЕТАБКГТчР
+86 уПЕЯВЕъКИСГ buffer ЕПщЙТАСГР
+87 кэХОР СЩМТАНГР ЛЕТАБКГТчР
+88 кэХОР ЛОЯЖч !
+89 дЕМ УПэЯВЕИ ПЯОГЦОЩЛЕМГ АМТИЙАТэСТАСГ
+90 кэХОР АМТИЙАТэСТАСГ
+91 дЕМ УПэЯВЕИ ПЯОГЦОЩЛЕМО АЯИСТЕЯЭ ЛщЯОР
+92 TО ДЕНъ ЛщЯОР ЕъМАИ ПОКЩ ЛЕЦэКО
+93 йАЙЭР ЛЕТАТЯОПщАР !: %c
+94 о ЛЕТАТЯОПщАР АПщТУВЕ
+95 уПЕЯВЕъКИСГ ТОУ buffer АМТИЙАТАСТэСЕЫМ
+96 кэХОР ЕПИКОЦщАР ОЯъСЛАТОР !
+97 дЕМ УПэЯВЕИ ПЯОГЦОЩЛЕМГ АМАФчТГСГ
+98 %s: Г ЕМТОКч ДЕ БЯщХГЙЕ
+99 уПЕЯБОКИЙэ ПОККщР )
+100 уПЕЯБОКИЙэ ПОККщР (
+101 кэХОР ТОПОХЕТГЛщМГ (
+102 пАЯэКЕИЬГ ОМЭЛАТОР ЦИэ АМАЙАТЕЩХУМСГ
+103 дИЖОЯОЩЛЕМГ АМАЙАТЕЩХУМСГ ЕНЭДОУ
+104 дЕМ ЦъМЕТАИ << ЛщСА СЕ ()
+105 дИЖОЯОЩЛЕМГ АМАЙАТЕЩХУМСГ ЕИСЭДОУ
+106 кэХОР ТОПОХЕТГЛщМЕР ()
+107 бЯЭВОР ЬЕУДЫМЩЛЫМ
+108 дЕМ щВЕИ ДОХЕъ ТИЛч СТГ ЛЕТАБКГТч $watch
+109 дЕМ УПэЯВОУМ ДЯОЛОКОЦГЛщМЕР ЕМТОКщР
+110 вЯчСГ: sched -<#АМТИЙЕИЛщМОУ>.\nвЯчСГ: sched [+]ЫЫ:КК <ЕМТОКч>
+111 дЕМ УПэЯВОУМ ТЭСЕР ДЯОЛОКОЦГЛщМЕР ЕМТОКщР
+112 дЕМ УПэЯВЕИ ЕМТОКч ЦИэ ЕЙТщКЕСГ
+113 аЙУЯОР ВЯЭМОР ЦИэ ТГМ ЕМТОКч
+114 о СВЕТИЙЭР ВЯЭМОР ДЕМ ЕъМАИ СУМЕПчР ЛЕ ТО am/pm
+115 дЕМ УПэЯВЕИ ВЧЯОР ЦИэ ТО termcap string
+116 вЯчСГ: settc %s [yes|no]
+117 аЦМЫСТГ ИЙАМЭТГТА `%s'
+118 аЦМЫСТГ ПАЯэЛЕТЯОР ТОУ termcap `%%%c'
+119 уПЕЯБОКИЙэ ПОККэ ОЯъСЛАТА ЦИэ ТО `%s' (%d)
+120 TО `%s' АПАИТЕъ %d ОЯъСЛАТА
+121 вЯчСГ: echotc [-v|-s] [<ИЙАМЭТГТА> [<ОЯъСЛАТА>]]
+122 %s: %s. кэХОР аЯВИТЕЙТОМИЙч
+123 !# БЯЭВОР иСТОЯъАР ЕМТОКЧМ
+124 йАЙОСВГЛАТИСЛщМГ ЕЯЧТГСГ ЦИэ АЯВЕъО
+125 уПЕЯВЕъКИСГ ЕПИКОЦщЫМ
+126 аЦМЫСТГ ЕПИКОЦч: `-%s'\nвЯчСГ: %s [ -bcdefilmnqstvVxX -Dname[=value] ] [ ЭЯИСЛА ... ]
+127 аЦМЫСТГ ЕПИКОЦч: `-%s'\nUsage: %s [ -bcdefFilmnqstvVxX ] [ ЭЯИСЛА ... ]
+128 аЦМЫСТГ ЕПИКОЦч: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX ] [ ЭЯИСЛА ... ]
+129 \nкэХОР СУЛПКчЯЫСГ: "%s"
+130 \nкэХОР %s: '%c'
+131 \nпАЯэКГЬГ ДИАВЫЯИСТч '%c' ЛЕТэ ТО %s "%s"
+132 \nлГ ПКчЯЕР %s: "%s"
+133 дЕМ УПэЯВЕИ ЭЯИСЛА ЦИэ ТО flag -m
+134 вЯчСГ: unlimit [-fh] [ЭЯИА]
+135 TО $%S ЕъМАИ ЛЭМО ЦИэ ДИэБАСЛА
+136 дЕМ УПэЯВЕИ ТщТОИА ЕЯЦАСъА
+137 Unknown colorls variable `%c%c'
diff --git a/nls/greek/set10 b/nls/greek/set10
new file mode 100644
index 0000000..a215d49
--- /dev/null
+++ b/nls/greek/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: эЙУЯГ ЕМТОКч '%s'.\n
+2 setpath: АМЕПАЯЙчР АЯИХЛЭР ОЯИСЛэТЫМ ЦИэ ТГМ ЕМТОКч '%s'.\n
+3 setpath: ЙэПОИА ТИЛч КЕъПЕИ СТО path '%s'\n
+4 setpath: ТО %s ДЕ БЯщХГЙЕ СТО %s\n
+5 setpath: Г ХщСГ %d ДЕМ ИСВЩЕИ СТО %s\n
diff --git a/nls/greek/set11 b/nls/greek/set11
new file mode 100644
index 0000000..82c1888
--- /dev/null
+++ b/nls/greek/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.c
+$set 11
+1 пЯОЕИДОПОъГСГ: ДЕМ ЛПОЯЧ МА ПЯОСПЕКэСЫ ТО tty (%s).\n
+2 сУМЕПЧР, ДЕМ ХА УПэЯВЕИ щКЕЦВОР ЕЯЦАСИЧМ СЕ АУТЭ ТО shell.\n
+3 ╦ВЕТЕ %d ЛГМЩЛАТА mail.\n
+4 еВЕТЕ %d ЛГМЩЛАТА mail СТО %s.\n
+5 еВЕТЕ %smail.\n
+6 МщО
+7 еВЕТЕ %smail СТО %s.\n
diff --git a/nls/greek/set12 b/nls/greek/set12
new file mode 100644
index 0000000..379ae78
--- /dev/null
+++ b/nls/greek/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: ПЯОСПАХЧ МА АЯВъСЫ АПЭ ТО "%s"\n
diff --git a/nls/greek/set13 b/nls/greek/set13
new file mode 100644
index 0000000..9ec55e1
--- /dev/null
+++ b/nls/greek/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets ЛЕ %d bits ТО ЙАХщМА\n
+3 ЛэСЙА debug = 0x%08x\n
+4 %d ЕПИТУВъЕР, %d АПОТУВъЕР, %d%%\n
+5 %S: ЕСЫТЕЯИЙч ЕМТОКч ТОУ shell.\n
+6 %S: Г ЕМТОКч ДЕ БЯщХГЙЕ.\n
+7 where: ТО / СТГМ ЕМТОКч ДЕМ щВЕИ МЭГЛА\n
+8 TО %S ЕъМАИ ЬЕУДЧМУЛО ЦИэ ТГМ ЕМТОКч
+9 TО %S ЕъМАИ ЕСЫТЕЯИЙч ЕМТОКч ТОУ shell\n
+10 АПОТУВъА ТОУ hash:
diff --git a/nls/greek/set14 b/nls/greek/set14
new file mode 100644
index 0000000..0547940
--- /dev/null
+++ b/nls/greek/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.file.c
+$set 14
+1 \nпЖЖЖ!! уПЕЯБОКИЙэ ПОККэ %s!!\n
+2 ОМЭЛАТА СТО password file
+3 АЯВЕъА
diff --git a/nls/greek/set15 b/nls/greek/set15
new file mode 100644
index 0000000..ff17a6e
--- /dev/null
+++ b/nls/greek/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: ДЕ ЛПОЯЧ МА %sТО%s ЭЯИО\n
+2 ЛГДЕМъСЫ
+3 ХщСЫ
+4 \040АУСТГЯЭ
diff --git a/nls/greek/set16 b/nls/greek/set16
new file mode 100644
index 0000000..e4dcca8
--- /dev/null
+++ b/nls/greek/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.lex.c
+$set 16
+1 лГДЕМИСЛЭР ТОУ ЦЙЯОУП ДИЕЯЦАСИЧМ ТОУ tty АПЭ %d СЕ %d\n
+2 \nдЧСТЕ "logout" ЦИэ МА БЦЕъТЕ.\n
+3 \nдЧСТЕ "exit" ЦИэ МА ТЕЯЛАТъСЕТЕ ТО %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/greek/set17 b/nls/greek/set17
new file mode 100644
index 0000000..4ac0106
--- /dev/null
+++ b/nls/greek/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: wait ЦИэ ЕЯЦАСъА ПОУ ТЯщВЕИ СТО ПАЯАСЙчМИО!\n
+2 еНОДОР ЛЕ status %d\n
+3 BUG: Г ДИЕЯЦАСъА ЕЙЙЕМЧХГЙЕ ДУЭ ЖОЯщР
+4 тЯщВЕИ
+5 счЛА
+6 еНОДОР ЛЕ status %-25d
+7 оКОЙКГЯЧХГЙЕ
+8 BUG: status=%-9o
+9 \040(ЕЦЦЯАЖч АЯВЕъОУ core)
+10 \040(wd:
+11 ТЫЯИМО wd:
+12 %S: щВЕИ чДГ АМАБКГХЕъ\n
+13 %S: щВЕИ чДГ СТАЛАТчСЕИ\n
+14 %S: Badly formed number\n
diff --git a/nls/greek/set18 b/nls/greek/set18
new file mode 100644
index 0000000..ffd82b6
--- /dev/null
+++ b/nls/greek/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ sh.set.c
+$set 18
+1 пЯОЕИДОПОъГСГ: PATH ЛЕ ТЕЯэСТИО ЛщЦЕХОР, ПЕЯИЙЭПГЙЕ\n
diff --git a/nls/greek/set19 b/nls/greek/set19
new file mode 100644
index 0000000..718b43f
--- /dev/null
+++ b/nls/greek/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Г ЛМчЛГ ТЕКЕъЫСЕ\n
+2 free(%lx) ЙКчХГЙЕ ПЯъМ МА ЕЙВЫЯГХЕъ ЛМчЛГ.
+3 free(%lx) ПЯИМ ТГМ АЯВч ТГР ЛМчЛГР.
+4 free(%lx) ЛЕТэ ТО ТщКОР ТГР ЛМчЛГР.
+5 free(%lx) ЕСЖАКЛщМО block.
+6 free(%lx) ЕСЖАКЛщМГ ЙКъЛАЙА check.
+7 free(%lx) ЕСЖАКЛщМОР ДЕъЙТГР block.
+8 пАЯОЩСА ЕЙВЧЯГСГ ЛМчЛГР ТОУ %s:\nfree:\t
+9 \nВЯГСИЛОПОИЕъТАИ:\t
+10 \n\tсУМОКИЙэ ВЯГСИЛОПОИЕъТАИ: %d, СУМОКИЙч ЕКЕЩХЕЯГ: %d\n
+11 \tеВЕИ ЕЙВЫЯГХЕъ ЛМчЛГ АПЭ 0x%lx ЫР 0x%lx. пЯАЦЛАТИЙч АЯВч 0x%lx\n
+12 еВЕИ ЕЙВЫЯГХЕъ ЛМчЛГ АПЭ 0x%lx ЫР 0x%lx (%ld).\n
diff --git a/nls/greek/set2 b/nls/greek/set2
new file mode 100644
index 0000000..d54db2f
--- /dev/null
+++ b/nls/greek/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ Signal names
+$set 2
+1 лГДЕМИЙЭ signal
+2 дИАЙОПч ЦЯАЛЛчР (hangup)
+3 дИАЙОПч (interrupt)
+4 пАЯАъТГСГ (quit)
+5 пАЯэМОЛГ ЕМТОКч (Illegal instruction)
+6 Trace/BPT trap
+7 Abort
+8 IOT trap
+9 еПИЙЕъЛЕМГ ЙАТэЯЯЕУСГ СУСТчЛАТОР
+10 TЕЯЛАТИСЛЭР ЛЕ КэХОР
+11 EMT trap
+12 еНАъЯЕСГ АЯИХЛГТИЙчР ЙИМГТчР УПОДИАСТОКчР
+13 сЙОТЧХГЙЕ
+14 User signal 1
+15 User signal 2
+16 кэХОР Segmentation
+17 кэХОР Bus
+18 кэХОР ПЕДъОУ ТИЛЧМ ПЯОЦЯэЛЛАТОР
+19 кэХОР ПЕДъОУ ТИЛЧМ ОЯъСЛАТОР
+20 аМЩПАЯЙТО system call
+21 сПАСЛщМО pipe
+22 счЛА alarm
+23 TЕЯЛАТъСТГЙЕ
+24 аККАЦч ЙАТэСТАСГР ДИЕЯЦАСъАР-ПАИДИОЩ
+25 хэМАТОР ДИЕЯЦАСъАР-ПАИДИОЩ
+26 сЖэКЛА Apollo
+27 г ДИЕЯЦАСъА-ПАИДъ СТАЛэТГСЕ ч ТЕЯЛэТИСЕ
+28 г ДИЕЯЦАСъА-ПАИДъ ТЕЯЛэТИСЕ
+29 дИАЙОПч ТэСГР
+30 аПЧКЕИА ПЭЯОУ
+31 Break (Ctrl-Break)
+32 счЛА ДУМАТЭТГТАР input/output
+33 аСЩЦВЯОМО I/O (select)
+34 еПЕъЦОУСА ЙАТэСТАСГ СЕ ДъАУКО I/O
+35 Multitasking wake-up
+36 Multitasking kill
+37 пЕЯэТЫСГ АСЩЦВЯОМОУ I/O ТГР fortran
+38 аМэЙАЛЬГ
+39 лГ ЕПАМОЯХЧСИЛО СЖэКЛА ЛМчЛГР
+40 уПщЯБАСГ ОЯъОУ ВЯЭМОУ CPU
+41 еПИЙЕъЛЕМО shutdown СУСТчЛАТОР
+42 TО wakeup flag ТОУ АЯИХ. ОЛэДАР micro-tasking щЦИМЕ set
+43 пЯЭБКГЛА thread - (ВЯГСИЛОПОИчСТЕ cord -T ЦИэ КЕПТОЛЕЯЕъР ПКГЯОЖОЯъЕР)
+44 сЖэКЛА АЯТИЭТГТАР ЙАТАВЫЯГТч CRAY Y-MP
+45 аъТГСГ ПКГЯОЖОЯъАР
+46 аМАБОКч (СчЛАl)
+47 пАЩСГ (СчЛА)
+48 аМАБОКч
+49 пАЩСГ
+50 сУМщВИСГ
+51 аМАБОКч (ЕъСОДОР АПЭ ТЕЯЛАТИЙЭ)
+52 пАЩСГ (ЕъСОДОР АПЭ ТЕЯЛАТИЙЭ)
+53 аМАБОКч (щНОДОР СЕ ТЕЯЛАТИЙЭ)
+54 пАЩСГ (щНОДОР СЕ ТЕЯЛАТИЙЭ)
+55 г ЙАТэСТАСГ ТОУ ПАЯАХЩЯОУ эККАНЕ
+56 TО ЛщЦЕХОР ТОУ ПАЯАХЩЯОУ эККАНЕ
+57 г ЙАТэСТАСГ ТГР ТГКЕЖЫМИЙчР ЦЯАЛЛчР эККАНЕ
+58 уПщЯБАСГ ОЯъОУ ВЯЭМОУ CPU
+59 уПщЯБАСГ ОЯъОУ ЛЕЦщХОУР АЯВЕъОУ
+60 счЛА alarm ЕИЙОМИЙОЩ ВЯЭМОУ
+61 счЛА alarm ВЯЭМОУ Profiling
+62 счЛА DIL
+63 пЯОщЙУЬЕ pollable event
+64 TА lwp's ТГР ДИЕЯЦАСъАР ЕъМАИ ЛПКОЙАЯИСЛщМА
+65 еИДИЙЭ СчЛА LWP
+66 еИДИЙЭ СчЛА CPR
+67 еИДИЙЭ СчЛА CPR
+68 пЯЧТО СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+69 дЕЩТЕЯО СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+70 TЯъТО СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+71 TщТАЯТО СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+72 TщТАЯТО АПЭ ТО ТщКОР СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+73 TЯъТО АПЭ ТО ТщКОР СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+74 дЕЩТЕЯО АПЭ ТО ТщКОР СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+75 TЕКЕУТАъО СчЛА пЯАЦЛАТИЙОЩ вЯЭМОУ
+76 аСЩЦВЯОМО I/O ТОПИЙОЩ ДИЙТЩОУ
+77 дИАХЕСИЛЭТГТА PTY ЦИэ АМэЦМЫСГ/ЦЯэЬИЛО
+78 аПАИТЕъТАИ ПАЯщЛБАСГ СТО I/O
+79 г КЕИТОУЯЦъА HFT monitor ПАЯАВЫЯчХГЙЕ
+80 г КЕИТОУЯЦъА HFT monitor ПЯщПЕИ МА ПАЯАВЫЯГХЕъ
+81 о щКЕЦВОР чВОУ HFT щВЕИ ПЕЯАТЫХЕъ
+82 дЕДОЛщМА СТОМ HFT ring buffer
+83 лЕТАМэССТЕУСГ ДИЕЯЦАСъАР
+84 аСЖАКщР attention key
+85 еПАМАДЯОЛОКЭЦГСГ
+86 счЛА SS$_DEBUG
+87 аККАЦч ПЯОТЕЯАИЭТГТАР
+88 аМИВМЕЩХГЙЕ ПЯАЦЛАТИЙЭ АДИщНОДО
+89 мщОР ВАЯАЙТчЯАР ЕИСЭДОУ
+90 Stack limit exceeded
+91 Unused signal
diff --git a/nls/greek/set20 b/nls/greek/set20
new file mode 100644
index 0000000..077a3a0
--- /dev/null
+++ b/nls/greek/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ tc.bind.c
+$set 20
+1 аЙУЯО ЭМОЛА ПКчЙТЯОУ `%S'\n
+2 еСЖАКЛщМО ЭМОЛА ПКчЙТЯОУ: %S\n
+3 еСЖАКЛщМО ЭМОЛА ЕМТОКчР: %S\n
+4 еСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ %S\n
+5 лГДЕМИЙч ПЕЯИЦЯАЖч string\n
+6 Standard СУСВЕТъСЕИР ПКчЙТЯЫМ\n
+7 еМАККАЙТИЙщР СУСВЕТъСЕИР ПКчЙТЯЫМ\n
+8 сУСВЕТъСЕИР ПОККАПКЧМ ВАЯАЙТчЯЫМ\n
+9 сУСВЕТъСЕИР ПКчЙТЯЫМ БщКОУР\n
+10 %-15s-> ДЕМ щВЕИ ОЯИСТЕъ\n
+11 BUG!!! ТО %s ДЕМ ЕъМАИ СУСВЕТИСЛщМО ЛЕ ТъПОТА.\n
+12 вЯчСГ: bindkey [ЕПИКОЦщР] [--] [пкгйтяо [емтокг]]\n
+13 -a ЕЛЖэМИСГ ч СУСВщТИСГ пкгйтяоУ СТОМ ЕМАККАЙТИЙЭ ВэЯТГ ПКчЙТЯЫМ\n
+14 -b ЕЯЛГМЕъА пкгйтяоУ ЫР C-, M-, F- or X- ЭМОЛА ПКчЙТЯОУ\n
+15 -s ЕЯЛГМЕъА емтокгР ЫР ЙУЯИОКЕЙТИЙОЩ string ЦИэ ЕЛЖэМИСГ\n
+16 -c ЕЯЛГМЕъА емтокгР ЫР ЕСЫТЕЯИЙчР ч ЕНЫТЕЯИЙчР ЕМТОКчР\n
+17 -v СУСВщТИСГ ЭКЫМ ТЫМ ПКчЙТЯЫМ СЕ АМТИСТОИВъА vi\n
+18 -e СУСВщТИСГ ЭКЫМ ТЫМ ПКчЙТЯЫМ СЕ АМТИСТОИВъА emacs\n
+19 -d СУСВщТИСГ ЭКЫМ ТЫМ ПКчЙТЯЫМ СТГМ default ТОУ editor\n
+20 -l ЕЛЖэМИСГ ТЫМ ЕМТОКЧМ ТОУ editor ЛЕ ПЕЯИЦЯАЖщР\n
+21 -r ЙАТэЯЦГСГ СУСВщТИСГР ТОУ пкгйтяоУ\n
+22 -k ЕЯЛГМЕъА пкгйтяоУ ЫР СУЛБОКИЙЭ ЭМОЛА ПКчЙТЯОУ БщКОУР\n
+23 -- ТщКОР ЕПЕНЕЯЦАСъАР ЕПИКОЦЧМ\n
+24 -u (ч ОПОИАДчПОТЕ эЙУЯГ ЕПИКОЦч) АУТЭ ТО ЛчМУЛА\n
+25 вЫЯъР пкгйтяо ч емтокг, ЕЛЖАМъФЕИ ЭКЕР ТИР СУСВЕТъСЕИР\n
+26 вЫЯъР емтокг, ЕЛЖАМъФЕИ ТГ СУСВщТИСГ ЦИэ ТО пкгйтяо.\n
+27 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- ЛГДЕМИЙЭ string\n
+28 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- эДЕИО string\n
+29 еСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ function. тО ЛГДЕМИЙЭ string АПАЦОЯЕЩЕТАИ\n
+30 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- ЙАЙОСВГЛАТИСЛщМОР ДЕЙАЕНАДИЙЭР АЯИХЛЭР\n
+31 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- ЙАЙОСВГЛАТИСЛщМОР ОЙТАДИЙЭР АЯИХЛЭР\n
+32 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- ЙАЙОСВГЛАТИСЛщМОР ДЕЙАДИЙЭР АЯИХЛЭР\n
+33 еСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ function.\n
+34 тО ЛГДЕМИЙЭ ПКчЙТЯО ДЕМ ЕПИТЯщПЕТАИ\n
+35 ЕСЖАКЛщМГ ПЕЯИЦЯАЖч ПКчЙТЯОУ -- эЦМЫСТО ЭМОЛА "%S"\n
+36 ВЯчСГ: bind [пкгйтяо | пкгйтяо емтокгс | "emacs" | "vi" | "-a"]\n
+37 аЙУЯГ КЕИТОУЯЦъА
+38 TО %s\t\tДЕМ ЕъМАИ ОЯИСЛщМО\n
diff --git a/nls/greek/set21 b/nls/greek/set21
new file mode 100644
index 0000000..3ef206b
--- /dev/null
+++ b/nls/greek/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.disc.c
+$set 21
+1 дЕ ЛПОЯЧ МА ДИАБэСЫ ТА local chars.\n
+2 дЕ ЛПОЯЧ МА ЦЯэЬЫ ТА local chars.\n
diff --git a/nls/greek/set22 b/nls/greek/set22
new file mode 100644
index 0000000..2395031
--- /dev/null
+++ b/nls/greek/set22
@@ -0,0 +1,18 @@
+$ $tcsh: set22,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t ЬЕУДЧМУЛО ЦИэ ТО
+2 \nкэХОР password ЦИэ ТО %s\n
+3 TО ЕСЖАКЛщМО ЬЕУДЧМУЛО 'precmd' АЖАИЯщХГЙЕ.\n
+4 тО ЕСЖАКЛщМО ЬЕУДЧМУЛО 'cwdcmd' АЖАИЯщХГЙЕ.\n
+5 тО ЕСЖАКЛщМО ЬЕУДЧМУЛО 'beepcmd' АЖАИЯщХГЙЕ.\n
+6 тО ЕСЖАКЛщМО ЬЕУДЧМУЛО 'periodic' АЖАИЯщХГЙЕ.\n
+7 щКЕЦВОР СЩМТАНГР ЦЯАЛЛчР\n
+8 хщКЕТЕ ПЯАЦЛАТИЙэ МА СБчСЕТЕ ЭКА ТА АЯВЕъА? [n/y]
+9 АЙЩЯЫСГ СБГСъЛАТОР АЯВЕъЫМ!\n
+10 Г ЦЯАЛЛч ТЧЯА щЦИМЕ:\n
+11 щКЕЦВОР СЩМТАНГР ЦЯАЛЛчР\n
+12 СЕ щМАМ АПЭ ТОУР ЙАТАКЭЦОУР\n
+13 Г ЦЯАЛЛч ТЧЯА щЦИМЕ:\n
+14 yY
+
diff --git a/nls/greek/set23 b/nls/greek/set23
new file mode 100644
index 0000000..813c2b1
--- /dev/null
+++ b/nls/greek/set23
@@ -0,0 +1,31 @@
+$ $tcsh: set23,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.os.c
+$set 23
+1 аЙУЯО ЭМОЛА cpu/site
+2 тО site path ЕъМАИ УПЕЯБОКИЙэ ЛАЙЯЩ
+3 эЦМЫСТО
+4 site: %s\n
+5 %d: ТО site ДЕ БЯщХГЙЕ\n
+6 setlocal: %s: %s\n
+7 TО site ДЕ БЯщХГЙЕ
+8 еъСТЕ ПАЦИДЕУЛщМОР СЕ щМА СЩЛПАМ ПОУ ДЕМ щВЕТЕ ЙАТАСЙЕУэСЕИ
+9 TО getwarp АПщТУВЕ
+10 аЙУЯО warp
+11 TО setwarp АПщТУВЕ
+12 аЙУЯО СЩЛПАМ
+13 аЦМЫСТО КэХОР: %d
+14 ЭМОЛА СУСТчЛАТОР: %s\n
+15 ЭМОЛА ЙЭЛБОУ: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: ДЕ ЛПОЯЧ МА АМОъНЫ ТО ".." (%s)
+20 getwd: ДЕ ЛПОЯЧ МА АККэНЫ ТОМ ЙАТэКОЦО СЕ ".." (%s)
+21 getwd: СЖэКЛА СТГМ АМэЦМЫСГ ТОУ ".." (%s)
+22 getwd: ДЕ ЛПОЯЧ МА НАМАККэНЫ ТОМ ЙАТэКОЦО СЕ "." (%s)
+23 getwd: ДЕ ЛПОЯЧ МА ЙэМЫ stat ТО "/" (%s)
+24 getwd: ДЕ ЛПОЯЧ МА ЙэМЫ stat ТОМ ЙАТэКОЦО "%s" (%s)
+25 getwd: ДЕ ЛПОЯЧ МА АМОъНЫ ТОМ ЙАТэКОЦО "%s" (%s)
+26 getwd: ДЕ ЛПОЯЧ МА БЯЧ ТО "." СТО ".." (%s)
+27 аЙУЯОР ТЩПОР СУСТчЛАТОР
+28 дЕМ щВЕИ ДОХЕъ ТИЛч СТОМ ТЩПО СУСТчЛАТОР
diff --git a/nls/greek/set24 b/nls/greek/set24
new file mode 100644
index 0000000..f97ef1c
--- /dev/null
+++ b/nls/greek/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/greek/set25 b/nls/greek/set25
new file mode 100644
index 0000000..406d710
--- /dev/null
+++ b/nls/greek/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 СЖэКЛА: ТО bsd_signal(%d) ЕЙТЭР ОЯъЫМ\n
+3 СЖэКЛА: Г sigaction АПщТУВЕ ЦИэ ТО bsd_signal(%d), errno %d\n
diff --git a/nls/greek/set26 b/nls/greek/set26
new file mode 100644
index 0000000..d081bbc
--- /dev/null
+++ b/nls/greek/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.3 2006/03/02 18:46:46 christos Exp $
+$ tc.who.c
+$set 26
+1 ДЕ ЛПОЯЧ МА ЙэМЫ stat ТО %s. пАЯАЙАКЧ ДЧСТЕ "unset watch".\n
+2 TО %s ДЕ ЛПОЯЕъ МА АМОИВТЕъ. пАЯАЙАКЧ ДЧСТЕ "unset watch".\n
+3 BUG! ТО ТЕКЕУТАъО СТОИВЕъО ДЕМ ЕъМАИ whotail!\n
+4 ПЯОР ТА ПъСЫ:
+5 BUG! ТО ТЕКЕУТАъО СТОИВЕъО ДЕМ ЕъМАИ whohead!\n
+6 МщО: %s/%s\n
+7 о ВЯчСТГР %n щЙАМЕ %a СТО ТЕЯЛАТИЙЭ %l АПЭ %m.
+8 о ВЯчСТГР %n щЙАМЕ %a СТО ТЕЯЛАТИЙЭ %l.
+9 login
+10 logout
+11 АМТИЙАТщСТГСЕ ТОМ %s СТО ТЕЯЛАТИЙЭ
+12 ТОПИЙЭ
diff --git a/nls/greek/set27 b/nls/greek/set27
new file mode 100644
index 0000000..4e91416
--- /dev/null
+++ b/nls/greek/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.comp.c
+$set 27
+1 ЕМТОКч
+2 separator
+3 pattern
+4 ЙКъЛАЙА ТИЛЧМ
+5 СУЛПКчЯЫСГ
diff --git a/nls/greek/set29 b/nls/greek/set29
new file mode 100644
index 0000000..cf0b9eb
--- /dev/null
+++ b/nls/greek/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.help.c
+$set 29
+1 дЕМ УПэЯВЕИ АЯВЕъО ЛЕ БОчХЕИА ЦИэ ТО %S\n
diff --git a/nls/greek/set3 b/nls/greek/set3
new file mode 100644
index 0000000..b66cc1a
--- /dev/null
+++ b/nls/greek/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.4 2006/03/02 18:46:46 christos Exp $
+$ Editor function descriptions
+$set 3
+1 лЕТАЙъМГСГ щМА ВАЯАЙТчЯА ЭПИСХЕМ
+2 дИАЦЯАЖч ВАЯАЙТчЯА АЯИСТЕЯэ ТОУ ДЯОЛщА
+3 аПОЙОПч АПЭ ТГМ АЯВч ТГР ТЯщВОУСАР КщНГР ЫР ТО ДЯОЛщА - ЖЩКАНГ СТО cut buffer
+4 аПОЙОПч АПЭ ТГМ АЯВч ТГР ЦЯАЛЛчР - ЖЩКАНГ СТО cut buffer
+5 лЕТАЙъМГСГ СТГМ АЯВч ТГР ТЯщВОУСАР КщНГР
+6 лЕТАЙъМГСГ СТГМ АЯВч ЦЯАЛЛчР
+7 лЕТАТЯОПч СЕ ЙЕЖАКАъА АПЭ ТО ДЯОЛщА ЫР ТО ТщКОР ТГР ТЯщВОУСАР КщНГР
+8 (Vi) АККАЦч ЙЕЖАКАъЫМ/ЛИЙЯЧМ СТГ ХщСГ ТОУ ДЯОЛщА ЙАИ ЛЕТАЙъМГСГ ЛИэ ХщСГ
+9 (Vi) АККАЦч ЙЕЖАКАъЫМ/ЛИЙЯЧМ ЫР ТО ТщКОР ТГР ЦЯАЛЛчР
+10 йАХэЯИСЛА ОХЭМГР ЛЕ ПАЯАЛОМч ТГР ТЯщВОУСАР ЦЯАЛчР СТО ПэМЫ ЛщЯОР
+11 сУЛПКчЯЫСГ ТЯщВОУСАР КщНГР
+12 Tab forward ЛЕТАНЩ АЯВЕъЫМ
+13 Tab backward ЛЕТАНЩ АЯВЕъЫМ
+14 сУЛПКчЯЫСГ ТЯщВОУСАР КщНГР АЦМОЧМТАР ТИР ПЯОЦЯАЛЛАТИФЭЛЕМЕР СУЛПКГЯЧСЕИР
+15 аМТИЦЯАЖч ТЯщВОУСАР КщНГР СТГМ ХщСГ ТОУ ДЯОЛщА
+16 аМТИЦЯАЖч ПЕЯИОВчР ЛЕТАНЩ СГЛАДИОЩ ЙАИ ДЯОЛщА СТО cut buffer
+17 аМэПТУНГ СЕ ПЯОГЦОЩЛЕМГ КщНГ ЛЕ ъДИО ПЯЭХЕЛА
+18 дИАЦЯАЖч ВАЯАЙТчЯА СТГ ХщСГ ТОУ ДЯОЛщА
+19 дИАЦЯАЖч ВАЯАЙТчЯА СТГ ХщСГ ТОУ ДЯОЛщА ч end of file (ЦИэ эДЕИА ЦЯАЛЛч)
+20 дИАЦЯАЖч ВАЯАЙТчЯА СТГ ХщСГ ТОУ ДЯОЛщА ч СУЛПКГЯЧСЕИР (СТО ТщКОР ЦЯАЛЛчР)
+21 дИАЦЯАЖч ВАЯАЙТчЯА СТГ ХщСГ ТОУ ДЯОЛщА, СУЛПКГЯЧСЕИР ч end of file
+22 аПОЙОПч АПЭ ТО ДЯОЛщА ЫР ТО ТщКОР ТГР КщНГР - ЖЩКАНГ СТО cut buffer
+23 пЯЭСХЕСГ СЕ ЭЯИСЛА СТГМ АЯВч ч ЕъСОДОР ЬГЖъОУ
+24 ьГЖъО ПОУ АЯВъФЕИ ЭЯИСЛА
+25 лЕТАЙъМГСГ СТГМ ЕПЭЛЕМГ ЦЯАЛЛч иСТОЯъАР
+26 лЕТАТЯОПч СЕ ЛИЙЯэ АПЭ ТО ДЯОЛщА ЫР ТО ТщКОР ТГР КщНГР
+27 еМДЕИНГ end of file
+28 лЕТАЙъМГСГ ДЯОЛщА СТО ТщКОР ТГР ЦЯАЛЛчР
+29 аМТИЛЕТэХЕСГ ДЯОЛщА - СГЛАДИОЩ
+30 аМэПТУНГ wildcards СТО ЭМОЛА АЯВЕъОУ
+31 аМэПТУНГ escapes иСТОЯъАР
+32 аМэПТУНГ escapes иСТОЯъАР СЕ ЛИэ ЦЯАЛЛч
+33 аМэПТУНГ ЛЕТАБКГТЧМ
+34 лЕТАЙъМГСГ ДЯОЛщА ЛИэ ХщСГ ЕЛПЯЭР
+35 лЕТАЙъМГСГ ЫР ТО ТщКОР ТГР КщНГР
+36 аМТИЛЕТэХЕСГ ТЫМ ДЩО ВАЯАЙТчЯЫМ ПЯИМ ТО ДЯОЛщА
+37 аМАФчТГСГ ПЯОГЦОЩЛЕМГР ЦЯАЛЛчР ТГР иСТОЯъАР ПОУ МА АЯВъФЕИ ЭПЫР Г ТЫЯИМч
+38 аМАФчТГСГ ЕПЭЛЕМГР ЦЯАЛЛчР ТГР иСТОЯъАР ПОУ МА АЯВъФЕИ ЭПЫР Г ТЫЯИМч
+39 еИСАЦЫЦч ТЕКЕУТАъОУ ТЛчЛАТОР ПЯОГЦОЩЛЕМГР ЕМТОКчР
+40 сТАДИАЙч АМАФчТГСГ СТА ЕПЭЛЕМА
+41 сТАДИАЙч АМАФчТГСГ СТА ПЯОГЦОЩЛЕМА
+42 сБчСИЛО ЦЯАЛЛчР
+43 аПОЙОПч ЫР ТО ТщКОР ТГР ЦЯАЛЛчР ЙАИ ЖЩКАНГ СТО cut buffer
+44 аПОЙОПч АПЭ ТО СГЛэДИ ЫР ТО ДЯОЛщА ЙАИ ЖЩКАНГ СТО cut buffer
+45 аПОЙОПч ОКЭЙКГЯГР ТГР ЦЯАЛЛчР ЙАИ ЖЩКАНГ СТО cut buffer
+46 еЛЖэМИСГ ЕПИКОЦЧМ СУЛПКчЯЫСГР
+47 еЛЖэМИСГ ЕПИКОЦЧМ СУЛПКчЯЫСГР АЦМОЧМТАР ТГМ ПЯОЦЯАЛЛАТИФЭЛЕМГ СУЛПКчЯЫСГ
+48 еЛЖэМИСГ ОМОЛэТЫМ АЯВЕъЫМ ПОУ ТАИЯИэФОУМ ЛЕ ТО wildcard
+49 еЛЖэМИСГ ЕПИКОЦЧМ СУЛПКчЯЫСГР ч end of file (СЕ эДЕИА ЦЯАЛЛч)
+50 еЛЖэМИСГ ЛщСОУ ЭЯОУ ЖОЯТъОУ ЙАИ ЙАТэСТАСГР ДИЕЯЦАСИЧМ
+51 аМэПТУНГ escapes иСТОЯъАР ЙАИ ПАЯЕЛБОКч ЕМЭР space
+52 еЙТщКЕСГ ЕМТОКчР
+53 аМэПТУНГ pathnames, ЛЕ АЖАъЯЕСГ ТЫМ АЯВИЙЧМ . ЙАИ ..
+54 аМэПТУНГ ЕМТОКЧМ СТО СВЕТИЙЭ pathname ч ЬЕУДЧМУЛО
+55 еМАККАЦч АПЭ ПАЯЕЛБОКч ВАЯАЙТчЯЫМ СЕ АМТИЙАТэСТАСГ ЙАИ АМТъСТЯОЖА
+56 пЯЭСХЕСГ 8ОУ bit СТОМ ЕПЭЛЕМО ВАЯАЙТчЯА ПОУ ПКГЙТЯОКОЦЕъТАИ
+57 пЯЭСХЕСГ СТГ ЦЯАЛЛч ТОУ ЕПЭЛЕМОУ ВАЯАЙТчЯА ВЫЯъР ЕЯЛГМЕъА (ВАЯ. ЕКщЦВОУ)
+58 еПАМЕЛЖэМИСГ
+59 еПАМЕЙЙъМГСГ СТАЛАТГЛщМОУ editor
+60 аМАФчТГСГ БОчХЕИАР ЦИэ ТГМ ТЯщВОУСА ЦЯАЛЛч
+61 о ВАЯАЙТчЯАР АУТЭР ПЯОСТъХЕТАИ СТГ ЦЯАЛЛч
+62 о ВАЯАЙТчЯАР АУТЭР ЕъМАИ О ПЯЧТОР ЛИэР АЙОКОУХъАР ВАЯАЙТчЯЫМ
+63 TОПОХщТГСГ СГЛАДИОЩ СТГ ХщСГ ТОУ ДЯОЛщА
+64 дИЭЯХЫСГ ОЯХОЦЯАЖъАР ТГР ТЯщВОУСАР КщНГР
+65 дИЭЯХЫСГ ОЯХОЦЯАЖъАР ЭКГР ТГР ЦЯАЛЛчР
+66 аПОСТОКч ВАЯАЙТчЯА СТО ТЕЯЛАТИЙЭ СЕ cooked mode
+67 еМАККАЦч ЛЕТАНЩ ЙУЯИОКЕНъАР ЙАИ КЕЙТИЙчР ЛОЯЖчР ЦЯАЛЛчР иСТОЯъАР
+68 еМАККАЦч ТОУ ВАЯАЙТчЯА СТГ ХщСГ ТОУ ДЯОЛщА ЛЕ ТОМ ЕПЭЛЕМО
+69 еМАККАЦч ТЫМ ДЩО ВАЯАЙТчЯЫМ АЯИСТЕЯэ ТОУ ДЯОЛщА
+70 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИА ЙАХУСТЕЯГЛщМГ АМАБОКч ДИЕЯЦАСъАР
+71 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ ЕЙЙщМЫСГ output
+72 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ ЕЙЙщМЫСГ input
+73 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ ПАЯАъТГСГ (quit)
+74 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ АМАБОКч
+75 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ ЕМЕЯЦОПОъГСГ output
+76 вАЯАЙТчЯАР ТЕЯЛАТИЙОЩ ЦИэ АПЕМЕЯЦОПОъГСГ output
+77 еМДЕИНГ ВАЯАЙТчЯА ВЫЯъР АМТИСТОъВИСГ
+78 Universal ЭЯИСЛА ТОУ emcas (ЭЯИСЛА ЕПъ 4)
+79 лЕТАЙъМГСГ СТГМ ПЯОГЦОЩЛЕМГ ЦЯАЛЛч иСТОЯъАР
+80 лЕТАТЯОПч СЕ ЙЕЖАКАъА АПЭ ТГ ХщСГ ТОУ ДЯОЛщА ЫР ТО ТщКОР ТГР КщНГР
+81 (Vi) ЛЕТАЙъМГСГ СТГМ АЯВч ТГР ЕПЭЛЕМГР КщНГР
+82 (Vi) ЛЕТэБАСГ СЕ ТЯЭПО ПАЯЕЛБОКчР ВАЯАЙТчЯЫМ ЛЕТэ ТО ДЯОЛщА
+83 (Vi) ЛЕТэБАСГ СЕ ТЯЭПО ПАЯЕЛБОКчР ВАЯАЙТчЯЫМ СТО ТщКОР ТГР ЦЯАЛЛчР
+84 (Vi) ЛЕТАТЯОПч ЙЕЖАКАъЫМ/ЛИЙЯЧМ СТГ ХщСГ ДЯОЛщА ЙАИ ЛЕТАЙъМГСГ ДЕНИэ
+85 (Vi) ЕМТОКч АККАЦчР ПЯОХщЛАТОР
+86 (Vi) АККАЦч ЫР ТО ТщКОР ТГР ЦЯАЛЛчР
+87 лЕТэБАСГ СТОМ ТЯЭПО ЕМТОКЧМ vi
+88 (Vi) СЕ ТЯЭПО ЕМТОКЧМ, СУЛПКчЯЫСГ КщНГР
+89 (Vi) ЛЕТАЙъМГСГ СТОМ ПЯОГЦОЩЛЕМО ВАЯАЙТчЯА (backspace)
+90 (Vi) ЕМТОКч ДИАЦЯАЖчР ПЯОХщЛАТОР
+91 (Vi) ЛЕТАЙъМГСГ СТО ТщКОР ТГР ТЯщВОУСАР КщНГР (ВЫЯИСЛщМГР АПО space)
+92 (Vi) ЛЕТАЙъМГСГ СТО ТщКОР ТГР ТЯщВОУСАР КщНГР
+93 (Vi) ЛЕТАЙъМГСГ ПЯОР ТА ПъСЫ ЫР ТОМ ЙАХОЯИСЛщМО ВАЯАЙТчЯА
+94 (Vi) ЛЕТАЙъМГСГ ПЯОР ТА ЕЛПЯЭР ЫР ТОМ ЙАХОЯИСЛщМО ВАЯАЙТчЯА
+95 (Vi) ЛЕТАЙъМГСГ ПЯОР ТА ПъСЫ ЫР ЙАИ ТОМ ЙАХОЯИСЛщМО ВАЯАЙТчЯА
+96 (Vi) ЛЕТАЙъМГСГ ПЯОР ТА ЕЛПЯЭР ЫР ЙАИ ТОМ ЙАХОЯИСЛщМО ВАЯАЙТчЯА
+97 лЕТэБАСГ СТОМ ТЯЭПО ПАЯЕЛБОКчР ТОУ vi
+98 лЕТэБАСГ СТОМ ТЯЭПО ПАЯЕЛБОКчР ТОУ vi СТГМ АЯВч ТГР ЦЯАЛЛчР
+99 (Vi) ЕПАМэКГЬГ ПЯОГЦОЩЛЕМГР АМАФчТГСГР ВАЯАЙТчЯА СТГМ ъДИА ЙАТЕЩХУМСГ
+100 (Vi) ЕПАМэКГЬГ ПЯОГЦОЩЛЕМГР АМАФчТГСГР ВАЯАЙТчЯА СТГМ АМТъХЕТГ ЙАТЕЩХУМСГ
+101 (Vi) ЕПАМэКГЬГ ПЯОГЦОЩЛЕМГР АМАФчТГСГР СТГМ ъДИА ЙАТЕЩХУМСГ
+102 (Vi) ЕПАМэКГЬГ ПЯОГЦОЩЛЕМГР АМАФчТГСГР СТГМ АМТъХЕТГ ЙАТЕЩХУМСГ
+103 (Vi) АМТИЙАТэСТАСГ ТЯщВОМТА ВАЯАЙТчЯА ЛЕ ТОМ ЕПЭЛЕМО ПКГЙТЯОКОЦОЩЛЕМО
+104 (Vi) ТЯЭПОР АМТИЙАТэСТАСГР
+105 (Vi) АМАФчТГСГ иСТОЯъАР ПЯОР ТА ПъСЫ
+106 (Vi) АМАФчТГСГ иСТОЯъАР ПЯОР ТА ЛПЯОСТэ
+107 (Vi) АМТИЙАТэСТАСГ ТЯщВОМТА ВАЯАЙТчЯА ЙАИ ЛЕТэБАСГ СЕ ТЯЭПО ПАЯЕЛБОКчР
+108 (Vi) АМТИЙАТэСТАСГ ОКЭЙКГЯГР ТГР ЦЯАЛЛчР
+109 (Vi) ЛЕТАЙъМГСГ СТГМ ПЯОГЦОЩЛЕМГ КщНГ
+110 (Vi) ЛЕТАЙъМГСГ СТГМ ЕПЭЛЕМГ КщНГ
+111 (Vi) АМАъЯЕСГ ПЯОГЦОЩЛЕМГР АККАЦчР
+112 (Vi) ЛЕТАЙъМГСГ СТГМ АЯВч ТГР ЦЯАЛЛчР
+113 еЙТщКЕСГ "which" ТГР ТЯщВОУСАР ЕМТОКчР
+114 еПИЙЭККГСГ ТОУ cut buffer СТГМ ТЯщВОУСА ХщСГ
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/greek/set30 b/nls/greek/set30
new file mode 100644
index 0000000..473f331
--- /dev/null
+++ b/nls/greek/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.2 2006/03/02 18:46:46 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 СУЛПКчЯЫСГ %d
+3 СУЛПКчЯЫСГ %d %S\n
+4 %s: ЕСЫТЕЯИЙЭ КэХОР ТАИЯИэСЛАТОР.\n
+5 АМТИЙЕъЛЕМАitems
+6 СЕИЯщР)
+7 уПэЯВОУМ %d %s, МА ТА ЕЛЖАМъСЫ ОЩТЫР ч эККЫР? [n/y]
+8 looking = %d\n
+9 \nЕСЫТЕЯИЙЭ СЖэКЛА ТОУ %s: ДЕМ НщЯЫ ТИ АМАФГТЧ!\n
+10 ДЕМ ЕъМАИ ЙАТэКОЦОР АЯВЕъЫМ
+11 ДЕ БЯщХГЙЕ
+12 ЛГ АМАЦМЧСИЛО
+13 yY
diff --git a/nls/greek/set31 b/nls/greek/set31
new file mode 100644
index 0000000..d23de88
--- /dev/null
+++ b/nls/greek/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ vms.termcap.c
+$set 31
+1 дЕ ЛПОЯЧ МА АМОъНЫ ТО TERMCAP: [%s]\n
+2 дЕ ЛПОЯЧ МА АМОъНЫ ТО %s.\n
+3 бЯчЙА ТО %s СТО %s.\n
+4 дЕ БЯчЙА ЙэТИ ПОУ МА ТАИЯИэФЕИ ЛЕ ТО %s СТО АЯВЕъО %s\n
diff --git a/nls/greek/set4 b/nls/greek/set4
new file mode 100644
index 0000000..84fbc92
--- /dev/null
+++ b/nls/greek/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ Termcap strings
+$set 4
+1 ПЯЭСХЕСГ МщАР ЙЕМчР ЦЯАЛЛчР
+2 ГВГТИЙЭ СчЛА
+3 ЙАХэЯИСЛА ЫР ТО ТщКОР ОХЭМГР
+4 ЙАХэЯИСЛА ЫР ТО ТщКОР ЦЯАЛЛчР
+5 ДЯОЛщАР СЕ ОЯИФЭМТИА ХщСГ
+6 ЙАХэЯИСЛА ОХЭМГР
+7 ДИАЦЯАЖч ЕМЭР ВАЯАЙТчЯА
+8 ДИАЦЯАЖч ЛИэР ЦЯАЛЛчР
+9 щМАЯНГ ТЯЭПОУ ДИАЦЯАЖчР
+10 ТЕЯЛАТИСЛЭР ТЯЭПОУ ДИАЦЯАЖчР
+11 ТЕЯЛАТИСЛЭР ТЯЭПОУ ПАЯЕЛБОКчР
+12 ДЯОЛщАР АПЭ ЦЯАЛЛч ЙАТэСТАСГР
+13 ДЯОЛщАР СТГМ АЯВч
+14 ЕИСАЦЫЦч ВАЯАЙТчЯА
+15 щМАЯНГ ТЯЭПОУ ПАЯЕЛБОКчР
+16 ПАЯЕЛБОКч padding
+17 АПОСТОКч йэТЫ
+18 АПОСТОКч аЯИСТЕЯэ
+19 АПОСТОКч дЕНИэ
+20 АПОСТОКч еПэМЫ
+21 щМАЯНГ bold
+22 ТщКОР ИДИОТчТЫМ ВАЯАЙТчЯЫМ
+23 ЛГ ЙАТАСТЯЕПТИЙЭ space
+24 ТщКОР щЛЖАСГР
+25 АЯВч щЛЖАСГР
+26 О ДЯОЛщАР СТГ ЦЯАЛЛч ЙАТэСТАСГР
+27 О ДЯОЛщАР ЛИэ ХщСГ ЕПэМЫ
+28 щМАЯНГ УПОЦЯэЛЛИСГР
+29 ТщКОР УПОЦЯэЛЛИСГР
+30 ОЯАТЭ СчЛА
+31 ДИАЦЯАЖч ПОККАПКЧМ ВАЯАЙТчЯЫМ
+32 ДЯОЛщАР ПОККАПКщР ХщСЕИР ЙэТЫ
+33 ПАЯЕЛБОКч ПОККАПКЧМ ВАЯАЙТчЯЫМ
+34 ДЯОЛщАР ПОККАПКщР ХщСЕИР АЯИСТЕЯэ
+35 ДЯОЛщАР ПОККАПКщР ХщСЕИР ДЕНИэ
+36 ДЯОЛщАР ПОККАПКщР ХщСЕИР ЕПэМЫ
+37 дУМАТЭТГТА АУТЭЛАТЫМ ПЕЯИХЫЯъЫМ
+38 дУМАТЭТГТА ВЯчСГР ЖУСИЙЧМ tabs
+39 аЯИХЛЭР ЦЯАЛЛЧМ
+40 аЯИХЛЭР СТГКЧМ
+41 уПАЯНГ "ЛЕТА"-ПКчЙТЯОУ
+42 тО newline АЦМОЕъТАИ СТО ДЕНъ ПЕЯИХЧЯИО
diff --git a/nls/greek/set5 b/nls/greek/set5
new file mode 100644
index 0000000..1125e85
--- /dev/null
+++ b/nls/greek/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.chared.c
+$set 5
+1 о ЛщСОР ЭЯОР ЖОЯТъОУ ДЕМ ЕъМАИ ДИАХщСИЛОР\n
diff --git a/nls/greek/set6 b/nls/greek/set6
new file mode 100644
index 0000000..0a494c1
--- /dev/null
+++ b/nls/greek/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.inputl.c
+$set 6
+1 сжакла: эЙУЯГ ЕМТОКч АПО ТО ПКчЙТЯО 0%o\r\n
+2 МАИ\n
+3 edit\n
+4 abort\n
+5 ЭВИ\n
+6 дЕМ УПэЯВЕИ ЕМТОКч ПОУ МА ТАИЯИэФЕИ\n
+7 дИЖОЯОЩЛЕМГ ЕМТОКч\n
+8 *** ЛОИЯАъО сжакла editor ***\r\n\n
diff --git a/nls/greek/set7 b/nls/greek/set7
new file mode 100644
index 0000000..b88d2ff
--- /dev/null
+++ b/nls/greek/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tтО %s НщЯЕИ ЦИэ ТО ТЕЯЛАТИЙЭ САР ТА\n
+2 \tЕНчР ВАЯАЙТГЯИСТИЙэ:\n\n
+3 \tеВЕИ %d СТчКЕР ЙАИ %d ЦЯАЛЛщР\n
+4 \t%sВЕИ "ЛЕТА"-ПКчЙТЯО\n
+5 е
+6 дЕМ щ
+7 \t%sЛПОЯЕъ МА ВЯГСИЛОПОИчСЕИ tabs\n
+8 дЕМ
+9 \t%s АУТЭЛАТА ПЕЯИХЧЯИА\n
+10 еВЕИ
+11 дЕМ щВЕИ
+12 \t%s "ЛАЦИЙэ" ПЕЯИХЧЯИА\n
+13 (эДЕИО)
+14 МАИ
+15 ЭВИ
+16 сжакла: ДЕ ЛПОЯЧ МА СБчСЫ\r\n
+17 DeleteChars: О АЯИХЛЭР ЕъМАИ АПъХАМОР: %d\r\n
+18 сжакла: ДЕ ЛПОЯЧ МА ПАЯЕЛБэКЫ\r\n
+19 StartInsert: О АЯИХЛЭР ЕъМАИ АПъХАМОР: %d\r\n
+20 %s: дЕ ЛПОЯЧ МА АМОъНЫ ТО /etc/termcap.\n
+21 %s: дЕМ УПэЯВЕИ ЕЦЦЯАЖч ЦИА ТОМ ТЩПО ТЕЯЛАТИЙОЩ "%s"\n
+22 %s: ХА ВЯГСИЛОПОИчСЫ ВАЯАЙТГЯИСТИЙэ "ВАФОЩ" ТЕЯЛАТИЙОЩ.\n
+23 %s: пяоеидопоигсг: тО ТЕЯЛАТИЙЭ ДЕМ ЛПОЯЕъ МА ЛЕТАЙИМчСЕИ ЕПэМЫ.\n
+24 тО editing ЛПОЯЕъ МА ЕъМАИ ПЕЯъЕЯЦО ЦИэ ЛЕЦэКЕР ЦЯАЛЛщР.\n
+25 ДЕМ УПэЯВЕИ ДУМАТЭТГТА ЙАХАЯИСЛОЩ ЫР ТО ТщКОР ЦЯАЛЛчР.\n
+26 ДЕМ УПэЯВЕИ ДУМАТЭТГТА ДИАЦЯАЖчР ВАЯАЙТчЯА.\n
+27 ДЕМ УПэЯВЕИ ДУМАТЭТГТА ПАЯЕЛБОКчР ВАЯАЙТчЯА.\n
diff --git a/nls/greek/set8 b/nls/greek/set8
new file mode 100644
index 0000000..23fb6c8
--- /dev/null
+++ b/nls/greek/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.term.c
+$set 8
+1 аЦМЫСТО switch
+2 аЙУЯО ЭЯИСЛА
diff --git a/nls/greek/set9 b/nls/greek/set9
new file mode 100644
index 0000000..9ed5f7c
--- /dev/null
+++ b/nls/greek/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: ДЕМ ЕПИТЯщПЕТАИ ЛГДЕМИЙЭ extended-key.\n
+2 AddXkey: Г ЕМТОКч ЛЕ АУТчМ ТГМ АЯВИЙч АЙОКОУХъА ДЕМ ЕПИТЯщПЕТАИ\n
+3 DeleteXkey: ДЕМ ЕПИТЯщПЕТАИ ЛГДЕМИЙЭ extended-key.\n
+4 аСУСВщТИСТО extended key "%S"\n
+5 лЕЯИЙэ extended keys ЕъМАИ ПОКЩ ЛЕЦэКА ЦИэ ТОМ ЕСЫТЕЯИЙЭ print buffer
+6 Enumerate: BUG!! пщЯАСЛА ЛГДЕМИЙОЩ pointer!\n
+7 ДЕМ УПэЯВЕИ ЕъСОДОР
+8 йэТИ ПЯщПЕИ МА АЙОКОУХЕъ: %c\n
+9 г ОЙТАДИЙч СТАХЕЯэ ДЕ ВЫЯэЕИ СТО ЛщЦЕХОР ЕМЭР char.\n
diff --git a/nls/italian/charset b/nls/italian/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/italian/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/italian/set1 b/nls/italian/set1
new file mode 100644
index 0000000..de09941
--- /dev/null
+++ b/nls/italian/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ Error messages
+$set 1
+1 Errore di Sintassi
+2 %s non Х permesso
+3 Parola troppo lunga
+4 $< linea troppo lunga
+5 Nessun file per $0
+6 Modificatore [] incompleto
+7 L'espansione $ deve terminare prima di ]
+8 Modificatore sbagliato in $ (%c)
+9 Errore di indice
+10 Numero non corretto
+11 Sono senza parole
+12 Nome di file mancante
+13 Errore interno di glob
+14 Comando non trovato
+15 Troppi pochi argomenti
+16 Troppi argomenti
+17 х troppo pericoloso creare un alias in questo caso
+18 `if' vuoto
+19 `then' sbagliato
+20 Parola non tra parentesi
+21 %s non trovato
+22 Maschera sbagliata
+23 limit non esistente
+24 Argomento troppo lungo
+25 Fattore di scala sbagliato o sconosciuto
+26 Variabile non definita
+27 Pila delle directory non cosЛ profonda
+28 Numero di segnale non corretto
+29 Segnale sconosciuto; utilizza kill -l per elencare i segnali
+30 Il nome della variabile deve iniziare con una lettera
+31 Il nome della variabile Х troppo lungo
+32 Il nome della variabile deve contenere caratteri alfanumerici
+33 Non ho il controllo dei lavori in questa shell
+34 Errore di sintassi nell'espressione
+35 HOME directory non esistente
+36 Non posso entrare nella HOME directory
+37 Comando nullo non corretto
+38 Espressione mancante nell'assegnamento
+39 Operatore sconosciuto
+40 Ambiguo
+41 %s: il file esiste
+42 L'argomento di -c finisce con un backslash
+43 Interrotto
+44 Indice fuori scala
+45 Overflow di linea
+46 Lavoro non esistente
+47 Non posso dal terminale
+48 Non in un while/foreach
+49 Ho finito i processi
+50 Corrispondenza non esistente
+51 %c mancante
+52 %c non corrispondente
+53 Memoria esaurita
+54 Non posso creare una pipe
+55 %s: %s
+56 %s
+57 Utilizzo: jobs [ -l ]
+58 Gli argomenti devono essere lavori o identificativi di processo
+59 Non esiste un lavoro predefinito
+60 Non esiste un lavoro precedente
+61 Nessun lavoro corrisponde alla descrizione
+62 Annidamento del `fork' > %d; potrebbe causare `...` un ciclo chiuso
+63 Nessun controllo dei lavori nelle sottoshell
+64 Errore di sincronizzazione: processo %d non trovato
+65 %sCi sono dei lavori sospesi
+66 %sCi sono dei lavori fermi
+67 Nessun'altra directory
+68 Pila delle directory vuota
+69 Directory sbagliata
+70 Utilizzo: %s [-%s]%s
+71 Operando non esistente per l'opzione -h
+72 Shell non di login
+73 Divisione per 0
+74 Resto per 0
+75 Errore di scala; intendevi forse "%s"?
+76 Non posso sospendere una shell di login (o perlomeno non ancora)
+77 Utente sconosciuto: %s
+78 Variabile $home non definita
+79 Utilizzo: history [-%s] [# numero dei comandi]
+80 $, ! oppure < non utilizzabili con $# o $?
+81 A capo in un nome di variabile
+82 * non permesso con $# o $?
+83 $?<cifra> o $#<cifra> non permessi
+84 Nome di variabile non lecito
+85 A capo nell'indice di una variabile
+86 Errore di overflow nel buffer di espansione
+87 Errore di sintassi nella variabile
+88 Costrutto ! sbagliato
+89 Precedente sostituzione inesistente
+90 Sostituzione sbagliata
+91 Non esiste il precedente lato sinistro
+92 Lato destro troppo lungo
+93 Modificatore ! errato: %c
+94 Il modificatore non ha funzionato
+95 Overflow di buffer nella sostituzione
+96 Errato selettore ! di argomento
+97 Nessuna ricerca precedente
+98 %s: evento non trovato
+99 Troppe )
+100 Troppe (
+101 ( non posizionata correttamente
+102 Manca il nome per la redirezione
+103 Redirezione in uscita ambigua
+104 Non posso usare << dentro ()
+105 Redirezione in ingresso ambigua
+106 () non posizionate correttamente
+107 Ciclo chiuso nell'alias
+108 Variabile $watch non definita
+109 Nessun evento programmato
+110 Utilizzo: sched -<elemento#>.\nUtilizzo: sched [+]hh:mm <comando>
+111 Non ci sono cosЛ tanti eventi programmati
+112 Nessun comando da eseguire
+113 Istante non corretto per l'evento
+114 Istante relativo non consistente con am/pm
+115 Al di fuori dello spazio stringa del termcap
+116 Utilizzo: settc %s [yes|no]
+117 CapacitЮ `%s' sconosciuta
+118 Parametro del termcap `%%%c' sconosciuto
+119 Troppi argomenti per `%s' (%d)
+120 `%s' richiede %d argomenti
+121 Utilizzo: echotc [-v|-s] [<capacitЮ> [<argomenti>]]
+122 %s: %s. Architettura non corretta
+123 !# Ciclo chiuso nello storico
+124 Richiesta di file formulata incorrettamente
+125 Overflow di selettore
+126 Opzione sconosciuta: `-%s'\nUtilizzo: %s [ -bcdefilmnqstvVxX -Dnome[=valore] ] [ argomento ... ]
+127 Opzione sconosciuta: `-%s'\nUtilizzo: %s [ -bcdefFilmnqstvVxX ] [ argomento ... ]
+128 Opzione sconosciuta: `-%s'\nUtilizzo: %s [ -bcdefilmnqstvVxX ] [ argomento ... ]
+129 \nCompletamento non corretto: "%s"
+130 \n%s non corretto: '%c'
+131 \nManca il separatore '%c' dopo %s "%s"
+132 \n%s incompleto: "%s"
+133 Manca l'operando dell'opzione -m
+134 Utilizzo: unlimit [-fh] [limiti]
+135 $%S Х a sola lettura
+136 Non esiste il lavoro
+137 Variabile `%c%c colorls' sconosciuta
diff --git a/nls/italian/set10 b/nls/italian/set10
new file mode 100644
index 0000000..531565b
--- /dev/null
+++ b/nls/italian/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: comando '%s' non valido.\n
+2 setpath: argomenti insufficienti per il comando '%s'.\n
+3 setpath: manca un valore nel percorso '%s'\n
+4 setpath: %s non trovato in %s\n
+5 setpath: posizione %d non valida in %s\n
diff --git a/nls/italian/set11 b/nls/italian/set11
new file mode 100644
index 0000000..70a5192
--- /dev/null
+++ b/nls/italian/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.c
+$set 11
+1 Attenzione: accesso negato al terminale (%s).\n
+2 Quindi il controllo dei lavori in questa shell non Х possibile.\n
+3 Hai %d messaggi di posta elettronica.\n
+4 Hai %d messaggi di posta elettronica in %s.\n
+5 Hai %smessaggi di posta elettronica.\n
+6 nuovi
+7 Hai %smessaggi di posta elettronica in %s.\n
diff --git a/nls/italian/set12 b/nls/italian/set12
new file mode 100644
index 0000000..5a3c19b
--- /dev/null
+++ b/nls/italian/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: sto tentando di partire da "%s"\n
diff --git a/nls/italian/set13 b/nls/italian/set13
new file mode 100644
index 0000000..ed5f797
--- /dev/null
+++ b/nls/italian/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d gruppi di hash di %d bits ciascuno\n
+3 maschera di debug = 0x%08x\n
+4 %d giusti, %d errori, %d%%\n
+5 %S: comando interno della shell.\n
+6 %S: comando non trovato.\n
+7 where: / non ha senso all'interno di un comando\n
+8 %S Х un alias per
+9 %S Х un comando interno\n
+10 errore di hash:
diff --git a/nls/italian/set14 b/nls/italian/set14
new file mode 100644
index 0000000..a3b3bc2
--- /dev/null
+++ b/nls/italian/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.file.c
+$set 14
+1 \nAccipicchia!! Troppi %s!!\n
+2 nomi nel file della password
+3 file
diff --git a/nls/italian/set15 b/nls/italian/set15
new file mode 100644
index 0000000..3db0bc3
--- /dev/null
+++ b/nls/italian/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: non si puР %s il limite%s\n
+2 eliminare
+3 modificare
+4 \040fisico
diff --git a/nls/italian/set16 b/nls/italian/set16
new file mode 100644
index 0000000..0ec4eaa
--- /dev/null
+++ b/nls/italian/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.lex.c
+$set 16
+1 Reinizializzato il gruppo di processi di terminale da %d a %d\n
+2 \nUsa "logout" per uscire.\n
+3 \nUsa "exit" per lasciare %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Tipo di seek sbagliato %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/italian/set17 b/nls/italian/set17
new file mode 100644
index 0000000..40e2868
--- /dev/null
+++ b/nls/italian/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ sh.proc.c
+$set 17
+1 BACO: sto aspettando un lavoro in background!\n
+2 Uscito %d\n
+3 BACO: il processo Х stato svuotato due volte
+4 In esecuzione
+5 Segnale
+6 Uscito %-25d
+7 Fatto
+8 BACO: stato=%-9o
+9 \040(creato file core)
+10 \040(directory di lavoro:
+11 directory di lavoro corrente:
+12 %S: giЮ sospeso\n
+13 %S: giЮ fermato\n
+14 %S: Badly formed number\n
diff --git a/nls/italian/set18 b/nls/italian/set18
new file mode 100644
index 0000000..83a612c
--- /dev/null
+++ b/nls/italian/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.set.c
+$set 18
+1 Attenzione: PATH indecorosamente lungo troncato\n
diff --git a/nls/italian/set19 b/nls/italian/set19
new file mode 100644
index 0000000..9226ef6
--- /dev/null
+++ b/nls/italian/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Memoria esaurita\n
+2 free(%lx) chiamata prima di qualsiasi allocazione.
+3 free(%lx) oltre il limite superiore della memoria.
+4 free(%lx) oltre il limite inferiore della memoria.
+5 free(%lx) blocco errato.
+6 free(%lx) intervallo di controllo sbagliato.
+7 free(%lx) indice di blocco sbagliato.
+8 %s attuale allocazione di memoria:\nlibera:\t
+9 \nutilizzata:\t
+10 \n\tTotale utilizzata: %d, totale libera: %d\n
+11 \tAllocata memoria da 0x%lx a 0x%lx. Limite superiore effettivo a 0x%lx\n
+12 Allocata memoria da 0x%lx a 0x%lx (%ld).\n
diff --git a/nls/italian/set2 b/nls/italian/set2
new file mode 100644
index 0000000..cbf9a05
--- /dev/null
+++ b/nls/italian/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ Signal names
+$set 2
+1 Segnale nullo
+2 Interrotto
+3 Fermato
+4 Uscito
+5 Istruzione non esistente
+6 trap di tipo Trace/BPT
+7 Segnale di annullamento
+8 trap IOT
+9 Crash di sistema imminente
+10 Uscita per errore
+11 trap EMT
+12 Errore di calcolo in virgola mobile
+13 Ucciso
+14 Segnale utente numero 1
+15 Segnale utente numero 2
+16 Errore di accesso al segmento di memoria
+17 Errore di bus
+18 Errore nell'intervallo del programma
+19 Errore nell'intervallo dell'operando
+20 Chiamata di sistema sbagliata
+21 Pipe interrotta
+22 Allarme
+23 Terminato
+24 Cambio di stato nel figlio
+25 Morte del figlio
+26 Errore specifico dell'Apollo
+27 Figlio fermato o uscito
+28 Figlio uscito
+29 Errore di alimentazione
+30 Perdita della risorsa
+31 Interruzione (Ctrl-Break)
+32 Possibile segnale di I/O
+33 I/O asincrono (select)
+34 Urgenza su canale di I/O
+35 Interruzione del `multitasking'
+36 Termine del `multitasking'
+37 Completamento di I/O asincrono del Fortran
+38 Recupero
+39 Errore non correggibile di memoria
+40 Tempo di CPU a disposizione esaurito
+41 Spegnimento del sistema imminente
+42 micro-tasking group-no wakeup flag settato
+43 Errore di thread - (usa cord -T per avere informazioni dettagliate)
+44 Errore di paritЮ di registro del CRAY Y-MP
+45 Richiesta di informazioni
+46 Sospeso (segnale)
+47 Fermato (segnale)
+48 Sospeso
+49 Fermato
+50 Continuato
+51 Sospeso (input da tty)
+52 Fermato (input da tty)
+53 Sospeso (output su tty)
+54 Fermato (output su tty)
+55 Cambio di stato della finestra
+56 Cambio di dimensioni della finestra
+57 Cambio di stato del telefono
+58 Tempo di CPU a disposizione esaurito
+59 Limite massimo delle dimensioni di un file superato
+60 Allarme dell'orologio virtuale
+61 Allarme di tempo di profiling
+62 Segnale DIL
+63 Si Х verificato un evento interrogabile
+64 Gli lwps del processo sono bloccati
+65 Segnale speciale LWP
+66 Segnale speciale CPR
+67 Segnale speciale CPR
+68 Primo segnale di tempo reale
+69 Secondo segnale di tempo reale
+70 Terzo segnale di tempo reale
+71 Quarto segnale di tempo reale
+72 Quart'ultimo segnale di tempo reale
+73 Terz'ultimo segnale di tempo reale
+74 Penultimo segnale di tempo reale
+75 Ultimo segnale di tempo reale
+76 I/O asincrono di LAN
+77 DisponibilitЮ di lettura/scrittura su pseudoterminale
+78 Richiesta di I/O
+79 ModalitЮ di monitoraggio HFT disponibile
+80 La modalitЮ di monitoraggio HFT deve essere abbandonata
+81 Il controllo sonoro HFT Х stato completato
+82 Dati nel buffer circolare HFT
+83 Migrate process
+84 Tasto di attenzione assicurata
+85 Rischedulamento
+86 Segnale di SS$_DEBUG
+87 Cambio di prioritЮ
+88 Identificato uno stallo
+89 Nuovo carattere in ingresso
+90 Oltrepassato lo spazio disponibile di stack
+91 Segnale non usato
diff --git a/nls/italian/set20 b/nls/italian/set20
new file mode 100644
index 0000000..5d33cca
--- /dev/null
+++ b/nls/italian/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.bind.c
+$set 20
+1 Nome di tasto non corretto `%S'\n
+2 Nome di tasto sbagliato: %S\n
+3 Nome di comando sbagliato: %S\n
+4 Specificazione di tasto sbagliata %S\n
+5 Stringa di specificazione sbagliata\n
+6 Definizione dei tasti standard\n
+7 Definizione dei tasti alternativi\n
+8 Definizione delle combinazioni di piЫ tasti\n
+9 Definizione dei tasti freccia\n
+10 %-15s-> non Х definita\n
+11 BACO!!! %s non Х definita da nessuna parte.\n
+12 Utilizzo: bindkey [opzioni] [--] [TASTO [COMANDO]]\n
+13 -a elenca o definisce un tasto nella tabella dei tasti alternativi\n
+14 -b interpreta TASTO come C-, M-, F- o X- tasto\n
+15 -s interpreta COMANDO come una sequenza di caratteri da mandare in uscita\n
+16 -c interpreta COMANDO come un comando interno o esterno\n
+17 -v definisce tutti i tasti alla 'vi'\n
+18 -e definisce tutti i tasti alla 'emacs'\n
+19 -d definisce tutti i tasti in base all'editor di default\n
+20 -l elenca i comandi di modifica testo con relativa descrizione\n
+21 -r rimuove la definizione per TASTO\n
+22 -k interpreta TASTO come un nome simbolico di tasto freccia\n
+23 -- forza un'interruzione nella interpretazione delle opzioni\n
+24 -u (o qualsiasi opzione non corretta) questo messaggio\n
+25 Senza TASTO o COMANDO, stampa tutte le definizioni\n
+26 Senza COMANDO, stampa la definizione di TASTO.\n
+27 specificazione di tasto sbagliata -- stringa nulla\n
+28 specificazione di tasto sbagliata -- stringa vuota\n
+29 Specificazione di tasto funzione sbagliata. Il tasto nullo non si puР usare\n
+30 specificazione di tasto sbagliata -- numero esadecimale non corretto\n
+31 specificazione di tasto sbagliata -- numero ottale non corretto\n
+32 specificazione di tasto sbagliata -- numero decimale non corretto\n
+33 Specificazione di tasto funzione sbagliata.\n
+34 Il tasto nullo non si puР usare\n
+35 specificazione di tasto sbagliata -- nome "%S" sconosciuto\n
+36 utilizzo: bind [TASTO | COMANDO TASTO | "emacs" | "vi" | "-a"]\n
+37 Funzione non corretta
+38 %s\t\tnon Х definita\n
diff --git a/nls/italian/set21 b/nls/italian/set21
new file mode 100644
index 0000000..9bc2e04
--- /dev/null
+++ b/nls/italian/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ tc.disc.c
+$set 21
+1 Non si possono ottenere i caratteri locali\n
+2 Non si possono definire i caratteri locali\n
diff --git a/nls/italian/set22 b/nls/italian/set22
new file mode 100644
index 0000000..ab94433
--- /dev/null
+++ b/nls/italian/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t Х un alias per
+2 \nPassword non corretta per %s\n
+3 Alias non corretto 'precmd' rimosso.\n
+4 Alias non corretto 'cwdcmd' rimosso.\n
+5 Alias non corretto 'beepcmd' rimosso.\n
+6 Alias non corretto 'periodic' rimosso.\n
+7 sto esaminando la linea di comando\n
+8 Vuoi realmente cancellare tutti i file? [s/n]
+9 sto saltando la cancellazione dei file!\n
+10 la linea di comando adesso Х:\n
+11 sto esaminando la linea di comando\n
+12 in uno degli elenchi\n
+13 la linea di comando ora Х:\n
+14 sS
diff --git a/nls/italian/set23 b/nls/italian/set23
new file mode 100644
index 0000000..8b71649
--- /dev/null
+++ b/nls/italian/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.os.c
+$set 23
+1 Nome di cpu/macchina non corretto
+2 Percorso per la macchina troppo lungo
+3 sconosciuta
+4 macchina: %s\n
+5 %d: macchina non trovata\n
+6 setlocal: %s: %s\n
+7 Macchina non trovata
+8 Sei intrappolato in un universo che non creasti
+9 Getwarp fallita
+10 Warp non corretto
+11 Setwarp fallita
+12 Universo non corretto
+13 Errore sconosciuto: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: non posso aprire ".." (%s)
+20 getwd: non posso entrare in ".." (%s)
+21 getwd: errore di lettura in ".." (%s)
+22 getwd: non posso tornare indietro in "." (%s)
+23 getwd: non posso usare la funzione stat in "/" (%s)
+24 getwd: non posso usare la funzione stat in "." (%s)
+25 getwd: non posso usare la funzione stat nella directory "%s" (%s)
+26 getwd: non posso aprire la directory "%s" (%s)
+27 getwd: non riesco a trovare "." in ".." (%s)
+28 Tipo di sistema non corretto
+29 Il tipo di sistema non Х stato definito
+30 Troppi argomenti
+31 Argomento non corretto
diff --git a/nls/italian/set24 b/nls/italian/set24
new file mode 100644
index 0000000..95457cc
--- /dev/null
+++ b/nls/italian/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.sched.c
+$set 24
+1 accrocchio
diff --git a/nls/italian/set25 b/nls/italian/set25
new file mode 100644
index 0000000..2cc50a8
--- /dev/null
+++ b/nls/italian/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.sig.c
+$set 25
+1 ourwait %d\n
+2 errore: bsd_signal(%d) segnale fuori intervallo\n
+3 errore: bsd_signal(%d) - sigaction fallita, errno %d\n
diff --git a/nls/italian/set26 b/nls/italian/set26
new file mode 100644
index 0000000..911cb6c
--- /dev/null
+++ b/nls/italian/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.who.c
+$set 26
+1 non posso usare stat per %s. Per pietЮ dai un "unset watch".\n
+2 Non riesco ad aprire %s. Per pietЮ dai un "unset watch".\n
+3 BACO! l'ultimo elemento non Х whotail!\n
+4 all'indietro:
+5 BACO! il primo elemento non Х whohead!\n
+6 nuova entrata: %s/%s\n
+7 %n %a %l da %m.
+8 %n %a %l.
+9 si Х loggato su
+10 si Х sloggato da
+11 ha rimpiazzato %s su
+12 console
diff --git a/nls/italian/set27 b/nls/italian/set27
new file mode 100644
index 0000000..4a42895
--- /dev/null
+++ b/nls/italian/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tw.comp.c
+$set 27
+1 comando
+2 separatore
+3 disegno
+4 intervallo
+5 completamento
diff --git a/nls/italian/set29 b/nls/italian/set29
new file mode 100644
index 0000000..9519a4d
--- /dev/null
+++ b/nls/italian/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tw.help.c
+$set 29
+1 Non esiste il file di aiuto per %S\n
diff --git a/nls/italian/set3 b/nls/italian/set3
new file mode 100644
index 0000000..eaff36a
--- /dev/null
+++ b/nls/italian/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Retrocede di un carattere
+2 Cancella il carattere dietro il cursore
+3 Taglia dall'inizio della parola corrente fino al cursore salvando nel buffer
+4 Taglia dall'inizio della linea sino al cursore salvando nel buffer
+5 Si sposta all'inizio della parola corrente
+6 Si sposta all'inizio della linea
+7 Converte in maiuscole le lettere dal cursore fino alla fine della parola corrente
+8 Vi: cambia in maiuscolo/minuscolo la lettera sotto il cursore e avanza di un carattere
+9 Vi: cambia fino alla fine della linea
+10 Cancella lo schermo lasciando la linea corrente in alto
+11 Completa la parola corrente
+12 Avanza con il tabulatore tra i file
+13 Retrocede con il tabulatore tra i file
+14 Completa la parola corrente ignorando le modalitЮ di completamento programmabili
+15 Copia la parola corrente nella posizione del cursore
+16 Copia la zona tra il cursore e il segno nel buffer
+17 Espande nella precedente parola di cui questa Х la parte iniziale
+18 Cancella il carattere sotto il cursore
+19 Cancella il carattere sotto il cursore o segnala la fine del file in una linea vuota
+20 Cancella il carattere sotto il cursore o elenca i completamenti se alla fine di una linea
+21 Cancella il carattere sotto il cursore, elenca completamenti o segnala la fine del file
+22 Taglia dal cursore fino alla fine della parola corrente salvando nel buffer
+23 Aggiunge all'argomento qualora iniziato, altrimenti inserisce la cifra
+24 Cifra che inizia l'argomento
+25 Si sposta alla linea seguente nello storico
+26 Converte in minuscole le lettere dal cursore fino alla fine della parola corrente
+27 Indica la fine di file
+28 Sposta il cursore alla fine della linea
+29 Scambia cursore e segno
+30 Espande i caratteri jolly nel nome del file
+31 Espande le sequenze di escape nello storico
+32 Espande le sequenze di escape nello storico in una linea
+33 Espande le variabili
+34 Avanza di un carattere
+35 Avanza alla fine della parola corrente
+36 Scambia i due caratteri prima del cursore
+37 Cerca all'indietro nello storico per una linea che inizia come la corrente
+38 Cerca in avanti nello storico per una linea che inizia come la corrente
+39 Inserisce l'ultimo elemento del precedente comando
+40 Ricerca incrementale in avanti
+41 Ricerca incrementale all'indietro
+42 Cancella la linea
+43 Taglia fino alla fine della linea salvando nel buffer
+44 Taglia la zona tra il cursore e il segno e la salva nel buffer
+45 Taglia l'intera linea salvandola nel buffer
+46 Elenca le possibili scelte per il completamento
+47 Elenca le possibili scelte per il completamento ignorando le modalitЮ di completamento programmabili
+48 Elenca i file che corrispondono ai caratteri jolly
+49 Elenca le possibili scelte per il completamento o segnala la fine del file nel caso di linea vuota
+50 Mostra la media di carico macchina e lo stato del processo corrente
+51 Espande le sequenze di escape nello storico e inserisce uno spazio
+52 Esegue un comando
+53 Espande i percorsi eliminando i '.' e '..' iniziali
+54 Espande i comandi con il relativo percorso o alias
+55 Commuta tra le modalitЮ di inserimento e di sovrascrittura
+56 Aggiunge l'ottavo bit al successivo carattere inserito
+57 Aggiunge nella linea il successivo carattere cosЛ com'Х
+58 Ridisegna tutto
+59 Fa ripartire l'editor sospeso
+60 Cerca le spiegazioni del comando corrente
+61 Questo carattere Х aggiunto alla linea
+62 Questo carattere Х il primo in una sequenza di caratteri
+63 Fissa il segno nella posizione del cursore
+64 Corregge la sintassi della parola corrente
+65 Corregge la sintassi dell'intera linea
+66 Invia il carattere sul terminale in modalitЮ `cooked'
+67 Commuta tra la corrente linea letterale e lessicale dello storico
+68 Scambia il carattere alla sinistra del cursore con quello sotto
+69 Scambia i due caratteri prima del cursore
+70 Carattere di sospensione del terminale ritardata
+71 Carattere di svuotamento dell'output del terminale
+72 Carattere di interruzione del terminale
+73 Carattere di uscita del terminale
+74 Carattere di sospensione del terminale
+75 Carattere di permesso di output del terminale
+76 Carattere di negazione dell'output del terminale
+77 Indica un carattere non assegnato
+78 Argomento Emacs universale
+79 Si sposta sulla precedente linea dello storico
+80 Converte in maiuscole le lettere dal cursore fino alla fine della parola corrente
+81 Vi: vai all'inizio della prossima parola
+82 Vi: commuta in modalitЮ di inserimento dopo il cursore
+83 Vi: commuta in modalitЮ di inserimento alla fine della linea
+84 Vi: cambia in da o in maiuscolo la lettera sotto il cursore e avanza di una posizione
+85 Vi: cambia il comando di prefisso
+86 Vi: modifica alla fine della linea
+87 Entra in modalitЮ di comando vi (utilizza le definizioni di tasti alternative)
+88 Vi: modalitЮ di comando a completamento di parola
+89 Vi: si sposta sul precedente carattere (backspace)
+90 Vi: cancella il comando di prefisso
+91 Vi: avanza sul primo carattere che precede uno spazio
+92 Vi: si sposta alla fine della parola corrente
+93 Vi: retrocede al carattere indicato
+94 Vi: avanza al carattere indicato
+95 Vi: si sposta sopra il carattere indicato all'indietro
+96 Vi: si sposta sopra il carattere indicato in avanti
+97 Commuta in modalitЮ di inserimento vi
+98 Commuta in modalitЮ di inserimento vi all'inizio della linea
+99 Vi: ripete la ricerca del carattere nella stessa direzione
+100 Vi: ripete la ricerca del carattere nella direzione opposta
+101 Vi: ripete la ricerca nella stessa direzione
+102 Vi: ripete la ricerca nella direzione opposta
+103 Vi: rimpiazza il carattere sotto il cursore con quello successivamente introdotto
+104 Vi: modalitЮ di rimpiazzo
+105 Vi: ricerca nello storico all'indietro
+106 Vi: ricerca nello storico in avanti
+107 Vi: rimpiazza il carattere sotto il cursore e commuta in modalitЮ di inserimento
+108 Vi: rimpiazza l'intera linea
+109 Vi: si sposta alla parola precedente
+110 Vi: si sposta alla parola successiva
+111 Vi: annulla la precedente modifica
+112 Vi: si sposta all'inizio della linea
+113 Esegue un `which' del comando corrente
+114 Inserisce il contenuto del buffer alla posizione del cursore
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/italian/set30 b/nls/italian/set30
new file mode 100644
index 0000000..b118429
--- /dev/null
+++ b/nls/italian/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tw.parse.c
+$set 30
+1 inizio_il_comando %d\n
+2 completo %d
+3 completo %d %S\n
+4 %s: Errore interno di corrispondenza.\n
+5 elementi, li
+6 righe, le
+7 Ci sono %d %selenco ugualmente? [n/s]
+8 sembra = %d\n
+9 \nerrore interno della tcsh: Non mi ricordo cosa stavo facendo!\n
+10 non Х una directory
+11 non trovato
+12 non leggibile
+13 sS
diff --git a/nls/italian/set31 b/nls/italian/set31
new file mode 100644
index 0000000..046f1ba
--- /dev/null
+++ b/nls/italian/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Non posso aprire il TERMCAP: [%s]\n
+2 Non posso aprire %s.\n
+3 Ho trovato %s in %s.\n
+4 Non esistono corrispondenze per %s nel file %s\n
diff --git a/nls/italian/set4 b/nls/italian/set4
new file mode 100644
index 0000000..5e96ba3
--- /dev/null
+++ b/nls/italian/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ Termcap strings
+$set 4
+1 aggiunge una linea vuota
+2 segnale acustico
+3 cancella fino al margine inferiore
+4 cancella fino alla fine della linea
+5 cursore alla posizione orizzontale
+6 cancella lo schermo
+7 cancella un carattere
+8 cancella una riga
+9 mette in modalitЮ di cancellazione
+10 fine della modalitЮ di cancellazione
+11 fine della modalitЮ di inserimento
+12 cursore dalla linea di stato
+13 cursore nella posizione iniziale
+14 inserisce un carattere
+15 mette in modalitЮ di inserimento
+16 inserisce un carattere di riallineamento
+17 muove il cursore verso il basso
+18 muove il cursore verso sinistra
+19 muove il cursore verso destra
+20 muove il cursore verso l'alto
+21 inizio del grassetto
+22 fine degli attributi
+23 spazio non coprente
+24 fine dell'evidenziazione
+25 inizio dell'evidenziazione
+26 cursore nella linea di stato
+27 cursore su di uno
+28 inizio sottolineatura
+29 fine sottolineatura
+30 segnale ottico
+31 cancella piЫ caratteri
+32 cursore verso il basso piЫ volte
+33 inserisce piЫ caratteri
+34 cursore verso sinistra piЫ volte
+35 cursore verso destra piЫ volte
+36 cursore verso l'alto piЫ volte
+37 Ha margini automatizzati
+38 PuР usare tabulatori fisici
+39 Numero di linee
+40 Numero di colonne
+41 Ha il tasto meta
+42 Ritorno a capo ignorato sul margine destro
diff --git a/nls/italian/set5 b/nls/italian/set5
new file mode 100644
index 0000000..40dcae8
--- /dev/null
+++ b/nls/italian/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.chared.c
+$set 5
+1 Media di carico non disponibile\n
diff --git a/nls/italian/set6 b/nls/italian/set6
new file mode 100644
index 0000000..68994a6
--- /dev/null
+++ b/nls/italian/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERRORE: comando illegale per il tasto 0%o\r\n
+2 sЛ\n
+3 modificare\n
+4 annullare\n
+5 no\n
+6 Non esiste un comando corrispondente\n
+7 Comando ambiguo\n
+8 *** ERRORE fatale nell'editor ***\r\n\n
diff --git a/nls/italian/set7 b/nls/italian/set7
new file mode 100644
index 0000000..0e843a7
--- /dev/null
+++ b/nls/italian/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tLa tcsh ipotizza che il tuo terminale abbia\n
+2 \tle seguenti caratteristiche:\n\n
+3 \t%d colonne e %d linee\n
+4 \t%s tasto meta\n
+5 il
+6 nessun
+7 \t%s puР usare i tabulatori\n
+8 non
+9 \t%s i margini automatici\n
+10 ha
+11 non ha
+12 \t%s i margini magici\n
+13 (vuoto)
+14 sЛ
+15 no
+16 ERRORE: non posso cancellare\r\n
+17 DeleteChars: il valore num Х ridicolo: %d\r\n
+18 ERRORE: non posso inserire\r\n
+19 StartInsert: il valore num Х ridicolo: %d\r\n
+20 %s: Non riesco ad aprire /etc/termcap.\n
+21 %s: Nessuna definizione per un terminale di tipo "%s"\n
+22 %s: sto usando i settaggi relativi ad un terminale veramente stupido.\n
+23 %s: ATTENZIONE: Il terminale non puР scrollare verso l'alto.\n
+24 La modifica delle linee lunghe potrebbe essere difficoltosa.\n
+25 non Х possibile cancellare fino alla fine della linea.\n
+26 non Х possibile cancellare caratteri.\n
+27 non Х possibile inserire caratteri.\n
diff --git a/nls/italian/set8 b/nls/italian/set8
new file mode 100644
index 0000000..f5b210b
--- /dev/null
+++ b/nls/italian/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.term.c
+$set 8
+1 Commutatore sconosciuto
+2 Argomento non valido
diff --git a/nls/italian/set9 b/nls/italian/set9
new file mode 100644
index 0000000..f4e50ff
--- /dev/null
+++ b/nls/italian/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: tasto esteso nullo non ammesso.\n
+2 AddXkey: comando `sequence-lead-in' non permesso\n
+3 DeleteXkey: tasto esteso nullo non ammesso.\n
+4 Tasto esteso "%S" non definito\n
+5 Alcuni tasti estesi sono troppo grandi per il buffer interno di stampa
+6 Enumerate: BACO!! ho ricevuto un puntatore nullo\n!
+7 niente in ingresso
+8 Qualcosa deve seguire: %c\n
+9 Costante ottale non adeguata per un char.\n
diff --git a/nls/ja/charset b/nls/ja/charset
new file mode 100644
index 0000000..74cc93e
--- /dev/null
+++ b/nls/ja/charset
@@ -0,0 +1,3 @@
+$ codeset=EUC-JP
+$set 255
+1 EUC-JP
diff --git a/nls/ja/set1 b/nls/ja/set1
new file mode 100644
index 0000000..c53da1d
--- /dev/null
+++ b/nls/ja/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.5 2006/03/02 18:46:47 christos Exp $
+$ Error messages
+$set 1
+1 й╦к║╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+2 %s ╓оЁД╓ЙеЖ╓ф╓И╓Л╓ф╓╓╓ч╓╩╓С
+3 й╦╩ЗнС╓╛д╧╓╧╓╝╓ч╓╧
+4 $< ╓н╧т╓╛д╧╓╧╓╝╓ч╓╧
+5 $0 мя╓н╔у╔║╔╓╔К╓╛╓╒╓Й╓ч╓╩╓С
+6 [] ╫╓╬Ч╩р╓╛ит╢╟а╢╓г╓╧
+7 $ е╦Ё╚╓о ] ╓на╟╓к╫╙╓О╓Ки╛мв╓╛╓╒╓Й╓ч╓╧
+8 $ фБ╓н : ╫╓╬Ч╩р╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧ (%c)
+9 гшнС╓не╨╓╗╩З╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+10 хж╧Ф╓╛ю╣╓╥╓╓╫Я╪╟╓к╓й╓ц╓ф╓╓╓ч╓╩╓С
+11 й╦╩ЗнС╓о╓Б╓╕╓╒╓Й╓ч╓╩╓С
+12 ╔у╔║╔╓╔Кл╬╓╛╢ж╟Ц╓ц╓ф╓╓╓К╓╚╔у╔║╔╓╔К╓╛б╦╨ъ╓╥╓ч╓╩╓С
+13 glob╓нфБиТ╔╗╔И║╪╓г╓╧
+14 ╔Ё╔ч╔С╔и╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С
+15 ╟З©Т╓╛итб╜╓╥╓ф╓╓╓ч╓╧
+16 ╟З©Т╓╛б©╡А╓╝╓ч╓╧
+17 ╢М╦╠╓й╔╗╔╓╔Й╔╒╔╧дЙ╣а╓г╓╧
+18 ifй╦╓нцФ╓к╬Р╥О╓╛╓╒╓Й╓ч╓╩╓С
+19 ╢ж╟Ц╓ц╓©then╓г╓╧
+20 й╦╩ЗнС╓╛ЁГ╦лфБ╓к╓╒╓Й╓ч╓╩╓С
+21 %s ╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С
+22 ╢ж╟Ц╓ц╓©mask╓г╓╧
+23 ╓╫╓н╓Х╓╕╓йlimitцм╓о╓╒╓Й╓ч╓╩╓С
+24 ╟З©Т╓╛д╧╓╧╓╝╓ч╓╧
+25 ╔╙╔в╔╥╔Г╔Сц╠╟л╓╛итлю╓╚╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+26 дЙ╣а╓╣╓Л╓ф╓╓╓й╓╓йя©Т╓г╓╧
+27 ╔г╔ё╔Л╔╞╔х╔Й║╪╔╧╔©╔ц╔╞╓н╩ьдЙ╓╛©╪╡А╓╝╓ч╓╧
+28 ╔╥╔╟╔й╔Кхж╧Ф╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+29 ╔╥╔╟╔й╔К╓нл╬а╟╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧ "kill -l"╓г╦╚╓К╩Ж╓╛╫пмХ╓ч╓╧
+30 йя©Тл╬╓о╠я╩З╓г╩о╓А╓Ки╛мв╓╛╓╒╓Й╓ч╓╧
+31 йя©Т╓нл╬а╟╓╛д╧╓╧╓╝╓ч╓╧
+32 йя©Тл╬╓о╠я©Т╩З╓ю╓╠╓г╧╫ю╝╓╧╓Ки╛мв╓╛╓╒╓Й╓ч╓╧
+33 ╓Ё╓нshell╓г╓о╔╦╔Г╔ж╔Ё╔С╔х╔М║╪╔К╓о╩хмя╓г╓╜╓ч╓╩╓С
+34 ╪╟╧╫й╦?
+35 ╔ш║╪╔Ю╔г╔ё╔Л╔╞╔х╔Й║╪╓╛╓╒╓Й╓ч╓╩╓С
+36 ╔ш║╪╔Ю╔г╔ё╔Л╔╞╔х╔Й║╪╓кйя╧╧╓г╓╜╓ч╓╩╓С
+37 итю╣╓й╔л╔К╔Ё╔ч╔С╔и╓г╓╧
+38 бЕфЧ╪╟╓╛╥Г╓╠╓ф╓╓╓К╡у╫Й╓╛╓╒╓Й╓ч╓╧
+39 дЙ╣а╓╣╓Л╓ф╓╓╓й╓╓╠И╩╩╩р╓г╓╧
+40 шёкФ╓г╓╧
+41 %s╓х╦ю╓╕╔у╔║╔╓╔К╓о╓╧╓г╓кб╦╨ъ╓╥╓ч╓╧
+42 -cмя╓н╟З©Т╓о╔п╔ц╔╞╔╧╔И╔ц╔╥╔Е╓г╫╙╓О╓Й╓ч╓╧
+43 ЁД╓Й╧Ч╓ъ╓╛фЧ╓Й╓ч╓╥╓©
+44 гшнС╓кфЧ╓Л╓Ке╨╓╗╩З╓╛хо╟о╓Рд╤╓╗╓ф╓╓╓ч╓╧
+45 ╧т╓н╔╙║╪╔п║╪╔у╔М║╪╓г╓╧
+46 ╓╫╓н╓Х╓╕╓й╔╦╔Г╔ж╓о╓╒╓Й╓ч╓╩╓С
+47 ц╪кЖ╓╚╓И╓о╓г╓╜╓ч╓╩╓С
+48 while/foreach╓нцФ╓г╓о╓╒╓Й╓ч╓╩╓С
+49 ╔в╔М╔╩╔╧╓Рю╦ю╝╓г╓╜╓ч╓╩╓С
+50 ╬х╧Г╔я╔©║╪╔С╓к╧Г╓╓╓ч╓╩╓С
+51 %c ╓╛╥Г╓╠╓ф╓╓╓К╡у╫Й╓╛╓╒╓Й╓ч╓╧
+52 %c ╓╛бп╠Ч╓╥╓ч╓╩╓С
+53 ╔А╔Б╔Й╓╛итб╜╓╥╓ф╓╓╓ч╓╧
+54 ╔я╔╓╔в╓Р╨Н╓Л╓ч╓╩╓С
+55 %s: %s
+56 %s
+57 ╥а╪╟: jobs [ -l ]
+58 ╔╒║╪╔╝╔Е╔А╔С╔х╓о╔╦╔Г╔ж╓╚╔в╔М╔╩╔╧ID╓г╓╧.
+59 ╔╚╔Л╔С╔х╓нjob╓о╓╒╓Й╓ч╓╩╓С
+60 а╟╓нjob╓о╓╒╓Й╓ч╓╩╓С
+61 ╔╦╔Г╔ж╓╛╔я╔©║╪╔С╓к╟Лцв╓╥╓ч╓╩╓С
+62 Fork╓н©╪╓╣╓╛ %d╓Рд╤╓╗╓ч╓╥╓©; ╓╙╓╫╓И╓╞``╓н╔м╔╧╔х╓╛©╪╓╧╓╝╓К╟ы╓г╓╧║ё
+63 ╓Ё╓нsubshell╓г╓о╔╦╔Г╔ж╔Ё╔С╔х╔М║╪╔К╓о╩хмя╓г╓╜╓ч╓╩╓С
+64 sync╪╨гт: ╔в╔М╔╩╔╧ %d ╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С
+65 %sцФцг╓╥╓©job╓╛╩д╓ц╓ф╓╓╓ч╓╧
+66 %s╩ъ╓ч╓ц╓©job╓╛╩д╓ц╓ф╓╓╓ч╓╧
+67 б╬╓н╔г╔ё╔Л╔╞╔х╔Й║╪╓о╓╒╓Й╓ч╓╩╓С
+68 ╔г╔ё╔Л╔╞╔х╔Й║╪╔╧╔©╔ц╔╞╓о╤У╓г╓╧
+69 ╔г╔ё╔Л╔╞╔х╔Й║╪л╬╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+70 ╥а╪╟: %s [-%s]%s
+71 -h╔у╔И╔╟мя╓н╔╙╔з╔И╔С╔и╓╛╓╒╓Й╓ч╓╩╓С
+72 ╔М╔╟╔╓╔С╔╥╔╖╔К╓г╓о╓╒╓Й╓ч╓╩╓С
+73 0╓гЁД╓Й╩╩╓╥╓ч╓╥╓©
+74 0╓гЁД╓Й╩╩╓╥╓ч╓╥╓©(м╬╓Й╥в╩╩)
+75 ╢ж╟Ц╓ц╓©╔╙╔в╔╥╔Г╔Сц╠╟л╓г╓╧: "%s"╓г╓о╓╒╓Й╓ч╓╩╓С╓╚?
+76 ╔М╔╟╔╓╔С╔╥╔╖╔К╓й╓н╓гцФцг╓г╓╜╓ч╓╩╓С
+77 %s╓х╓╓╓╕╔Ф║╪╔╤║╪╓об╦╨ъ╓╥╓ч╓╩╓С
+78 йя©Т$home╓╛юъдЙ╓╣╓Л╓ф╓╓╓ч╓╩╓С
+79 ╥а╪╟: history [-%s] [╔╓╔ы╔С╔ххж╧Ф]
+80 $║╒ ! ╓Б╓╥╓╞╓о < ╓о $# ╓Б╓╥╓╞╓о $? ╓х╟Л╫О╓к╓о╩хмя╓г╓╜╓ч╓╩╓С
+81 йя©Тл╬╓к╡Ч╧т╓╛фЧ╓ц╓ф╓╓╓ч╓╧
+82 * ╓о $# ╓Б╓╥╓╞╓о $? ╓х╟Л╫О╓к╓о╩хмя╓г╓╜╓ч╓╩╓С
+83 $?<©Т╩З> ╓Б╓╥╓╞╓о $#<©Т╩З> ╓о╩хмя╓г╓╜╓ч╓╩╓С
+84 йя©Тл╬╓╛итю╣╓г╓╧
+85 йя©Т╔╓╔С╔г╔ц╔╞╔╧╓к╡Ч╧т╓╛фЧ╓ц╓ф╓╓╓ч╓╧
+86 е╦Ё╚мя╔п╔ц╔у╔║║╪╔╙║╪╔п║╪╔у╔М║╪
+87 йя©Т╧╫й╦?
+88 ╢ж╟Ц╓ц╓© ! ╓н╫Я╪╟╓г╓╧
+89 а╟╓нцж╢╧╓о╓╒╓Й╓ч╓╩╓С
+90 итю╣╓йцж╢╧╓г╓╧
+91 д╬а╟╓н╨╦╔╣╔╓╔и╓╛╓╒╓Й╓ч╓╩╓С
+92 ╠╕╔╣╔╓╔и╓╛д╧╡А╓╝╓ч╓╧
+93 ╢ж╟Ц╓ц╓© ! ╫╓╬Ч╩р╓г╓╧: %c
+94 ╫╓╬Ч╩р╓н╪╨гт╓г╓╧
+95 цж╢╧╔п╔ц╔у╔║╓╛╔╙║╪╔п║╪╔у╔М║╪╓╥╓ч╓╥╓©
+96 ╢ж╟Ц╓ц╓© ! ╟З©Т╓н╔╩╔Л╔╞╔©║╪╓г╓╧
+97 а╟╓н╦║╨В╥К╡л╓о╓╒╓Й╓ч╓╩╓С
+98 %s: ╔╓╔ы╔С╔х╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С
+99 ")"╓╛б©╓╧╓╝╓ч╓╧
+100 "("╓╛б©╓╧╓╝╓ч╓╧
+101 ( ╓н╬Л╫Й╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+102 ╔Й╔ю╔╓╔Л╔╞╔хюХ╓нл╬а╟╓╛╥Г╓╠╓ф╓╓╓ч╓╧
+103 шёкФ╓й╫пно╔Й╔ю╔╓╔Л╔╞╔х╓г╓╧
+104 () ╓нцФ╓г << ╓о╩х╓╗╓ч╓╩╓С
+105 шёкФ╓йфЧно╔Й╔ю╔╓╔Л╔╞╔х╓г╓╧
+106 () ╓н╬Л╫Й╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧
+107 ╔╗╔╓╔Й╔╒╔╧╓╛╔К║╪╔в╓╥╓ф╓╓╓ч╓╧
+108 йя©Т"$watch"╓╛юъдЙ╓╣╓Л╓ф╓╓╓ч╓╩╓С
+109 ╔╧╔╠╔╦╔Е║╪╔К╓╣╓Л╓©╔╓╔ы╔С╔х╓о╓╒╓Й╓ч╓╩╓С
+110 ╥а╪╟: sched -<╧Юлэхж╧Ф>.\n╥а╪╟: sched [+]hh:mm <╔Ё╔ч╔С╔и>
+111 ╔╧╔╠╔╦╔Е║╪╔К╓╣╓Л╓©╔╓╔ы╔С╔х╓о╓╒╓Й╓ч╓╩╓С
+112 ╪б╧т╓г╓╜╓К╔Ё╔ч╔С╔и╓о╓╒╓Й╓ч╓╩╓С
+113 итю╣╓й╔╓╔ы╔С╔хЁ╚╩о╩Ч╢ж╓г╓╧
+114 am/pm╩ьдЙ╓гаЙбпе╙╓й╩Ч╢ж╩ьдЙ╓о╓г╓╜╓ч╓╩╓С
+115 termcap╓нй╦╩ЗнСнн╟Хитб╜╓г╓╧
+116 ╥а╪╟: settc %s [yes|no]
+117 цн╓И╓й╓╓capability `%s'
+118 цн╓И╓й╓╓termcap╔я╔И╔А╔© `%%%c'
+119 `%s' ╓кбп╓╧╓К╟З©Т╓╛б©╡А╓╝╓ч╓╧ (%d)
+120 `%s' ╓к╓о %d ╟З©Т╓╛и╛мв╓г╓╧
+121 ╥а╪╟: echotc [-v|-s] [<capability> [<args>]]
+122 %s: %s. ╢ж╟Ц╓ц╓©╔╒║╪╔╜╔ф╔╞╔а╔Ц╓г╓╧
+123 !# ╔р╔╧╔х╔Й║╪╓н╔К║╪╔в
+124 ит╢╟а╢╓й╔у╔║╔╓╔К╔а╔╖╔ц╔╞╓г╓╧
+125 ╔╩╔Л╔╞╔©║╪ ╔╙║╪╔п║╪╔у╔М║╪
+126 итлю╔╙╔в╔╥╔Г╔С: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX -Dname[=value] ] [ argument ... ]
+127 итлю╔╙╔в╔╥╔Г╔С: `-%s'\nUsage: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 итлю╔╙╔в╔╥╔Г╔С: `-%s'\nUsage: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nитю╣╓ййД╢╟: "%s"
+130 \nитю╣╓й %s: '%c'
+131 \n'%c' ( %s ╓н╦Е╓М)╓о╢ж╟Ц╓ц╓©╔╩╔я╔Л║╪╔©║╪╓г╓╧ "%s"
+132 \nит╢╟а╢╓й %s: "%s"
+133 -m╔у╔И╔╟мя╓н╔╙╔з╔И╔С╔и╓╛╓╒╓Й╓ч╓╩╓С
+134 ╥а╪╟: unlimit [-fh] [limits]
+135 $%S ╓офи╪ХюЛмя╓г╓╧
+136 job╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С
+137 итлю╓нcolorlsйя©Т╓г╓╧ `%c%c'
diff --git a/nls/ja/set10 b/nls/ja/set10
new file mode 100644
index 0000000..e09a8e5
--- /dev/null
+++ b/nls/ja/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: ╔Ё╔ч╔С╔и╓╛итю╣╓г╓╧ '%s'.\n
+2 setpath: '%s' ╔Ё╔ч╔С╔и╓н╓©╓А╓н╔╒║╪╔╝╔Е╔А╔С╔х╓╛итб╜╓╥╓ф╓╓╓ч╓╧.\n
+3 setpath: ╔я╔╧ '%s'╓нфБмф╓╛╢ж╟Ц╓ц╓ф╓╓╓ч╓╧\n
+4 setpath: %s ╓╛ %s ╓нцФ╓к╓╒╓Й╓ч╓╩╓С\n
+5 setpath: %d ╓о %s ╓нцФ╓г╓о,╢ж╟Ц╓ц╓©╟лцж╓г╓╧\n
diff --git a/nls/ja/set11 b/nls/ja/set11
new file mode 100644
index 0000000..bc00dbf
--- /dev/null
+++ b/nls/ja/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.c
+$set 11
+1 ╥ы╧П: tty╓к╔╒╔╞╔╩╔╧╓╛╓г╓╜╓ч╓╩╓С (%s).\n
+2 ╓Ё╓н╓©╓А╓к,╓Ё╓нshell╓к╓о╔╦╔Г╔ж╔Ё╔С╔х╔М║╪╔К╓╛╓╒╓Й╓ч╓╩╓С.\n
+3 ╓╒╓й╓©╓к %d дл╓н╔А║╪╔К╔А╔ц╔╩║╪╔╦╓╛╓╒╓Й╓ч╓╧.\n
+4 ╓╒╓й╓©╓к %d дл╓н╔А║╪╔К╔А╔ц╔╩║╪╔╦╓╛ %s ╓к╓╒╓Й╓ч╓╧.\n
+5 ╓╒╓й╓©╓к %s╔А║╪╔К╓╛╓╒╓Й╓ч╓╧.\n
+6 ©╥╓╥╓╓
+7 ╓╒╓й╓©╓к %s╔А║╪╔К╓╛ %s╓к╓╒╓Й╓ч╓╧.\n
diff --git a/nls/ja/set12 b/nls/ja/set12
new file mode 100644
index 0000000..d3a3318
--- /dev/null
+++ b/nls/ja/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: "%s"╓╚╓И╓н╪б╧т╓Р╩Н╓╥╓ч╓╧\n
diff --git a/nls/ja/set13 b/nls/ja/set13
new file mode 100644
index 0000000..cc8c20f
--- /dev/null
+++ b/nls/ja/set13
@@ -0,0 +1,12 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d ╓н╔о╔ц╔╥╔Енн╟Х (%d ╔с╔ц╔хкХ)\n
+3 ╔г╔п╔ц╔╟╔ч╔╧╔╞ = 0x%08x\n
+4 %d ю╝╦Ы, %d ╪╨гт, %d%%\n
+5 %S: ╔╥╔╖╔К╓кфЧ╓ц╓ф╓╓╓К╔Ё╔ч╔С╔и╓г╓╧.\n
+6 %S: ╔Ё╔ч╔С╔и╓╛╦╚╓д╓╚╓Й╓ч╓╩╓С\n
+7 where: / ╓╛фЧ╓ц╓ф╓╓╓К╬Л╧Г╓о╩х╓╗╓ч╓╩╓С\n
+8 %S ╓о╔╗╔╓╔Й╔╒╔╧дЙ╣а╓Р╧т╓ц╓ф╓╓╓ч╓╧:
+9 %S ╓о╔╥╔╖╔К╓кфЧ╓ц╓ф╓╓╓ч╓╧.\n
diff --git a/nls/ja/set15 b/nls/ja/set15
new file mode 100644
index 0000000..5cfb860
--- /dev/null
+++ b/nls/ja/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: %s ╫пмХ╓ч╓╩╓С. (%s ю╘╦б)\n
+2 ╡Р╫Э
+3 юъдЙ
+4 \040╔о║╪╔и
diff --git a/nls/ja/set16 b/nls/ja/set16
new file mode 100644
index 0000000..7edcc43
--- /dev/null
+++ b/nls/ja/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ sh.lex.c
+$set 16
+1 tty pgrp ╓Р %d ╓╚╓И %d╓к╨фюъдЙ╓╥╓ч╓╧\n
+2 \n╔М╔╟╔╒╔╕╔х╓о"logout"╓Р╩хмя╓╥╓ф╡╪╓╣╓╓\n
+3 \n%s╫╙н╩╓о"exit"╓Р╩хмя╓╥╓ф╡╪╓╣╓╓\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 ╢ж╟Ц╓ц╓© seek ╔©╔╓╔в╓г╓╧ %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/ja/set17 b/nls/ja/set17
new file mode 100644
index 0000000..bf9de54
--- /dev/null
+++ b/nls/ja/set17
@@ -0,0 +1,16 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ sh.proc.c
+$set 17
+1 ╬ЦЁ╡: ╔п╔ц╔╟╔╟╔И╔╕╔С╔и╔╦╔Г╔ж╓Рбт╓ц╓ф╓╓╓ч╓╧\n
+2 %d╓г╫╙н╩╓╥╓ч╓╥╓©\n
+3 ╬ЦЁ╡: ╔в╔М╔╩╔╧╔у╔И╔ц╔╥╔Е╓╛фСеы╪б╧т╓╣╓Л╓ч╓╥╓©
+4 ╪б╧тцФ╓г╓╧
+5 ╔╥╔╟╔й╔К
+6 %-d╓г╫╙н╩╓╥╓ч╓╥╓©
+7 ╫╙н╩
+8 ╬ЦЁ╡: ╬Убж=%-9o
+9 \040(core╓Р╫пно╓╥╓ч╓╥╓©)
+10 \040(wd:
+12 %S: ╓╧╓г╓кцФцг╓╥╓ф╓╓╓ч╓╧\n
+13 %S: ╓╧╓г╓кдД╩ъ╓╥╓ф╓╓╓ч╓╧\n
+14 %S: Badly formed number\n
diff --git a/nls/ja/set18 b/nls/ja/set18
new file mode 100644
index 0000000..b9364ac
--- /dev/null
+++ b/nls/ja/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.set.c
+$set 18
+1 ╥ы╧П: ит╪╚аЁ╓кд╧╓╓ PATH ╓оюз╓Й╪н╓ф╓И╓Л╓ч╓╧\n
diff --git a/nls/ja/set2 b/nls/ja/set2
new file mode 100644
index 0000000..34e780c
--- /dev/null
+++ b/nls/ja/set2
@@ -0,0 +1,94 @@
+$ $tcsh: set2,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ Signal names
+$set 2
+1 ╔л╔К╔╥╔╟╔й╔К
+2 ╔о╔С╔╟╔╒╔ц╔в
+3 ЁД╓Й╧Ч╓ъ
+4 цФ╩ъ
+5 итю╣╓й╣║Ёё╦Л╓нл©нА
+6 ╔х╔Л║╪╔╧║╕╔ж╔Л║╪╔╞╔щ╔╓╔С╔х╔х╔И╔ц╔в
+7 ╔╒╔э║╪╔х
+8 IOT╔х╔И╔ц╔в
+9 ╔╥╔╧╔ф╔Ю╔╞╔И╔ц╔╥╔Е╡дг╫ю╜аЩ
+10 ╔╗╔И║╪╫╙н╩
+11 ╔╗╔ъ╔Е╔Л║╪╔╥╔Г╔С╔х╔И╔ц╔в
+12 ╠И╩╩нЦЁ╟
+13 ╤╞ю╘╫╙н╩
+14 ╔Ф║╪╔╤║╪╔╥╔╟╔й╔К1
+15 ╔Ф║╪╔╤║╪╔╥╔╟╔й╔К2
+16 ╔╩╔╟╔А╔С╔х╔╗╔И║╪
+17 ╔п╔╧╔╗╔И║╪
+18 ╔в╔М╔╟╔И╔Юхо╟о╔╗╔И║╪
+19 ╔╙╔з╔И╔С╔ихо╟о╔╗╔И║╪
+20 итю╣╔╥╔╧╔ф╔Ю╔Ё║╪╔К
+21 ╔я╔╓╔вгк╡У
+22 ╔╒╔И║╪╔Ю╔╥╔╟╔й╔К
+23 ╫╙н╩
+24 ╩р╔в╔М╔╩╔╧╓н╬Убжйя╧╧
+25 ╩р╔в╔М╔╩╔╧╩Юк╢
+26 Apollo╦бдЙ╔╗╔И║╪
+27 ╩р╔в╔М╔╩╔╧дД╩ъ╓Б╓╥╓╞╓о╫╙н╩
+28 ╩р╔в╔М╔╩╔╧╫╙н╩
+29 ее╦╩╟ш╬О
+30 ╔Й╔╫║╪╔╧╬цлг
+31 ╔ж╔Л║╪╔╞ (Ctrl-Break)
+32 фЧ╫пно ╡дг╫╔╥╔╟╔й╔К
+33 хСф╠╢Э I/O (select)
+34 ╔╫╔╠╔ц╔х╤ш╣чмв╣А
+35 б©╫е╔©╔╧╔╞wake-up
+36 б©╫е╔©╔╧╔╞kill
+37 FortranхСф╠╢ЭI/O╫╙н╩
+38 ╔Й╔╚╔п╔Й
+39 итю╣╓й╔А╔Б╔Й║╪╔╗╔И║╪
+40 CPU ╩Ч╢жю╘╦б╔╙║╪╔п║╪
+41 ╔╥╔╧╔ф╔ЮдД╩ъ ╡дг╫ю╜аЩ
+42 ╔ч╔╓╔╞╔М╔©╔╧╔╜╔С╔╟ group-no wakeup ╔у╔И╔╟юъдЙ
+43 ╔╧╔Л╔ц╔и╔╗╔И║╪ - (cord -T ╓Р╩хмя╓╥╓ф╬э╨ы╬ПйС╓Р╩╡╬х╓╥╓ф╡╪╓╣╓╓)
+44 CRAY Y-MP ╔Л╔╦╔╧╔©╔я╔Й╔ф╔ё║╪╔╗╔И║╪
+45 ╬ПйСмв╣А
+46 цФцг(╔╥╔╟╔й╔К)
+47 дД╩ъ(╔╥╔╟╔й╔К)
+48 цФцг
+49 дД╩ъ
+50 ╥ябЁ
+51 цФцг(ttyфЧно)
+52 дД╩ъ(ttyфЧно)
+53 цФцг(tty╫пно)
+54 дД╩ъ(tty╫пно)
+55 ╔╕╔ё╔С╔и╔╕╬Убжйя╧╧
+56 ╔╕╔ё╔С╔и╔╕╔╣╔╓╔╨йя╧╧
+57 ееоц╡СюЧ╬Убжйя╧╧
+58 CPU╩Ч╢жю╘╦б╔╙║╪╔п║╪
+59 ╔у╔║╔╓╔К╔╣╔╓╔╨ю╘╦б╔╙║╪╔п║╪
+60 ╡╬аш╩Ч╢ж╔╒╔И║╪╔Ю
+61 ╔в╔М╔у╔║╔╓╔Й╔С╔╟╩Ч╢ж╔╒╔И║╪╔Ю
+62 DIL╔╥╔╟╔й╔К
+63 ╢ф╩К╡дг╫╔╓╔ы╔С╔хх╞ю╦
+64 ╔в╔М╔╩╔╧╓нLWPS╓╛╔ж╔М╔ц╔╞╓╣╓Л╓ч╓╥╓©
+65 фцйл LWP ╔╥╔╟╔й╔К
+66 фцйл CPR ╔╥╔╟╔й╔К
+67 фцйл CPR ╔╥╔╟╔й╔К
+68 бХё╠ ╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+69 бХё╡ ╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+70 бХёЁ ╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+71 бХё╢ ╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+72 бХё╢ ╨г╫╙╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+73 бХёЁ ╨г╫╙╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+74 бХё╡ ╨г╫╙╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+75 ╨г╫╙╔Й╔╒╔К╔©╔╓╔Ю╔╥╔╟╔й╔К
+76 LAN хСф╠╢Э I/O
+77 PTY read/write ╡дг╫
+78 I/O ╡ПфЧмв╣А
+79 HFT ╔Б╔к╔©║╪╔Б║╪╔ииум©
+80 HFT ╔Б╔к╔©║╪╔Б║╪╔и╓кrelinguish?╓╛и╛мв
+81 HFT ╔╣╔╕╔С╔и╔Ё╔С╔х╔М║╪╔К╢╟н╩
+82 HFT ring buffer╓к╔г║╪╔©╓╒╓Й
+83 ╔в╔М╔╩╔╧╟э╧т
+84 Secure ╔╒╔ф╔С╔╥╔Г╔С╔╜║╪
+85 ╨ф╔╧╔╠╔╦╔Е║╪╔К
+86 ╔╥╔╟╔й╔К SS$_DEBUG
+87 м╔юХеыйя╧╧
+88 ©©╔г╔ц╔и╔М╔ц╔╞╦║╫п
+89 ©╥╓╥╓╓й╦╩ЗфЧно
+90 ╔╧╔©╔ц╔╞ю╘╦б╔╙║╪╔п║╪
+91 л╓╩хмя╔╥╔╟╔й╔К
diff --git a/nls/ja/set21 b/nls/ja/set21
new file mode 100644
index 0000000..9a7783e
--- /dev/null
+++ b/nls/ja/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.disc.c
+$set 21
+1 ╔М║╪╔╚╔К╔╜╔Ц╔И╓Р╪Хфю╓г╓╜╓ч╓╩╓С.\n
+2 ╔М║╪╔╚╔К╔╜╔Ц╔И╓РюъдЙ╓г╓╜╓ч╓╩╓С.\n
diff --git a/nls/ja/set24 b/nls/ja/set24
new file mode 100644
index 0000000..0c3ca90
--- /dev/null
+++ b/nls/ja/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/ja/set29 b/nls/ja/set29
new file mode 100644
index 0000000..9f67ef6
--- /dev/null
+++ b/nls/ja/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ tw.help.c
+$set 29
+1 %S мя╓н╔ь╔К╔в╔у╔║╔╓╔К╓╛╓╒╓Й╓ч╓╩╓С\n
diff --git a/nls/ja/set3 b/nls/ja/set3
new file mode 100644
index 0000000..cc3dc3b
--- /dev/null
+++ b/nls/ja/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.4 2001/04/26 19:07:48 kim Exp $
+$ Editor function descriptions
+$set 3
+1 1й╦╩ЗлА╓К
+2 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Р╨О╫Э
+3 ╦╫╨ъ╓н╔О║╪╔и╓нюХф╛╓╚╓И╔╚║╪╔╫╔К╓ч╓г╓Р╨О╫Э - ╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦
+4 ╧тф╛╓╚╓И╔╚║╪╔╫╔К╓ч╓г╓Р╨О╫Э - ╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦
+5 ╦╫╨ъ╓н╔О║╪╔и╓нюХф╛╓к╟эф╟
+6 ╧тф╛╓к╟эф╟
+7 ╔╚║╪╔╫╔К╟лцж╓╚╓И╔О║╪╔и╓нкЖхЬ╓ч╓г╓Р╔╜╔Ц╔т╔©╔И╔╓╔╨
+8 ╔╚║╪╔╫╔К╟лцж╓нбГй╦╩З╬╝й╦╩З╓Рйя╢╧╓╥║╒1й╦╩З╟эф╟(vi)
+9 ╧ткЖ╓ч╓г╓Рйя╧╧(vi)
+10 ╡Хлл╔╞╔Й╔╒╓╥╓ф╦╫╨ъ╧т╓Р╡Хлл╓н╨г╬Е╧т╓к
+11 ╦╫╨ъ╓н╔О║╪╔и╓РйД╢╟
+12 Tab forward through files
+13 Tab backward through files
+14 ╔в╔М╔╟╔И╔Ю╡дг╫╓ййД╢╟╓Р╩х╓О╓й╓╓╦╫╨ъ╓н╔О║╪╔и╓нйД╢╟
+15 ╦╫╨ъ╓н╔О║╪╔и╓н╔╚║╪╔╫╔К╟лцж╓ч╓г╓Р╔Ё╔т║╪
+16 ╔ч║╪╔╞╟лцж╓╚╓И╔╚║╪╔╫╔К╓ч╓г╓ннн╟Х╓Р╔╚╔ц╔х╔п╔ц╔у╔║║╪╓к╔Ё╔т║╪
+17 Expand to preceding word for which this is a prefix
+18 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Р╨О╫Э
+19 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Р╨О╫Э║ё╤У╧т╓г╓оend of file╓Р╪╗╓╧
+20 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Р╨О╫Э║ё╧ткЖ╓г╓ойД╢╟╦УйД╟ЛмВ
+21 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Р╨О╫Э║ёend of file╓Рsignal╓Б╓╥╓╞╓ойД╢╟╦УйД╟ЛмВ
+22 ╔╚║╪╔╫╔К╟лцж╓╚╓И╦╫╨ъ╓н╔О║╪╔и╓нкЖхЬ╓ч╓г╓Р╨О╫Э║ё╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦║ё
+23 Adds to argument if started or enters digit
+24 Digit that starts argument
+25 ╪║╓нмЗнР╧т╓к╟эф╟
+26 ╔╚║╪╔╫╔К╟лцж╓╚╓И╦╫╨ъ╓н╔О║╪╔и╓нкЖхЬ╓ч╓г╓Р╬╝й╦╩З╓к╓╧╓К
+27 ╔у╔║╔╓╔К╫╙ц╪╓Ри╫╪╗
+28 ╧ткЖ╓к╔╚║╪╔╫╔К╓Р╟эф╟
+29 ╔╚║╪╔╫╔К╓х╔ч║╪╔╞╓РфЧ╓Лбь╓╗╓К
+30 ╔у╔║╔╓╔Кл╬╓н╔О╔╓╔К╔и╔╚║╪╔и╓Ре╦Ё╚
+31 мЗнР╔╗╔╧╔╠╔╓╔в╓Ре╦Ё╚
+32 ╧тцФ╓нмЗнР╔╗╔╧╔╠╔╓╔в╓Ре╦Ё╚
+33 йя©Т╓Ре╦Ё╚
+34 1й╦╩З©й╓Ю
+35 ╦╫╨ъ╓н╔О║╪╔икЖ╓ч╓г╟эф╟
+36 ╔╚║╪╔╫╔К╓на╟╓н2й╦╩З╓РфЧ╓Лбь╓╗╓К
+37 ╦╫╨ъ╧т╓хф╠╓╦╓Х╓╕╓к╩о╓ч╓К╓Б╓н╓РмЗнРцФ╓╚╓И╦Е╓М╦Ч╓╜╓к╦║╨В
+38 ╦╫╨ъ╧т╓хф╠╓╦╓Х╓╕╓к╩о╓ч╓К╓Б╓н╓РмЗнРцФ╓╚╓Иа╟╦Ч╓╜╓к╦║╨В
+39 а╟╓н╔Ё╔ч╔С╔и╓н╨г╦Е╓н╧Юлэ╓РачфЧ
+40 ╫ГйЩ╦Ч╔╓╔С╔╞╔Й╔А╔С╔©╔К╦║╨В
+41 ╣уйЩ╦Ч╔╓╔С╔╞╔Й╔А╔С╔©╔К╦║╨В
+42 1╧т╔╞╔Й╔╒
+43 ╧ткЖ╓ч╓г╨О╫Э╓╥╓ф╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦
+44 ╔ч║╪╔╞╟лцж╓╚╓И╔╚║╪╔╫╔К╓ч╓г╓ннн╟Х╓Р╨О╫Э╓╥╓ф╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦
+45 1╧та╢бн╓Р╨О╫Э╓╥╓ф╔╚╔ц╔х╔п╔ц╔у╔║║╪╓кйщб╦
+46 йД╢╟╦УйД╓н╟ЛмВ
+47 ╔в╔М╔╟╔И╔Ю╡дг╫╓ййД╢╟╓Р╩хмя╓╥╓й╓╓йД╢╟╦УйД╓н╟ЛмВ
+48 ╔О╔╓╔К╔и╔╚║╪╔и╓к╧Гцв╓╧╓К╔у╔║╔╓╔Кл╬╓н╟ЛмВ
+49 йД╢╟╦УйД╓н╟ЛмВ║ё╤У╧т╓н╬Л╧Г╓оend of file╓Р╪╗╓╧║ё
+50 й©╤яиИ╡ы╓х╦╫╨ъ╓н╔в╔М╔╩╔╧╓н╬Убж╓Ри╫╪╗
+51 мЗнР╔╗╔╧╔╠╔╓╔в╓Ре╦Ё╚╓╥╓ф╤УгР╓РачфЧ
+52 ╔Ё╔ч╔С╔и╪б╧т
+53 ╔я╔╧л╬╓Ре╦Ё╚(.╓Д..╓г╩о╓ч╓К╓Б╓н╓Р╫Э╓╞)
+54 ╔Ё╔ч╔С╔и╓Р╪б╨щ╓н╔я╔╧л╬╓Дйлл╬╓ке╦Ё╚
+55 ачфЧ╔Б║╪╔и╓╚╓И╬Е╫Я╓╜╔Б║╪╔и╓ь╓нюз╓Йбь╓╗╓Б╓╥╓╞╓о╓╫╓н╣у
+56 ╪║╓кбг╓дй╦╩З╓н8bit╓А╓Рн╘╓ф╓К
+57 ╪║╓кбг╓дй╦╩З╓Р╧т╓к╓╫╓н╓ч╓ч╡ц╓╗╓К
+58 ╓╧╓ы╓ф╓Р╨фиа╡Х
+59 дД╩ъ╓╥╓ф╓╓╓©╔╗╔г╔ё╔©║╪╓Р╨ф╣╞ф╟
+60 ╦╫╨ъ╓н╔Ё╔ч╔С╔и╓н╔ь╔К╔в╓Рц╣╓╧
+61 ╓Ё╓нй╦╩З╓о╧т╓к╡ц╓╗╓И╓Л╓К
+62 ╓Ё╓нй╦╩З╓ой╦╩З╔╥║╪╔╠╔С╔╧╓нюХф╛
+63 ╔╚║╪╔╫╔К╟лцж╓Р╔ч║╪╔╞╓╧╓К
+64 ╦╫╨ъ╓н╔О║╪╔и╓ндж╓Й╓РдШю╣
+65 1╧та╢бн╓ндж╓Й╓РдШю╣C
+66 й╦╩З╓Рcocked╔Б║╪╔и╓гtty╓каВ╓К
+67 Toggle between literal and lexical current history line
+68 ╔╚║╪╔╫╔К╓н╨╦╓нй╦╩З╓Р1╓д╬╝╓╣╓╓╓Б╓н╓к╓╧╓К
+69 ╔╚║╪╔╫╔К╓на╟╓н2╓д╓нй╦╩З╓РфЧ╓Лбь╓╗╓К
+70 delayed suspendй╦╩З╓Р╩Н╓╧
+71 flush outputй╦╩З╓Р╩Н╓╧
+72 interruptй╦╩З╓Р╩Н╓╧
+73 quitй╦╩З╓Р╩Н╓╧
+74 suspendй╦╩З╓Р╩Н╓╧
+75 allow outputй╦╩З╓Р╩Н╓╧
+76 disallowй╦╩З╓Р╩Н╓╧
+77 ЁД╓ЙеЖ╓ф╓И╓Л╓ф╓╓╓й╓╓й╦╩З╓Ри╫╪╗
+78 Emacs universal argument (argument times 4)
+79 1╓да╟╓нмЗнР╧т╓к╟эф╟
+80 ╔╚║╪╔╫╔К╟лцж╓╚╓И╦╫╨ъ╓н╔О║╪╔и╓нкЖхЬ╓ч╓г╓РбГй╦╩З╓к╓╧╓К
+81 ╪║╓н╔О║╪╔и╓нюХф╛╓ь╟эф╟(vi)
+82 ╔╚║╪╔╫╔К╓н╦Е╓М╓ьачфЧ╔Б║╪╔и╓ь╟э╧т(vi)
+83 ╔╚║╪╔╫╔К╟лцж╓качфЧ╔Б║╪╔и╓ь╟э╧т(vi)
+84 ╔╚║╪╔╫╔К╟лцж╓нбГй╦╩З╬╝й╦╩З╓Рйя╢╧╓╥║╒1й╦╩З©й╓Ю(vi)
+85 Vi change prefix command
+86 ╧ткЖ╓ч╓г╓Рйя╧╧(vi)
+87 ╔Ё╔ч╔С╔и╔Б║╪╔и╓ь╟э╧т (╔╜║╪ЁД╓ЙеЖ╓фйя╧╧)(vi)
+88 ╔Ё╔ч╔С╔и╔Б║╪╔и╓г╓н╦╫╨ъ╓н╔О║╪╔и╓нйД╢╟(vi)
+89 а╟╓нй╦╩З╓к╟эф╟(╔п╔ц╔╞╔╧╔з╔╓╔╧)(vi)
+90 Vi delete prefix command
+91 ╦╫╨ъ╓н╔О║╪╔и╢ж╓н╤УгР╓нкЖхЬ╓к╟эф╟(vi)
+92 ╦╫╨ъ╓н╔О║╪╔и╓нкЖхЬ╓к╟эф╟(vi)
+93 ╣уйЩ╦Ч╓н╩ьдЙ╓╣╓Л╓©й╦╩З╓к╟эф╟(vi)
+94 ╫ГйЩк║╓н╩ьдЙ╓╣╓Л╓©й╦╩З╓к╟эф╟(vi)
+95 ╣уйЩ╦Ч╓н╩ьдЙ╓╣╓Л╓©й╦╩З╓нд╬а╟╓ч╓г╟эф╟(vi)
+96 ╫ГйЩ╦Ч╓н╩ьдЙ╓╣╓Л╓©й╦╩З╓нд╬а╟╓ч╓г╟эф╟(vi)
+97 vi╓начфЧ╔Б║╪╔и╓к╟э╧т
+98 ╧тф╛╓гvi╓начфЧ╔Б║╪╔и╓к╟э╧т
+99 ╦╫╨ъ╓н1й╦╩З╦║╨В╓Рф╠╓╦йЩ╦Ч╓к╥╚╓Ййж╓╧(vi)
+100 ╦╫╨ъ╓н1й╦╩З╦║╨В╓Рх©бпйЩ╦Ч╓к╥╚╓Ййж╓╧(vi)
+101 ╦╫╨ъ╓н╦║╨В╓Рф╠╓╦йЩ╦Ч╓к╥╚╓Ййж╓╧(vi)
+102 ╦╫╨ъ╓н╦║╨В╓Рх©бпйЩ╦Ч╓к╥╚╓Ййж╓╧(vi)
+103 ╟лцж╓н1й╦╩З╓Р╪║╓кбг╓д1й╦╩З╓хцж╢╧(vi)
+104 цж╢╧╔Б║╪╔иreplace mode(vi)
+105 ╣уйЩ╦ЧмЗнР╦║╨В(vi)
+106 ╫ГйЩ╦ЧмЗнР╦║╨В(vi)
+107 ╔╚║╪╔╫╔К╟лцж╓нй╦╩З╓Рцж╢╧╓╥╓фачфЧ╔Б║╪╔и╓к╟э╧т(vi)
+108 1╧та╢цж╢╧(vi)
+109 а╟╓н╔О║╪╔и╓ь╟эф╟(vi)
+110 ╪║╓н╔О║╪╔и╓ь╟э╧т(vi)
+111 д╬а╟╓нйя╧╧╓Р╪Х╓Й╬ц╓╧(vi)
+112 ╧т╓нюХф╛╓ь╟эф╟(vi)
+113 Perform which of current command
+114 ╔╚╔ц╔х╔п╔ц╔у╔║║╪╓нфБмф╓Р╔╚║╪╔╫╔К╟лцж╓ке╫╓Йиу╓╠╓К
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32╓н╓ъ) ╔╚╔ц╔х╔п╔ц╔у╔║║╪╓нфБмф╓Р╔╥╔╧╔ф╔Ю╓н╔╞╔Й╔ц╔в╔э║╪╔и╓к╔Ё╔т║╪
+117 (WIN32╓н╓ъ) ╔╞╔Й╔ц╔в╔э║╪╔и╓нфБмф╓Р╔╚║╪╔╫╔К╟лцж╓ке╫╓Йиу╓╠
+118 (WIN32╓н╓ъ) ╪║╓н╔О║╪╔ицФ╓н'/'╓Р╓╧╓ы╓ф'\\\\'╓кйя╢╧
+119 (WIN32╓н╓ъ) а╟╓н╔О║╪╔ицФ╓н'/'╓Р╓╧╓ы╓ф'\\\\'╓кйя╢╧
+120 (WIN32╓н╓ъ) Page visible console window up
+121 (WIN32╓н╓ъ) Page visible console window down
diff --git a/nls/ja/set30 b/nls/ja/set30
new file mode 100644
index 0000000..d48bdc3
--- /dev/null
+++ b/nls/ja/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tw.parse.c
+$set 30
+1 ╔Ё╔ч╔С╔иЁ╚╩о %d\n
+2 ╢╟н╩ %d
+3 ╢╟н╩ %d %S\n
+4 %s: фБиТ╔ч╔ц╔а╔╗╔И║╪.\n
+5 items
+6 rows
+7 %d %s╓╒╓Й╓ч╓╧. ╔Й╔╧╔х╫пно╓Р╧т╓╓╓ч╓╧╓╚? [n/y]
+8 и╫╪╗ = %d\n
+9 \ntcsh фБиТ╔╗╔И║╪: ╡©╓Рц╣╓╥╓ф╓╓╓К╓╚й╛╓╚╓И╓й╓╞╓й╓ц╓ф╓╥╓ч╓ц╓©!\n
+10 ╔г╔ё╔Л╔╞╔х╔Й╓г╓о╓╒╓Й╓ч╓╩╓С
+11 ╦╚╓д╓╚╓Й╓ч╓╩╓С
+12 фи╓ъ╧Ч╓Ю╓Ё╓х╓╛╓г╓╜╓ч╓╩╓С
+13 yY
diff --git a/nls/ja/set4 b/nls/ja/set4
new file mode 100644
index 0000000..3743178
--- /dev/null
+++ b/nls/ja/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ Termcap strings
+$set 4
+1 ╤У╧тачфЧ
+2 ╡дд╟╔ы╔К
+3 ╡ХллкЖ╓ч╓г╬ц╣Н
+4 ╧ткЖ╓ч╓г╬ц╣Н
+5 ╔╚║╪╔╫╔К©Ей©╟эф╟
+6 ╡Хлл╬ц╣Н
+7 1й╦╩З╨О╫Э
+8 1╧т╨О╫Э
+9 ╨О╫Э╔Б║╪╔иЁ╚╩о
+10 ╨О╫Э╔Б║╪╔и╫╙н╩
+11 ачфЧ╔Б║╪╔и╫╙н╩
+12 ╔╧╔ф║╪╔©╔╧╧т╓╚╓И╔╚║╪╔╫╔К╓РиЭ╣╒
+13 ╔╚║╪╔╫╔К╓Р╔ш║╪╔Ю╟лцж╓ь
+14 й╦╩ЗачфЧ
+15 ачфЧ╔Б║╪╔иЁ╚╩о
+16 ╔я╔г╔ё╔С╔╟ачфЧ
+17 ╔╚║╪╔╫╔К╡╪╟эф╟
+18 ╔╚║╪╔╫╔К╨╦╟эф╟
+19 ╔╚║╪╔╫╔К╠╕╟эф╟
+20 ╔╚║╪╔╫╔К╬Е╟эф╟
+21 бю╩ЗЁ╚╩о
+22 б╟ю╜╫╙н╩
+23 й╛ЁД╤ь╩ъ╤УгР
+24 ╤╞д╢╫╙н╩
+25 ╤╞д╢Ё╚╩о
+26 ╔╚║╪╔╫╔К╓Р╔╧╔ф║╪╔©╔╧╧т╓ь
+27 ╔╚║╪╔╫╔К╓Р1╓д╬Е╓ь
+28 ╡╪юЧЁ╚╩о
+29 ╡╪юЧ╫╙н╩
+30 ╡д╩К╔ы╔К
+31 йё©Тй╦╩З╨О╫Э
+32 ╔╚║╪╔╫╔К╡╪╟эф╟(multiple)
+33 йё©Тй╦╩ЗачфЧ
+34 ╔╚║╪╔╫╔Кj╨╦╟эф╟(multiple)
+35 ╔╚║╪╔╫╔К╠╕╟эф╟(multiple)
+36 ╔╚║╪╔╫╔К╬Е╟эф╟(multiple)
+37 ╪╚ф╟╔ч║╪╔╦╔С╡дг╫
+38 й╙мЩ╔©╔ж╩хмя╡дг╫
+39 ╧т©Т
+40 ╥Е©Т
+41 ╔А╔©╔╜║╪╓╒╓Й
+42 ╠╕╔ч║╪╔╦╔С╓Рл╣╩К╓╥╓©╡Ч╧т
diff --git a/nls/ja/set5 b/nls/ja/set5
new file mode 100644
index 0000000..9241818
--- /dev/null
+++ b/nls/ja/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.chared.c
+$set 5
+1 ╔╥╔╧╔ф╔ЮиИ╡ыи╫╪╗╓о╩хмя╓г╓╜╓ч╓╩╓С\n
diff --git a/nls/ja/set6 b/nls/ja/set6
new file mode 100644
index 0000000..203f664
--- /dev/null
+++ b/nls/ja/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ╔╗╔И║╪: итю╣╓й╔╜║╪╓╚╓И╓н╔Ё╔ч╔С╔и 0%o\r\n
+2 ╓о╓╓\n
+3 йт╫╦\n
+4 цФ╩ъ\n
+5 ╓╓╓╓╓╗\n
+6 ╟Лцв╓╥╓©╔Ё╔ч╔С╔и╓╛╓╒╓Й╓ч╓╩╓С\n
+7 шёкФ╓й╔Ё╔ч╔С╔и╓г╓╧\n
+8 *** ╔╗╔г╔ё╔©║╪╓нцвл©е╙╔╗╔И║╪ ***\r\n\n
diff --git a/nls/ja/set7 b/nls/ja/set7
new file mode 100644
index 0000000..911ad75
--- /dev/null
+++ b/nls/ja/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh ╓н©Дб╛╓г╓о║╒╓╒╓й╓©╓нц╪кЖ╓о\n
+2 \t╟й╡╪╓нфцю╜╓Р╩Щ╓ц╓ф╓╓╓ч╓╧:\n\n
+3 \t%d ╥Е %d ╧т\n
+4 \tmeta ╔╜║╪╓Р%s\n
+5 ╩Щ╓ц╓ф╓╓╓ч╓╧
+6 ╩Щ╓ц╓ф╓╓╓ч╓╩╓С
+7 \ttab ╓Р╩х╓╕%s\n
+8 ╓Ё╓х╓╛╓г╓╜╓ч╓╩╓С
+9 \t╪╚ф╟╔ч║╪╔╦╔С╓Р%s\n
+10 ╩Щ╓ц╓ф╓╓╓ч╓╧
+11 ╩Щ╓ц╓ф╓╓╓ч╓╩╓С
+12 \t╔ч╔╦╔ц╔╞╔ч║╪╔╦╔С╓Р%s\n
+13 (л╓дЙ╣а)
+14 ╓╒╓К
+15 ╓й╓╓
+16 ╔╗╔И║╪: ╨О╫Э╓г╓╜╓ч╓╩╓С\r\n
+17 DeleteChars: ╓╒╓Й╓╗╓й╓╓©Тцм╓г╓╧: %d\r\n
+18 ╔╗╔И║╪: ачфЧ╓г╓╜╓ч╓╩╓С\r\n
+19 StartInsert: ╓╒╓Й╓╗╓й╓╓©Тцм╓г╓╧: %d\r\n
+20 %s: /etc/termcap ╓РЁ╚╓╞╓Ё╓х╓╛╓г╓╜╓ч╓╩╓С.\n
+21 %s: ╔©║╪╔ъ╔й╔К╔©╔╓╔в "%s" ╓оепо©╓╣╓Л╓ф╓╓╓ч╓╩╓С\n
+22 %s: ╔ю╔Юц╪кЖ╓нюъдЙ╓Р╩х╓╓╓ч╓╧\n
+23 %s: ╥ы╧П: ╓╒╓й╓©╓нц╪кЖ╓о move up ╓г╓╜╓ч╓╩╓С.\n
+24 д╧╓╓╧т╓н╓©╓Айт╫╦╓╛╓╙╓╚╓╥╓╞╓й╓ц╓ф╓╓╓ч╓╧.\n
+25 ╧ткЖ╓ч╓г╬ц╣Н╓╧╓К╓©╓А╓н╣║г╫╓╛╓╒╓Й╓ч╓╩╓С.\n
+26 й╦╩З╨О╫Э╓н╣║г╫╓╛╓╒╓Й╓ч╓╩╓С.\n
+27 й╦╩ЗачфЧ╓н╣║г╫╓╛╓╒╓Й╓ч╓╩╓С.\n
diff --git a/nls/ja/set8 b/nls/ja/set8
new file mode 100644
index 0000000..f979f4e
--- /dev/null
+++ b/nls/ja/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ ed.term.c
+$set 8
+1 итлю╓йswitch
+2 итю╣╓й╔╒║╪╔╝╔Е╔А╔С╔х╓г╓╧
diff --git a/nls/pl/README b/nls/pl/README
new file mode 100644
index 0000000..073b1fa
--- /dev/null
+++ b/nls/pl/README
@@ -0,0 +1,3 @@
+TЁumaczenia dokonaЁ PaweЁ Niewiadomski <new@linuxpl.org>.
+Licencja GPL. Wszelkie informacje o bЁЙdach proszЙ kierowaФ do mnie
+(chciaЁbym aby tЁumaczenie to byЁo jak najlepsze) \ No newline at end of file
diff --git a/nls/pl/charset b/nls/pl/charset
new file mode 100644
index 0000000..9932e07
--- /dev/null
+++ b/nls/pl/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-2
+$set 255
+1 ISO-8859-2
diff --git a/nls/pl/set1 b/nls/pl/set1
new file mode 100644
index 0000000..d9106f5
--- /dev/null
+++ b/nls/pl/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.5 1998/06/27 12:27:55 christos Exp $
+$ Error messages
+$set 1
+1 BЁ╠d skЁadni
+2 %s jest niedozwolone
+3 Zbyt dЁugie sЁowo
+4 $< zbyt dЁuga linia
+5 Brak pliku dla $0
+6 Niekompletny modyfikator []
+7 ekspansja $ musi zakoЯczyФ siЙ przed ]
+8 BЁ╠d : modyfikator w $ (%c)
+9 BЁ╠d subskrypcji
+10 ╛le stworzona liczba
+11 Brak sЁСw
+12 Brakuje nazwy pliku
+13 WewnЙtrzny bЁ╠d podczas dopasowywania
+14 Nie znaleziono polecenia
+15 Zbyt maЁo argumentСw
+16 Zbyt du©o argumentСw
+17 Zbyt niebezpiecznie aliasowaФ
+18 Pusty if
+19 NieprawidЁowy then
+20 SЁowa nie s╠ w nawiasach
+21 %s nie zostaЁ znaleziony
+22 NieprawidЁowa maska
+23 Nie ma takiego limitu
+24 Zbyt du©y argument
+25 NieprawidЁowy, lub nieznany wspСЁczynnik skali
+26 Niezdefiniowana zmienna
+27 Stos katalogСw nie jest a© tak gЁЙboki
+28 ZЁy numer sygnaЁu
+29 Nieznany sygnaЁ; kill -l poka©e znane sygnaЁy
+30 Nazwa zmiennej musi zaczynaФ siЙ od litery
+31 Nazwa zmiennej jest zbyt dЁuga
+32 Nazwa zmiennej musi zawieraФ znaki alfanumeryczne
+33 Brak kontroli pracami w tej powЁoce
+34 BЁ╠d skЁadni wyra©enia
+35 Brak katalogu domowego
+36 Nie mogЙ przej╤Ф do katalogu domowego
+37 NieprawidЁowe puste polecenie
+38 Wyra©enie pozbawione przyporz╠dkowania
+39 Nieznany operator
+40 Niejasne
+41 %s: Plik istnieje
+42 Argument dla -c zakoЯczony jest backslashem
+43 Przerwano
+44 Za du©a warto╤Ф przyporz╠dkowania
+45 PrzepeЁnienie linii
+46 Brak takiej pracy
+47 Z terminala nie mogЙ
+48 Nie w while/foreach
+49 Brak innych procesСw
+50 Brak pasuj╠cych
+51 Brakuje %c
+52 Niedopasowany %c
+53 Brak pamiЙci
+54 Nie mogЙ stworzyФ potoku
+55 %s: %s
+56 %s
+57 U©ycie: jobs [ -l ]
+58 Argumentami powinny byФ identyfikatory prac lub procesСw
+59 Nie ma aktualnej pracy
+60 Brak poprzednich prac
+61 Brak prac pasuj╠cych do wzorca
+62 Zagnie©d©enie fork > %d; prawdopodobnie pЙtla `...`
+63 Brak kontroli pracami w podpowЁokach
+64 BЁ╠d synchronizacji: Proces %d nie zostaЁ znaleziony
+65 %sIstniej╠ u╤pione prace
+66 %sIstniej╠ zatrzymane prace
+67 Brak innych katalogСw
+68 Stos katalogСw jest pusty
+69 ZЁy katalog
+70 U©ycie: %s [-%s]%s
+71 Brak operandu dla flagi -h
+72 To nie jest powЁoka logowania
+73 Dzielenie przez 0
+74 Modula przez 0
+75 ZЁa skala; czy my╤laЁe╤ o "%s"?
+76 Nie mo©na zatrzymaФ powЁoki logowania (na razie)
+77 Nieznany u©ytkownik: %s
+78 Zmienna $home nie jest ustawiona
+79 U©ycie: history [-%s] [# liczba zdarzeЯ]
+80 $, ! i < s╠ niedozwolone z $#, lub $?
+81 Znak nowej linii w nazwie zmiennej
+82 * jest zabronione z $# i $?
+83 $?<cyfra> lub $#<cyfra> s╠ zabronione
+84 Nielegalna nazwa zmiennej
+85 Znak nowej linii w indeksie zmiennych
+86 PrzepeЁnienie bufora ekspansji
+87 SЁadnia zmiennej
+88 ZЁa forma !
+89 Brak poprzedniego dopasowania
+90 ZЁe dopasowanie
+91 No previous left hand side
+92 Right hand side too long
+93 ZЁy modyfikator ! : %c
+94 Modyfikator zawiСdЁ
+95 PrzepeЁnienie bufora dopasowania
+96 ZЁy ! selektor argumentСw
+97 Brak poprzedniego wyszukiwania
+98 %s: Zdarzenie nie zostaЁo znalezione
+99 Zbyt wiele )
+100 Zbyt wiele (
+101 ╛le wstawiony (
+102 Brakuje nazwy dla przekierowania
+103 Niejasne przekierowanie wyj╤cia
+104 Nie mo©na << wewn╠trz ()
+105 Niejasne przekierowanie wej╤cia
+106 ╛le wstawione ()
+107 ZapЙtlenie siЙ aliasСw
+108 Zmienna $watch nie zostaЁa ustawiona
+109 Brak zaplanowanych prac
+110 U©ycie: sched -<item#>.\nU©ycie: sched [+]hh:mm <polecenie>
+111 Nie ma a© tylu zaplanowanych prac
+112 Brak programu do uruchomienia
+113 NieprawidЁowy czas dla pracy
+114 Czas relatywny jest sprzeczny z am/pm
+115 Brak miejsc w ЁaЯcuchu termcap
+116 U©ycie: settc %s [yes|no]
+117 Nieznana zdolno╤Ф `%s'
+118 Nieznany parametr termcap `%%%c'
+119 Zbyt wiele argumentСw dla `%s' (%d)
+120 `%s' requires %d arguments
+121 U©ycie: echotc [-v|-s] [<zdolno╤Ф> [<argumenty>]]
+122 %s: %s. NieprawidЁowa architektura
+123 !# ZapЙtlenie siЙ historii
+124 ZnieksztaЁcony zapytanie na temat pliku
+125 PrzepeЁnienie selektora
+126 Nieznana opcja: `-%s'\nU©ycie: %s [ -bcdefilmnqstvVxX -Dnazwa[=warto╤Ф] ] [ argument ... ]
+127 Nieznana opcja: `-%s'\nU©ycie: %s [ -bcdefFilmnqstvVxX ] [ argument ... ]
+128 Nieznana opcja: `-%s'\nU©ycie: %s [ -bcdefilmnqstvVxX ] [ argument ... ]
+129 \nNieprawidЁowe dopeЁnienie: "%s"
+130 \nNieprawidЁowe %s: '%c'
+131 \nBrakuje separatora '%c' po %s "%s"
+132 \nNiekompletne %s: "%s"
+133 Brak operandu dla flagi -m
+134 U©ycie: unlimit [-fh] [limity]
+135 $%S jest tylko-do-odczytu
+136 Brak takiej pracy
+137 Nieznana zmienna colorls `%c%c'
diff --git a/nls/pl/set10 b/nls/pl/set10
new file mode 100644
index 0000000..0c9dfb7
--- /dev/null
+++ b/nls/pl/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: nieprawidЁowe polecenie '%s'.\n
+2 setpath: za maЁo argumentСw dla polecenia '%s'.\n
+3 setpath: brakuje warto╤ci w ╤cie©ce '%s'\n
+4 setpath: %s nie zostaЁ znaleziony w %s\n
+5 setpath: %d nie jest prawidЁow╠ pozycj╠ w %s\n
diff --git a/nls/pl/set11 b/nls/pl/set11
new file mode 100644
index 0000000..aade2f9
--- /dev/null
+++ b/nls/pl/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ sh.c
+$set 11
+1 Uwaga: brak dostЙpu do tty (%s).\n
+2 Innymi sЁowy brak zarz╠dzania pracami w tej powЁoce.\n
+3 Masz %d wiadomo╤ci.\n
+4 Masz %d wiadomo╤ci w %s.\n
+5 Masz %spocztЙ.\n
+6 now╠
+7 Masz %spocztЙ w %s.\n
diff --git a/nls/pl/set12 b/nls/pl/set12
new file mode 100644
index 0000000..afbb146
--- /dev/null
+++ b/nls/pl/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.3 1996/04/26 20:31:52 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: PrСbujЙ wystartowaФ z "%s"\n
diff --git a/nls/pl/set13 b/nls/pl/set13
new file mode 100644
index 0000000..4d44a0b
--- /dev/null
+++ b/nls/pl/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets of %d bits each\n
+3 maska odpluskwiania = 0x%08x\n
+4 %d trafieЯ, %d chybieЯ, %d%%\n
+5 %S: polecenie wbudowane w powЁokЙ.\n
+6 %S: Nie znaleziono polecenia.\n
+7 gdzie: / w poleceniu nie ma sensu\n
+8 %S jest aliasem do
+9 %S jest wbudowane w powЁokЙ\n
+10 chybieЯ hash:
diff --git a/nls/pl/set14 b/nls/pl/set14
new file mode 100644
index 0000000..b456721
--- /dev/null
+++ b/nls/pl/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.3 1998/11/24 18:18:06 christos Exp $
+$ sh.file.c
+$set 14
+1 \nKurcze!! Zbyt wiele %s!!\n
+2 nazw w pliku haseЁ
+3 pliki
diff --git a/nls/pl/set15 b/nls/pl/set15
new file mode 100644
index 0000000..8f04af3
--- /dev/null
+++ b/nls/pl/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.3 1996/10/19 17:52:32 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Nie mogЙ limitowaФ %s%s\n
+2 usuЯ
+3 ustaw
+4 \040twardy
diff --git a/nls/pl/set16 b/nls/pl/set16
new file mode 100644
index 0000000..2d07f5f
--- /dev/null
+++ b/nls/pl/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 1996/04/26 20:31:55 christos Exp $
+$ sh.lex.c
+$set 16
+1 Reset tty pgrp from %d to %d\n
+2 \nAby wylogowaФ siЙ u©yj "logout".\n
+3 \nAby opu╤ciФ %s u©yj "exit".\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/pl/set17 b/nls/pl/set17
new file mode 100644
index 0000000..e72adaa
--- /dev/null
+++ b/nls/pl/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 1996/10/19 17:52:33 christos Exp $
+$ sh.proc.c
+$set 17
+1 PLUSKWA: czekam na zadanie pracuj╠ce w tle!\n
+2 ZakoЯczono %d\n
+3 PLUSKWA: proces wywoЁany drugi raz
+4 Running
+5 SygnaЁ
+6 ZwrСcono %-25d
+7 ZakoЯczony
+8 PLUSKWA: status=%-9o
+9 \040(zrzucono core)
+10 \040(KR:
+11 (KR jest:
+12 %S: Ju© jest zawieszony\n
+13 %S: Ju© jest zatrzymany\n
+14 %S: Badly formed number\n
diff --git a/nls/pl/set18 b/nls/pl/set18
new file mode 100644
index 0000000..02b3d75
--- /dev/null
+++ b/nls/pl/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ sh.set.c
+$set 18
+1 Uwaga: ╤miesznie dЁuga PATH zostaЁa obciЙta\n
diff --git a/nls/pl/set19 b/nls/pl/set19
new file mode 100644
index 0000000..6170f4b
--- /dev/null
+++ b/nls/pl/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.3 1996/04/26 20:31:58 christos Exp $
+$ tc.alloc.c
+$set 19
+1 n-bajtСw=%d: Brak pamiЙci\n
+2 free(%lx) wywoЁany przez jak╠kolwiek allokacj╠.
+3 free(%lx) above top of memory.
+4 free(%lx) below bottom of memory.
+5 free(%lx) bad block.
+6 free(%lx) bad range check.
+7 free(%lx) bad block index.
+8 %s aktualnie allokowana pamiЙФ:\nwolna:\t
+9 \nu©ywane:\t
+10 \n\tAktualnie w u©yciu: %d, wolnych: %d\n
+11 \tZaallokowano pamiЙФ od 0x%lx do 0x%lx. WierzchoЁek 0x%lx\n
+12 Zaallokowano pamiЙФ od 0x%lx do 0x%lx (%ld).\n
diff --git a/nls/pl/set2 b/nls/pl/set2
new file mode 100644
index 0000000..549c0b7
--- /dev/null
+++ b/nls/pl/set2
@@ -0,0 +1,111 @@
+$ $tcsh: set2,v 1.4 1998/10/25 15:12:38 christos Exp $
+$ Signal names
+$set 2
+1 Pusty sygnaЁ
+2 Hangup
+3 Przerwij
+4 Quit
+5 NieprawdiЁowa instrukcja
+6 Trace/BPT trap
+7 Abort
+8 IOT trap
+9 System Crash Imminent
+10 Error exit
+11 EMT trap
+12 Floating exception
+13 Zabity
+14 User signal 1
+15 User signal 2
+16 Naruszenie ochrony pamiЙci
+17 BЁ╠d szyny
+18 Program range error
+19 Operand range error
+20 NieprawidЁowe wywoЁanie systemowe
+21 Broken pipe
+22 Alarm clock
+23 ZakoЯczono
+24 Child status change
+25 ╕mierФ potomka
+26 Apollo-specific fault
+27 Potomek zakoЯczyЁ dziaЁanie, lub zostaЁ wyЁ╠czony
+28 Potomek zakoЯczyЁ dziaЁanie
+29 Brak zasilania
+30 Resource Lost
+31 Przerwanie (Ctrl-Break)
+32 Input/output possible signal
+33 Asynchroniczne We/Wy (select)
+34 Urgent condition on I/O channel
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortran asynchronous I/O completion
+38 Recovery
+39 Uncorrectable memory error
+40 Limit czasu CPU przekroczony
+41 System shutdown imminent
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 CRAY Y-MP register parity error
+45 Information request
+46 Zawieszony (sygnaЁ)
+47 Zatrzymany (sygnaЁ)
+48 Zawieszony
+49 Zatrzymany
+50 Continued
+51 Suspended (tty input)
+52 Stopped (tty input)
+53 Suspended (tty output)
+54 Stopped (tty output)
+55 Window status changed
+56 Window size changed
+57 Phone status changed
+58 Cputime limit exceeded
+59 Filesize limit exceeded
+60 Virtual time alarm
+61 Profiling time alarm
+62 DIL signal
+63 Pollable event occured
+64 Process's lwps are blocked
+65 Special LWP signal
+66 Special CPR Signal
+67 Special CPR Signal
+68 First Realtime Signal
+69 Second Realtime Signal
+70 Third Realtime Signal
+71 Fourth Realtime Signal
+72 Fourth Last Realtime Signal
+73 Third Last Realtime Signal
+74 Second Last Realtime Signal
+75 Last Realtime Signal
+76 LAN Asyncronous I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound control has completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Priority changed
+88 True deadlock detected
+89 New input character
+90 Stack limit exceeded
+91 Unused signal
+92 LM overlay
+93 system freeze
+94 system defreeze
+95 dead lock
+96 exceeded memory size limit
+97 exceeded data size limit
+98 exceeded memory size limit of 32KB
+99 exce error for no memory
+100 check point start
+101 check point start of kernel
+102 restart start
+103 restart of kernel
+104 exeeded XMU size limit
+105 exeeded RLG0 limit
+106 exeeded RLG1 limit
+107 exeeded RLG2 limit
+108 exeeded RLG3 limit
diff --git a/nls/pl/set20 b/nls/pl/set20
new file mode 100644
index 0000000..370e41a
--- /dev/null
+++ b/nls/pl/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.bind.c
+$set 20
+1 Invalid key name `%S'\n
+2 Bad key name: %S\n
+3 Bad command name: %S\n
+4 Bad key spec %S\n
+5 Null string specification\n
+6 Standard key bindings\n
+7 Alternative key bindings\n
+8 Multi-character bindings\n
+9 Arrow key bindings\n
+10 %-15s-> is undefined\n
+11 BUG!!! %s isn't bound to anything.\n
+12 Usage: bindkey [options] [--] [KEY [COMMAND]]\n
+13 -a list or bind KEY in alternative key map\n
+14 -b interpret KEY as a C-, M-, F- or X- key name\n
+15 -s interpret COMMAND as a literal string to be output\n
+16 -c interpret COMMAND as a builtin or external command\n
+17 -v bind all keys to vi bindings\n
+18 -e bind all keys to emacs bindings\n
+19 -d bind all keys to default editor's bindings\n
+20 -l list editor commands with descriptions\n
+21 -r remove KEY's binding\n
+22 -k interpret KEY as a symbolic arrow-key name\n
+23 -- force a break from option processing\n
+24 -u (or any invalid option) this message\n
+25 Without KEY or COMMAND, prints all bindings\n
+26 Without COMMAND, prints the binding for KEY.\n
+27 bad key specification -- null string\n
+28 bad key specification -- empty string\n
+29 Bad function-key specification. Null key not allowed\n
+30 bad key specification -- malformed hex number\n
+31 bad key specification -- malformed octal number\n
+32 bad key specification -- malformed decimal number\n
+33 Bad function-key specification.\n
+34 Null key not allowed\n
+35 bad key specification -- unknown name "%S"\n
+36 usage: bind [KEY | COMMAND KEY | "emacs" | "vi" | "-a"]\n
+37 Invalid function
+38 %s\t\tis undefined\n
diff --git a/nls/pl/set21 b/nls/pl/set21
new file mode 100644
index 0000000..bed58d2
--- /dev/null
+++ b/nls/pl/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.disc.c
+$set 21
+1 Couldn't get local chars.\n
+2 Couldn't set local chars.\n
diff --git a/nls/pl/set22 b/nls/pl/set22
new file mode 100644
index 0000000..a4436bd
--- /dev/null
+++ b/nls/pl/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t aliased to
+2 \nIncorrect passwd for %s\n
+3 Faulty alias 'precmd' removed.\n
+4 Faulty alias 'cwdcmd' removed.\n
+5 Faulty alias 'beepcmd' removed.\n
+6 Faulty alias 'periodic' removed.\n
+7 parsing command line\n
+8 Do you really want to delete all files? [n/y]
+9 skipping deletion of files!\n
+10 command line now is:\n
+11 parsing command line\n
+12 in one of the lists\n
+13 command line now is:\n
+14 yY
diff --git a/nls/pl/set23 b/nls/pl/set23
new file mode 100644
index 0000000..4f90b8f
--- /dev/null
+++ b/nls/pl/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.3 1996/04/26 20:32:00 christos Exp $
+$ tc.os.c
+$set 23
+1 Bad cpu/site name
+2 Site path too long
+3 unknown
+4 site: %s\n
+5 %d: Nie znaleziono komputera\n
+6 setlocal: %s: %s\n
+7 Komputer nie zostaЁ znaleziony
+8 You're trapped in a universe you never made
+9 Getwarp failed
+10 Invalid warp
+11 Setwarp failed
+12 Illegal universe
+13 Nieznany bЁ╠d: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Nie mogЙ otworzyФ ".." (%s)
+20 getwd: Nie mogЙ przej╤Ф do ".." (%s)
+21 getwd: BЁ╠d odczytu w ".." (%s)
+22 getwd: Nie mogЙ przej╤Ф do "." (%s)
+23 getwd: Cannot stat "/" (%s)
+24 getwd: Cannot stat "." (%s)
+25 getwd: Cannot stat directory "%s" (%s)
+26 getwd: Cannot open directory "%s" (%s)
+27 getwd: Cannot find "." in ".." (%s)
+28 NieprawidЁowy typ systemu
+29 Typ systemu nie zostaЁ ustawiony
+30 Zbyt du©o argumentСw
+31 NieprawidЁowy argument
diff --git a/nls/pl/set24 b/nls/pl/set24
new file mode 100644
index 0000000..4e8e6d3
--- /dev/null
+++ b/nls/pl/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/pl/set25 b/nls/pl/set25
new file mode 100644
index 0000000..704b47d
--- /dev/null
+++ b/nls/pl/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 error: bsd_signal(%d) signal out of range\n
+3 error: bsd_signal(%d) - sigaction failed, errno %d\n
diff --git a/nls/pl/set26 b/nls/pl/set26
new file mode 100644
index 0000000..40e95f8
--- /dev/null
+++ b/nls/pl/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tc.who.c
+$set 26
+1 cannot stat %s. Please "unset watch".\n
+2 %s cannot be opened. Please "unset watch".\n
+3 BUG! last element is not whotail!\n
+4 backward:
+5 BUG! first element is not whohead!\n
+6 new: %s/%s\n
+7 %n has %a %l from %m.
+8 %n has %a %l.
+9 logged on
+10 logged off
+11 replaced %s on
+12 local
diff --git a/nls/pl/set27 b/nls/pl/set27
new file mode 100644
index 0000000..2f44418
--- /dev/null
+++ b/nls/pl/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tw.comp.c
+$set 27
+1 polecenie
+2 separator
+3 pattern
+4 zasiЙg
+5 completion
diff --git a/nls/pl/set29 b/nls/pl/set29
new file mode 100644
index 0000000..a9a0836
--- /dev/null
+++ b/nls/pl/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ tw.help.c
+$set 29
+1 Brak pliku pomocy dla %S\n
diff --git a/nls/pl/set3 b/nls/pl/set3
new file mode 100644
index 0000000..0873bb9
--- /dev/null
+++ b/nls/pl/set3
@@ -0,0 +1,117 @@
+$ $tcsh: set3,v 1.3 1995/04/24 14:12:51 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Przejd╪ znak wstecz
+2 UsuЯ znak za kursorem
+3 Obetnij od pocz╠tku sЁowa do kursora, zachowaj w buforze wyciЙФ
+4 Obetnij od pocz╠tku linii do kursora, zachowaj w buforze wyciЙФ
+5 Przejd╪ do pocz╠tku aktualnego sЁowa
+6 Przejd╪ do pocz╠tku linii
+7 Capitalize the characters from cursor to end of current word
+8 Vi change case of character under cursor and advance one character
+9 Vi change to end of line
+10 Clear screen leaving current line on top
+11 Complete current word
+12 Tab forward through files
+13 Tab backward through files
+14 Complete current word ignoring programmable completions
+15 Copy current word to cursor
+16 Copy area between mark and cursor to cut buffer
+17 Expand to preceding word for which this is a prefix
+18 Delete character under cursor
+19 Delete character under cursor or signal end of file on an empty line
+20 Delete character under cursor or list completions if at end of line
+21 Delete character under cursor, list completions or signal end of file
+22 Cut from cursor to end of current word - save in cut buffer
+23 Adds to argument if started or enters digit
+24 Digit that starts argument
+25 Move to next history line
+26 Lowercase the characters from cursor to end of current word
+27 Indicate end of file
+28 Move cursor to end of line
+29 Exchange the cursor and mark
+30 Expand file name wildcards
+31 Expand history escapes
+32 Expand the history escapes in a line
+33 Expand variables
+34 Move forward one character
+35 Move forward to end of current word
+36 Exchange the two characters before the cursor
+37 Search in history backward for line beginning as current
+38 Search in history forward for line beginning as current
+39 Insert last item of previous command
+40 Incremental search forward
+41 Incremental search backward
+42 Clear line
+43 Cut to end of line and save in cut buffer
+44 Cut area between mark and cursor and save in cut buffer
+45 Cut the entire line and save in cut buffer
+46 List choices for completion
+47 List choices for completion overriding programmable completion
+48 List file name wildcard matches
+49 List choices for completion or indicate end of file if empty line
+50 Display load average and current process status
+51 Expand history escapes and insert a space
+52 Execute command
+53 Expand pathnames, eliminating leading .'s and ..'s
+54 Expand commands to the resulting pathname or alias
+55 Switch from insert to overwrite mode or vice versa
+56 Add 8th bit to next character typed
+57 Add the next character typed to the line verbatim
+58 Redisplay everything
+59 Restart stopped editor
+60 Look for help on current command
+61 This character is added to the line
+62 This character is the first in a character sequence
+63 Set the mark at cursor
+64 Correct the spelling of current word
+65 Correct the spelling of entire line
+66 Send character to tty in cooked mode
+67 Toggle between literal and lexical current history line
+68 Exchange the character to the left of the cursor with the one under
+69 Exchange the two characters before the cursor
+70 Tty delayed suspend character
+71 Tty flush output character
+72 Tty interrupt character
+73 Tty quit character
+74 Tty suspend character
+75 Tty allow output character
+76 Tty disallow output character
+77 Indicates unbound character
+78 Emacs universal argument (argument times 4)
+79 Move to previous history line
+80 Uppercase the characters from cursor to end of current word
+81 Vi goto the beginning of next word
+82 Vi enter insert mode after the cursor
+83 Vi enter insert mode at end of line
+84 Vi change case of character under cursor and advance one character
+85 Vi change prefix command
+86 Vi change to end of line
+87 Enter vi command mode (use alternative key bindings)
+88 Vi command mode complete current word
+89 Vi move to previous character (backspace)
+90 Vi delete prefix command
+91 Vi move to the end of the current space delimited word
+92 Vi move to the end of the current word
+93 Vi move to the character specified backward
+94 Vi move to the character specified forward
+95 Vi move up to the character specified backward
+96 Vi move up to the character specified forward
+97 Enter vi insert mode
+98 Enter vi insert mode at beginning of line
+99 Vi repeat current character search in the same search direction
+100 Vi repeat current character search in the opposite search direction
+101 Vi repeat current search in the same search direction
+102 Vi repeat current search in the opposite search direction
+103 Vi replace character under the cursor with the next character typed
+104 Vi replace mode
+105 Vi search history backward
+106 Vi search history forward
+107 Vi replace character under the cursor and enter insert mode
+108 Vi replace entire line
+109 Vi move to the previous word
+110 Vi move to the next word
+111 Vi undo last change
+112 Vi goto the beginning of line
+113 Perform which of current command
+114 Paste cut buffer at cursor position
diff --git a/nls/pl/set30 b/nls/pl/set30
new file mode 100644
index 0000000..45145e0
--- /dev/null
+++ b/nls/pl/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.4 1996/10/19 17:52:34 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Internal match error.\n
+5 elementСw
+6 wierszy
+7 Jest %d %s, pokazaФ je? [n/y]
+8 looking = %d\n
+9 \ntcsh internal error: I don't know what I'm looking for!\n
+10 nie jest katalogiem
+11 nie zostaЁ znaleziony
+12 jest nieczytelny
+13 yY
diff --git a/nls/pl/set31 b/nls/pl/set31
new file mode 100644
index 0000000..89e9015
--- /dev/null
+++ b/nls/pl/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Nie mogЙ otworzyФ TERMCAP: [%s]\n
+2 Nie mogЙ otworzyФ %s.\n
+3 Znaleziono %s w %s.\n
+4 Nie znaleziono %s w pliku %s\n
diff --git a/nls/pl/set4 b/nls/pl/set4
new file mode 100644
index 0000000..997fed4
--- /dev/null
+++ b/nls/pl/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ Termcap strings
+$set 4
+1 add new blank line
+2 audible bell
+3 clear to bottom
+4 clear to end of line
+5 cursor to horiz pos
+6 clear screen
+7 delete a character
+8 delete a line
+9 start delete mode
+10 end delete mode
+11 end insert mode
+12 cursor from status line
+13 home cursor
+14 insert character
+15 start insert mode
+16 insert padding
+17 sends cursor down
+18 sends cursor left
+19 sends cursor right
+20 sends cursor up
+21 begin bold
+22 end attributes
+23 non destructive space
+24 end standout
+25 begin standout
+26 cursor to status line
+27 cursor up one
+28 begin underline
+29 end underline
+30 visible bell
+31 delete multiple chars
+32 cursor down multiple
+33 insert multiple chars
+34 cursor left multiple
+35 cursor right multiple
+36 cursor up multiple
+37 Has automatic margins
+38 Can use physical tabs
+39 Number of lines
+40 Number of columns
+41 Has meta key
+42 Newline ignored at right margin
diff --git a/nls/pl/set5 b/nls/pl/set5
new file mode 100644
index 0000000..9dbe6d2
--- /dev/null
+++ b/nls/pl/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ ed.chared.c
+$set 5
+1 ╕rednie obci╠©enie niedostЙpne\n
diff --git a/nls/pl/set6 b/nls/pl/set6
new file mode 100644
index 0000000..bcbfcfb
--- /dev/null
+++ b/nls/pl/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERROR: illegal command from key 0%o\r\n
+2 tak\n
+3 edytuj\n
+4 przerwij\n
+5 nie\n
+6 Brak pasuj╠cego polecenia\n
+7 Niejasne polecenie\n
+8 *** Bё║D fatalny edytora ***\r\n\n
diff --git a/nls/pl/set7 b/nls/pl/set7
new file mode 100644
index 0000000..1bd60d0
--- /dev/null
+++ b/nls/pl/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.3 1996/04/26 20:32:04 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh thinks your terminal has the\n
+2 \tfollowing characteristics:\n\n
+3 \tIt has %d columns and %d lines\n
+4 \tIt has %s meta key\n
+5 a
+6 no
+7 \tIt can%s use tabs\n
+8 not
+9 \tIt %s automatic margins\n
+10 has
+11 does not have
+12 \tIt %s magic margins\n
+13 (empty)
+14 yes
+15 no
+16 ERROR: cannot delete\r\n
+17 DeleteChars: num is riduculous: %d\r\n
+18 ERROR: cannot insert\r\n
+19 StartInsert: num is riduculous: %d\r\n
+20 %s: Cannot open /etc/termcap.\n
+21 %s: No entry for terminal type "%s"\n
+22 %s: using dumb terminal settings.\n
+23 %s: WARNING: Your terminal cannot move up.\n
+24 Editing may be odd for long lines.\n
+25 no clear EOL capability.\n
+26 no delete char capability.\n
+27 no insert char capability.\n
diff --git a/nls/pl/set8 b/nls/pl/set8
new file mode 100644
index 0000000..0686721
--- /dev/null
+++ b/nls/pl/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ ed.term.c
+$set 8
+1 NieprawidЁowy przeЁ╠cznik
+2 NieprawidЁowy argument
diff --git a/nls/pl/set9 b/nls/pl/set9
new file mode 100644
index 0000000..8e3aeec
--- /dev/null
+++ b/nls/pl/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 1995/03/19 18:07:15 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Unbound extended key "%S"\n
+5 Some extended keys too long for internal print buffer
+6 Enumerate: BUG!! Null ptr passed\n!
+7 no input
+8 Something must follow: %c\n
+9 Octal constant does not fit in a char.\n
diff --git a/nls/russian/charset b/nls/russian/charset
new file mode 100644
index 0000000..59ed4cf
--- /dev/null
+++ b/nls/russian/charset
@@ -0,0 +1,3 @@
+$ codeset=KOI8-R
+$set 255
+1 KOI8-R
diff --git a/nls/russian/set1 b/nls/russian/set1
new file mode 100644
index 0000000..7acaf44
--- /dev/null
+++ b/nls/russian/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.4 2006/03/02 18:46:47 christos Exp $
+$ Error messages
+$set 1
+1 Синтаксическая ошибка
+2 %s недопустимо
+3 Слово слишком длинное
+4 $< строка слишком длинная
+5 Нет файла для $0
+6 Незавершённый модификатор []
+7 $ расширение должно оканчиваться перед ]
+8 Плохой модификатор в $ (%c)
+9 Ошибка подпрограммы
+10 Неправильно сформированное число
+11 Нет больше слов
+12 Отсутствует имя файла
+13 Внутренняя ошибка glob
+14 Команда не найдена
+15 Слишком мало аргументов
+16 Слишком много аргументов
+17 Слишком опасно переопределять это
+18 Пустой if
+19 Неверный then
+20 Слова не в скобках
+21 %s не найдено
+22 Неверное значение mask
+23 Нет такого предела
+24 Аргумент слишком велик
+25 Неверный или неизвестный фактор увеличения
+26 Неопределенная переменная
+27 Стек каталогов не такой глубокий
+28 Неверный номер сигнала
+29 Неизвестный сигнал; kill -l выведет список сигналов
+30 Имя переменной должно начинаться с буквы
+31 Слишком длинное имя переменной
+32 В имени переменной должны содержаться алфавитно-цифровые символы
+33 Управление заданиями отсутствует в этом шелле
+34 Синтаксис выражения
+35 Отсутствует домашний каталог
+36 Не могу перейти в домашний каталог
+37 Пропущена команда
+38 В присвоении отсутствует выражение
+39 Неизвестный оператор
+40 Неоднозначно
+41 %s: Файл существует
+42 Аргумент для -c не должен оканчиваться на \
+43 Прервано
+44 Подпрограмма выходит за пределы
+45 Переполнение строки
+46 Нет такого задания
+47 Не могу из терминала
+48 Не внутри while/foreach
+49 Нет больше процессов
+50 Нет соответствий
+51 Отсутствует %c
+52 Нет соответствия для %c
+53 Нет памяти
+54 Не могу создать неименованный канал
+55 %s: %s
+56 %s
+57 Использование: jobs [ -l ]
+58 Аргументы должны являться идентификаторами заданий или процессов
+59 Нет текущего задания
+60 Нет предыдущего задания
+61 Соответствующее шаблону задание отсутствует
+62 Вложенность fork > %d; возможно это цикл `...`
+63 Управление заданиями отсутствует в сабшеллах
+64 Ошибка синхронизации: Процесс %d не найден
+65 %sСуществуют отложенные задания
+66 %sСуществуют остановленные задания
+67 Нет другого каталога
+68 Стек каталогов пуст
+69 Неверное имя каталога
+70 Использование: %s [-%s]%s
+71 Отсутствует операнд для флага -h
+72 Не является login-шеллом
+73 Деление на 0
+74 Остаток от деления на 0
+75 Плохой scaling; вы имеете в виду "%s"?
+76 Не могу отложить login-шелл (пока)
+77 Неизвестный пользователь: %s
+78 Переменная $home не установлена
+79 Использование: history [-%s] [# число событий]
+80 $, ! или < запрещено использовать с $# или $?
+81 Перевод строки в имени переменной
+82 * запрещено использовать с $# или $?
+83 $?<цифра> или $#<цифра> запрещено
+84 Неверное имя переменной
+85 Перевод строки в индексе переменной
+86 Переполнение буфера расширения
+87 Синтаксис переменной
+88 Неверная форма !
+89 Отсутствует предыдущая подстановка
+90 Плохая подстановка
+91 Отсутствует предыдущая левая сторона
+92 Правая сторона слишком длинная
+93 Плохой модификатор !: %c
+94 Ошибка модификатора
+95 Переполнение буфера подстановки
+96 Плохой селектор для аргумента !
+97 Нет предыдущей строки поиска
+98 %s: Событие не найдено
+99 Слишком много )
+100 Слишком много (
+101 Неверно указанная (
+102 Отсутствует имя для перенаправления
+103 Неоднозначное перенаправление вывода
+104 Нельзя использовать << в ()
+105 Неоднозначное перенаправление ввода
+106 Неверно указанные ()
+107 Зацикливание псевдонимов
+108 Переменная $watch не установлена
+109 Нет запланированных событий
+110 Использование: sched -<номер элемента>.\nИспользование: sched [+]ЧЧ:ММ <команда>
+111 Не так много событий для запуска по расписанию
+112 Отсутствует команда для исполнения
+113 Неверное время для события
+114 Относительное время не соответствует am/pm
+115 Переполнение строки termcap
+116 Использование: settc %s [yes|no]
+117 Неизвестная capability `%s'
+118 Неизвестный параметр termcap `%%%c'
+119 Слишком много аргументов для `%s' (%d)
+120 `%s' требует %d аргументов
+121 Использование: echotc [-v|-s] [<capability> [<аргументы>]]
+122 %s: %s. Неверная архитектура
+123 !# зацикливание памяти команд
+124 Неправильно сформированный файловый запрос
+125 Переполнение селектора
+126 Неизвестная опция: `-%s'\nИспользование: %s [ -bcdefilmnqstvVxX -Dимя[=значение] ] [ аргумент ... ]
+127 Неизвестная опция: `-%s'\nИспользование: %s [ -bcdefFilmnqstvVxX ] [ аргумент ... ]
+128 Неизвестная опция: `-%s'\nИспользование: %s [ -bcdefilmnqstvVxX ] [ аргумент ... ]
+129 \nНеверное достраивание: "%s"
+130 \nНеверный %s: '%c'
+131 \nОтсутствует сепаратор '%c' после %s "%s"
+132 \n%s не полно: "%s"
+133 Отсутствует операнд для флага -m
+134 Использование: unlimit [-fh] [пределы]
+135 $%S только для чтения
+136 Нет такого задания
+137 Неизвестное значение `%c%c' переменной colorls
diff --git a/nls/russian/set10 b/nls/russian/set10
new file mode 100644
index 0000000..273abd2
--- /dev/null
+++ b/nls/russian/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: неверная команда '%s'.\n
+2 setpath: недостаточно аргументов для команды '%s'.\n
+3 setpath: отсутствует значение в пути '%s'\n
+4 setpath: %s не найдено в %s\n
+5 setpath: %d неверная позиция в %s\n
diff --git a/nls/russian/set11 b/nls/russian/set11
new file mode 100644
index 0000000..b165bd7
--- /dev/null
+++ b/nls/russian/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.c
+$set 11
+1 Предупреждение: нет доступа к tty (%s).\n
+2 Поэтому управление заданиями в этом шелле отсутствует.\n
+3 Для вас есть %d почтовых сообщения(й).\n
+4 Для вас есть %d почтовых сообщения(й) в %s.\n
+5 Для вас есть %sпочта.\n
+6 новая
+7 Для вас есть %sпочта в %s.\n
diff --git a/nls/russian/set12 b/nls/russian/set12
new file mode 100644
index 0000000..b676c6c
--- /dev/null
+++ b/nls/russian/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Пытаюсь начать с "%s"\n
diff --git a/nls/russian/set13 b/nls/russian/set13
new file mode 100644
index 0000000..206ea89
--- /dev/null
+++ b/nls/russian/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets of %d bits each\n
+3 значение mask для отладки = 0x%08x\n
+4 %d совпадения(й), %d промаха(ов), %d%%\n
+5 %S: внутренняя команда.\n
+6 %S: Команда не найдена.\n
+7 where: / в команде не имеет смысла\n
+8 %S переопределено на
+9 %S является внутренней командой\n
+10 hash miss:
diff --git a/nls/russian/set14 b/nls/russian/set14
new file mode 100644
index 0000000..d9632d8
--- /dev/null
+++ b/nls/russian/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.file.c
+$set 14
+1 \nYikes!! Слишком много %s!!\n
+2 имен в файле паролей
+3 файлы
diff --git a/nls/russian/set15 b/nls/russian/set15
new file mode 100644
index 0000000..60c2a36
--- /dev/null
+++ b/nls/russian/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Не могу %s%s предел\n
+2 удалить
+3 установить
+4 \040жесткий
diff --git a/nls/russian/set16 b/nls/russian/set16
new file mode 100644
index 0000000..877acbe
--- /dev/null
+++ b/nls/russian/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ sh.lex.c
+$set 16
+1 Reset tty pgrp from %d to %d\n
+2 \nИспользуйте "logout" для завершения сессии.\n
+3 \nИспользуйте "exit" для выхода из %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/russian/set17 b/nls/russian/set17
new file mode 100644
index 0000000..8d7384da
--- /dev/null
+++ b/nls/russian/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.4 2006/03/02 18:46:47 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: waiting for background job!\n
+2 Выход %d\n
+3 BUG: process flushed twice
+4 Выполняется
+5 Сигнал
+6 Exit %-25d
+7 Окончено
+8 BUG: status=%-9o
+9 \040(core dumped)
+10 \040(wd:
+11 wd now:
+12 %S: Уже отложено\n
+13 %S: Уже остановлено\n
+14 %S: Badly formed number\n
diff --git a/nls/russian/set18 b/nls/russian/set18
new file mode 100644
index 0000000..277af0d
--- /dev/null
+++ b/nls/russian/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ sh.set.c
+$set 18
+1 Предупреждение: Чересчур длинный PATH обрезан\n
diff --git a/nls/russian/set19 b/nls/russian/set19
new file mode 100644
index 0000000..2824aba
--- /dev/null
+++ b/nls/russian/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Нет памяти\n
+2 free(%lx) called before any allocations.
+3 free(%lx) above top of memory.
+4 free(%lx) below bottom of memory.
+5 free(%lx) bad block.
+6 free(%lx) bad range check.
+7 free(%lx) bad block index.
+8 %s current memory allocation:\nfree:\t
+9 \nused:\t
+10 \n\tВсего используется: %d, всего свободно: %d\n
+11 \tAllocated memory from 0x%lx to 0x%lx. Real top at 0x%lx\n
+12 Allocated memory from 0x%lx to 0x%lx (%ld).\n
diff --git a/nls/russian/set2 b/nls/russian/set2
new file mode 100644
index 0000000..1466e73
--- /dev/null
+++ b/nls/russian/set2
@@ -0,0 +1,111 @@
+$ $tcsh: set2,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ Signal names
+$set 2
+1 Нулевой сигнал
+2 Разрыв связи
+3 Прерывание
+4 Выход
+5 Неверная инструкция
+6 Trace/BPT trap
+7 Аварийное завершение
+8 IOT trap
+9 System Crash Imminent
+10 Выход по ошибке
+11 EMT trap
+12 Ошибка операции с плавающей точкой
+13 Убит
+14 Пользовательский сигнал 1
+15 Пользовательский сигнал 2
+16 Ошибка сегментации
+17 Ошибка адресации на шине
+18 Program range error
+19 Operand range error
+20 Неверный системный вызов
+21 Broken pipe
+22 Alarm clock
+23 Прервано
+24 Изменение состояния потомка
+25 Смерть потомка
+26 Apollo-specific fault
+27 Потомок остановился или завершился
+28 Потомок завершился
+29 Сбой питания
+30 Resource Lost
+31 Break (Ctrl-Break)
+32 Input/output possible signal
+33 Асинхронный ввод/вывод (select)
+34 Urgent condition on I/O channel
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortran asynchronous I/O completion
+38 Recovery
+39 Неисправимая ошибка памяти
+40 CPU time limit exceeded
+41 System shutdown imminent
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 Ошибка четности в регистре CRAY Y-MP
+45 Запрос на информацию
+46 Suspended (signal)
+47 Stopped (signal)
+48 Suspended
+49 Stopped
+50 Continued
+51 Suspended (tty input)
+52 Stopped (tty input)
+53 Suspended (tty output)
+54 Stopped (tty output)
+55 Window status changed
+56 Window size changed
+57 Phone status changed
+58 Cputime limit exceeded
+59 Filesize limit exceeded
+60 Virtual time alarm
+61 Profiling time alarm
+62 DIL signal
+63 Pollable event occured
+64 Process's lwps are blocked
+65 Special LWP signal
+66 Special CPR Signal
+67 Special CPR Signal
+68 First Realtime Signal
+69 Second Realtime Signal
+70 Third Realtime Signal
+71 Fourth Realtime Signal
+72 Fourth Last Realtime Signal
+73 Third Last Realtime Signal
+74 Second Last Realtime Signal
+75 Last Realtime Signal
+76 LAN Asyncronous I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound control has completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Priority changed
+88 True deadlock detected
+89 New input character
+90 Stack limit exceeded
+91 Unused signal
+92 LM overlay
+93 system freeze
+94 system defreeze
+95 dead lock
+96 exceeded memory size limit
+97 exceeded data size limit
+98 exceeded memory size limit of 32KB
+99 exce error for no memory
+100 check point start
+101 check point start of kernel
+102 restart start
+103 restart of kernel
+104 exeeded XMU size limit
+105 exeeded RLG0 limit
+106 exeeded RLG1 limit
+107 exeeded RLG2 limit
+108 exeeded RLG3 limit
diff --git a/nls/russian/set20 b/nls/russian/set20
new file mode 100644
index 0000000..d8df302
--- /dev/null
+++ b/nls/russian/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.5 2006/03/02 18:46:47 christos Exp $
+$ tc.bind.c
+$set 20
+1 Неверное имя клавиши `%S'\n
+2 Плохое имя клавиши: %S\n
+3 Плохое имя команды: %S\n
+4 Плохая спецификация клавиши %S\n
+5 Пустая строка\n
+6 Стандартные привязки клавиш\n
+7 Альтернативные привязки клавиш\n
+8 Много-символьные привязки\n
+9 Привязки управляющих клавиш\n
+10 %-15s-> не определено\n
+11 BUG!!! %s не связан ни с чем.\n
+12 Использование: bindkey [опции] [--] [КЛАВИШа [КОМАНДа]]\n
+13 -a вывести или привязать КЛАВИШу в альтернативной раскладке клавиатуры\n
+14 -b воспринимать КЛАВИШу как C-, M-, F- или X- название клавиши\n
+15 -s воспринимать КОМАНДу как строку, которую нужно вывести\n
+16 -c воспринимать КОМАНДу как встроенную или внешнюю команду\n
+17 -v привязать все клавиши в соответствии с редактором vi\n
+18 -e привязать все клавиши в соответствии с редактором emacs\n
+19 -d привязать все клавиши в соответствии с редактором по умолчанию\n
+20 -l вывести список команд редактора и их описания\n
+21 -r удалить привязку КЛАВИШи\n
+22 -k воспринимать КЛАВИШу как явное название управляющей клавиши\n
+23 -- не воспринимать все последующие параметры как опции\n
+24 -u (или любая неправильная опция) вывести этот текст\n
+25 Без КЛАВИШи или КОМАНДы, вывести все привязки.\n
+26 Без КОМАНДы, вывести привязку КЛАВИШи\n.\n
+27 плохая спецификация клавиши -- нулевая строка\n
+28 плохая спецификация клавиши -- пустая строка\n
+29 Плохая спецификация функциональной клавиши. Нулевая клавиша запрещена\n
+30 плохая спецификация клавиши -- неверный шестнадцатеричный номер\n
+31 плохая спецификация клавиши -- неверный восьмеричный номер\n
+32 плохая спецификация клавиши -- неверный десятичный номер\n
+33 Плохая спецификация функциональной клавиши.\n
+34 Нулевые клавиши запрещены\n
+35 плохая спецификация клавиши -- неизвестное имя "%S"\n
+36 использование: bind [КЛАВИШа | КОМАНДа КЛАВИШа | "emacs" | "vi" | "-a"]\n
+37 Неверная функция
+38 %s\t\tне определен\n
diff --git a/nls/russian/set21 b/nls/russian/set21
new file mode 100644
index 0000000..38562a9
--- /dev/null
+++ b/nls/russian/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.disc.c
+$set 21
+1 Couldn't get local chars.\n
+2 Couldn't set local chars.\n
diff --git a/nls/russian/set22 b/nls/russian/set22
new file mode 100644
index 0000000..02b53f5
--- /dev/null
+++ b/nls/russian/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.4 2006/03/02 18:46:47 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t переопределено в
+2 \nНеверный пароль для %s\n
+3 Ошибочное переопределение 'precmd' удалено.\n
+4 Ошибочное переопределение 'cwdcmd' удалено.\n
+5 Ошибочное переопределение 'beepcmd' удалено.\n
+6 Ошибочное переопределение 'periodic' удалено.\n
+7 разбор командной строки\n
+8 Вы действительно хотите удалить все файлы? [n/y]
+9 удаление всех файлов пропущено!\n
+10 командная строка теперь:\n
+11 разбор командной строки\n
+12 в одном из списков\n
+13 командная строка теперь:\n
+14 yY
diff --git a/nls/russian/set23 b/nls/russian/set23
new file mode 100644
index 0000000..7d77ab8
--- /dev/null
+++ b/nls/russian/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.3 2006/03/02 18:46:47 christos Exp $
+$ tc.os.c
+$set 23
+1 Bad cpu/site name
+2 Site path too long
+3 unknown
+4 site: %s\n
+5 %d: Site not found\n
+6 setlocal: %s: %s\n
+7 Site not found
+8 You're trapped in a universe you never made
+9 Getwarp failed
+10 Invalid warp
+11 Setwarp failed
+12 Illegal universe
+13 Unknown Error: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 version: %s\n
+18 machine: %s\n
+19 getwd: Не могу открыть ".." (%s)
+20 getwd: Не могу сменить каталог на ".." (%s)
+21 getwd: Ошибка чтения в ".." (%s)
+22 getwd: Не могу вернуться назад в "." (%s)
+23 getwd: Не могу выполнить stat на "/" (%s)
+24 getwd: Не могу выполнить stat на "." (%s)
+25 getwd: Не могу выполнить stat на каталог "%s" (%s)
+26 getwd: Не могу открыть каталог "%s" (%s)
+27 getwd: Не могу найти "." в ".." (%s)
+28 Неверный тип системы
+29 Тип системы не установлен
+30 Слишком много аргументов
+31 Неверный аргумент
diff --git a/nls/russian/set24 b/nls/russian/set24
new file mode 100644
index 0000000..0c3ca90
--- /dev/null
+++ b/nls/russian/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/russian/set25 b/nls/russian/set25
new file mode 100644
index 0000000..ff9aab9
--- /dev/null
+++ b/nls/russian/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:47 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 ошибка: bsd_signal(%d) сигнал вышел за пределы интервала\n
+3 ошибка: bsd_signal(%d) - sigaction завершился неудачно, errno %d\n
diff --git a/nls/russian/set26 b/nls/russian/set26
new file mode 100644
index 0000000..5aefd22
--- /dev/null
+++ b/nls/russian/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.who.c
+$set 26
+1 не могу выполнить stat на %s. Пожалуйста, выполните "unset watch".\n
+2 %s не может быть открыт. Пожалуйста, выполните "unset watch".\n
+3 BUG! последний элемент не является whotail!\n
+4 назад:
+5 BUG! первый элемент не является whohead!\n
+6 новый: %s/%s\n
+7 %n has %a %l from %m.
+8 %n has %a %l.
+9 logged on
+10 logged off
+11 replaced %s on
+12 локальный
diff --git a/nls/russian/set27 b/nls/russian/set27
new file mode 100644
index 0000000..a995389
--- /dev/null
+++ b/nls/russian/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.4 2006/03/02 18:46:48 christos Exp $
+$ tw.comp.c
+$set 27
+1 команда
+2 сепаратор
+3 шаблон
+4 интервал
+5 завершение
diff --git a/nls/russian/set29 b/nls/russian/set29
new file mode 100644
index 0000000..b7b4da9
--- /dev/null
+++ b/nls/russian/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tw.help.c
+$set 29
+1 Отсутствует файл помощи для %S\n
diff --git a/nls/russian/set3 b/nls/russian/set3
new file mode 100644
index 0000000..1eb6471
--- /dev/null
+++ b/nls/russian/set3
@@ -0,0 +1,117 @@
+$ $tcsh: set3,v 1.4 2006/03/02 18:46:48 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Move back a character
+2 Delete the character behind cursor
+3 Cut from beginning of current word to cursor - saved in cut buffer
+4 Cut from beginning of line to cursor - save in cut buffer
+5 Move to beginning of current word
+6 Move to beginning of line
+7 Capitalize the characters from cursor to end of current word
+8 Vi change case of character under cursor and advance one character
+9 Vi change to end of line
+10 Clear screen leaving current line on top
+11 Complete current word
+12 Tab forward through files
+13 Tab backward through files
+14 Complete current word ignoring programmable completions
+15 Copy current word to cursor
+16 Copy area between mark and cursor to cut buffer
+17 Expand to preceding word for which this is a prefix
+18 Delete character under cursor
+19 Delete character under cursor or signal end of file on an empty line
+20 Delete character under cursor or list completions if at end of line
+21 Delete character under cursor, list completions or signal end of file
+22 Cut from cursor to end of current word - save in cut buffer
+23 Adds to argument if started or enters digit
+24 Digit that starts argument
+25 Move to next history line
+26 Lowercase the characters from cursor to end of current word
+27 Indicate end of file
+28 Move cursor to end of line
+29 Exchange the cursor and mark
+30 Expand file name wildcards
+31 Expand history escapes
+32 Expand the history escapes in a line
+33 Expand variables
+34 Move forward one character
+35 Move forward to end of current word
+36 Exchange the two characters before the cursor
+37 Search in history backward for line beginning as current
+38 Search in history forward for line beginning as current
+39 Insert last item of previous command
+40 Incremental search forward
+41 Incremental search backward
+42 Clear line
+43 Cut to end of line and save in cut buffer
+44 Cut area between mark and cursor and save in cut buffer
+45 Cut the entire line and save in cut buffer
+46 List choices for completion
+47 List choices for completion overriding programmable completion
+48 List file name wildcard matches
+49 List choices for completion or indicate end of file if empty line
+50 Display load average and current process status
+51 Expand history escapes and insert a space
+52 Execute command
+53 Expand pathnames, eliminating leading .'s and ..'s
+54 Expand commands to the resulting pathname or alias
+55 Switch from insert to overwrite mode or vice versa
+56 Add 8th bit to next character typed
+57 Add the next character typed to the line verbatim
+58 Redisplay everything
+59 Restart stopped editor
+60 Look for help on current command
+61 This character is added to the line
+62 This character is the first in a character sequence
+63 Set the mark at cursor
+64 Correct the spelling of current word
+65 Correct the spelling of entire line
+66 Send character to tty in cooked mode
+67 Toggle between literal and lexical current history line
+68 Exchange the character to the left of the cursor with the one under
+69 Exchange the two characters before the cursor
+70 Tty delayed suspend character
+71 Tty flush output character
+72 Tty interrupt character
+73 Tty quit character
+74 Tty suspend character
+75 Tty allow output character
+76 Tty disallow output character
+77 Indicates unbound character
+78 Emacs universal argument (argument times 4)
+79 Move to previous history line
+80 Uppercase the characters from cursor to end of current word
+81 Vi goto the beginning of next word
+82 Vi enter insert mode after the cursor
+83 Vi enter insert mode at end of line
+84 Vi change case of character under cursor and advance one character
+85 Vi change prefix command
+86 Vi change to end of line
+87 Enter vi command mode (use alternative key bindings)
+88 Vi command mode complete current word
+89 Vi move to previous character (backspace)
+90 Vi delete prefix command
+91 Vi move to the end of the current space delimited word
+92 Vi move to the end of the current word
+93 Vi move to the character specified backward
+94 Vi move to the character specified forward
+95 Vi move up to the character specified backward
+96 Vi move up to the character specified forward
+97 Enter vi insert mode
+98 Enter vi insert mode at beginning of line
+99 Vi repeat current character search in the same search direction
+100 Vi repeat current character search in the opposite search direction
+101 Vi repeat current search in the same search direction
+102 Vi repeat current search in the opposite search direction
+103 Vi replace character under the cursor with the next character typed
+104 Vi replace mode
+105 Vi search history backward
+106 Vi search history forward
+107 Vi replace character under the cursor and enter insert mode
+108 Vi replace entire line
+109 Vi move to the previous word
+110 Vi move to the next word
+111 Vi undo last change
+112 Vi goto the beginning of line
+113 Perform which of current command
+114 Paste cut buffer at cursor position
diff --git a/nls/russian/set30 b/nls/russian/set30
new file mode 100644
index 0000000..7ac5fe6
--- /dev/null
+++ b/nls/russian/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.4 2006/03/02 18:46:48 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Внутренняя match error.\n
+5 элементов
+6 рядов
+7 Найдено %d %s, вы действительно хотите вывести их всех? [n/y]
+8 looking = %d\n
+9 \nвнутренняя ошибка tcsh: я не знаю, что я ищу!\n
+10 не каталог
+11 не найдено
+12 нечитаемо
+13 yY
diff --git a/nls/russian/set31 b/nls/russian/set31
new file mode 100644
index 0000000..908cb02
--- /dev/null
+++ b/nls/russian/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Не могу открыть TERMCAP: [%s]\n
+2 Не могу открыть %s.\n
+3 Найдено %s в %s.\n
+4 Соответствий для %s не найдено в файле %s\n
diff --git a/nls/russian/set4 b/nls/russian/set4
new file mode 100644
index 0000000..58d8415
--- /dev/null
+++ b/nls/russian/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ Termcap strings
+$set 4
+1 добавить новую пустую строку
+2 звуковой звонок
+3 очистить до конца
+4 очистить до конца строки
+5 курсор на горизонтальную позицию
+6 очистить экран
+7 удалить символ
+8 удалить строку
+9 перейти в режим удаления
+10 выйти из режима удаления
+11 выйти из режима вставки
+12 cursor from status line
+13 home cursor
+14 вставить символ
+15 перейти в режим вставки
+16 insert padding
+17 переместить курсор вниз
+18 переместить курсор влево
+19 переместить курсор вправо
+20 переместить курсор вверх
+21 begin bold
+22 end attributes
+23 non destructive space
+24 end standout
+25 begin standout
+26 cursor to status line
+27 cursor up one
+28 begin underline
+29 end underline
+30 визуальный звонок
+31 удалить несколько символов
+32 cursor down multiple
+33 вставить несколько символов
+34 cursor left multiple
+35 cursor right multiple
+36 cursor up multiple
+37 Has automatic margins
+38 Can use physical tabs
+39 Число строк
+40 Чисто столбцов
+41 Has meta key
+42 Newline ignored at right margin
diff --git a/nls/russian/set5 b/nls/russian/set5
new file mode 100644
index 0000000..6e48898
--- /dev/null
+++ b/nls/russian/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.chared.c
+$set 5
+1 Средняя загрузка недоступна\n
diff --git a/nls/russian/set6 b/nls/russian/set6
new file mode 100644
index 0000000..bffc35e
--- /dev/null
+++ b/nls/russian/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ОШИБКА: неверная команда ключа 0%o\r\n
+2 да\n
+3 редактировать\n
+4 прервать\n
+5 нет\n
+6 Нет соответствующей команды\n
+7 Неоднозначная команда\n
+8 *** фатальная ОШИБКА редактора ***\r\n\n
diff --git a/nls/russian/set7 b/nls/russian/set7
new file mode 100644
index 0000000..7f7cbc7
--- /dev/null
+++ b/nls/russian/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh thinks your terminal has the\n
+2 \tfollowing characteristics:\n\n
+3 \tIt has %d columns and %d lines\n
+4 \tIt has %s meta key\n
+5 a
+6 no
+7 \tIt can%s use tabs\n
+8 not
+9 \tIt %s automatic margins\n
+10 имеет
+11 не имеет
+12 \tIt %s magic margins\n
+13 (пусто)
+14 да
+15 нет
+16 ОШИБКА: не могу удалить\r\n
+17 DeleteChars: num is riduculous: %d\r\n
+18 ОШИБКА: не могу вставить\r\n
+19 StartInsert: num is riduculous: %d\r\n
+20 %s: Не могу открыть /etc/termcap.\n
+21 %s: No entry for terminal type "%s"\n
+22 %s: using dumb terminal settings.\n
+23 %s: ВНИМАНИЕ: Your terminal cannot move up.\n
+24 Editing may be odd for long lines.\n
+25 no clear EOL capability.\n
+26 no delete char capability.\n
+27 no insert char capability.\n
diff --git a/nls/russian/set8 b/nls/russian/set8
new file mode 100644
index 0000000..80bede0
--- /dev/null
+++ b/nls/russian/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.term.c
+$set 8
+1 Неизвестный переключатель
+2 Неверный аргумент
diff --git a/nls/russian/set9 b/nls/russian/set9
new file mode 100644
index 0000000..cef9379
--- /dev/null
+++ b/nls/russian/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Unbound extended key "%S"\n
+5 Some extended keys too long for internal print buffer
+6 Enumerate: BUG!! Передан нулевой указатель!\n
+7 нет вводимых данных
+8 Something must follow: %c\n
+9 Восьмеричная константа не умещается в char.\n
diff --git a/nls/spanish/charset b/nls/spanish/charset
new file mode 100644
index 0000000..0b13559
--- /dev/null
+++ b/nls/spanish/charset
@@ -0,0 +1,3 @@
+$ codeset=ISO-8859-1
+$set 255
+1 ISO-8859-1
diff --git a/nls/spanish/set1 b/nls/spanish/set1
new file mode 100644
index 0000000..0accb67
--- /dev/null
+++ b/nls/spanish/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ Mensajes de Error
+$set 1
+1 Error de sintaxis
+2 %s no estА permitido
+3 Palabra demasiado larga
+4 $< lМnea demasiado larga
+5 No hay fichero para $0
+6 Modificador [] incompleto
+7 $ expansiСn debe terminar antes de ]
+8 Modificador errСneo : en $ (%c)
+9 Error de Мndice
+10 NЗmero errСneamente formado
+11 No hay mАs palabras
+12 Falta nombre de fichero
+13 Error interno de glob
+14 Comando no encontrado
+15 Demasiado pocos argumentos
+16 Demasiados argumentos
+17 Es demasiado peligroso crear un alias para eso
+18 `If' vacМo
+19 `Then' incorrecto
+20 Las palabras no estАn entre parИntesis
+21 No se encuentra %s
+22 MАscara incorrecta
+23 No existe lМmite de ese tipo
+24 Argumento demasiado grande
+25 Factor de escala incorrecto o desconocido
+26 Variable indefinida
+27 La pila de directorios no es tan profunda
+28 Mal nЗmero de seЯal
+29 SeЯal desconocida; `kill -l' lista las seЯales
+30 El nombre de la variable debe comenzar con una letra
+31 El nombre de la variable es demasiado grande
+32 El nombre de la variable debe contener caracteres alfanumИricos
+33 No hay control de trabajos en esta shell
+34 Sintaxis de la expresiСn
+35 No estА el directorio personal
+36 No se puede cambiar al directorio personal
+37 Comando nulo invАlido
+38 Expresion carece de asignaciСn
+39 Operador desconocido
+40 Ambiguo
+41 %s: Archivo existente
+42 El argumento para `-c' debe terminar en una barra invertida
+43 Interumpido
+44 мndice fuera del rango vАlido
+45 Sobrepasada la capacidad de la lМnea
+46 No existe ese trabajo
+47 No se puede desde una terminal
+48 No se encuentra en bucle while/foreach
+49 No hay mАs procesos
+50 No existe correspondencia
+51 Falta %c
+52 No se ha hallado correspondencia con %c
+53 Memoria insuficiente
+54 No se puede crear la tuberМa
+55 %s: %s
+56 %s
+57 Uso: jobs [ -l ]
+58 Los argumentos deben ser trabajos o identificadores de proceso
+59 No hay trabajo en curso
+60 No hay trabajo previo
+61 No hay trabajo que corresponda con este patrСn
+62 Llamadas a `fork' entrelazadas > %d; puede ser un bucle `...`
+63 No se puede gestionar trabajos en sub-shells
+64 Fallo de sincronizaciСn: No se encuentra el proceso %d
+65 %shay trabajos interrumpidos
+66 %shay trabajos parados
+67 No hay mАs directorios
+68 Pila de directorios vacМa
+69 Directorio errСneo
+70 Uso: %s [-%s]%s
+71 `-h' necesita operandos
+72 No es un shell de ingreso
+73 DivisiСn por 0
+74 MСdulo por 0
+75 Error de escala: Seguro que era "%s"?
+76 No se puede suspender un shell de ingreso (aЗn)
+77 Usuario desconocido: %s
+78 La variable $home no estА definida
+79 Uso: history [-%s] [# nЗmero de comandos]
+80 No esta permitido el uso de $, ! o < con $# o $?
+81 Nombre de variable incluye un retorno de carro
+82 No esta permitido el uso de * con $# o $?
+83 No esta permitido usar $?<dМgito> o $#<dМgito>
+84 Nombre de variable ilegal
+85 Retorno de carro en el Мndice de variables
+86 Desborde en el buffer de expansiСn
+87 Sintaxis de variable
+88 Forma ! incorrecta
+89 No existe sustituto previo
+90 Sustituto errСneo
+91 No existe `lado izquierdo' previo
+92 Valor de asignaciСn demasiado largo
+93 Modificador de ! incorrecto: %c
+94 Error de modificador
+95 Desborde el el buffer de sustituciСn
+96 Selector de argumento de ! errСneo
+97 No existe bЗsqueda previa
+98 %s: No se encuentra el comando
+99 Demasiados `)'
+100 Demasiados `('
+101 ColocaciСn de `(' incorrecta
+102 Falta el nombre de la redirecciСn
+103 RedirecciСn de salida ambigua
+104 No se puede usar << entre parИntesis
+105 RedirecciСn de entrada ambigua
+106 ColocaciСn de parИntesis errСnea
+107 Lazo en los `alias'
+108 La variable $watch no ha sido definida
+109 No hay comandos programados
+110 Uso: sched -<item#>.\nUso: sched [+]hh:mm <comando>
+111 No hay tantos comandos programados
+112 No hay ningЗn comando a ejecutar
+113 Tiempo de ejecuciСn del comando incorrecto
+114 Tiempo relativo inconsistente con am/pm
+115 Se ha agotado el espacio para cadenas termcap
+116 Uso: settc %s [yes|no]
+117 CaracterМstica `%s' desconocida
+118 ParАmetro termcap `%%%c' desconocido
+119 Demasiados argumentos para `%s' (%d)
+120 `%s' requiere %d argumentos
+121 Uso: echotc [-v|-s] [<caracterМstica> [<args>]]
+122 %s: %s. Arquitectura errСnea
+123 !# Lazo en el historial
+124 Consulta de archivo incorrecta
+125 Desborde en el selector
+126 OpciСn desconocida: `-%s'\nUso: %s [ -bcdefilmnqstvVxX -Dnombre[=valor] ] [ argumento ... ]
+127 OpciСn desconocida: `-%s'\nUso: %s [ -bcdefFilmnqstvVxX ] [ argumento ... ]
+128 OpciСn desconocida: `-%s'\nUso: %s [ -bcdefilmnqstvVxX ] [ argumento ... ]
+129 \nModo de terminaciСn automАtica invАlido: "%s"
+130 \nInvАlido %s: '%c'
+131 \nFalta el separador '%c' despuИs %s "%s"
+132 \n%s incompleto: "%s"
+133 `-m' no necesita operandos
+134 Uso: unlimit [-fh] [lМmites]
+135 $%S es de sСlo-lectura
+136 No existe ese trabajo
+137 Unknown colorls variable `%c%c'
diff --git a/nls/spanish/set10 b/nls/spanish/set10
new file mode 100644
index 0000000..8d5b057
--- /dev/null
+++ b/nls/spanish/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: comando '%s' incorrecto.\n
+2 setpath: insuficientes argumentos para el comando '%s'.\n
+3 setpath: falta el valor en la ruta '%s'\n
+4 setpath: no se encuentra %s en %s\n
+5 setpath: %d posiciСn invАlida en %s\n
diff --git a/nls/spanish/set11 b/nls/spanish/set11
new file mode 100644
index 0000000..cb96ec8
--- /dev/null
+++ b/nls/spanish/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.c
+$set 11
+1 Aviso: no se puede acceder a la tty (%s).\n
+2 Por ello no hay control de trabajos en esta shell.\n
+3 Tiene %d mensajes de correo.\n
+4 Tiene %d mensajes de correo en %s.\n
+5 Tiene correo%s.\n
+6 nuevo
+7 Tiene correo%s en %s.\n
diff --git a/nls/spanish/set12 b/nls/spanish/set12
new file mode 100644
index 0000000..06f43f4
--- /dev/null
+++ b/nls/spanish/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Tratando de empezar desde "%s"\n
diff --git a/nls/spanish/set13 b/nls/spanish/set13
new file mode 100644
index 0000000..12b32b0
--- /dev/null
+++ b/nls/spanish/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.exec.c
+$set 13
+1 hash=%-4d dir=%-2d prog=%s\n
+2 %d grupos de hash de %d bits cada uno\n
+3 mАscara de depurado = 0x%08x\n
+4 %d aciertos, %d fallos, %d%%\n
+5 %S: comando integrado en la shell.\n
+6 %S: Comando inexistente.\n
+7 donde: / en el comando carece de sentido\n
+8 %S es un alias para
+9 %S es un comando integrado en la shell\n
+10 fallo de hash:
diff --git a/nls/spanish/set14 b/nls/spanish/set14
new file mode 100644
index 0000000..5bb621e
--- /dev/null
+++ b/nls/spanish/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.file.c
+$set 14
+1 \n║║QuИ asco!! ║║Hay demasiados %s!!\n
+2 nombres en el archivo de claves
+3 archivos
diff --git a/nls/spanish/set15 b/nls/spanish/set15
new file mode 100644
index 0000000..825af2e
--- /dev/null
+++ b/nls/spanish/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: No se puede %s el lМmite %s\n
+2 quitar
+3 poner
+4 \040(hard-limit)
diff --git a/nls/spanish/set16 b/nls/spanish/set16
new file mode 100644
index 0000000..0482ffa
--- /dev/null
+++ b/nls/spanish/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.lex.c
+$set 16
+1 Se ha reinicializado el grupo de procesos de las terminales de %d a %d\n
+2 \nUtilice "logout" para desconectarse.\n
+3 \nUtilice "exit" para salir de %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Tipo de seek errСneo %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/spanish/set17 b/nls/spanish/set17
new file mode 100644
index 0000000..02df187
--- /dev/null
+++ b/nls/spanish/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.proc.c
+$set 17
+1 BUG: ║en espera de un trabajo en segundo plano!\n
+2 FinalizС %d\n
+3 BUG: Se ha aplicado "flush" al proceso por segunda vez
+4 Ejecutando
+5 SeЯal
+6 Finalizado %-25d
+7 Fin
+8 BUG: status=%-9o
+9 \040(se ha creado un `core')
+10 \040(dt:
+11 dt actual:
+12 %S: Ya ha sido suspendido\n
+13 %S: Ya ha sido parado\n
+14 %S: Badly formed number\n
diff --git a/nls/spanish/set18 b/nls/spanish/set18
new file mode 100644
index 0000000..b2d7736
--- /dev/null
+++ b/nls/spanish/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ sh.set.c
+$set 18
+1 Aviso: PATH de tamaЯo ridМculo ha sido truncado\n
diff --git a/nls/spanish/set19 b/nls/spanish/set19
new file mode 100644
index 0000000..fdce85d
--- /dev/null
+++ b/nls/spanish/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Se ha agotado la memoria\n
+2 Se ha llamado a free(%lx) antes de asignar nada.
+3 free(%lx) por encima del lМmite superior de la memoria.
+4 free(%lx) por debajo del lМmite inferior de la memoria.
+5 free(%lx) bloque errСneo.
+6 free(%lx) chequeo de rango errСneo.
+7 free(%lx) Мndice de bloque errСneo.
+8 %s asignaciСn actual de memoria:\nfree:\t
+9 \nusada:\t
+10 \n\tTotal en uso: %d, total libre: %d\n
+11 \tSe ha asignado memoria de 0x%lx a 0x%lx. LМmite superior real en 0x%lx\n
+12 Se ha asignado memoria de 0x%lx a 0x%lx (%ld).\n
diff --git a/nls/spanish/set2 b/nls/spanish/set2
new file mode 100644
index 0000000..b73c693
--- /dev/null
+++ b/nls/spanish/set2
@@ -0,0 +1,92 @@
+$ $tcsh: set2,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ Nombres de seЯales
+$set 2
+1 SeЯal nula
+2 Colgar
+3 Interrumpir
+4 Salir
+5 InstrucciСn ilegal
+6 trap Trace/BPT
+7 Abortar
+8 trap IOT
+9 CaМda del sistema inminente
+10 Salida con error
+11 trap EMT
+12 ExcepciСn de punto flotante
+13 Terminado
+14 SeЯal de usuario 1
+15 SeЯal de usuario 2
+16 Error de segmentaciСn
+17 Error de bus
+18 Error de rango de programa
+19 Error de rango de operando
+20 Llamada del sistema errСnea
+21 TuberМa rota
+22 Despertador
+23 Terminado
+24 Cambio de estado en el hijo
+25 Muerte del hijo
+26 Fallo especМfico de Apollo
+27 El hijo ha parado o terminado
+28 Hijo ha terminado
+29 Fallo de alimentaciСn
+30 Recurso perdido
+31 Break (Ctrl-Break)
+32 Posible seЯal de entrada/salida
+33 E/S asМncrona (select)
+34 CondiciСn urgente en el canal de E/S
+35 Despertar mutiltarea
+36 FinalizaciСn multitarea
+37 Final de E/S asМncrona Fortran
+38 RecuperaciСn
+39 Error incorregible de memoria
+40 Excedido el tiempo de CPU
+41 Bajada del sistema inminente
+42 Grupo micro-tarea-no se ha activado la bandera de despertar
+43 Error de hilo de ejecuciСn - (use cord -T para informaciСn detallada)
+44 Error de paridad de registro CRAY Y-MP
+45 PeticiСn de informaciСn
+46 Suspendido (seЯal)
+47 Parado (seЯal)
+48 Suspendido
+49 Parado
+50 ContinЗa
+51 Suspendido (entrada tty)
+52 Parado (entrada tty)
+53 Suspendido (salida tty)
+54 Parado (salida tty)
+55 Modificado el estado de la ventana
+56 Modificado el tamaЯo de la ventana
+57 Modificado el estado del telИfono
+58 Excedido el tiempo de CPU
+59 Excedido el lМmite del tamaЯo de archivo
+60 SeЯal de temporizador virtual
+61 Perfilando la alarma de temporizador
+62 SeЯal DIL
+63 Ha tenido lugar un evento interrogable
+64 Los lwps del proceso estАn bloqueados
+65 SeЯal LWP especial
+66 SeЯal CPR especial
+67 SeЯal CPR especial
+68 Primera seЯal de tiempo real
+69 Segunda seЯal de tiempo real
+70 Tercera seЯal de tiempo real
+71 Cuarta seЯal de tiempo real
+72 Cuarta seЯal por la cola de tiempo real
+73 AntepenЗltima seЯal de tiempo real
+74 PenЗltima seЯal de tiempo real
+75 зltima seЯal de tiempo real
+76 E/S asМncrona LAN
+77 Lectura/escritura PTY disponible
+78 IntervenciСn E/S requerida
+79 Otorgado modo monitor HFT
+80 Se deberМa abandonar el modo monitor HFT
+81 Se ha completado el control de sonido HFT
+82 Hay datos en el buffer circular HFT
+83 Migrar proceso
+84 Tecla de atenciСn asegurada
+85 ReprogramaciСn
+86 SeЯalar SS$_DEBUG
+87 Prioridad cambiada
+88 Bloqueo real detectado
+89 Nuevo carАcter de entrada
diff --git a/nls/spanish/set20 b/nls/spanish/set20
new file mode 100644
index 0000000..9458fef
--- /dev/null
+++ b/nls/spanish/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.bind.c
+$set 20
+1 Nombre de tecla no vАlido `%S'\n
+2 Nombre de tecla incorrecto: %S\n
+3 Nombre de comando incorrecto: %S\n
+4 Especificador de tecla incorrecto %S\n
+5 Especificada la cadena nula\n
+6 Definiciones de teclas estАndar\n
+7 Definiciones de teclas alternativas\n
+8 Definiciones Multi-carАcter\n
+9 Definiciones de las teclas de flechas\n
+10 %-15s-> indefinida\n
+11 ║║║BUG!!! %s no tiene definiciСn asociada.\n
+12 Uso: bindkey [opciones] [--] [TECLA [COMANDO]]\n
+13 -a lista o define TECLA en un mapa de teclas alternativo\n
+14 -b acepta definiciones de teclas simbСlicas\n
+15 -s asume que COMANDO es una cadena ha de imprimir literalmente\n
+16 -c interpreta COMANDO como comando interno o externo\n
+17 -v usa las definiciones del editor vi\n
+18 -e usa las definiciones del editor vi\n
+19 -d usa las definiciones del editor por defecto\n
+20 -l lista los comandos del editor y sus descripciones\n
+21 -r elimina la definiciСn asociada a TECLA\n
+22 -k interpreta TECLA como nombre simbСlico de tecla de flecha\n
+23 -- fuerza "break" en el procesamiento de opciones\n
+24 -u (o cualquier opciСn no vАlida) este mensaje\n
+25 Sin TECLA o COMANDO, imprime todas las asociaciones de teclas\n
+26 Sin COMANDO, imprime la asociaciСn de TECLA.\n
+27 especificaciСn de tecla invАlida -- cadena nula\n
+28 especificaciСn de tecla invАlida -- cadena vacМa\n
+29 EspecificaciСn de tecla de funciСn invАlida. No se permite una tecla nula\n
+30 especificaciСn de tecla invАlida -- nЗmero hexadecimal incorrecto\n
+31 especificaciСn de tecla invАlida -- nЗmero octal incorrecto\n
+32 especificaciСn de tecla invАlida -- nЗmero decimal incorrecto\n
+33 EspecificaciСn de tecla de funciСn incorrecta.\n
+34 No se permite una tecla nula\n
+35 especificaciСn de tecla invАlida -- nombre desconocido "%S"\n
+36 uso: bind [TECLA | COMANDO TECLA | "emacs" | "vi" | "-a"]\n
+37 funciСn no vАlida
+38 %s\t\tno estА definida\n
diff --git a/nls/spanish/set21 b/nls/spanish/set21
new file mode 100644
index 0000000..706127b
--- /dev/null
+++ b/nls/spanish/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.disc.c
+$set 21
+1 No he podido leer los caracteres locales.\n
+2 No he podido establecer los caracteres locales.\n
diff --git a/nls/spanish/set22 b/nls/spanish/set22
new file mode 100644
index 0000000..fb311ae
--- /dev/null
+++ b/nls/spanish/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t es un alias de
+2 \nClave incorrecta para %s\n
+3 Alias errСneo de 'precmd' borrado.\n
+4 Alias errСneo de 'cwdcmd' borrado.\n
+5 Alias errСneo de 'beepcmd' borrado.\n
+6 Alias errСneo de 'periodic' borrado.\n
+7 analizando la lМnea de comandos\n
+8 ©Realmente quiere borrar todos los archivos? [n/s]
+9 ║Anulado el borrado de los archivos!\n
+10 ahora, la lМnea de comandos es:\n
+11 analizando la lМnea de comandos\n
+12 en una de las listas\n
+13 ahora, la lМnea de comandos es:\n
+14 sSyY
diff --git a/nls/spanish/set23 b/nls/spanish/set23
new file mode 100644
index 0000000..86a81e4
--- /dev/null
+++ b/nls/spanish/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.os.c
+$set 23
+1 Nombre de cpu/mАquina incorrecto
+2 Ruta hasta mАquina demasiado grande
+3 desconocida
+4 mАquina: %s\n
+5 %d: No he encontrado esa mАquina\n
+6 setlocal: %s: %s\n
+7 No he encontrado esa mАquina
+8 EstА atrapado en un universo que nunca creo
+9 Getwarp fallС
+10 Warp invАlido
+11 Setwarp fallС
+12 Universo ilegal
+13 Error Desconocido: %d
+14 nombre_sis: %s\n
+15 nombre_nodo: %s\n
+16 release: %s\n
+17 versiСn: %s\n
+18 mАquina: %s\n
+19 getwd: No puedo abrir ".." (%s)
+20 getwd: No puedo cambiar a ".." (%s)
+21 getwd: Error de lectura en ".." (%s)
+22 getwd: No puedo volver a "." (%s)
+23 getwd: No puedo ejecutar stat de "/" (%s)
+24 getwd: No puedo ejecutar stat de "." (%s)
+25 getwd: No puedo ejecutar stat de "%s" (%s)
+26 getwd: No puedo abrir el directorio "%s" (%s)
+27 getwd: No puedo encontrar "." en ".." (%s)
+28 Tipo de sistema invАlido
+29 No se ha fijado el tipo de sistema
+30 Demasiados argumentos
+31 Argumento invАlido
diff --git a/nls/spanish/set24 b/nls/spanish/set24
new file mode 100644
index 0000000..b12289d
--- /dev/null
+++ b/nls/spanish/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.sched.c
+$set 24
+1 chapuza
diff --git a/nls/spanish/set25 b/nls/spanish/set25
new file mode 100644
index 0000000..c81ef4a
--- /dev/null
+++ b/nls/spanish/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.sig.c
+$set 25
+1 nuestro wait %d\n
+2 error: bsd_signal(%d) seЯal fuera de rango\n
+3 error: bsd_signal(%d) - sigaction ha fallado, errno %d\n
diff --git a/nls/spanish/set26 b/nls/spanish/set26
new file mode 100644
index 0000000..74c990e
--- /dev/null
+++ b/nls/spanish/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tc.who.c
+$set 26
+1 No se puede completar stat %s. Por favor, ejecute "unset watch".\n
+2 No se puede abrir %s. Por favor, ejecute "unset watch".\n
+3 ║BUG! El Зltimo elemento no es whotail!\n
+4 hacia atrАs:
+5 ║BUG! El primer elemento no es whohead!\n
+6 nuevo: %s/%s\n
+7 %n tiene %a %l de %m.
+8 %n tiene %a %l.
+9 conectado
+10 desconectado
+11 sustituido %s en
+12 local
diff --git a/nls/spanish/set27 b/nls/spanish/set27
new file mode 100644
index 0000000..6f75760
--- /dev/null
+++ b/nls/spanish/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tw.comp.c
+$set 27
+1 comando
+2 separador
+3 patrСn
+4 rango
+5 modo de terminaciСn automАtica
diff --git a/nls/spanish/set29 b/nls/spanish/set29
new file mode 100644
index 0000000..c7a4921
--- /dev/null
+++ b/nls/spanish/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tw.help.c
+$set 29
+1 No hay archivo de ayuda sobre %S\n
diff --git a/nls/spanish/set3 b/nls/spanish/set3
new file mode 100644
index 0000000..2465dec
--- /dev/null
+++ b/nls/spanish/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ DescripciСn de las funciones de ediciСn
+$set 3
+1 Retroceder un carАcter
+2 Borrar el carАcter detrАs del cursor
+3 Cortar desde el comienzo de la palabra hasta el cursor - se guarda en el buffer
+4 Cortar desde el comienzo de la lМnea hasta el cursor - se guarda en el buffer
+5 Ir hasta el comienzo de la palabra
+6 Ir hasta el comienzo de la lМnea
+7 Convertir en mayЗsculas los caracteres desde el cursor hasta el final de la palabra
+8 Vi: cambiar a mayЗsculas o minЗsculas el carАcter bajo el cursor y avanza una posiciСn
+9 Vi: cambia hasta el final de la lМnea
+10 Borra la pantalla y coloca la lМnea actual al comienzo
+11 Completa la palabra
+12 Avanza mediante `Tab' por los ficheros
+13 Retrocede mediante `Tab' por los ficheros
+14 Completa la palabra ignorando los modos programables
+15 Copia la palabra hasta el cursor
+16 Copia el Аrea entre la marca y el cursor al buffer
+17 Expande a aquella palabra para la que esto es un prefijo
+18 Borra el carАcter bajo el cursor
+19 Borra el carАcter bajo el cursor o seЯala el fin de archivo en un archivo vacМo
+20 Borra el carАcter bajo el cursor o lista posibles finales si estА al final de una lМnea
+21 Borra el carАcter bajo el cursor, lista posibles finales o marca final de archivo
+22 Corta del cursor al final de la palabra - se guarda en el buffer
+23 Se suma al argumento si ha arrancado o introduce el dМgito
+24 DМgito al comienzo del argumento
+25 Ir al final de la lМnea de historia
+26 Convierte en minЗsculas los caracteres desde el cursor al final de la palabra
+27 Indica el fin de archivo
+28 Mover el cursor hasta el final de lМnea
+29 Intercambia el cursor y la marca
+30 Expande los comodines de nombre de archivo
+31 Expande los escapes del historial
+32 Expande los escapes del historial en una lМnea
+33 Expande variables
+34 Avanza un carАcter
+35 Avanza hasta el final de la palabra
+36 Intercambia los dos caracteres delante del cursor
+37 Busca hacia atrАs en el historial una lМnea que comience igual que la actual
+38 Busca hacia delante una lМnea que comience igual que la actual
+39 Inserta el Зltimo Мtem del comando previo
+40 BЗsqueda incremental hacia deleante
+41 BЗsqueda incremental hacia atrАs
+42 Borra la lМnea
+43 Corta hasta el final de la lМnea y guarda la informaciСn en el buffer
+44 Corta el Аrea de la marca al cursor y guarda la informaciСn en el buffer
+45 Corta la lМnea completa y la guarda en el buffer
+46 Lista opciones para completar
+47 Lista opciones para completar ignorando los modos programables
+48 Lista los nombres de archivos que concuerdan con el comodМn
+49 Lista opciones para completar o indica el final de lМnea si es una lМnea vacМa
+50 Imprime la media de carga y es estado de este proceso
+51 Expande los escapes del historial e inserta un espacio
+52 Ejecuta el comando
+53 Expande rutas, eliminando cualquier `.' y `..' que encuentre al comienzo
+54 Expande comandos a la ruta o el alias resultante
+55 Cambia de modo de inserciСn a sobre escritura y vice versa
+56 AЯade el octavo bit al siguiente carАcter introducido
+57 AЯade el siguiente carАcter sin modificar a la lМnea
+58 Reimprime todo
+59 Reinicia un editor parado
+60 Busca ayuda sobre el comando actual
+61 Se aЯade este carАcter a la lМnea
+62 Este carАcter es el primero de una secuencia de caracteres
+63 Establece una marca bajo el cursor
+64 Corrige la ortografМa de esta palabra
+65 Corrige la ortografМa de la lМnea completa
+66 EnvМa el carАcter a la terminal en modo `cooked'
+67 Cambia entre los modos literal y lИxico en esta lМnea de historial
+68 Intercambia el carАcter a la izquierda con el que estА bajo el cursor
+69 Intercambia los dos caracteres que preceden al cursor
+70 CarАcter tty para suspensiСn retrasada
+71 CarАcter tty para `flush' de salida
+72 CarАcter tty para interrupciСn
+73 CarАcter tty para salida
+74 CarАcter tty para suspensiСn
+75 CarАcter tty para permitir salida
+76 CarАcter tty para impedir salida
+77 Indica carАcter no asignado
+78 Argumento Emacs universal (argumento por 4)
+79 Ir a la lМnea anterior
+80 Convierte en mayЗsculas los caracteres desde el cursor al final de la palabra
+81 Vi: ir al comienzo de la siguiente palabra
+82 Vi: entrar en modo de inserciСn despuИs el cursor
+83 Vi: entrar en modo de inserciСn al final de la lМnea
+84 Vi: cambia a mayЗsculas o minЗsculas el carАcter bajo el cursor y avanza una posiciСn
+85 Vi: cambiar el comando de prefijo
+86 Vi: cambiar hasta el final de la lМnea
+87 Entrar en modo vi (usa asignaciСn de teclas alternativa)
+88 Vi: modo de comando completa la palabra
+89 Vi: ir al carАcter previo (retroceso)
+90 Vi: borrar el comando de prefijo
+91 Vi: ir hasta el final de la palabra delimitado por espacios
+92 Vi: ir hasta el final de la palabra
+93 Vi: retroceder al carАcter especificado
+94 Vi: avanzar al carАcter especificado
+95 Vi: retrocede hasta el carАcter especificado
+96 Vi: avanzar hasta el carАcter especificado
+97 Entrar en modo de inserciСn `vi'
+98 Entrar en modo de inserciСn `vi' al comienzo de la lМnea
+99 Vi: repetir la bЗsqueda de carАcter en la misma direcciСn
+100 Vi: repetir la bЗsqueda de carАcter en la direcciСn contraria
+101 Vi: repetir la bЗsqueda en la misma direcciСn
+102 Vi: repetir la bЗsqueda en la direcciСn contraria
+103 Vi: reemplazar el carАcter bajo el cursor por el que se introduzca
+104 Vi: modo de reemplazo
+105 Vi: buscar en el historial hacia atrАs
+106 Vi: buscar en el historial hacia adelante
+107 Vi: reemplazar el carАcter bajo el cursor cambiando a modo inserciСn
+108 Vi: reemplazar la lМnea completa
+109 Vi: ir a la palabra anterior
+110 Vi: ir a la palabra siguiente
+111 Vi: deshacer el cambio anterior
+112 Vi: ir al comienzo de la lМnea
+113 Ejecutar `which' para el comando actual
+114 Pegar el buffer donde el cursor
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/spanish/set30 b/nls/spanish/set30
new file mode 100644
index 0000000..ea9e5be
--- /dev/null
+++ b/nls/spanish/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ tw.parse.c
+$set 30
+1 comienzo_de_comando %d\n
+2 completar %d
+3 completar %d %S\n
+4 %s: Error interno de concordancia.\n
+5 Мtems
+6 filas
+7 Existen %d %s, ©listarlas de todos modos? [n/s]
+8 buscando = %d\n
+9 \nerror interno de tcsh: ║No sИ lo que busco!\n
+10 no es un directorio
+11 no he encontrado nada
+12 ilegible
+13 sSyY
diff --git a/nls/spanish/set31 b/nls/spanish/set31
new file mode 100644
index 0000000..52a50b9
--- /dev/null
+++ b/nls/spanish/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ vms.termcap.c
+$set 31
+1 No se puede abrir TERMCAP: [%s]\n
+2 No se puede abrir %s.\n
+3 He encontrado %s en %s.\n
+4 No he encontrado ninguna concordancia con %s en el archivo %s\n
diff --git a/nls/spanish/set4 b/nls/spanish/set4
new file mode 100644
index 0000000..1ca3b69
--- /dev/null
+++ b/nls/spanish/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ cadenas de Termcap
+$set 4
+1 aЯade una lМnea vacМa
+2 timbre audible
+3 borra hasta abajo
+4 borra hasta el final de la lМnea
+5 cursor hasta posiciСn horizontal
+6 borra la pantalla
+7 borra un carАcter
+8 borra una lМnea
+9 entra en modo de borrado
+10 termina modo de borrado
+11 termina modo de inserciСn
+12 cursor de lМnea de estado
+13 cursor en posiciСn inicial
+14 insertar carАcter
+15 entra en modo de inserciСn
+16 inserta carАcter de relleno
+17 envМa cursor hacia abajo
+18 envМa cursor hacia la izquierda
+19 envМa cursor hacia la derecha
+20 envМa cursor hacia arriba
+21 comienza negrita
+22 fin de atributos
+23 espacio no destructivo
+24 fin de Иnfasis
+25 comienzo de Иnfasis
+26 cursor a la lМnea de estado
+27 mueve el cursor hacia arriba una lМnea
+28 comienza subrayado
+29 fin de subrayado
+30 timbre visible
+31 borra mЗltiples caracteres
+32 mueve el cursor varias lМneas hacia abajo
+33 inserta mЗltiples caracteres
+34 mueve el cursor varias lМneas hacia la izquierda
+35 mueve el cursor varias lМneas hacia la derecha
+36 mueve el cursor varias lМneas hacia arriba
+37 Tiene mАrgenes automАticos
+38 Puede usar tabuladores fМsicos
+39 NЗmero de lМneas
+40 NЗmero de columnas
+41 Tiene teclas alternativa
+42 Ignorando retorno de carro en el margen derecho
diff --git a/nls/spanish/set5 b/nls/spanish/set5
new file mode 100644
index 0000000..4ec38af
--- /dev/null
+++ b/nls/spanish/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.chared.c
+$set 5
+1 No estА disponible la carga media\n
diff --git a/nls/spanish/set6 b/nls/spanish/set6
new file mode 100644
index 0000000..06ded32
--- /dev/null
+++ b/nls/spanish/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERROR: comando ilegal asignado a la tecla 0%o\r\n
+2 sМ\n
+3 editar\n
+4 abortar\n
+5 no\n
+6 No se ha encontrado comando que corresponda\n
+7 Comando ambiguo\n
+8 *** ERROR fatal del editor ***\r\n\n
diff --git a/nls/spanish/set7 b/nls/spanish/set7
new file mode 100644
index 0000000..a50dbcd
--- /dev/null
+++ b/nls/spanish/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh cree que su terminal tiene las\n
+2 \tsiguientes caracterМsticas:\n\n
+3 \tTiene %d columnas y %d lМneas\n
+4 \t%s tecla `Alt'\n
+5 Tiene
+6 No tiene
+7 \t%spuede usar tabuladores\n
+8 No
+9 \t%s mАrgenes automАticos\n
+10 Tiene
+11 No tiene
+12 \t%s mАrgenes mАgicos\n
+13 (vacМo)
+14 sМ
+15 no
+16 ERROR: no se puede suprimir\r\n
+17 DeleteChars: num es ridМculo: %d\r\n
+18 ERROR: no se puede insertar\r\n
+19 StartInsert: num es ridМculo: %d\r\n
+20 %s: No se puede abrir /etc/termcap.\n
+21 %s: No hay ninguna entrada correspondiente a la terminal tipo "%s"\n
+22 %s: usando los valores de una terminal tonta.\n
+23 %s: Aviso: Su terminal no puede moverse hacia arriba.\n
+24 La ediciСn de lМneas largas puede resultar extraЯa.\n
+25 no se puede borrar hasta el final de lМnea.\n
+26 no se puede borrar el siguiente carАcter.\n
+27 no se puede insertar un carАcter.\n
diff --git a/nls/spanish/set8 b/nls/spanish/set8
new file mode 100644
index 0000000..abda415
--- /dev/null
+++ b/nls/spanish/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.term.c
+$set 8
+1 Interruptor desconocido
+2 Argumento invАlido
diff --git a/nls/spanish/set9 b/nls/spanish/set9
new file mode 100644
index 0000000..c94db08
--- /dev/null
+++ b/nls/spanish/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.2 2006/03/02 18:46:48 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: No se permite una tecla extendida nula.\n
+2 AddXkey: No se permite comando introducciСn de secuencia (sequence-lead-in)\n
+3 DeleteXkey: No se permite una tecla extendida nula.\n
+4 Tecla de extendida indefinida "%S"\n
+5 Algunas teclas extendidas son demasiado grandes para el buffer de impresiСn interno
+6 Enumerate: ║║BUG!! Se ha pasado un puntero nulo!\n
+7 no hay entrada
+8 Falta algo a continuaciСn: %c\n
+9 Una constante octal no cabe en un carАcter.\n
diff --git a/nls/ukrainian/charset b/nls/ukrainian/charset
new file mode 100644
index 0000000..fd65f43
--- /dev/null
+++ b/nls/ukrainian/charset
@@ -0,0 +1,3 @@
+$ codeset=KOI8-U
+$set 255
+1 KOI8-U
diff --git a/nls/ukrainian/set1 b/nls/ukrainian/set1
new file mode 100644
index 0000000..2a4aa95
--- /dev/null
+++ b/nls/ukrainian/set1
@@ -0,0 +1,140 @@
+$ $tcsh: set1,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ Error messages
+$set 1
+1 Синтаксична помилка
+2 %s не дозволя╓ться
+3 Задовге слово
+4 Задовгий рядок $<
+5 Нема╓ файлу для $0
+6 Неповний модиф╕катор []
+7 Розширення $ ма╓ бути перед ]
+8 Поганий модиф╕катор : в $ (%c)
+9 Помилковий ╕ндекс
+10 Число погано сформоване
+11 Не можна б╕льше сл╕в
+12 Пропущено ╕м'я файлу
+13 Внутр╕шня помилка glob
+14 Нев╕дома команда
+15 Замало параметр╕в
+16 Забагато параметр╕в
+17 Небезпечно створювати такий псевдон╕м
+18 Порожн╕й оператор if
+19 Нев╕рне then
+20 Слова не в дужках
+21 %s не знайдено
+22 Некоректна маска
+23 Такого л╕м╕ту не ╕сну╓
+24 Задовгий параметр
+25 Improper or unknown scale factor
+26 Невизначена зм╕нна
+27 Стек каталог╕в не такий вже ╕ великий
+28 Нев╕рний номер сигналу
+29 Нев╕домий сигнал; kill -l показу╓ вс╕ можлив╕
+30 ╤м'я зм╕нно╖ ма╓ починатися з л╕тери
+31 Задовге ╕м'я зм╕нно╖
+32 ╤м'я зм╕нно╖ ма╓ починатися з алфав╕тно-цифрового символу
+33 Ця оболонка не м╕стить засоб╕в керування задачами
+34 Синтакс виразу
+35 Нема╓ домашнього каталогу
+36 Не можу перейти до домашнього каталогу
+37 Некоректна порожня команда
+38 Assignment missing expression
+39 Нев╕домий оператор
+40 Неоднозначно
+41 %s: Файл ╕сну╓
+42 Аргумент -c зак╕нчу╓ться backslash'ем
+43 Перервано
+44 Subscript out of range
+45 Переповнення рядку
+46 Нема╓ тако╖ задач╕
+47 Неможливо з терм╕налу
+48 Не у while/foreach
+49 Не можна б╕льше процес╕в
+50 Нема╓ сп╕впадань
+51 Пропущено %c
+52 В╕дсутн╕й в╕дпов╕дник до %c
+53 Мало пам'ят╕
+54 Не можу створити канал
+55 %s: %s
+56 %s
+57 Використання: jobs [ -l ]
+58 Аргументом ма╓ бути номер задач╕ чи процесу
+59 Нема╓ поточно╖ задач╕
+60 Нема╓ попередньо╖ задач╕
+61 Жодна задача не в╕дпов╕да╓ шаблону
+62 Fork nesting > %d; maybe `...` loop
+63 П╕доболонка не м╕ститить засоб╕в керування задачами
+64 Sync fault: Process %d not found
+65 %sЩе ╓ 'п╕дв╕шен╕' задач╕
+66 %sЩе ╓ 'призупинен╕' задач╕
+67 Нема╓ ╕нших каталог╕в
+68 Стек каталог╕в пустий
+69 Поганий каталог
+70 Використання: %s [-%s]%s
+71 В╕дсутн╕й операнд прапорця -h
+72 Це не первинна оболонка
+73 Д╕лення на 0
+74 Д╕лення на 0
+75 Bad scaling; did you mean "%s"?
+76 Не можу п╕дв╕сити первинну оболонку (поки що)
+77 Нев╕домий користувач: %s
+78 Зм╕нна $home не визначена
+79 Використання: history [-%s] [# к╕льк╕сть под╕й]
+80 Не можна використовувати $, ! та < разом з $# чи $?
+81 Символ нового рядку в ╕мен╕ зм╕нно╖
+82 Не можна використовувати * разом з $# чи $?
+83 Не можна використовувати $?<цифра> чи $#<цифра>
+84 Неправильне ╕м'я зм╕нно╖
+85 Символ нового рядка в ╕ндекс╕ зм╕нно╖
+86 Переповнення буферу розширення
+87 Синтакс зм╕нно╖
+88 Неправильна форма '!'
+89 Ще не було п╕дстановок
+90 Погана п╕дстановка
+91 No previous left hand side
+92 Right hand side too long
+93 Поганий модиф╕катор !: %c
+94 Невдача модиф╕катора
+95 Переповнення буферу п╕дстановки
+96 Bad ! arg selector
+97 Пошуку ще не було
+98 %s: Под╕ю не знайдено
+99 Багато дужок )
+100 Багато дужок (
+101 Погано розм╕щено дужку ()
+102 В╕дсутн╓ ╕м'я для перенаправлення
+103 Неоднозначне перенаправлення виведення
+104 Не можна використовувати << в середин╕ ()
+105 Неоднозначне перенаправлення введення
+106 Погано розм╕щено дужки ()
+107 Зациклення псевдон╕м╕в
+108 Зм╕нну $watch не встановлено
+109 Нема╓ запланованих завдань
+110 Використання: sched -<# елемента>.\nВикористання: sched [+]год:хв <команда>
+111 Забагато плану╓те запускати!
+112 А що запускати?
+113 Неправильний час для запланованого завдання
+114 В╕дносний час несум╕сний з am/pm
+115 Out of termcap string space
+116 Використання: settc %s [yes|no]
+117 Unknown capability `%s'
+118 Нев╕домий параметр termcap `%%%c'
+119 Забагато аргумент╕в для `%s' (%d)
+120 `%s' вимага╓ %d аргумент(╕в)
+121 Використання: echotc [-v|-s] [<capability> [<args>]]
+122 %s: %s. Неправильна арх╕тектура
+123 !# Зациклення ╕стор╕╖
+124 Malformed file inquiry
+125 Переповнення селектора
+126 Нев╕домий параметр: `-%s'\nВикористання: %s [ -bcdefilmnqstvVxX -D╕м'я[=значення] ] [ аргумент ... ]
+127 Нев╕домий параметр: `-%s'\nВикористання: %s [ -bcdefFilmnqstvVxX ] [ аргумент ... ]
+128 Нев╕домий параметр: `-%s'\nВикористання: %s [ -bcdefilmnqstvVxX ] [ аргумент ... ]
+129 \nНев╕рне завершеня: "%s"
+130 \nНев╕рне %s: '%c'
+131 \nПропущено розд╕льник '%c' п╕сля %s "%s"
+132 \nНеповне %s: "%s"
+133 В╕дсутн╕й операнд прапорця -m
+134 Використання: unlimit [-fh] [л╕м╕ти]
+135 $%S лише для читання
+136 Нема╓ тако╖ задач╕
+137 Нев╕доме значення зм╕нно╖ colorls: `%c%c'
diff --git a/nls/ukrainian/set10 b/nls/ukrainian/set10
new file mode 100644
index 0000000..a406c51
--- /dev/null
+++ b/nls/ukrainian/set10
@@ -0,0 +1,8 @@
+$ $tcsh: set10,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ma.setp.c
+$set 10
+1 setpath: нев╕рна команда '%s'.\n
+2 setpath: недостатньо аргумент╕в для команди '%s'.\n
+3 setpath: значення в╕дсутн╓ в шляху '%s'\n
+4 setpath: %s не знайдено в %s\n
+5 setpath: %d нед╕йсна позиц╕я в %s\n
diff --git a/nls/ukrainian/set11 b/nls/ukrainian/set11
new file mode 100644
index 0000000..4fa15f6
--- /dev/null
+++ b/nls/ukrainian/set11
@@ -0,0 +1,10 @@
+$ $tcsh: set11,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.c
+$set 11
+1 Увага: нема╓ доступу до tty (%s).\n
+2 Все ще нема керування задачами в ц╕й оболонц╕.\n
+3 К╕льк╕сть лист╕в: %d.\n
+4 К╕льк╕сть лист╕в: %d (в %s).\n
+5 У Вас ╓ %sпошта.\n
+6 нова
+7 У Вас ╓ %sпошта в %s.\n
diff --git a/nls/ukrainian/set12 b/nls/ukrainian/set12
new file mode 100644
index 0000000..d55bcfa
--- /dev/null
+++ b/nls/ukrainian/set12
@@ -0,0 +1,4 @@
+$ $tcsh: set12,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.dir.c
+$set 12
+1 %s: Спробую почати з "%s"\n
diff --git a/nls/ukrainian/set13 b/nls/ukrainian/set13
new file mode 100644
index 0000000..a7f08b3
--- /dev/null
+++ b/nls/ukrainian/set13
@@ -0,0 +1,13 @@
+$ $tcsh: set13,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.exec.c
+$set 13
+1 хеш=%-4d dir=%-2d prog=%s\n
+2 %d hash buckets of %d bits each\n
+3 debug mask = 0x%08x\n
+4 %d попадань, %d промах╕в, %d%%\n
+5 %S: вбудована команда.\n
+6 %S: Команду не знайдено.\n
+7 where: символ / в командах не ма╓ зм╕сту\n
+8 %S переназначено у
+9 %S внутр╕шня команда оболонки\n
+10 промахи хешу:
diff --git a/nls/ukrainian/set14 b/nls/ukrainian/set14
new file mode 100644
index 0000000..faa6ac6
--- /dev/null
+++ b/nls/ukrainian/set14
@@ -0,0 +1,6 @@
+$ $tcsh: set14,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.file.c
+$set 14
+1 \nОй!! Забагато %s!!\n
+2 ╕мен у файл╕ парол╕в
+3 файл╕в
diff --git a/nls/ukrainian/set15 b/nls/ukrainian/set15
new file mode 100644
index 0000000..498362f
--- /dev/null
+++ b/nls/ukrainian/set15
@@ -0,0 +1,7 @@
+$ $tcsh: set15,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.func.c
+$set 15
+1 %s: %s: Не можу %s%s л╕м╕т\n
+2 зняти
+3 виставити
+4 \040жорсткий
diff --git a/nls/ukrainian/set16 b/nls/ukrainian/set16
new file mode 100644
index 0000000..f5cb670
--- /dev/null
+++ b/nls/ukrainian/set16
@@ -0,0 +1,13 @@
+$ $tcsh: set16,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.lex.c
+$set 16
+1 Reset tty pgrp from %d to %d\n
+2 \nВикористайте "logout" щоб вийти.\n
+3 \nВикористайте "exit" щоб вийти з %s.\n
+4 seek to eval %x %x\n
+5 seek to alias %x %x\n
+6 seek to file %x\n
+7 Bad seek type %d\n
+8 tell eval %x %x\n
+9 tell alias %x %x\n
+10 tell file %x\n
diff --git a/nls/ukrainian/set17 b/nls/ukrainian/set17
new file mode 100644
index 0000000..f790544
--- /dev/null
+++ b/nls/ukrainian/set17
@@ -0,0 +1,17 @@
+$ $tcsh: set17,v 1.4 2006/03/02 18:46:48 christos Exp $
+$ sh.proc.c
+$set 17
+1 ПОМИЛКА: оч╕кування фоново╖ задач╕!\n
+2 Завершення %d\n
+3 ПОМИЛКА: process flushed twice
+4 Запущено
+5 Сигнал
+6 Завершення %-25d
+7 Завершено
+8 ПОМИЛКА: статус=%-9o
+9 \040(записано core)
+10 \040(wd:
+11 wd тепер:
+12 %S: вже п╕дв╕шено\n
+13 %S: вже призупинено\n
+14 %S: Badly formed number\n
diff --git a/nls/ukrainian/set18 b/nls/ukrainian/set18
new file mode 100644
index 0000000..c3d82bf
--- /dev/null
+++ b/nls/ukrainian/set18
@@ -0,0 +1,4 @@
+$ $tcsh: set18,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ sh.set.c
+$set 18
+1 Увага: задовгий PATH обр╕зано\n
diff --git a/nls/ukrainian/set19 b/nls/ukrainian/set19
new file mode 100644
index 0000000..ae57dfa
--- /dev/null
+++ b/nls/ukrainian/set19
@@ -0,0 +1,15 @@
+$ $tcsh: set19,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.alloc.c
+$set 19
+1 nbytes=%d: Мало пам'ят╕\n
+2 free(%lx) called before any allocations.
+3 free(%lx) above top of memory.
+4 free(%lx) below bottom of memory.
+5 free(%lx) bad block.
+6 free(%lx) bad range check.
+7 free(%lx) bad block index.
+8 Нин╕шн╓ розпод╕лення пам'ят╕ %s:\nв╕льно:\t
+9 \nзанято:\t
+10 \n\tВсього занято: %d, всього в╕льно: %d\n
+11 \tЗанято пам'ять з 0x%lx до 0x%lx. Real top at 0x%lx\n
+12 Занято пам'ять з 0x%lx до 0x%lx (%ld).\n
diff --git a/nls/ukrainian/set2 b/nls/ukrainian/set2
new file mode 100644
index 0000000..b25777f
--- /dev/null
+++ b/nls/ukrainian/set2
@@ -0,0 +1,111 @@
+$ $tcsh: set2,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ Signal names
+$set 2
+1 Нульовий сигнал
+2 Hangup
+3 Переривання
+4 Вих╕д
+5 Некоректна ╕нструкц╕яn
+6 Trace/BPT trap
+7 Авар╕йне завершення
+8 IOT trap
+9 System Crash Imminent
+10 Помилка завершення
+11 EMT trap
+12 Помилка операц╕╖ з плаваючою комою
+13 Вбито
+14 Сигнал користувача 1
+15 Сигнал користувача 2
+16 Помилка адресац╕╖
+17 Bus error
+18 Program range error
+19 Operand range error
+20 Поганий системний виклик
+21 Обрив каналу
+22 Alarm clock
+23 Terminated
+24 Зм╕на статусу нащадка
+25 Смерть нащадка
+26 Apollo-specific fault
+27 Child stopped or exited
+28 Child exited
+29 Зб╕й живлення
+30 Втрата ресурсу
+31 Break (Ctrl-Break)
+32 Input/output possible signal
+33 Asynchronous I/O (select)
+34 Urgent condition on I/O channel
+35 Multitasking wake-up
+36 Multitasking kill
+37 Fortran asynchronous I/O completion
+38 Recovery
+39 Uncorrectable memory error
+40 Досягнуто л╕м╕ту CPU time
+41 System shutdown imminent
+42 micro-tasking group-no wakeup flag set
+43 Thread error - (use cord -T for detailed info)
+44 CRAY Y-MP register parity error
+45 Information request
+46 П╕дв╕шено (сигнал)
+47 Призупинено (сигнал)
+48 П╕дв╕шено
+49 Призупинено
+50 Продовжено
+51 П╕дв╕шено (tty input)
+52 Призупинено (tty input)
+53 П╕дв╕шено (tty output)
+54 Призупинено (tty output)
+55 Window status changed
+56 Window size changed
+57 Phone status changed
+58 Cputime limit exceeded
+59 Filesize limit exceeded
+60 Virtual time alarm
+61 Profiling time alarm
+62 DIL signal
+63 Pollable event occured
+64 Process's lwps are blocked
+65 Special LWP signal
+66 Special CPR Signal
+67 Special CPR Signal
+68 First Realtime Signal
+69 Second Realtime Signal
+70 Third Realtime Signal
+71 Fourth Realtime Signal
+72 Fourth Last Realtime Signal
+73 Third Last Realtime Signal
+74 Second Last Realtime Signal
+75 Last Realtime Signal
+76 LAN Asyncronous I/O
+77 PTY read/write availability
+78 I/O intervention required
+79 HFT monitor mode granted
+80 HFT monitor mode should be relinguished
+81 HFT sound control has completed
+82 Data in HFT ring buffer
+83 Migrate process
+84 Secure attention key
+85 Reschedule
+86 Signaling SS$_DEBUG
+87 Priority changed
+88 True deadlock detected
+89 New input character
+90 Stack limit exceeded
+91 Unused signal
+92 LM overlay
+93 system freeze
+94 system defreeze
+95 dead lock
+96 exceeded memory size limit
+97 exceeded data size limit
+98 exceeded memory size limit of 32KB
+99 exce error for no memory
+100 check point start
+101 check point start of kernel
+102 restart start
+103 restart of kernel
+104 exeeded XMU size limit
+105 exeeded RLG0 limit
+106 exeeded RLG1 limit
+107 exeeded RLG2 limit
+108 exeeded RLG3 limit
diff --git a/nls/ukrainian/set20 b/nls/ukrainian/set20
new file mode 100644
index 0000000..64be44e
--- /dev/null
+++ b/nls/ukrainian/set20
@@ -0,0 +1,41 @@
+$ $tcsh: set20,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.bind.c
+$set 20
+1 Invalid key name `%S'\n
+2 Bad key name: %S\n
+3 Bad command name: %S\n
+4 Bad key spec %S\n
+5 Null string specification\n
+6 Standard key bindings\n
+7 Alternative key bindings\n
+8 Multi-character bindings\n
+9 Arrow key bindings\n
+10 %-15s-> не визначено\n
+11 BUG!!! %s isn't bound to anything.\n
+12 Використання: bindkey [параметри] [--] [КЛЮЧ [КОМАНДА]]\n
+13 -a list or bind KEY in alternative key map\n
+14 -b interpret KEY as a C-, M-, F- or X- key name\n
+15 -s interpret COMMAND as a literal string to be output\n
+16 -c interpret COMMAND as a builtin or external command\n
+17 -v bind all keys to vi bindings\n
+18 -e bind all keys to emacs bindings\n
+19 -d bind all keys to default editor's bindings\n
+20 -l list editor commands with descriptions\n
+21 -r remove KEY's binding\n
+22 -k interpret KEY as a symbolic arrow-key name\n
+23 -- force a break from option processing\n
+24 -u (or any invalid option) this message\n
+25 Without KEY or COMMAND, prints all bindings\n
+26 Without COMMAND, prints the binding for KEY.\n
+27 bad key specification -- null string\n
+28 bad key specification -- empty string\n
+29 Bad function-key specification. Null key not allowed\n
+30 bad key specification -- malformed hex number\n
+31 bad key specification -- malformed octal number\n
+32 bad key specification -- malformed decimal number\n
+33 Bad function-key specification.\n
+34 Null key not allowed\n
+35 bad key specification -- unknown name "%S"\n
+36 Використання: bind [KEY | COMMAND KEY | "emacs" | "vi" | "-a"]\n
+37 Нев╕рна функц╕я
+38 %s\t\tне визначено\n
diff --git a/nls/ukrainian/set21 b/nls/ukrainian/set21
new file mode 100644
index 0000000..8d6c3a8
--- /dev/null
+++ b/nls/ukrainian/set21
@@ -0,0 +1,5 @@
+$ $tcsh: set21,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.disc.c
+$set 21
+1 Couldn't get local chars.\n
+2 Couldn't set local chars.\n
diff --git a/nls/ukrainian/set22 b/nls/ukrainian/set22
new file mode 100644
index 0000000..534298e
--- /dev/null
+++ b/nls/ukrainian/set22
@@ -0,0 +1,17 @@
+$ $tcsh: set22,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.func.c
+$set 22
+1 %S: \t перевизначено на
+2 \nНев╕рний пароль користувача %s\n
+3 Faulty alias 'precmd' removed.\n
+4 Faulty alias 'cwdcmd' removed.\n
+5 Faulty alias 'beepcmd' removed.\n
+6 Faulty alias 'periodic' removed.\n
+7 синтаксичний розб╕р командного рядка\n
+8 Ви справд╕ хочете видалити вс╕ файли? [n/y]
+9 пропуска╓мо видалення вс╕х файл╕в!\n
+10 командний рядок тепер:\n
+11 синтаксичний розб╕р командного рядка\n
+12 в одному ╕з списк╕в\n
+13 командний рядок тепер:\n
+14 yY
diff --git a/nls/ukrainian/set23 b/nls/ukrainian/set23
new file mode 100644
index 0000000..f62702b
--- /dev/null
+++ b/nls/ukrainian/set23
@@ -0,0 +1,34 @@
+$ $tcsh: set23,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.os.c
+$set 23
+1 Bad cpu/site name
+2 Site path too long
+3 unknown
+4 site: %s\n
+5 %d: Site not found\n
+6 setlocal: %s: %s\n
+7 Site not found
+8 You're trapped in a universe you never made
+9 Getwarp failed
+10 Invalid warp
+11 Setwarp failed
+12 Illegal universe
+13 Unknown Error: %d
+14 sysname: %s\n
+15 nodename: %s\n
+16 release: %s\n
+17 верс╕я: %s\n
+18 machine: %s\n
+19 getwd: Cannot open ".." (%s)
+20 getwd: Cannot chdir to ".." (%s)
+21 getwd: Read error in ".." (%s)
+22 getwd: Cannot change back to "." (%s)
+23 getwd: Cannot stat "/" (%s)
+24 getwd: Cannot stat "." (%s)
+25 getwd: Cannot stat directory "%s" (%s)
+26 getwd: Cannot open directory "%s" (%s)
+27 getwd: Cannot find "." in ".." (%s)
+28 Нев╕рний тип системи
+29 Тип системи не визначено
+30 Забагато аргумент╕в
+31 Нев╕рний аргумент
diff --git a/nls/ukrainian/set24 b/nls/ukrainian/set24
new file mode 100644
index 0000000..80482f6
--- /dev/null
+++ b/nls/ukrainian/set24
@@ -0,0 +1,4 @@
+$ $tcsh: set24,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.sched.c
+$set 24
+1 kludge
diff --git a/nls/ukrainian/set25 b/nls/ukrainian/set25
new file mode 100644
index 0000000..0769521
--- /dev/null
+++ b/nls/ukrainian/set25
@@ -0,0 +1,6 @@
+$ $tcsh: set25,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.sig.c
+$set 25
+1 our wait %d\n
+2 помилка: bsd_signal(%d) сигнал за межами ╕нтервалу\n
+3 помилка: bsd_signal(%d) - невдача sigaction, код помилки %d\n
diff --git a/nls/ukrainian/set26 b/nls/ukrainian/set26
new file mode 100644
index 0000000..4c28ab2
--- /dev/null
+++ b/nls/ukrainian/set26
@@ -0,0 +1,15 @@
+$ $tcsh: set26,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tc.who.c
+$set 26
+1 cannot stat %s. Please "unset watch".\n
+2 %s cannot be opened. Please "unset watch".\n
+3 ПОМИЛКА! last element is not whotail!\n
+4 backward:
+5 ПОМИЛКА! first element is not whohead!\n
+6 new: %s/%s\n
+7 Користувач %n %a %l (%m).
+8 Користувач %n %a %l.
+9 п╕д'╓днався до
+10 в╕д'╓днався в╕д
+11 зам╕нив %s на
+12 локально
diff --git a/nls/ukrainian/set27 b/nls/ukrainian/set27
new file mode 100644
index 0000000..2670e90
--- /dev/null
+++ b/nls/ukrainian/set27
@@ -0,0 +1,8 @@
+$ $tcsh: set27,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tw.comp.c
+$set 27
+1 команда
+2 розд╕льник
+3 шаблон
+4 пром╕жок
+5 завершення
diff --git a/nls/ukrainian/set29 b/nls/ukrainian/set29
new file mode 100644
index 0000000..02c4746
--- /dev/null
+++ b/nls/ukrainian/set29
@@ -0,0 +1,4 @@
+$ $tcsh: set29,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tw.help.c
+$set 29
+1 В╕дсутн╕й файл дов╕дки для %S\n
diff --git a/nls/ukrainian/set3 b/nls/ukrainian/set3
new file mode 100644
index 0000000..615c9d8
--- /dev/null
+++ b/nls/ukrainian/set3
@@ -0,0 +1,124 @@
+$ $tcsh: set3,v 1.4 2006/03/02 18:46:48 christos Exp $
+$ Editor function descriptions
+$set 3
+1 Move back a character
+2 Delete the character behind cursor
+3 Cut from beginning of current word to cursor - saved in cut buffer
+4 Cut from beginning of line to cursor - save in cut buffer
+5 Move to beginning of current word
+6 Move to beginning of line
+7 Capitalize the characters from cursor to end of current word
+8 Vi change case of character under cursor and advance one character
+9 Vi change to end of line
+10 Clear screen leaving current line on top
+11 Complete current word
+12 Tab forward through files
+13 Tab backward through files
+14 Complete current word ignoring programmable completions
+15 Copy current word to cursor
+16 Copy area between mark and cursor to cut buffer
+17 Expand to preceding word for which this is a prefix
+18 Delete character under cursor
+19 Delete character under cursor or signal end of file on an empty line
+20 Delete character under cursor or list completions if at end of line
+21 Delete character under cursor, list completions or signal end of file
+22 Cut from cursor to end of current word - save in cut buffer
+23 Adds to argument if started or enters digit
+24 Digit that starts argument
+25 Move to next history line
+26 Lowercase the characters from cursor to end of current word
+27 Indicate end of file
+28 Move cursor to end of line
+29 Exchange the cursor and mark
+30 Expand file name wildcards
+31 Expand history escapes
+32 Expand the history escapes in a line
+33 Expand variables
+34 Move forward one character
+35 Move forward to end of current word
+36 Exchange the two characters before the cursor
+37 Search in history backward for line beginning as current
+38 Search in history forward for line beginning as current
+39 Insert last item of previous command
+40 Incremental search forward
+41 Incremental search backward
+42 Clear line
+43 Cut to end of line and save in cut buffer
+44 Cut area between mark and cursor and save in cut buffer
+45 Cut the entire line and save in cut buffer
+46 List choices for completion
+47 List choices for completion overriding programmable completion
+48 List file name wildcard matches
+49 List choices for completion or indicate end of file if empty line
+50 Display load average and current process status
+51 Expand history escapes and insert a space
+52 Execute command
+53 Expand pathnames, eliminating leading .'s and ..'s
+54 Expand commands to the resulting pathname or alias
+55 Switch from insert to overwrite mode or vice versa
+56 Add 8th bit to next character typed
+57 Add the next character typed to the line verbatim
+58 Redisplay everything
+59 Restart stopped editor
+60 Look for help on current command
+61 This character is added to the line
+62 This character is the first in a character sequence
+63 Set the mark at cursor
+64 Correct the spelling of current word
+65 Correct the spelling of entire line
+66 Send character to tty in cooked mode
+67 Toggle between literal and lexical current history line
+68 Exchange the character to the left of the cursor with the one under
+69 Exchange the two characters before the cursor
+70 Tty delayed suspend character
+71 Tty flush output character
+72 Tty interrupt character
+73 Tty quit character
+74 Tty suspend character
+75 Tty allow output character
+76 Tty disallow output character
+77 Indicates unbound character
+78 Emacs universal argument (argument times 4)
+79 Move to previous history line
+80 Uppercase the characters from cursor to end of current word
+81 Vi goto the beginning of next word
+82 Vi enter insert mode after the cursor
+83 Vi enter insert mode at end of line
+84 Vi change case of character under cursor and advance one character
+85 Vi change prefix command
+86 Vi change to end of line
+87 Enter vi command mode (use alternative key bindings)
+88 Vi command mode complete current word
+89 Vi move to previous character (backspace)
+90 Vi delete prefix command
+91 Vi move to the end of the current space delimited word
+92 Vi move to the end of the current word
+93 Vi move to the character specified backward
+94 Vi move to the character specified forward
+95 Vi move up to the character specified backward
+96 Vi move up to the character specified forward
+97 Enter vi insert mode
+98 Enter vi insert mode at beginning of line
+99 Vi repeat current character search in the same search direction
+100 Vi repeat current character search in the opposite search direction
+101 Vi repeat current search in the same search direction
+102 Vi repeat current search in the opposite search direction
+103 Vi replace character under the cursor with the next character typed
+104 Vi replace mode
+105 Vi search history backward
+106 Vi search history forward
+107 Vi replace character under the cursor and enter insert mode
+108 Vi replace entire line
+109 Vi move to the previous word
+110 Vi move to the next word
+111 Vi undo last change
+112 Vi goto the beginning of line
+113 Perform which of current command
+114 Paste cut buffer at cursor position
+115 Replace just-yanked text with yank from earlier kill
+116 (WIN32 only) Copy cut buffer to system clipboard
+117 (WIN32 only) Paste clipboard buffer at cursor position
+118 (WIN32 only) Convert each '/' in next word to '\\\\'
+119 (WIN32 only) Convert each '/' in previous word to '\\\\'
+120 (WIN32 only) Page visible console window up
+121 (WIN32 only) Page visible console window down
diff --git a/nls/ukrainian/set30 b/nls/ukrainian/set30
new file mode 100644
index 0000000..8b835de
--- /dev/null
+++ b/nls/ukrainian/set30
@@ -0,0 +1,16 @@
+$ $tcsh: set30,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ tw.parse.c
+$set 30
+1 starting_a_command %d\n
+2 complete %d
+3 complete %d %S\n
+4 %s: Internal match error.\n
+5 items
+6 rows
+7 Тут %d %s, все-таки показувати? [n/y]
+8 looking = %d\n
+9 \nвнутр╕шня помилка tcsh: Вже й не знаю, що саме я шукаю!\n
+10 не каталог
+11 не знайдено
+12 не чита╓ться
+13 yY
diff --git a/nls/ukrainian/set31 b/nls/ukrainian/set31
new file mode 100644
index 0000000..f0b8752
--- /dev/null
+++ b/nls/ukrainian/set31
@@ -0,0 +1,7 @@
+$ $tcsh: set31,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ vms.termcap.c
+$set 31
+1 Не можу в╕дкрити TERMCAP: [%s]\n
+2 Не можу в╕дкрити %s.\n
+3 Знайдено %s в %s.\n
+4 Не знайдено сп╕впадань по %s у %s\n
diff --git a/nls/ukrainian/set4 b/nls/ukrainian/set4
new file mode 100644
index 0000000..a407091
--- /dev/null
+++ b/nls/ukrainian/set4
@@ -0,0 +1,45 @@
+$ $tcsh: set4,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ Termcap strings
+$set 4
+1 add new blank line
+2 audible bell
+3 clear to bottom
+4 clear to end of line
+5 cursor to horiz pos
+6 clear screen
+7 delete a character
+8 delete a line
+9 start delete mode
+10 end delete mode
+11 end insert mode
+12 cursor from status line
+13 home cursor
+14 insert character
+15 start insert mode
+16 insert padding
+17 sends cursor down
+18 sends cursor left
+19 sends cursor right
+20 sends cursor up
+21 begin bold
+22 end attributes
+23 non destructive space
+24 end standout
+25 begin standout
+26 cursor to status line
+27 cursor up one
+28 begin underline
+29 end underline
+30 visible bell
+31 delete multiple chars
+32 cursor down multiple
+33 insert multiple chars
+34 cursor left multiple
+35 cursor right multiple
+36 cursor up multiple
+37 Has automatic margins
+38 Can use physical tabs
+39 Number of lines
+40 Number of columns
+41 Has meta key
+42 Newline ignored at right margin
diff --git a/nls/ukrainian/set5 b/nls/ukrainian/set5
new file mode 100644
index 0000000..8540d1d
--- /dev/null
+++ b/nls/ukrainian/set5
@@ -0,0 +1,4 @@
+$ $tcsh: set5,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.chared.c
+$set 5
+1 Недоступне значення: середн╓ завантаження\n
diff --git a/nls/ukrainian/set6 b/nls/ukrainian/set6
new file mode 100644
index 0000000..a86cef7
--- /dev/null
+++ b/nls/ukrainian/set6
@@ -0,0 +1,11 @@
+$ $tcsh: set6,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.inputl.c
+$set 6
+1 ERROR: illegal command from key 0%o\r\n
+2 yes\n
+3 edit\n
+4 abort\n
+5 no\n
+6 Нема╓ схожо╖ команди\n
+7 Неоднозначна команда\n
+8 *** Фатальна ПОМИЛКА редактора ***\r\n\n
diff --git a/nls/ukrainian/set7 b/nls/ukrainian/set7
new file mode 100644
index 0000000..8a1bcbf
--- /dev/null
+++ b/nls/ukrainian/set7
@@ -0,0 +1,30 @@
+$ $tcsh: set7,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.screen.c
+$set 7
+1 \n\tTcsh thinks your terminal has the\n
+2 \tfollowing characteristics:\n\n
+3 \tIt has %d columns and %d lines\n
+4 \tIt has %s meta key\n
+5 a
+6 no
+7 \tIt can%s use tabs\n
+8 not
+9 \tIt %s automatic margins\n
+10 has
+11 does not have
+12 \tIt %s magic margins\n
+13 (empty)
+14 так
+15 н╕
+16 ПОМИЛКА: cannot delete\r\n
+17 DeleteChars: num is riduculous: %d\r\n
+18 ПОМИЛКА: cannot insert\r\n
+19 StartInsert: num is riduculous: %d\r\n
+20 %s: Cannot open /etc/termcap.\n
+21 %s: No entry for terminal type "%s"\n
+22 %s: використання настройок тупого терм╕налу.\n
+23 %s: WARNING: Your terminal cannot move up.\n
+24 Editing may be odd for long lines.\n
+25 no clear EOL capability.\n
+26 no delete char capability.\n
+27 no insert char capability.\n
diff --git a/nls/ukrainian/set8 b/nls/ukrainian/set8
new file mode 100644
index 0000000..693f9b0
--- /dev/null
+++ b/nls/ukrainian/set8
@@ -0,0 +1,5 @@
+$ $tcsh: set8,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.term.c
+$set 8
+1 Нев╕домий перемикач
+2 Нев╕рний аргумент
diff --git a/nls/ukrainian/set9 b/nls/ukrainian/set9
new file mode 100644
index 0000000..97971f5
--- /dev/null
+++ b/nls/ukrainian/set9
@@ -0,0 +1,12 @@
+$ $tcsh: set9,v 1.3 2006/03/02 18:46:48 christos Exp $
+$ ed.xmap.c
+$set 9
+1 AddXkey: Null extended-key not allowed.\n
+2 AddXkey: sequence-lead-in command not allowed\n
+3 DeleteXkey: Null extended-key not allowed.\n
+4 Unbound extended key "%S"\n
+5 Some extended keys too long for internal print buffer
+6 Enumerate: ПОМИЛКА!! Null ptr passed\n!
+7 no input
+8 Something must follow: %c\n
+9 Octal constant does not fit in a char.\n
OpenPOWER on IntegriCloud