# Russian messages for CLISP
# Copyright (C) 1998 Free Software Foundation, Inc.
# Eduard Haritonov <hed@iis.nsk.su>, 1998.
# Arseny Slobodjuck <ampy@ich.dvo.ru>, 2002.
#
# ▓═╙і╔ ╞Ю╗ґ╗╛═╚╗ ЦГ═АБ╗╔ ╒ ╞╔Ю╔╒╝є╔:
#
# ┐╝Ю╝єґОО ▀╗є╗О ┌═А╗╚Л╔╒ґ═ <gorod@lidia.iis.nsk.su>     
# └╛╗БЮ╗╘ ┬╒═ґ╝╒          <divanov@aha.ru>               
# Sam Steingold               <sds@gnu.org>              
# 
msgid ""
msgstr ""
"Project-Id-Version: clisp 2.27\n"
"POT-Creation-Date: 2002-09-13 10:53:56 EDT\n"
"PO-Revision-Date: 1998-09-02 19:50+0600\n"
"Last-Translator: Arseny Slobodjuck <ampy@ich.dvo.ru>\n"
"Language-Team: Russian <ru@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=koi8-r\n"
"Content-Transfer-Encoding: 8-bit\n"

#: spvw.d:415
msgid "could not make symbol value per-thread"
msgstr "не могу задать значение символа в нитях"

#: spvw.d:476
msgid ""
"\n"
"*** - Program stack overflow. RESET"
msgstr ""
"\n"
"*** - Переполнение программного стека. СБРОС"

#: spvw.d:480
msgid ""
"\n"
"*** - Lisp stack overflow. RESET"
msgstr ""
"\n"
"*** - Переполнение стека Лисп'а. СБРОС"

#: spvw.d:609
msgid ""
"internal error: statement in file ~, line ~ has been reached!!\n"
"Please send the authors of the program a description how you produced this error!"
msgstr ""
"внутренняя ошибка: оператор в файле ~, строка ~ был достигнут!!\n"
"Пожалуйста, вышлите авторам программы описание того, как вы вышли на эту ошибку!"

#: spvw.d:667
msgid "Unknown signature of an FSUBR\n"
msgstr "Неизвестная сигнатура FSUBR\n"

#: spvw.d:774
msgid "Unknown signature of a SUBR\n"
msgstr "Неизвестная сигнатура SUBR\n"

#: spvw.d:1445
msgid "module `%s' requires package %s.\n"
msgstr "модуль `%s' требует пакета %s.\n"

#: spvw.d:1483
msgid ""
"GNU CLISP (http://clisp.cons.org/) is an ANSI Common Lisp.\n"
"Usage:  "
msgstr ""
"GNU CLISP (http://clisp.cons.org/) - реализация ANSI Common Lisp.\n"
"Использование:  "

#: spvw.d:1486
msgid ""
" [options] [lispfile [argument ...]]\n"
" When `lispfile' is given, it is loaded and `*ARGS*' is set\n"
" to the list of argument strings. Otherwise, an interactive\n"
" read-eval-print loop is entered.\n"
msgstr ""
" [опции] [Лисп-файл [аргумент1 ...]]\n"
" Если задан Лисп-файл, он загружается, при этом параметр `*ARGS*'\n"
" принимает значения списка аргументов. Если файл не задан, происходит\n"
" вход в интерактивный режим `чтение-выполнение-печать'.\n"

#: spvw.d:1490
msgid "Informative output:\n"
msgstr "Информативный вывод:\n"

#: spvw.d:1491
msgid " -h, --help    - print this help and exit\n"
msgstr " -h, --help    - вывод этой справки и выход\n"

#: spvw.d:1492
msgid " --version     - print the version information\n"
msgstr " --version     - вывод информации о версии программы\n"

#: spvw.d:1493
msgid " --license     - print the licensing information\n"
msgstr " --license     - вывод информации о лицензии\n"

#: spvw.d:1494
msgid "Memory image selection:\n"
msgstr "Выбор файла с образом памяти:\n"

#: spvw.d:1495
msgid " -B lisplibdir - set the installation directory\n"
msgstr " -B библ-дир   - задать директорию установки\n"

#: spvw.d:1497
msgid " -K linkingset - use this executable and memory image\n"
msgstr " -K линк-набор - задать исполнимый файл и образ памяти\n"

#: spvw.d:1499
msgid " -M memfile    - use this memory image\n"
msgstr " -M образ      - использовать файл образа памяти\n"

#: spvw.d:1500
msgid " -m size       - memory size (size = xxxxxxxB or xxxxKB or xMB)\n"
msgstr " -m размер     - размер памяти (xxxxxxxB или xxxxKB или xMB)\n"

#: spvw.d:1502
msgid " -s size       - stack size (size = xxxxxxxB or xxxxKB or xMB)\n"
msgstr " -s размер     - размер стека (xxxxxxxB или xxxxKB или xMB)\n"

#: spvw.d:1505
msgid " -t tmpdir     - temporary directory for memmap\n"
msgstr " -t врем-дир   - временная директория для memmap\n"

#: spvw.d:1507
msgid "Internationalization:\n"
msgstr "Интернационализация:\n"

#: spvw.d:1508
msgid " -L language   - set user language\n"
msgstr " -L язык       - задать язык\n"

#: spvw.d:1509
msgid " -N nlsdir     - NLS catalog directory\n"
msgstr " -N nlsdir     - задать каталог с NLS\n"

#: spvw.d:1510
msgid " -Edomain encoding - set encoding\n"
msgstr ""
" -Eтиппотока кодировка - задавать кодировки для различных типов потоков.\n"
"           Осн. типы: file, terminal, pathname, foreign, misc.\n"
"           Осн. кодировки: koi8-r, koi8-ru, koi8-u, CP866, CP1251,\n"
"           ISO-8859-5. См. impnotes.\n"

#: spvw.d:1511
msgid "Interoperability:\n"
msgstr "Взаимодействие:\n"

#: spvw.d:1512
msgid " -q, --quiet, --silent - do not print the banner\n"
msgstr " -q  --quiet, --silent - не выводить приветствие при старте\n"

#: spvw.d:1513
msgid " -w            - wait for keypress after program termination\n"
msgstr " -w            - ожидать нажатия клавиши после работы\n"

#: spvw.d:1514
msgid " -I            - be ILISP-friendly\n"
msgstr " -I            - ILISP - наш друг\n"

#: spvw.d:1515
msgid "Startup actions:\n"
msgstr "Загрузка:\n"

#: spvw.d:1516
msgid " -ansi         - more ANSI CL compliance\n"
msgstr " -ansi         - большее соответствие стандарту ANSI CL\n"

#: spvw.d:1517
msgid " -traditional  - traditional (undoes -ansi)\n"
msgstr " -traditional  - традиционные установки clisp (отменяет -ansi)\n"

#: spvw.d:1518
msgid " -p package    - start in the package\n"
msgstr " -p пакет      - запускаться в пакете\n"

#: spvw.d:1519
msgid " -C            - set *LOAD-COMPILING* to T\n"
msgstr " -C            - установить *LOAD_COMPILING* в T\n"

#: spvw.d:1520
msgid " -norc         - do not load the user ~/.clisprc file\n"
msgstr " -norc         - не грузить ~/.clisprc\n"

#: spvw.d:1521
msgid " -i file       - load initfile (can be repeated)\n"
msgstr " -i файл       - загрузить файл инициализации (можно повторять)\n"

#: spvw.d:1522
msgid "Actions:\n"
msgstr "Действия:\n"

#: spvw.d:1523
msgid " -c [-l] lispfile [-o outputfile] - compile LISPFILE\n"
msgstr " -c [-l] лисп-файл [-o вых-файл] - компилировать лисп-файл\n"

#: spvw.d:1524
msgid " -x expression - execute the expression, then exit\n"
msgstr " -x выражение  - выполнить выражение, выйти\n"

#: spvw.d:1525
msgid " lispfile [argument ...] - load lispfile, then exit\n"
msgstr " лисп-файл [аргумент1 ...] - загрузить лисп файл и выйти\n"

#: spvw.d:1526
msgid "These actions put CLISP into a batch mode, which is overridden by\n"
msgstr "Эти действия поместят CLISP в пакетный режим, если не задан\n"

#: spvw.d:1527
msgid " -interactive-debug - allow interaction for failed ASSERT and friends\n"
msgstr " -interactive-debug - интерактивное взаимодействие в случае ошибок\n"

#: spvw.d:1528
msgid "Default action is an interactive read-eval-print loop.\n"
msgstr "По умолчанию - интерактивный цикл чтение-выполнение-печать.\n"

#: spvw.d:1585
msgid "                    Amiga version: Joerg Hoehle\n"
msgstr "                    Amiga - версия: Joerg Hoehle\n"

#: spvw.d:1589
msgid "                    RISCOS port: Peter Burwood, Bruno Haible\n"
msgstr "                    Порт для RISCOS: Peter Burwood, Bruno Haible\n"

#: spvw.d:1799
msgid "Syntax for %s: nnnnnnn or nnnnKB or nMB\n"
msgstr "Синтаксис для %s: nnnnnnn, или nnnnKB, или nMB\n"

#: spvw.d:1803
msgid "%s out of range\n"
msgstr "%s вне диапазона\n"

#: spvw.d:1816
msgid "memory size"
msgstr "размер памяти"

#: spvw.d:1827
msgid "stack size"
msgstr "размер стека"

#: spvw.d:1939
msgid "CLISP: -a is deprecated, use -ansi\n"
msgstr "CLISP: опция -a устарела, используйте -ansi\n"

#: spvw.d:2164
msgid "Return value of malloc() = %x is not compatible with type code distribution.\n"
msgstr "Значение функции malloc() = %x не совместимо с typecode.\n"

#: spvw.d:2170
msgid "Only %d bytes available.\n"
msgstr "Только %d байтов доступно.\n"

#: spvw.d:2413
msgid "Could not determine the end of the SP stack!\n"
msgstr "Невозможно определить конец стека SP !\n"

#: spvw.d:2631
msgid ""
"\n"
"WARNING: No initialization file specified.\n"
msgstr ""
"\n"
"ПРЕДУПРЕЖДЕНИЕ: Не указан файл инициализации.\n"

#: spvw.d:2632 spvw.d:2646
msgid "Please try: "
msgstr "Попробуйте: "

#: spvw.d:2645
msgid ""
"\n"
"WARNING: No installation directory specified.\n"
msgstr ""
"\n"
"ПРЕДУПРЕЖДЕНИЕ: Не указан файл инициализации.\n"

#: spvw.d:2681
msgid ""
"\n"
"WARNING: no such package: "
msgstr ""
"\n"
"ПРЕДУПРЕЖДЕНИЕ: нет такого пакета: "

#: spvw.d:2877
msgid "Not enough memory for Lisp.\n"
msgstr "Не достаточно памяти для Лисп'a.\n"

#: spvw.d:2929
msgid "Bye."
msgstr "До свидания! Не поминайте лихом!"

#: spvw.d:2937
msgid "Press a key to terminate..."
msgstr "Нажмите любую клавишу на прощание..."

#: spvw_alloca.d:49
msgid ""
"\n"
"*** - Virtual memory exhausted. RESET"
msgstr ""
"\n"
"*** - Исчерпана виртуальная память. СБРОС"

#: spvw_alloca.d:51
msgid ""
"\n"
"*** - Memory exhausted. RESET"
msgstr ""
"\n"
"*** - Исчерпана память. СБРОС"

#: spvw_mmap.d:67 spvw_mmap.d:219 spvw_mmap.d:396 spvw_multimap.d:172
msgid "Cannot map memory to address 0x%x ."
msgstr "Невозможно проецировать память на адрес 0x%x ."

#: spvw_mmap.d:188
msgid "Cannot reserve address range at 0x%x ."
msgstr "Невозможно зарезервировать адресный диапазон в 0x%x ."

#: spvw_mmap.d:199
msgid "Cannot reserve address range 0x%x-0x%x ."
msgstr "Невозможно зарезервировать адресный диапазон 0x%x-0x%x ."

#: spvw_mmap.d:252
msgid "CreateFileMapping() failed."
msgstr "CreateFileMapping(): неудачное завершение."

#: spvw_mmap.d:259
msgid "MapViewOfFileEx(addr=0x%x,off=0x%x) failed."
msgstr "MapViewOfFileEx(addr=0x%x,off=0x%x): неудачное завершение."

#: spvw_mmap.d:266
msgid "MapViewOfFileEx() returned 0x%x instead of 0x%x.\n"
msgstr "MapViewOfFileEx() вернула 0x%x вместо 0x%x.\n"

#: spvw_mmap.d:283
msgid "VirtualFree() failed."
msgstr "VirtualFree(): неудачное завершение."

#: spvw_mmap.d:299
msgid "VirtualProtect() failed."
msgstr "VirtualProtect(): неудачное завершение."

#: spvw_mmap.d:371 spvw_multimap.d:116
msgid "Cannot open /dev/zero ."
msgstr "Невозможно открыть /dev/zero ."

#: spvw_multimap.d:143
#, fuzzy
msgid "msync(0x%x,0x%x,MS_INVALIDATE) failed."
msgstr "msync(0x%x,0x%x,MS_INVALIDATE) завершился неудачно."

#: spvw_multimap.d:207
msgid "Cannot open %s ."
msgstr "Невозможно открыть %s ."

#: spvw_multimap.d:218
msgid "Cannot delete %s ."
msgstr "Невозможно удалить %s ."

#: spvw_multimap.d:233
msgid "** WARNING: ** Too few free disk space for %s .\n"
msgstr "** ПРЕДУПРЕЖДЕНИЕ: ** Слишком мало свободного места на диске для %s .\n"

#: spvw_multimap.d:236
msgid "Please restart LISP with fewer memory (option -m).\n"
msgstr "Пожалуйста, перезапустите LISP с меньшим количеством памяти (параметр -m).\n"

#: spvw_multimap.d:244
msgid "Cannot make %s long enough."
msgstr "Невозможно сделать %s достаточно длинным."

#: spvw_multimap.d:263
msgid "Cannot fill %s ."
msgstr "Невозможно заполнить %s ."

#: spvw_multimap.d:280
msgid "Cannot close %s ."
msgstr "Невозможно закрыть %s ."

#: spvw_multimap.d:315
msgid "Cannot close /dev/zero ."
msgstr "Невозможно закрыть /dev/zero ."

#: spvw_multimap.d:351
msgid "Recompile your operating system with SYSV IPC support.\n"
msgstr "Перекомпилируйте вашу операционную систему с поддержкой SYSV IPC.\n"

#: spvw_multimap.d:365
msgid "Cannot allocate private shared memory segment."
msgstr "Невозможно разместить сегмент частной разделяемой (private shared) памяти."

#: spvw_multimap.d:387
msgid "Cannot map shared memory to address 0x%x."
msgstr "Невозможно проецировать общую память на адрес 0x%x."

#: spvw_multimap.d:410
msgid "Cannot fill shared memory."
msgstr "Невозможно заполнить общую память."

#: spvw_multimap.d:416
msgid "Could not fill shared memory."
msgstr "Невозможно заполнить общую память."

#: spvw_multimap.d:431
msgid "Cannot remove shared memory segment."
msgstr "Невозможно удалить сегмент общей памяти."

#: spvw_fault.d:477
#, fuzzy
msgid "mprotect() failed."
msgstr "mprotect(): неудачное завершение."

#: spvw_sigsegv.d:29
msgid ""
"\n"
"SIGSEGV cannot be cured. Fault address = 0x%x.\n"
msgstr ""
"\n"
"SIGSEGV не удается исправить. Ошибочный адрес = 0x%x.\n"

#: spvw_sigsegv.d:63
msgid "Apollo 13 scenario: Stack overflow handling failed. On the next stack overflow we will crash!!!\n"
msgstr "Сценарий Аполло-13: Обработка переполнения стека закончилась неудачей. Следующее переполнение стека приведет к разрушению!!!\n"

#: spvw_sigint.d:72 spvw_sigint.d:140
msgid "Ctrl-C: User break"
msgstr "Ctrl-C: Прерывание пользователем"

#: spvw_garcol.d:2082
#, fuzzy
msgid "munmap() failed."
msgstr "munmap(): неудачное завершение."

#: spvw_allocate.d:32
msgid "No more room for LISP objects"
msgstr "Нет места для объектов Лисп'a"

#: spvw_allocate.d:49
msgid ""
"\n"
"*** - No more room for LISP objects: RESET"
msgstr ""
"\n"
"*** - Нет места для объектов LISP'a: СБРОС"

#: spvw_allocate.d:266 spvw_allocate.d:331 spvw_allocate.d:412
msgid "Trying to make room through a GC...\n"
msgstr "Освобождаем память - вызываем GC...\n"

#: spvw_memfile.d:237
msgid "disk full"
msgstr "переполнение диска"

# 0111
#: spvw_memfile.d:788
msgid "operating system error during load of initialization file `%s'\n"
msgstr "ошибка операционной системы во время загрузки файла инициализации `%s'\n"

#: spvw_memfile.d:1261
msgid "Cannot map the initialization file into memory."
msgstr "Невозможно разместить файл инициализации в памяти."

#: spvw_memfile.d:1536
msgid "operating system error during load of initialization file\n"
msgstr "ошибка операционной системы во время загрузки файла инициализации\n"

#: spvw_memfile.d:1542
msgid "initialization file was not created by this version of LISP\n"
msgstr "файл инициализации был создан не этой версией Лисп'а\n"

#: spvw_memfile.d:1546
msgid "not enough memory for initialization\n"
msgstr "недостаточно памяти для инициализации\n"

#: eval.d:547
msgid "~: ~ is a constant, cannot be bound dynamically"
msgstr "~: ~ - константа и не может быть связан динамически"

#: eval.d:1478 control.d:2501
msgid "Too many documentation strings in ~"
msgstr "Слишком много строк документации в ~"

#: eval.d:1681
msgid "FUNCTION: lambda-list for ~ is missing"
msgstr "ФУНКЦИЯ: лямбда-выражение для ~ пропущено"

#: eval.d:1690
msgid "FUNCTION: lambda-list for ~ should be a list, not ~"
msgstr "ФУНКЦИЯ: лямбда-выражение для ~ должно быть списком, а не ~"

#: eval.d:1802
msgid "FUNCTION: illegal declaration ~"
msgstr "ФУНКЦИЯ: неверное объявление ~"

#: eval.d:1812
msgid "FUNCTION: ~ is not a symbol, cannot be declared SPECIAL"
msgstr "ФУНКЦИЯ: ~ не является символом и не может быть объявлена как SPECIAL"

#: eval.d:1894
msgid "FUNCTION: too long variable specification after &OPTIONAL: ~"
msgstr "ФУНКЦИЯ: слишком длинная спецификация переменной после &OPTIONAL: ~"

#: eval.d:1934
msgid "FUNCTION: &REST var must be followed by &KEY or &AUX or end of list: ~"
msgstr "ФУНКЦИЯ: после &REST должны следовать &KEY, &AUX или конец списка: ~"

#: eval.d:1938
msgid "FUNCTION: &REST must be followed by a variable: ~"
msgstr "ФУНКЦИЯ: После &REST должна быть переменная: ~"

#: eval.d:1988
msgid "FUNCTION: ~ in ~ is not a symbol"
msgstr "ФУНКЦИЯ: ~ в ~ не является символом"

#: eval.d:2043
msgid "FUNCTION: incorrect variable specification after &KEY: ~"
msgstr "ФУНКЦИЯ: неверная спецификация переменной после &KEY: ~"

#: eval.d:2049
msgid "FUNCTION: &ALLOW-OTHER-KEYS must be followed by &AUX or end of list: ~"
msgstr "ФУНКЦИЯ: после &ALLOW-OTHER-KEYS должнен идти либо &AUX либо конец списка: ~"

#: eval.d:2083
msgid "FUNCTION: too long variable specification after &AUX: ~"
msgstr "ФУНКЦИЯ: слишком длинная спецификация переменной после &AUX: ~"

#: eval.d:2105
msgid "FUNCTION: badly placed lambda-list keyword ~: ~"
msgstr "ФУНКЦИЯ: неверно размещенное в лямбда-выражении ключевое слово ~: ~"

#: eval.d:2109
msgid "FUNCTION: ~ is not a symbol, may not be used as a variable"
msgstr "ФУНКЦИЯ: ~ - не символ и не может использоваться как переменная"

#: eval.d:2113
msgid "FUNCTION: ~ is a constant, may not be used as a variable"
msgstr "ФУНКЦИЯ: ~ - константа и не может использоваться как переменная"

#: eval.d:2119
msgid "FUNCTION: too many parameters in the lambda-list ~"
msgstr "ФУНКЦИЯ: слишком много параметров в лямбда-выражении ~"

#: eval.d:2125
msgid "FUNCTION: a dot in a lambda-list is allowed only for macros, not here: ~"
msgstr "ФУНКЦИЯ: точка в лямбда-списке дозволяется только в макросе, а не здесь: ~"

#: eval.d:2200
msgid "~: ~ is a special operator, not a function"
msgstr "~: ~ - специальный оператор, а не функция"

#: eval.d:2211 symbol.d:25
msgid "~: ~ is a macro, not a function"
msgstr "~: ~ - макрокоманда, а не функция"

#: eval.d:2222
msgid "~: the function ~ is undefined"
msgstr "~: функция ~ не определена"

#: eval.d:2267 sequence.d:1241 error.d:840
msgid "~: ~ is not a function"
msgstr "~: ~ - не функция"

#: eval.d:2324
msgid "EVAL/APPLY: keyword arguments for ~ should occur pairwise"
msgstr "EVAL/APPLY: ключевые параметры в ~ должны быть парными"

#: eval.d:2335
msgid "EVAL/APPLY: ~ is not a symbol"
msgstr "EVAL/APPLY: ~ - не символ"

#: eval.d:2355
msgid "EVAL/APPLY: keyword ~ is illegal for ~. The possible keywords are ~"
msgstr "EVAL/APPLY: ключевое слово ~ недопустимо для ~. Допустимые ключевые слова: ~"

#: eval.d:2554
msgid "EVAL/APPLY: too few arguments given to ~"
msgstr "EVAL/APPLY: Слишком мало аргументов для ~"

#: eval.d:2634
msgid "EVAL/APPLY: too many arguments given to ~"
msgstr "EVAL/APPLY: Слишком много аргументов для ~"

#: eval.d:3040
msgid "EVAL: variable ~ has no value"
msgstr "EVAL: переменной ~ не присвоено значение"

#: eval.d:3213
msgid "EVAL: too few parameters for special operator ~: ~"
msgstr "EVAL: мало, слишком мало параметров для специального оператора ~: ~"

#: eval.d:3226
msgid "EVAL: too many parameters for special operator ~: ~"
msgstr "EVAL: слишком много параметров для специального оператора ~: ~"

#: eval.d:3238
msgid "EVAL: dotted parameter list for special operator ~: ~"
msgstr "EVAL: точечный список параметров для специального оператора ~: ~"

#: eval.d:3299
msgid "EVAL: too few arguments given to ~: ~"
msgstr "EVAL: слишком мало аргументов для ~: ~"

#: eval.d:3308
msgid "EVAL: too many arguments given to ~: ~"
msgstr "EVAL: слишком много аргументов для ~: ~"

#: eval.d:3317
msgid "EVAL: argument list given to ~ is dotted: ~"
msgstr "EVAL: список аргументов для ~ является точечным: ~"

#: eval.d:4150
msgid "~: argument list given to ~ is dotted (terminated by ~)"
msgstr "~: список аргументов для ~ является точечным (заканчивается ~)"

#: eval.d:4157
msgid "APPLY: too many arguments given to ~"
msgstr "APPLY: слишком много аргументов для ~"

#: eval.d:4164
msgid "APPLY: too few arguments given to ~"
msgstr "APPLY: слишком мало аргументов для ~"

#: eval.d:6631 eval.d:6645
msgid "symbol ~ has no value"
msgstr "символ ~ не имеет значения"

#: eval.d:6659
msgid "assignment to constant symbol ~ is impossible"
msgstr "присваивание константному символу ~ недопустимо"

#: eval.d:7276 control.d:2398
msgid "~: too many arguments given to ~"
msgstr "~: слишком много аргументов для ~"

#: eval.d:7453 eval.d:7487
msgid "(~ ~): the tagbody of the tags ~ has already been left"
msgstr "(~ ~): выход из размеченной подпрограммы с тегами ~ уже произошел"

#: eval.d:7550 control.d:2083
msgid "~: there is no CATCHer for tag ~"
msgstr "~: нет CATCH для тега ~"

#: eval.d:7573
msgid "STACK corrupted"
msgstr "СТЕК поврежден"

#: eval.d:7952
msgid "~: ~ is not a correct index into ~"
msgstr "~: ~ не является правильным индексом для ~"

#: eval.d:8562
msgid "undefined bytecode in ~ at byte ~"
msgstr "недопустимый байт-код в ~ байт номер ~"

#: eval.d:8570
msgid "too many return values"
msgstr "слишком много возвращаемых значений"

#: eval.d:8575
msgid "Corrupted STACK in ~ at byte ~"
msgstr "Поврежден СТЕК в ~ для байта ~"

#: control.d:59
msgid "~: function name ~ should be a symbol"
msgstr "~: имя функции ~ должно быть символом"

#: control.d:87
msgid "~: undefined function ~"
msgstr "~: не определена функция ~"

#: control.d:117
msgid "~: ~ has no dynamic value"
msgstr "~: ~ не имеет динамического значения"

#: control.d:158
msgid "~: ~ has no global function definition"
msgstr "~: ~ не имеет глобального определения функции"

#: control.d:238
msgid "~: the value of the constant ~ may not be altered"
msgstr "~: значение константы ~ не может быть изменено"

#: control.d:266
msgid "~ called with odd number of arguments: ~"
msgstr "~ вызвана с нечетным количеством аргументов: ~"

#: control.d:276
msgid "dotted list given to ~ : ~"
msgstr "точечный список в ~ : ~"

#: control.d:376
msgid "~: the value of the constant ~ must not be removed"
msgstr "~: значение константы ~ не должно удаляться"

#: control.d:401
msgid "~: the special operator definition of ~ must not be removed"
msgstr "~: определение специальной формы ~ не должно удаляться"

#: control.d:479
msgid "~: doc-strings are not allowed here: ~"
msgstr "~: строка документации здесь не разрешена: ~"

#: control.d:552
msgid "~: ~ is not a symbol, but was declared SPECIAL"
msgstr "~: ~ не является символом, но было объявлено как SPECIAL"

#: control.d:595 control.d:866
msgid "~: illegal variable specification ~"
msgstr "~: неверная спецификация переменной ~"

#: control.d:634
msgid "~: symbol ~ is declared special and must not be declared a macro"
msgstr "~: символ ~ объявлен специальным, его нельзя определить как макрос"

#: control.d:641
msgid "~: symbol ~ must not be declared SPECIAL and a macro at the same time"
msgstr "~: символ ~ нельзя объявлять одновременно и как специальный и как макрос"

#: control.d:650 control.d:879
msgid "~: ~ is a constant, cannot be bound"
msgstr "~: ~ является константой, нельзя связывать"

#: control.d:670
msgid "~: too many variables and/or declarations"
msgstr "~: слишком много переменных и/или объявлений"

#: control.d:950
msgid "~: ~ is not a function specification"
msgstr "~: ~ не является спецификацией функции"

#: control.d:1127
msgid "~: ~ is not a macro specification"
msgstr "~: ~ не является спецификацией макроса"

#: control.d:1135
msgid "~: macro name ~ should be a symbol"
msgstr "~: имя макроса ~ должно быть символом"

#: control.d:1173
msgid "~: ~ is not a function and macro specification"
msgstr "~: ~ не является спецификацией функции-макро"

#: control.d:1181
msgid "~: function and macro name ~ should be a symbol"
msgstr "~: имя функции-макро ~ должно быть символом"

#: control.d:1308
msgid "~: clause ~ should be a list"
msgstr "~: предложение ~ должно быть списком"

#: control.d:1341
msgid "~: missing key list: ~"
msgstr "~: пропущен список ключевых параметров: ~"

#: control.d:1351
msgid "~: the ~ clause must be the last one"
msgstr "~: предложение ~ должно быть последним"

#: control.d:1412
msgid "~: the block named ~ has already been left"
msgstr "~: выход из блока с именем ~ уже произошел"

#: control.d:1451
msgid "~: no block named ~ is currently visible"
msgstr "~: не видно блока с именем ~"

#: control.d:1700
msgid "~: ~ is neither tag nor form"
msgstr "~: ~ не является тэгом или формой"

#: control.d:1746
msgid "~: illegal tag ~"
msgstr "~: неверный тэг ~"

#: control.d:1785
msgid "~: tagbody for tag ~ has already been left"
msgstr "~: выход из размеченной подпрограммы для тэга ~ уже произошел"

#: control.d:1800
msgid "~: no tag named ~ is currently visible"
msgstr "~: не видно тэга с именем ~"

#: control.d:1816
msgid "~: too many values"
msgstr "~: слишком много значений"

#: control.d:1861
msgid "~: too many arguments to ~"
msgstr "~: слишком много аргументов для ~"

#: control.d:2139
msgid "Argument ~ is not a macroexpansion environment"
msgstr "Аргумент ~ не является окружением для макрорасширения"

#: control.d:2201
msgid "declarations ~ are not allowed here"
msgstr "объявления ~ здесь не разрешены"

#: control.d:2223
msgid "~: ~ evaluated to the values ~, not of type ~"
msgstr "~: ~ при вычислении возвратила следующие значения ~, не принадлежащие типу ~"

#: control.d:2239
msgid "~: bad declaration ~"
msgstr "~: некорректное объявление ~"

#: control.d:2345
msgid "~: ~ may not be used as an environment"
msgstr "~: ~ не может использоваться как окружение"

#: control.d:2494
msgid "no doc-strings allowed here: ~"
msgstr "здесь не разрешены строки документации: ~"

#: control.d:2559
msgid "keyword argument list ~ has an odd length"
msgstr "Список ключевых аргументов ~ нечетной длины"

#: control.d:2591
msgid "illegal keyword/value pair ~, ~ in argument list. The allowed keywords are ~"
msgstr "недопустимая пара ключевое слово/значение ~, ~ в списке аргументов. Разрешенные ключевые слова: ~"

#: encoding.d:49
msgid "Character #\\u$$$$ cannot be represented in the character set ~"
msgstr ""

#: encoding.d:54
msgid "Character #\\u00$$$$$$ cannot be represented in the character set ~"
msgstr ""

#: encoding.d:291
msgid "character #x$$$$$$$$ in ~ conversion, not an UTF-32 character"
msgstr ""

#: encoding.d:478
msgid "invalid byte #x$$ in ~ conversion, not a Unicode-16"
msgstr ""

#: encoding.d:490
msgid "invalid byte sequence #x$$ #x$$ in ~ conversion"
msgstr ""

#: encoding.d:505
msgid "invalid byte sequence #x$$ #x$$ #x$$ in ~ conversion"
msgstr ""

#: encoding.d:522
msgid "invalid byte sequence #x$$ #x$$ #x$$ #x$$ in ~ conversion"
msgstr ""

#: encoding.d:1326
msgid "invalid byte #x$$ in ~ conversion"
msgstr ""

#: encoding.d:1750 encoding.d:1761 encoding.d:1771 encoding.d:1782 pathname.d:4503 pathname.d:8231 pathname.d:8250 pathname.d:8276 stream.d:2899 stream.d:3012 stream.d:3089 stream.d:16808 hashtabl.d:1172
msgid "~: illegal ~ argument ~"
msgstr "~: недопустимый ~ аргумент ~"

#: encoding.d:1826
msgid "~: argument ~ is not a character set"
msgstr "~: аргумент ~ не является набором знаков"

#: encoding.d:2448
msgid "~: ~ is not a 1:1 encoding"
msgstr "~: ~ не является кодировкой 1:1"

#: pathname.d:1217 pathname.d:1261
msgid "~: host should be NIL or a string, not ~"
msgstr "~: параметр host должен быть NIL или строкой, а не ~"

#: pathname.d:1237 pathname.d:1282
msgid "~: illegal hostname ~"
msgstr "~: недопустимое имя сервера ~"

#: pathname.d:1299
msgid "~: host should be NIL, not ~"
msgstr "~: параметр host должен быть NIL, а не ~"

#: pathname.d:1417
#, fuzzy
msgid "~: argument ~ should be a pathname designator ~"
msgstr "~: аргумент ~ должен быть потоком ввода"

#: pathname.d:1453
msgid "~: filename for ~ is unknown"
msgstr "~: имя файла для ~ неизвестно"

#: pathname.d:1897 realelem.d:197
msgid ""
"The variable ~S had an illegal value.\n"
"~S has been reset to ~S."
msgstr ""
"Переменная ~S имела недопустимое значение.\n"
"~S присвоено значение ~S."

#: pathname.d:2124 pathname.d:2470
msgid "~: there is no environment variable ~"
msgstr "~: нет такой переменной окружения - ~"

#: pathname.d:2411
msgid "~: there is no user named ~"
msgstr "~: нет пользователя с именем ~"

#: pathname.d:2758
msgid "~: syntax error in filename ~ at position ~"
msgstr "~: синтаксическая ошибка в файле ~ в позиции ~"

#: pathname.d:2774 pathname.d:2789
msgid "~: hosts ~ and ~ of ~ should coincide"
msgstr "~: серверы ~ и ~ в ~ должны совпадать"

#: pathname.d:2967
msgid "~: argument ~ is not a logical pathname, string, stream or symbol"
msgstr "~: аргумент ~ не является логическим именем файла, строкой , потоком или символом"

#: pathname.d:3014
msgid "~: endless loop while resolving ~"
msgstr "~: бесконечный цикл при раскрытии ~"

#: pathname.d:3041
msgid "~: unknown logical host ~ in ~"
msgstr "~: неизвестное логическое имя сервера ~ в ~"

#: pathname.d:3053
msgid "~: No replacement rule for ~ is known."
msgstr "~: Нет известных правил подстановки для ~."

#: pathname.d:3426
msgid "~: :VERSION-argument should be NIL or a positive fixnum or :WILD or :NEWEST, not ~"
msgstr "~: аргумент :VERSION должен быть NIL, положительным ограниченным целым, :WILD или :NEWEST, а не ~"

#: pathname.d:3447
msgid "~: :VERSION-argument should be NIL or :WILD or :NEWEST, not ~"
msgstr "~: аргумент :VERSION должен быть NIL или :WILD или :NEWEST, а не ~"

#: pathname.d:3524
msgid "The value of ~S was not a pathname. ~:*~S is being reset."
msgstr "Значение ~S не было именем файла. ~:*~S сбрасывается."

#: pathname.d:4301
msgid "~: on host ~, device ~ is invalid, should be NIL"
msgstr "~: на сервере ~, устройство ~ недоступно, должно быть NIL"

#: pathname.d:4779
msgid "wildcards are not allowed here: ~"
msgstr "шаблоны здесь не разрешены: ~"

#: pathname.d:4814
msgid "~: argument ~ should be ~, ~, ~, ~, ~, ~ or ~"
msgstr "~: аргумент ~ может быть ~, ~, ~, ~, ~, ~ или ~"

#: pathname.d:5819
msgid "~: replacement pieces ~ do not fit into ~"
msgstr "~: части замены ~ не соответствуют ~"

#: pathname.d:5896
msgid "~: ~ is not a specialization of ~"
msgstr "~: ~ не является специализацией для ~"

#: pathname.d:5944
msgid "(~ ~ ~ ~) is ambiguous: ~"
msgstr "(~ ~ ~ ~) неоднозначно: ~"

#: pathname.d:5965
msgid "nonexistent directory: ~"
msgstr "несуществующий каталог: ~"

#: pathname.d:5975
msgid "~: file ~ already exists"
msgstr "~: файл ~ уже существует"

#: pathname.d:6231 pathname.d:7140
msgid "no directory ~ above ~"
msgstr "нет каталогов ~ выше ~"

#: pathname.d:6238
msgid "\"..\\\\\" after \"...\\\\\" is invalid: ~"
msgstr "\"..\\\\\" после \"...\\\\\" является недопустимым: ~"

#: pathname.d:6542
msgid "Could not access current directory"
msgstr "Нет доступа к текущему каталогу"

#: pathname.d:6679
msgid "~: ~ names a file, not a directory"
msgstr "~: ~ имя файла, а не каталога"

#: pathname.d:6728 pathname.d:6908 pathname.d:7248
msgid "~: ~ names a directory, not a file"
msgstr "~: ~ имя каталога, а не файла"

#: pathname.d:6767
msgid "UNIX error while GETWD: ~"
msgstr "Ошибка UNIX при выполнении GETWD: ~"

#: pathname.d:6774
msgid "UNIX GETWD returned ~"
msgstr "UNIX GETWD вернул ~"

#: pathname.d:6869
msgid "UNIX REALPATH returned ~"
msgstr "Код возврата UNIX REALPATH: ~"

#: pathname.d:7076
msgid "~: If a device is specified, the directory must begin with ~: ~"
msgstr "~: Если указано устройство, то каталог должен начинаться с ~: ~"

#: pathname.d:7434
msgid "no file name given: ~"
msgstr "не задано имя файла: ~"

#: pathname.d:7445
msgid "not a directory: ~"
msgstr "не каталог: ~"

#: pathname.d:7505
msgid "~: file ~ does not exist"
msgstr "~: файл ~ не существует"

#: pathname.d:7538
msgid "~: pathname with type but without name makes no sense: ~"
msgstr "~: Имеет ли смысл имя файла с расширением, но без имени ? Нет: ~"

#: pathname.d:7802
msgid "cannot delete file ~ since there is file stream open to it"
msgstr "невозможно удалить файл ~, т.к. существует файловый поток, открытый для него"

#: pathname.d:7853
msgid "cannot rename file ~ since there is file stream open to it"
msgstr "невозможно переименовать файл ~, т.к. существует файловый поток, открытый для него"

#: pathname.d:9704
msgid "~: cannot change default directory on remote host: ~"
msgstr "~: невозможно изменить каталог по умолчанию на удалённом компьютере: ~"

#: pathname.d:9742
msgid "root directory not allowed here: ~"
msgstr "корневой каталог использовать здесь нельзя: ~"

#: pathname.d:9841
msgid "Creating directory: "
msgstr "Создание каталога: "

#: pathname.d:10685
msgid "~: library directory is not known, use a command line option to specify it"
msgstr "~: каталог, в котором хранится библиотека CLISP не задан, задайте его в командной строке"

#: pathname.d:10970
#, fuzzy
msgid "~: ~ illegal ~ argument ~"
msgstr "~: недопустимый ~ аргумент ~"

#: pathname.d:11018
#, fuzzy
msgid "~: ~ forbids ~"
msgstr "~: недопустимое ~"

#: stream.d:229 stream.d:14565 dirkey.d:89 dirkey.d:848
msgid "~ on ~ is illegal"
msgstr "~ в ~ не допускается"

#: stream.d:489 stream.d:677
msgid "Return value ~ of call to ~ should be an integer between ~ and ~."
msgstr "Значение ~, возвращенное ~ должно быть целым числом между ~ и ~."

#: stream.d:581
msgid "~: the last character read from ~ was not ~"
msgstr "~: последний знак, считанный из ~ не был ~"

#: stream.d:587 dirkey.d:742
msgid "~ from ~ without ~ before it"
msgstr "~ из ~ без предварительного ~"

#: stream.d:830
msgid "~: cannot output to ~"
msgstr "~: невозможно вывести на ~"

#: stream.d:840
msgid "~ is not a character, cannot be output onto ~"
msgstr "~ не литера, нельзя выводить в ~"

#: stream.d:850
msgid "~ is not an integer, cannot be output onto ~"
msgstr "~ не является целым числом и не может выводиться в ~"

#: stream.d:859
msgid "integer ~ is out of range, cannot be output onto ~"
msgstr "целое число ~ находится вне допустимого диапазона и не может выводиться в ~"

#: stream.d:915
msgid "~: argument ~ should be an input stream"
msgstr "~: аргумент ~ должен быть потоком ввода"

#: stream.d:928
msgid "~: argument ~ should be an output stream"
msgstr "~: аргумент ~ должен быть потоком вывода"

#: stream.d:1215
msgid "~: argument should be a symbol, not ~"
msgstr "~: аргумент должен быть символом, а не ~"

#: stream.d:2034 stream.d:2465
msgid "~ is beyond the end because the string ~ has been adjusted"
msgstr "~ после конца, потому что длина строки ~ увеличилась"

#: stream.d:2136
msgid "~: ~ is not a string input stream"
msgstr "~: ~ не является потоком ввода из строки"

#: stream.d:2206 charstrg.d:3120
msgid "~: ~ argument must be a subtype of ~, not ~"
msgstr "~: аргумент ~ должен быть подтипом ~, а не ~"

#: stream.d:2238
msgid "~: ~ is not a string output stream"
msgstr "~: ~ не является потоком вывода из строки"

#: stream.d:2274
msgid "~: argument ~ should be a string with fill pointer"
msgstr "~: аргумент ~ должен быть строкой с указателем заполнения"

#: stream.d:2554
msgid "~: ~ is not a buffered input stream"
msgstr "~: ~ не является буферизованным потоком ввода"

#: stream.d:2815
msgid "~: stream must be a generic-stream, not ~"
msgstr "~: поток должен быть типа generic-stream, а не ~"

#: stream.d:3526
msgid "~: Ctrl-C: User break"
msgstr "~: Ctrl-C: Прервано пользователем"

#: stream.d:3606
msgid "unknown character set ~"
msgstr "неизвестный знаковый набор ~"

#: stream.d:5706
msgid "Unbuffered streams need an ~ with a bit size being a multiple of 8, not ~"
msgstr "Небуферизованые потоки должны иметь ~ с размером кратным 8 битам, а не ~"

#: stream.d:6058
msgid "Closed ~ because disk is full."
msgstr "Закрыт ~, потому что диск переполнен."

#: stream.d:6169
msgid "cannot position ~ beyond EOF"
msgstr "невозможно поместить ~ после EOF"

#: stream.d:7585
msgid "~: argument ~ ~ was specified, but ~ is not a regular file."
msgstr "~: был указан аргумент ~ ~, но ~ - не обычный файл."

#: stream.d:7618
msgid "~: arguments ~ ~ and ~ ~ were specified, but ~ is not a regular file."
msgstr "~: были указаны аргументы ~ ~ и  ~ ~, но ~ - не обычный файл."

#: stream.d:7674
msgid "file ~ is not an integer file"
msgstr "~ - не файл целых чисел"

#: stream.d:9179 stream.d:16249
msgid "Return value ~ of call to ~ is not a ~."
msgstr "Значение ~, возвращенное ~ не является ~."

#: stream.d:9201
msgid "Return value ~ of call to ~ contains ~ which is not a ~."
msgstr "Значение ~, возвращенное ~ содержит ~, который не является ~."

#: stream.d:9484
msgid "character ~ contains bits, cannot be output onto ~"
msgstr "литера ~ содержит биты, которые не могут выводиться в ~"

#: stream.d:10175
msgid "RAW mode not supported on ~"
msgstr "режим RAW не поддерживается на ~"

#: stream.d:10557
msgid "~: argument ~ should be a window stream"
msgstr "~: аргумент ~ должен быть оконным потоком"

#: stream.d:11276
msgid "cannot output to standard output"
msgstr "невозможно выводить в стандартный вывод"

#: stream.d:12466
msgid "environment has no TERM variable"
msgstr "нет переменной окружения TERM"

#: stream.d:12471
msgid "terminal type ~ unknown to termcap"
msgstr "тип терминала ~ неизвестен для termcap"

#: stream.d:12496
msgid "insufficient terminal: hardcopy terminal"
msgstr "недостаточно функциональный терминал: hardcopy terminal"

#: stream.d:12500
msgid "insufficient terminal: overstrikes, cannot clear output"
msgstr "недостаточно функциональный терминал: наложение символов, нельзя очищать вывод"

#: stream.d:12504
msgid "insufficient terminal: cannot scroll"
msgstr "недостаточно функциональный терминал: нет прокрутки"

#: stream.d:12509
msgid "insufficient terminal: cannot clear screen"
msgstr "недостаточно функциональный терминал: невозможно очистить экран"

#: stream.d:12513
msgid "insufficient terminal: cannot position cursor randomly"
msgstr "недостаточно функциональный терминал: невозможно прямое позиционирование курсора"

#: stream.d:12975
msgid "~: package SCREEN is not implemented"
msgstr "~: пакет SCREEN не поддерживается"

#: stream.d:14286
msgid "host should be string, not ~"
msgstr "адрес сервера должен быть строкой, а не ~"

#: stream.d:14293
msgid "display should be a nonnegative fixnum, not ~"
msgstr "дисплей должен быть неотрицательным ограниченным целым, а не ~"

#: stream.d:14356
msgid "~: stream must be a socket-stream, not ~"
msgstr "~: поток должен иметь тип socket-stream, а не ~"

#: stream.d:14367
msgid "~: argument ~ should be a vector of type (ARRAY (UNSIGNED-BYTE 8) (*))"
msgstr "~: аргумент ~ должен быть вектором типа (ARRAY (UNSIGNED-BYTE 8) (*))"

#: stream.d:14389 stream.d:16838 stream.d:16898 stream.d:16952 stream.d:17013 io.d:1045
msgid "~: input stream ~ has reached its end"
msgstr "~: Поток ввода ~ достиг своего конца"

#: stream.d:14560
msgid "~: ~ is not a SOCKET-SERVER"
msgstr "~: ~ не SOCKET-SERVER"

#: stream.d:14622
msgid "~: argument ~ is neither an open SOCKET-STREAM nor a positive FIXNUM"
msgstr "~: аргумент ~ не типа SOCKET-STREAM и не положительный FIXNUM"

#: stream.d:14840
msgid "~: argument ~ is not an open SOCKET-STREAM"
msgstr "~: аргумент ~ не типа SOCKET-STREAM или типа SOCKET-STREAM, но не открытый"

#: stream.d:14851
msgid "~: argument ~ is not a SOCKET-STREAM"
msgstr "~: аргумент ~ не типа SOCKET-STREAM"

#: stream.d:14870 stream.d:17163
msgid "~: argument ~ is not an open ~"
msgstr "~: аргумент ~ не является открытым ~"

#: stream.d:15005
msgid "~: list ~ is too long (~ maximum)"
msgstr "~: список ~ слишком длинный (~ - максимум)"

#: stream.d:15387
msgid "The value of ~ is not a stream: ~"
msgstr "Значение ~ не является потоком: ~"

#: stream.d:15389
msgid "The value of ~ is not an appropriate stream: ~"
msgstr "Значение ~ не является допустимым потоком: ~"

#: stream.d:15401
#, fuzzy
msgid "The value of ~ was not an open stream: ~. It has been changed to ~."
msgstr "Значение ~ не являлось потоком: ~. Оно изменено на ~."

#: stream.d:15414
msgid "readline library: out of memory."
msgstr "библиотека readline: не хватает памяти."

#: stream.d:15695
msgid "~: The ~ of ~ cannot be changed from ~ to ~."
msgstr "~: ~ в ~ не может быть преобразованным из ~ в ~."

#: stream.d:16757
msgid "Return value ~ of call to ~ is not a fixnum >= 0 or NIL."
msgstr "Значение ~, возвращенное из ~ - не неотрицательное ограниченное целое и не NIL"

#: stream.d:16771
msgid "~ needs an ~ with a bit size being a multiple of 8, not ~"
msgstr "для ~ нужен ~ с размером элемента кратным 8 битам, а не ~"

#: stream.d:16824
msgid "~: illegal endianness argument ~"
msgstr "~: недопустимый аргумент, задающий порядок байт ~"

#: stream.d:17088 stream.d:17098
msgid "~ is not a ~, cannot be output onto ~"
msgstr "~ не является ~, не может выводиться в ~"

#: stream.d:17194
msgid "~: position argument should be ~ or ~ or a nonnegative integer, not ~"
msgstr "~: позиция должна быть задана ~, ~ или неотрицательным целым, а не ~"

#: io.d:535
msgid "The value of ~ was not a readtable. It has been reset."
msgstr "Значение ~ не являлось таблицей чтения. Таблица восстановлена."

#: io.d:612
msgid "~: argument ~ is not a readtable"
msgstr "~: аргумент ~ не является таблицей чтения"

#: io.d:808
msgid "~: ~ is a dispatch macro character"
msgstr "~: ~ является диспетчерским макрознаком"

#: io.d:869
msgid "~: ~ is not a dispatch macro character"
msgstr "~: ~ не является диспетчерским макрознаком"

#: io.d:894
msgid "~: digit $ not allowed as sub-char"
msgstr "~: цифру $ не разрешается использовать как подзнак диспетчерского макрознака"

#: io.d:940
msgid "~: new value ~ should be ~, ~, ~ or ~."
msgstr "~: новое значение ~ должно быть ~, ~, ~ или ~."

#: io.d:967
msgid ""
"The value of ~ should be an integer between 2 and 36, not ~.\n"
"It has been reset to 10."
msgstr ""
"Значение ~ должно быть целым числом между 2 и 36, а не ~.\n"
"Сброс значения в 10."

#: io.d:1013
msgid "~ from ~: character read should be a character: ~"
msgstr "~ из ~: считанный знак должен быть знаком: ~"

#: io.d:1058
msgid "~: input stream ~ ends within an object. Last opening parenthesis probably in line ~."
msgstr "~: поток ввода ~ заканчивается внутри объекта. Последняя открытая скобка, возможно, в строке ~."

#: io.d:1062
msgid "~: input stream ~ ends within an object"
msgstr "~: поток ввода ~ заканчивается внутри объекта"

#: io.d:1357
msgid "~ from ~: illegal character ~"
msgstr "~ из ~: недопустимый знак ~"

#: io.d:1368
msgid "~: input stream ~ ends within a token after single escape character"
msgstr "~: поток ввода ~ заканчивается внутри лексемы после одиночного escape-знака"

#: io.d:1410
msgid "~: input stream ~ ends within a token after multiple escape character"
msgstr "~: поток ввода ~ закончен, а групповой escape-знак (обычно - #\\|) не закрыт"

#: io.d:1946
msgid "~ from ~: ~ has no macro character definition"
msgstr "~ из ~: ~ не имеет определения макрознака"

#: io.d:1959
msgid "~ from ~: macro character definition for ~ may not return ~ values, only one value."
msgstr "~ из ~: определение макрознака для ~ не может возвращать значений ~, допускается только одно значение."

#: io.d:1981
msgid "~: input stream ~ ends within read macro beginning to ~"
msgstr "~: поток ввода ~ заканчивается внутри макроса чтения знака, начинающегося с ~"

#: io.d:2013
msgid "~ from ~: After ~ is ~ an undefined dispatch macro character"
msgstr "~ из ~: После ~ стоит ~ - неопределенный диспетчерский макрознак"

#: io.d:2026
msgid "~ from ~: dispatch macro character definition for ~ after ~ may not return ~ values, only one value."
msgstr "~ из ~: определение диспетчерского макрознака для ~ после ~ не может возвращать значения ~, допускается только одно значение."

#: io.d:2091
msgid "~ from ~: a token consisting only of dots cannot be meaningfully read in"
msgstr "~ from ~: лексема, состоящая только из точек, не может быть осмысленно считана"

#: io.d:2196
msgid "~ from ~: too many colons in token ~"
msgstr "~ из ~: слишком много двоеточий в лексеме ~"

#: io.d:2243
msgid "~ from ~: there is no package with name ~"
msgstr "~ из ~: не существует пакета с именем ~"

#: io.d:2269
msgid "~ from ~: ~ has no external symbol with name ~"
msgstr "~ из ~: ~ не содержит внешнего символа с именем ~"

#: io.d:2307
msgid "~ from ~: token \".\" not allowed here"
msgstr "~ из ~: лексема \".\" здесь неуместна"

#: io.d:2352 io.d:6286
msgid "~: the value of ~ has been arbitrarily altered"
msgstr "~: значение ~ было произвольно изменено"

#: io.d:2366
msgid "~: no entry for ~ from ~ in ~ = ~"
msgstr "~: нет входа для ~ из ~ при ~ = ~"

#: io.d:2564
msgid "~ from ~: illegal end of dotted list"
msgstr "~ из ~: недопустимое окончание точечного списка"

#: io.d:2634
msgid "~ from ~: an object cannot start with ~"
msgstr "~ из ~: объект не может начинаться с ~"

#: io.d:2737
msgid "~: input stream ~ ends within a string"
msgstr "~: поток ввода ~ заканчивается внутри строковой константы"

#: io.d:2796
msgid "~ from ~: no number allowed between # and $"
msgstr "~ из ~: числа не разрешены между # и $"

#: io.d:2890
msgid "~: input stream ~ ends within a comment #$ ... $#"
msgstr "~: поток ввода ~ заканчивается внутри комментария #$ ... $#"

#: io.d:2969
msgid "~ from ~: font number ~ for character is too large, should be = 0"
msgstr "~ из ~: номер шрифта ~ для знака, должен быть  = 0"

#: io.d:3037
msgid "~ from ~: there is no character with name ~"
msgstr "~ из ~: нет знака с именем ~"

#: io.d:3096
msgid "~ from ~: token ~ after #$ is not a rational number in base ~"
msgstr "~ из ~: лексема ~ после #$ не является рациональным числом с основанием ~"

#: io.d:3167
msgid "~ from ~: the number base must be given between # and R"
msgstr "~ из ~: основание числа должно находиться между # и R"

#: io.d:3180
msgid "~ from ~: The base ~ given between # and R should lie between 2 and 36"
msgstr "~ из ~: Основание ~, заданное между # и R должно лежать между 2 и 36"

#: io.d:3226
msgid "~ from ~: bad syntax for complex number: #C~"
msgstr "~ из ~: недопустимый синтаксис для комплексного числа: #C~"

#: io.d:3257
msgid "~ from ~: token expected after #:"
msgstr "~ из ~: ожидается лексема после #:"

#: io.d:3284
msgid "~ from ~: token ~ after #: should contain no colon"
msgstr "~ из ~: лексема ~ после # не должна содержать двоеточия"

#: io.d:3335
msgid "~ from ~: only zeroes and ones are allowed after #*"
msgstr "~ из ~: после #* разрешены только нули и единицы"

# 0124
#: io.d:3362
msgid "~ from ~: bit vector is longer than the explicitly given length ~"
msgstr "~ из ~: битовый вектор длиннее, чем явно заданная длина ~"

#: io.d:3370
msgid "~ from ~: must specify element of bit vector of length ~"
msgstr "~ из ~: требуется указать элемент битового вектора длины ~"

#: io.d:3447
msgid "~ from ~: vector is longer than the explicitly given length ~"
msgstr "~ из ~: вектор длиннее, чем явно заданная длина ~"

#: io.d:3455
msgid "~ from ~: must specify element of vector of length ~"
msgstr "~ из ~: требуется указать элемент вектора длины ~"

#: io.d:3536
msgid "~ from ~: bad syntax for array: #A~"
msgstr "~ из ~: недопустимый синтаксис для массива: #A~"

#: io.d:3596
msgid "~ from ~: ~ = ~ does not allow the evaluation of ~"
msgstr "~ из ~: ~ = ~ не позволяет оценивание ~"

#: io.d:3718
msgid "~ from ~: a number must be given between # and $"
msgstr "~ из ~: число должно быть задано между # и $"

#: io.d:3727
msgid "~ from ~: label #~? too large"
msgstr "~ из ~: метка #~? слишком большая"

#: io.d:3748
msgid "~ from ~: the value of ~ has been altered arbitrarily, it is not an alist: ~"
msgstr "~ из ~: значение ~ было произвольно изменено, это не ассоциативный список: ~"

#: io.d:3766
msgid "~ from ~: label #~= may not be defined twice"
msgstr "~ из ~: метка #~= не может быть определена дважды"

#: io.d:3791
msgid "~ from ~: #~= #~# is illegal"
msgstr "~ из ~: #~= #~# не допускается"

#: io.d:3814
msgid "~ from ~: undefined label #~#"
msgstr "~ из ~: неопределенная метка #~#"

#: io.d:3829
msgid "~ from ~: objects printed as #<...> cannot be read back in"
msgstr "~ from ~: объекты, напечатанные в виде #<...>, не могут быть снова считаны"

#: io.d:3845
msgid "~ from ~: objects printed as # in view of ~ cannot be read back in"
msgstr "~ из ~: объекты, напечатанные как # не могут быть снова считаны ввиду ~"

#: io.d:3913
msgid "~ from ~: illegal feature ~"
msgstr "~ из ~: свойство ~ недопустимо"

#: io.d:4040
msgid "~ from ~: #S must be followed by the type and the contents of the structure, not ~"
msgstr "~ из ~: за #S должны следовать тип и содержимое структуры, а не ~"

#: io.d:4052
msgid "~ from ~: the type of a structure should be a symbol, not ~"
msgstr "~ из ~: тип структуры должен быть символом, а не ~"

#: io.d:4064
msgid "~ from ~: bad HASH-TABLE"
msgstr "~ из ~: некорректная хэш-таблица"

#: io.d:4088
msgid "~ from ~: bad ~"
msgstr "~ из ~: некорректность в ~"

#: io.d:4119
msgid "~ from ~: no structure of type ~ has been defined"
msgstr "~ из ~: структура типа ~ не определена"

#: io.d:4128
msgid "~ from ~: bad ~ for ~"
msgstr "~ из ~: некорректность в ~ для ~"

#: io.d:4139
msgid "~ from ~: structures of type ~ cannot be read in, missing constructor function"
msgstr "~ из ~: структуры типа ~ не могут быть считаны, не хватает функции-конструктора"

#: io.d:4160
msgid "~ from ~: a structure ~ may not contain a component \".\""
msgstr "~ из ~: структура ~ не может содержать компоненту \".\""

#: io.d:4171
msgid "~ from ~: ~ is not a symbol, not a slot name of structure ~"
msgstr "~ из ~: ~ не является символом и не может быть именем слота структуры ~"

#: io.d:4180
msgid "~ from ~: missing value of slot ~ in structure ~"
msgstr "~ из ~: пропущено значение слота ~ в структуре ~"

#: io.d:4200
msgid "~ from ~: too many slots for structure ~"
msgstr "~ из ~: слишком много слотов в структуре ~"

#: io.d:4244
msgid "~ from ~: illegal syntax of closure code vector after #~Y"
msgstr "~ из ~: недопустимый синтаксис кодового вектора после #~Y"

#: io.d:4293
msgid "~ from ~: object #Y~ has not the syntax of a compiled closure"
msgstr "~ из ~: объект #Y~ не соответствует синтаксису откомпилированного замыкания "

#: io.d:4431
msgid "~ from ~: bad syntax for pathname: #P~"
msgstr "~ из ~: некорректный синтаксис для имени файла: #P~"

#: io.d:4667
msgid "~: peek type should be NIL or T or a character, not ~"
msgstr "~: тип для peek должен быть NIL, T, или литера, а не ~"

#: io.d:4813
msgid "~: ~ argument should be an integer between 2 and 36, not ~"
msgstr "~: ~ аргумент должен быть целым числом между 2 и 36, а не ~"

#: io.d:4912
msgid "~: string ~ does not have integer syntax"
msgstr "~: строка ~ не соответствует целому числу"

#: io.d:5062
msgid "~: Despite of ~, ~ cannot be printed readably."
msgstr "~: Несмотря на ~, ~ невозможно напечатать читаемым."

#: io.d:5088
msgid ""
"~: the value ~ of ~ is neither ~ nor ~ nor ~.\n"
"It is reset to ~."
msgstr ""
"~: значение ~ переменной ~ не является ни ~, ни ~, ни ~.\n"
"Оно переустанавливается в ~."

#: io.d:5591
msgid "~: must be a positive integer or NIL, not ~"
msgstr "~: должно быть положительным целым числом или NIL, а не ~"

#: io.d:6616
msgid "~: not enough stack space for carrying out circularity analysis"
msgstr "~: недостаточно места в стеке для выполнения анализа цикличности"

#: io.d:8140
msgid "~: bad ~"
msgstr "~: недопустимое ~"

#: io.d:8243 record.d:214
msgid "~: ~ is not a structure"
msgstr "~: ~ не является структурой"

#: io.d:9123
msgid "~: an unknown record type has been generated!"
msgstr "~: сгенерирован неизвестный тип записи!"

#: io.d:9637
msgid "~: argument ~ is too large"
msgstr "~: argument ~ чудовищно велик"

#: io.d:9657
msgid "~: argument ~ should be ~ or ~."
msgstr "~: аргумент ~ должен быть или ~ или ~."

#: io.d:9698
msgid "~: argument ~ should be ~, ~, ~ or ~."
msgstr "~: аргумент ~ может быть ~, ~, ~ или ~."

#: array.d:231
msgid "index too large"
msgstr "индекс слишком велик"

#: array.d:238
msgid "An array has been shortened by adjusting it while another array was displaced to it."
msgstr "Массив был уменьшен в то время, как другой массив был спроецирован на него."

#: array.d:329
msgid "~: ~ is not an array"
msgstr "~: ~ не массив"

#: array.d:360 foreign.d:2242
msgid "~: got ~ subscripts, but ~ has rank ~"
msgstr "~: задано ~ индексов, но ~ имеет размерность ~"

#: array.d:375 foreign.d:2257
msgid "~: subscripts ~ for ~ are not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"
msgstr "~: индексы ~ для ~ не типа `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"

#: array.d:399 foreign.d:2266
msgid "~: subscripts ~ for ~ are out of range"
msgstr "~: индексы ~ для ~ выходят за границы"

#: array.d:460
msgid "~: index ~ for ~ is not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"
msgstr "~: индекс ~ для ~ не типа `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"

#: array.d:478
msgid "~: index ~ for ~ is out of range"
msgstr "~: индекс ~ для ~ выходит за границы"

#: array.d:575
msgid "~: ~ does not fit into ~, bad type"
msgstr "~: ~ не помещается в ~, неверный тип"

#: array.d:938
msgid "~: ~ is not an nonnegative integer less than the rank of ~"
msgstr "~: ~ не является неотрицательным целым числом, меньшим, чем размерность ~"

#: array.d:1147
msgid "~: ~ is not an array of bits"
msgstr "~: ~ не является битовым массивом"

#: array.d:2012
msgid "~: The arguments ~ and ~ should be arrays of bits with the same dimensions"
msgstr "~: Аргументы ~ и ~ должны быть битовыми массивами с одинаковыми размерами"

#: array.d:2023
msgid "~: The arguments ~, ~ and ~ should be arrays of bits with the same dimensions"
msgstr "~: Аргументы ~, ~ и ~ должны быть битовыми массивами с одинаковыми размерами"

#: array.d:4151
msgid "~: vector ~ has no fill pointer"
msgstr "~: вектор ~ не имеет указателя заполнения"

#: array.d:4201
msgid "~: ~ has length zero"
msgstr "~: ~ имеет нулевую длину"

#: array.d:4214
msgid "~: extending the vector by ~ elements makes it too long"
msgstr "~: расширение вектора ~ элементами делает его слишком длинным"

#: array.d:4238
msgid "~ works only on adjustable arrays, not on ~"
msgstr "~ работает только на корректируемых массивах, а не на ~"

#: array.d:4256
msgid "~: extension ~ should be a positive fixnum"
msgstr "~: величина роста массива ~ должна быть положительным ограниченным целым"

#: array.d:4347
msgid "~: cannot push ~ into array ~ (bad type)"
msgstr "~: невозможно втолкнуть ~ в массив ~ (неверный тип)"

#: array.d:4425
msgid "~: dimension ~ is not of type `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"
msgstr "~: размер ~ не типа `(INTEGER 0 (,ARRAY-DIMENSION-LIMIT))"

#: array.d:4682
msgid "~: dimensions ~ produce too large total-size"
msgstr "~: размеры ~ приводят к слишком большому общему размеру"

#: array.d:4724
msgid "~: ambiguous, more than one initialization specified"
msgstr "~: двусмысленность, указано несколько вариантов инициализации"

#: array.d:4735
msgid "~: ~ must not be specified without ~"
msgstr "~: ~ нельзя указывать без ~"

#: array.d:4797
msgid "~: the initial-element ~ is not of type ~"
msgstr "~: инициализирующий элемент для ~ не типа ~"

#: array.d:4896
msgid "~: ~ is of incorrect length"
msgstr "~: ~ некорректной длины"

#: array.d:4927
msgid "~: ~-argument ~ is not an array"
msgstr "~: ~-аргумент ~ не является массивом"

#: array.d:4970
msgid "~: ~-argument ~ does not have element type ~"
msgstr "~: ~-аргумент ~ не имеет элемента типа ~"

#: array.d:4987
msgid "~: ~-argument ~ is not of type `(INTEGER 0 (,ARRAY-TOTAL-SIZE-LIMIT))"
msgstr "~: ~-аргумент ~ не типа `(INTEGER 0 (,ARRAY-TOTAL-SIZE-LIMIT))"

#: array.d:4999
msgid "~: array-total-size + displaced-offset (= ~) exceeds total size ~ of ~-argument"
msgstr "~: array-total-size + displaced-offset (= ~) превышает полный размер ~ аргумента ~"

#: array.d:5025
msgid "~: fill-pointer ~ should be a nonnegative fixnum"
msgstr "~: указатель заполнения ~ должен быть неотрицательным ограниченным целым"

#: array.d:5034
msgid "~: fill-pointer argument ~ is larger than the length ~"
msgstr "~: аргумент \"указатель заполнения\" ~ больше, чем длина ~"

#: array.d:5104
msgid "~: attempted rank ~ is too large"
msgstr "~: пробуемая размерность ~ слишком большая"

#: array.d:5118
msgid "~: ~ may not be specified for an array of rank ~"
msgstr "~: ~ не может быть указан для массива размерности ~"

#: array.d:5313
msgid "~: array ~ is not adjustable"
msgstr "~: массив ~ не является корректируемым"

#: array.d:5333
msgid "~: rank ~ of array ~ cannot be altered: ~"
msgstr "~: размерность ~ массива ~ нельзя изменять: ~"

#: array.d:5347
msgid "~: array ~ does not have element-type ~"
msgstr "~: массив ~ не имеет типа элемента ~"

#: array.d:5413
msgid "~: cannot displace array ~ to itself"
msgstr "~: нельзя проецировать массив ~ в него же"

#: array.d:5435
msgid "~: array ~ has no fill-pointer"
msgstr "~: массив ~ не имеет указателя заполнения"

#: array.d:5449
msgid "~: the fill-pointer of array ~ is ~, greater than ~"
msgstr "~: указатель заполнения массива ~ - ~, больше, чем ~"

#: array.d:5595
msgid "Illegal START index ~ for ~"
msgstr "неверный индекс START ~ для ~"

#: array.d:5629
msgid "Illegal END index ~ for ~"
msgstr "неверный индекс END ~ для ~"

#: array.d:5643
msgid "~: invalid bit-vector length ~"
msgstr "~: недопустимая длина битового вектора ~"

#: hashtabl.d:1024
msgid "Hash table size ~ too large"
msgstr "Размер хэш-таблицы ~ слишком большой"

#: hashtabl.d:1066
msgid "internal error occured while resizing ~"
msgstr "Внутренняя ошибка при изменении размера ~"

#: hashtabl.d:1188
msgid "~: :SIZE argument should be a fixnum >=0, not ~"
msgstr "~: аргумент :SIZE должен быть ограниченным целым >=0, а не ~"

#: hashtabl.d:1210
msgid "~: :REHASH-SIZE argument should be a float > 1, not ~"
msgstr "~: аргумент :REHASH-SIZE должен быть действительным числом > 1, а не ~"

#: hashtabl.d:1254
msgid "~: :REHASH-THRESHOLD argument should be a float between 0 and 1, not ~"
msgstr "~: аргумент :REHASH-THRESHOLD должен быть действительным числом между 0 и 1, а не ~"

#: hashtabl.d:1329
msgid "~: internal error while building ~"
msgstr "~: внутренняя ошибка при построении ~"

#: hashtabl.d:1365
msgid "~: argument ~ is not a hash-table"
msgstr "~: аргумент ~ не является хэш-таблицей"

#: list.d:588
msgid "~: ~ is not a nonnegative fixnum and therefore not a valid index"
msgstr "~: ~ не является неотрицательным ограниченным целым и, следовательно, допустимым индексом"

#: list.d:680
msgid "~: ~ is not a nonnegative integer and therefore not a valid argument"
msgstr "~: ~ не является неотрицательным целым числом и, следовательно, допустимым аргументом"

#: list.d:803
msgid "~: ~ is not a nonnegative fixnum and therefore not a valid list length"
msgstr "~: ~ не является неотрицательным ограниченным целым и, следовательно, допустимой длиной списка"

#: list.d:1106
msgid "~: ~ is not a pair"
msgstr "~: ~ не является парой"

#: list.d:1816
msgid "~: lists ~ and ~ are not of same length"
msgstr "~: списки ~ и ~ не равны по длине"

#: list.d:2008
msgid "~: index ~ too large for ~"
msgstr "~: индекс ~ слишком большой для ~"

#: list.d:2068
msgid "~: start index ~ too large for ~"
msgstr "~: начальный индекс ~ слишком большой для ~"

#: list.d:2111
msgid "~: end index ~ too large for ~"
msgstr "~: конечный индекс ~ слишком большой для ~"

#: package.d:343
msgid "symbol ~ cannot be deleted from symbol table"
msgstr "символ ~ не может быть удален из таблицы символов"

#: package.d:603
msgid "Please choose:"
msgstr "Пожалуйста, выберите:"

#: package.d:654
msgid "Please choose one of ~:{~A~:^, ~} ."
msgstr "Пожалуйста, выберите один вариант из ~:{~A~:^, ~} ."

#: package.d:716
msgid "~ inconsistent: symbol ~ is a shadowing symbol but not present"
msgstr "~ несогласованность: символ ~ - затеняющий, но он отсутствует"

#: package.d:748
msgid "Ignore the lock and proceed"
msgstr "Игнорировать блокировку и продолжать"

#: package.d:749
msgid "~A(~S): ~S is locked"
msgstr "~A(~S): ~S заблокирован"

#: package.d:957
msgid "symbol ~A from ~A will become a shadowing symbol"
msgstr "символ ~A из ~A станет затеняющим символом"

#: package.d:986
msgid "You may choose the symbol in favour of which to resolve the conflict."
msgstr "Вы можете выбрать символ, в пользу которого разрешить конфликт."

#: package.d:990
msgid "uninterning ~S from ~S uncovers a name conflict."
msgstr "исключение ~S из ~S вызывает конфликт имен."

#: package.d:1053 package.d:1250
msgid "You may choose how to proceed."
msgstr "Вы можете выбрать, как действовать."

#: package.d:1055
msgid "importing ~S into ~S produces a name conflict with ~S and other symbols."
msgstr "импорт ~S в ~S приводит к конфликту имен с ~S и другими символами."

#: package.d:1056
msgid "importing ~S into ~S produces a name conflict with ~S."
msgstr "импорт ~S в ~S приводит к конфликту имен с ~S."

#: package.d:1062
msgid "((\"I\" \"import it and unintern the other symbol\" T) (\"N\" \"do not import it, leave undone\" NIL))"
msgstr "((\"I\" \"импортировать этот символ и исключить другой\" T) (\"N\" \"не включать новый символ, оставить как было\" NIL))"

#: package.d:1066
msgid "((\"I\" \"import it, unintern one other symbol and shadow the other symbols\" T) (\"N\" \"do not import it, leave undone\" NIL))"
msgstr "((\"I\" \"импоротировать этот символ, исключить другой и затенить остальные\" T) (\"N\" \"не включать символ, оставить как было\" NIL))"

#: package.d:1070
msgid "((\"I\" \"import it and shadow the other symbol\" T) (\"N\" \"do nothing\" NIL))"
msgstr "((\"I\" \"импоротировать этот символ и затенить другой\" T) (\"N\" \"ничего не трогать\" NIL))"

#: package.d:1177
msgid "UNEXPORT in ~ is illegal"
msgstr "UNEXPORT в ~ не допускается"

#: package.d:1196
msgid "UNEXPORT works only on accessible symbols, not on ~ in ~"
msgstr "UNEXPORT работает только на доступных символах, а не на ~ в ~"

#: package.d:1251
msgid "symbol ~S should be imported into ~S before being exported."
msgstr "символ ~S должен быть импортирован в ~S прежде чем его можно будет экспортировать."

#: package.d:1257
msgid "((\"I\" \"import the symbol first\" T) (\"N\" \"do nothing, do not export the symbol\" NIL))"
msgstr "((\"I\" \"сначала импортировать символ\" T) (\"N\" \"ничего не делать, не экспортировать\" NIL))"

#: package.d:1293
msgid "You may choose in favour of which symbol to resolve the conflict."
msgstr "Можете выбрать, в пользу какого символа следует разрешить конфликт."

#: package.d:1294
msgid "exporting ~S from ~S produces a name conflict with ~S from ~S."
msgstr "экспорт ~S из ~S создаёт конфликт имён с ~S из ~S."

#: package.d:1301
msgid "Which symbol should be accessible in ~S ?"
msgstr "Какой символ должен быть доступен в ~S ?"

#: package.d:1307
msgid "the symbol to export, "
msgstr "экспортируемый символ, "

#: package.d:1319
msgid "the old symbol, "
msgstr "прежний символ, "

#: package.d:1567
msgid "You may choose for every conflict in favour of which symbol to resolve it."
msgstr "Можете выбрать, для каждого конфликта, в пользу какого символа следует его разрешить."

#: package.d:1571
msgid "~S name conflicts while executing USE-PACKAGE of ~S into package ~S."
msgstr "~S конфликтов имён при выполнении USE-PACKAGE ~S в ~S."

#: package.d:1583
msgid "which symbol with name ~S should be accessible in ~S ?"
msgstr "какой символ с именем ~S должен быть доступен в пакете ~S ?"

#: package.d:1822
msgid "The value of *PACKAGE* was not a package. Old value ~. New value ~."
msgstr "Значение *PACKAGE* не было пакетом. Прежнее значение ~. Новое значение ~."

#: package.d:1839
#, fuzzy
msgid "~: Package ~ has been deleted."
msgstr "Пакет ~ удален."

#: package.d:1848
#, fuzzy
msgid "~: There is no package with name ~"
msgstr "~S: Нет пакетов с именем ~S."

#: package.d:1857
msgid "~: argument should be a package or a package name, not ~"
msgstr "~: аргумент должен быть пакетом или именем пакета, а не ~"

#: package.d:1878
msgid "~: argument ~ should be a string or a symbol"
msgstr "~: аргумент ~ должен быть строкой или символом"

#: package.d:1977
msgid "~: there is already a package named ~"
msgstr "~: пакет с именем ~ уже существует"

#: package.d:2207
msgid "~: argument should be a symbol or a list of symbols, not ~"
msgstr "~: аргумент должен быть символом или списком символов, а не ~"

#: package.d:2324
msgid "a package with name ~S already exists."
msgstr "пакет с именем ~S уже существует."

#: package.d:2350
msgid "You can input another name."
msgstr "Можете ввести еще одно имя."

#: package.d:2351
msgid "Please input new package name:"
msgstr "Введите новое имя пакета:"

#: package.d:2359
msgid "You can input another nickname."
msgstr "Можете ввести еще одно прозвище."

#: package.d:2360
msgid "Please input new package nickname:"
msgstr "Введите новое прозвище пакета:"

#: package.d:2417
msgid "Cannot change the case sensitiveness of ~."
msgstr "Невозможно изменить чувствительность к регистру для ~."

#: package.d:2485
msgid "Ignore."
msgstr "Не обращайте внимания."

#: package.d:2486
msgid "~S: There is no package with name ~S."
msgstr "~S: Нет пакетов с именем ~S."

#: package.d:2510
msgid "~*Delete ~S anyway."
msgstr ""

#: package.d:2511
msgid "~S: ~S is used by ~{~S~^, ~}."
msgstr "~S: ~S используется ~{~S~^, ~}."

#: package.d:2670
#, fuzzy
msgid "~: ~ is not using ~"
msgstr "~ не использует ~"

#: record.d:32
msgid "~: ~ is not a valid index into ~"
msgstr "~: ~ не является корректным индексом в ~"

#: record.d:41
msgid "~: ~ is not a record"
msgstr "~: ~ не является записью"

#: record.d:99 charstrg.d:3135
#, fuzzy
msgid "~: ~ ~ should be of type ~"
msgstr "~: аргумент ~ должен быть потоком типа ~"

#: record.d:133
msgid "~: ~ is not a structure of type ~"
msgstr "~: ~ не структура типа ~"

#: record.d:180
msgid "~: Slot ~ of ~ has no value"
msgstr "~: Слоту ~ в ~ не присвоено значение"

#: record.d:271
msgid "~: ~ is not a closure"
msgstr "~: ~ не является замыканием"

#: record.d:281
msgid "~: This is not a compiled closure: ~"
msgstr "~: Это не откомпилированное замыкание: ~"

#: record.d:349
msgid "~ is not a valid code-vector byte"
msgstr "~ не является корректным байтом кодового вектора"

#: record.d:363
msgid "~: invalid code-vector ~"
msgstr "~: Некорректный кодовый вектор ~"

#: record.d:371
msgid "~: function ~ is too big: ~"
msgstr "~: функция ~ слишком велика: ~"

#: record.d:398 record.d:437
msgid "~: This is not a generic function: ~"
msgstr "~: Это не родовая функция: ~"

#: record.d:407
msgid "~: This is not a prototype of a generic function: ~"
msgstr "~: Это не прототип родовой функции: ~"

#: record.d:546
msgid "~: ~ is not a Macro"
msgstr "~: ~ не является макро"

#: record.d:593 record.d:605
msgid "~: ~ is not a FunctionMacro"
msgstr "~: ~ не является функцией-макросом"

#: record.d:659
msgid "~: ~ is not a weak pointer"
msgstr "~: ~ не является слабым указателем"

#: record.d:717
msgid "~: ~ is not a class"
msgstr "~: ~ не является классом"

#: record.d:745
msgid "~: keyword arguments in ~ should occur pairwise"
msgstr "~: ключевые параметры в ~ должны быть парными"

#: record.d:937
msgid ""
"~: illegal keyword/value pair ~, ~ in argument list.\n"
"The allowed keywords are ~"
msgstr ""
"~: некорректная пара ключевое слово/значение ~, ~ в списке аргументов.\n"
"Разрешенные ключевые слова: ~"

#: record.d:1336
msgid "~ method for ~ returned ~"
msgstr "метод ~ для ~ возвратил ~"

#: sequence.d:232
msgid "There are no sequences of type ~"
msgstr "Не существует последовательностей типа ~"

#: sequence.d:284
msgid "~ is not a sequence"
msgstr "~ не является последовательностью"

#: sequence.d:298
msgid "sequence type forces length ~, but result has length ~"
msgstr "Тип последовательности предполагает длину ~, но результат имеет длину ~"

#: sequence.d:310
msgid "~: ~ should be an integer >=0, not ~"
msgstr "~: ~ должно быть целым числом >=0, а не ~"

#: sequence.d:361 sequence.d:392
msgid "~: ~ = ~ should not be greater than ~ = ~"
msgstr "~: ~ = ~ не должно быть больше, чем ~ = ~"

#: sequence.d:538
msgid "~: the index should be a fixnum >=0, not ~"
msgstr "~: индекс должен быть ограниченным целым >=0, а не ~"

#: sequence.d:701
msgid "~: ~ is not a sequence"
msgstr "~: ~ не является последовательностью"

#: sequence.d:824 sequence.d:1127
msgid "~: bad length ~"
msgstr "~: неверная длина ~"

#: sequence.d:925
msgid "~: size should be an integer >=0, not ~"
msgstr "~: размер должен быть целым числом >=0, а не ~"

#: sequence.d:933
msgid "~: :update must not be specified without :initial-element"
msgstr "~: :update нельзя употреблять без :initial-element"

#: sequence.d:1971
msgid "~: Must not specify both arguments to :TEST and :TEST-NOT"
msgstr "~: Нельзя указывать оба аргумента: :TEST и :TEST-NOT"

#: sequence.d:2100
msgid "~: sequence ~ is too long"
msgstr "~: последовательность ~ слишком длинная"

#: sequence.d:2561
msgid "too long sequence ~"
msgstr "слишком длинная последовательность ~"

#: charstrg.d:957 charstrg.d:1097 charstrg.d:1137 charstrg.d:1188
msgid "This is not a string: ~"
msgstr "Это не строка: ~"

#: charstrg.d:1651
msgid "~: the radix must be an integer between 2 and 36, not ~"
msgstr "~: основание должно быть целым числом между 2 и 36, а не ~"

#: charstrg.d:2016
msgid "~: the code argument should be an integer, not ~"
msgstr "~: аргумент кода литеры должен быть целым числом, а не ~"

#: charstrg.d:2039
msgid "~: cannot coerce ~ to a character"
msgstr "~: невозможно преобразовать ~ к типу 'литера'"

#: charstrg.d:2078
msgid "~: the weight argument should be an integer, not ~"
msgstr "~: аргумент weight должен быть целым числом, а не ~"

#: charstrg.d:2119
msgid "~: argument should be an integer, not ~"
msgstr "~: аргумент должен быть целым, а не ~"

#: charstrg.d:2141
msgid "~: index should be an integer, not ~"
msgstr "~: индекс должен быть целым, а не ~"

#: charstrg.d:2146
msgid "~: ~-index should be an integer, not ~"
msgstr "~: ~-индекс должен быть целым, а не ~"

#: charstrg.d:2159
msgid "~: index should be NIL or an integer, not ~"
msgstr "~: индекс должен быть NIL или целым числом, а не ~"

#: charstrg.d:2164
msgid "~: ~-index should be NIL or an integer, not ~"
msgstr "~: ~-индекс должен быть NIL или целым числом, а не ~"

#: charstrg.d:2177
msgid "~: index should not be negative: ~"
msgstr "~: индекс не должен быть отрицательным: ~"

#: charstrg.d:2182
msgid "~: ~-index should not be negative: ~"
msgstr "~: ~-индекс не должен быть отрицательным: ~"

#: charstrg.d:2201
msgid "~: index ~ should not be greater than the length of the string"
msgstr "~: индекс ~ не должен быть больше, чем длина строки"

#: charstrg.d:2206
msgid "~: ~-index ~ should not be greater than the length of the string"
msgstr "~: ~-индекс ~ не должен быть больше, чем длина строки"

#: charstrg.d:2225
msgid "~: index ~ should be less than the length of the string"
msgstr "~: индекс ~ должен быть меньше, чем длина строки (string)"

#: charstrg.d:2230
msgid "~: ~-index ~ should be less than the length of the string"
msgstr "~: ~-index ~ индекс ~ должен быть меньше, чем длина строки (string)"

#: charstrg.d:2334
msgid "~: argument should be a character, not ~"
msgstr "~: аргумент должен быть литерой, а не ~"

#: charstrg.d:2415 charstrg.d:2523 charstrg.d:3592
msgid "~: :start-index ~ must not be greater than :end-index ~"
msgstr "~: :start-index ~ не должен быть больше, чем :end-index ~"

#: charstrg.d:2480
msgid "~: argument ~ should be a string, a symbol or a character"
msgstr "~: аргумент ~ должен быть строкой, символом или литерой "

#: charstrg.d:2577
msgid "~: :start1-index ~ must not be greater than :end1-index ~"
msgstr "~: :start1-index ~ не должен быть больше, чем :end1-index ~"

#: charstrg.d:2601
msgid "~: :start2-index ~ must not be greater than :end2-index ~"
msgstr "~: :start2-index ~ не должен быть больше, чем :end2-index ~"

#: charstrg.d:3106
msgid "~: the string length ~ should be nonnegative fixnum"
msgstr "~: длина строки ~ должен быть неотрицательным ограниченным целым"

#: debug.d:731
msgid "~: bad frame climbing mode ~"
msgstr "~: некорректный режим перемещения по стеку ~"

#: debug.d:751
msgid "~: ~ is not a stack pointer"
msgstr "~: ~ не является указателем стека"

#: debug.d:940
msgid "~: ~ is not a pointer to an EVAL/APPLY frame"
msgstr "~: ~ не является указателем на фрейм EVAL/APPLY"

#: debug.d:1028
msgid ""
"\n"
"APPLY frame with breakpoint for call "
msgstr ""
"\n"
"Фрейм APPLY с точкой прерывания для вызова "

#: debug.d:1032
msgid ""
"\n"
"APPLY frame for call "
msgstr ""
"\n"
"Фрейм APPLY для вызова "

#: debug.d:1050
msgid ""
"\n"
"EVAL frame with breakpoint for form "
msgstr ""
"\n"
"фрейм EVAL с точкой прерывания для формы "

#: debug.d:1054
msgid ""
"\n"
"EVAL frame for form "
msgstr ""
"\n"
"фрейм EVAL для формы "

#: debug.d:1060
msgid ""
"\n"
"frame binding variables (~ = dynamically):"
msgstr ""
"\n"
"переменные связанные во фрейме (~ = динамически):"

#: debug.d:1077
msgid ""
"\n"
"CALLBACK frame"
msgstr ""
"\n"
"фрейм CALLBACK"

#: debug.d:1082
msgid ""
"\n"
"frame binding variables "
msgstr ""
"\n"
"переменные связывания фрейма "

#: debug.d:1085 debug.d:1111
msgid " binds (~ = dynamically):"
msgstr " связывает (~ = динамически):"

# 0106
#: debug.d:1107
msgid ""
"\n"
"frame binding functions "
msgstr ""
"\n"
"функции связывания фрейма "

#: debug.d:1130 debug.d:1200
msgid ""
"\n"
"  Next environment: "
msgstr ""
"\n"
"  Следующее окружение: "

#: debug.d:1156
msgid ""
"\n"
"compiled tagbody frame for "
msgstr ""
"\n"
"откомпилированный фрейм размеченной подпрограммы для "

#: debug.d:1160
msgid ""
"\n"
"compiled block frame for "
msgstr ""
"\n"
"скомпилированный фрейм блока для "

#: debug.d:1166
msgid ""
"\n"
"block frame "
msgstr ""
"\n"
"фрейм блока "

#: debug.d:1169
msgid ""
"\n"
"nested block frame "
msgstr ""
"\n"
"вложенный фрейм блока "

#: debug.d:1174
msgid " for "
msgstr " для "

#: debug.d:1179
msgid ""
"\n"
"tagbody frame "
msgstr ""
"\n"
"фрейм размеченной подпрограммы "

#: debug.d:1182
msgid ""
"\n"
"nested tagbody frame "
msgstr ""
"\n"
"вложенный фрейм размеченной подпрограммы "

#: debug.d:1187
msgid " for"
msgstr " для"

#: debug.d:1213
msgid "~: environment is not an alist"
msgstr "~: окружение не является ассоциативным списком"

#: debug.d:1229
msgid ""
"\n"
"catch frame for tag "
msgstr ""
"\n"
"фрейм catch с меткой "

#: debug.d:1234
msgid ""
"\n"
"handler frame for conditions"
msgstr ""
"\n"
"фрейм обработчика для исключений "

#: debug.d:1247
msgid ""
"\n"
"unwind-protect frame"
msgstr ""
"\n"
"фрейм unwind-protect"

#: debug.d:1251
msgid ""
"\n"
"\n"
"driver frame"
msgstr ""
"\n"
"\n"
"фрейм драйвера"

#: debug.d:1255 debug.d:1260 debug.d:1265 debug.d:1270 debug.d:1275 debug.d:1280 debug.d:1287
msgid ""
"\n"
"frame binding environments"
msgstr ""
"\n"
"окружения для связывания фрейма"

#: debug.d:1302
msgid "~: unknown frame type"
msgstr "~: неизвестный тип фрейма"

#: error.d:58
msgid "Unprintable error message"
msgstr "Непечатное ($%__^^%&^) сообщение об ошибке"

#: error.d:630
msgid "~: User break"
msgstr "~: Прервано пользователем"

#: error.d:633
msgid "Continue execution"
msgstr "Продолжать выполнение"

#: error.d:635
msgid "~S: User break"
msgstr "~S: Выполнение прервано пользователем"

#: error.d:684
msgid "~: ~ is not a list"
msgstr "~: ~ не является списком"

#: error.d:695
msgid "~: A true list must not end with ~"
msgstr "~: Истинный список не должен заканчиваться ~"

#: error.d:708
msgid "~: ~ is not a symbol"
msgstr "~: ~ не является символом"

#: error.d:732
msgid "~: ~ is not a simple-vector"
msgstr "~: ~ не является простым вектором"

#: error.d:743
msgid "~: ~ is not a vector"
msgstr "~: ~ не является вектором"

#: error.d:754
msgid "~: argument ~ should be a nonnegative fixnum"
msgstr "~: аргумент ~ должен быть неотрицательным ограниченным целым"

#: error.d:765
msgid "~: argument ~ is not a character"
msgstr "~: аргумент ~ не является литерой"

#: error.d:775
msgid "~: argument ~ is not a string"
msgstr "~: argument ~ не является строкой"

#: error.d:785
msgid "~: argument ~ is not a simple string"
msgstr "~: аргумент ~ не является простой строкой"

#: error.d:794
msgid "Attempt to modify a read-only string: ~"
msgstr "Попытка модифицировать строку с доступом только для чтения"

#: error.d:806
msgid "~: argument ~ is neither a string nor an integer"
msgstr "~: argument ~ не является ни строкой ни целым числом"

#: error.d:817
msgid "~: argument ~ should be a stream"
msgstr "~: аргумент ~ должен быть потоком"

#: error.d:829
msgid "~: argument ~ should be a stream of type ~"
msgstr "~: аргумент ~ должен быть потоком типа ~"

#: error.d:849 error.d:856
msgid "~: ~ is not a function name"
msgstr "~: ~ не является именем функции"

#: error.d:868
msgid ""
"~: argument ~ is not a function.\n"
"To get a function in the current environment, write (FUNCTION ...).\n"
"To get a function in the global environment, write (COERCE '... 'FUNCTION)."
msgstr ""
"~: аргумент ~ - не функция.\n"
"Получить функцию как объект в текущем окружении - пишите (FUNCTION ...).\n"
"В глобальном окружении - (COERCE '... 'FUNCTION)."

#: error.d:882
msgid "EVAL/APPLY: Too many arguments (~ instead of at most ~) given to ~"
msgstr "EVAL/APPLY: Слишком много аргументов (~ вместо максимального ~) для ~"

#: error.d:885
msgid "~: Too many arguments (~ instead of at most ~) given to ~"
msgstr "~: Слишком много аргументов (~ вместо максимального ~) для ~"

#: error.d:900
msgid "EVAL/APPLY: Too few arguments (~ instead of at least ~) given to ~"
msgstr "EVAL/APPLY: Слишком мало аргументов (~ вместо как минимум ~) для ~"

#: error.d:903
msgid "~: Too few arguments (~ instead of at least ~) given to ~"
msgstr "~: Слишком мало аргументов (~ вместо как минимум ~) для ~"

#: error.d:915 error.d:928
msgid "~: ~ is not an 8-bit number"
msgstr "~: ~ не является 8-битным числом"

#: error.d:939 error.d:950
msgid "~: ~ is not a 16-bit number"
msgstr "~: ~ не является 16-битным числом"

#: error.d:961 error.d:972
msgid "~: ~ is not an 32-bit number"
msgstr "~: ~ не является 32-битным числом"

#: error.d:983 error.d:994
msgid "~: ~ is not an 64-bit number"
msgstr "~: ~ не является 64-битным числом"

#: error.d:1009
msgid "~: ~ is not an `unsigned int' number"
msgstr "~: ~ не является числом типа `unsigned int'"

#: error.d:1024
msgid "~: ~ is not an `int' number"
msgstr "~: ~ не является числом типа `int'"

#: error.d:1039
msgid "~: ~ is not a `unsigned long' number"
msgstr "~: ~ не является числом типа `unsigned long'"

#: error.d:1054
msgid "~: ~ is not a `long' number"
msgstr "~: ~ не является числом типа `long'"

#: error.d:1065
msgid "~: ~ is not a single-float"
msgstr "~: ~ не является числом типа `single-float'"

#: error.d:1076
msgid "~: ~ is not a double-float"
msgstr "~: ~ не является числом типа `double-float'"

#: erramiga.d:8
msgid "Amiga OS error "
msgstr "Ошибка Amiga ОС "

#: erramiga.d:32
msgid "not enough memory available"
msgstr "недостаточно свободной памяти"

#: erramiga.d:34
msgid "process table full"
msgstr "таблица процессов переполнена"

#: erramiga.d:43
msgid "bad template"
msgstr "некорректный шаблон"

#: erramiga.d:44
msgid "bad number"
msgstr "неправильное число"

#: erramiga.d:46
msgid "required argument missing"
msgstr "обязательный аргумент отсутствует"

#: erramiga.d:47
msgid "value after keyword missing"
msgstr "значение после ключевого слова отсутствует"

#: erramiga.d:48
msgid "wrong number of arguments"
msgstr "неправильное количество аргументов"

#: erramiga.d:49
msgid "unmatched quotes"
msgstr "непарные кавычки"

#: erramiga.d:51
msgid "argument line invalid or too long"
msgstr "неверная или слишком длинная командная строка"

#: erramiga.d:52
msgid "file is not executable"
msgstr "не исполняемый файл"

#: erramiga.d:54
msgid "invalid resident library"
msgstr "неправильная резидентная библиотека"

#: erramiga.d:59
msgid "object is in use"
msgstr "объект используется"

#: erramiga.d:60
msgid "object already exists"
msgstr "объект уже существует"

#: erramiga.d:61
msgid "directory not found"
msgstr "каталог не найден"

#: erramiga.d:62
msgid "object not found"
msgstr "объект не найден"

#: erramiga.d:63
msgid "invalid window description"
msgstr "неправильное описание окна"

#: erramiga.d:64
msgid "object too large"
msgstr "объект слишком большой"

#: erramiga.d:67
msgid "packet request type unknown"
msgstr "пакетный запрос (packet request) неизвестного типа"

#: erramiga.d:68
msgid "object name invalid"
msgstr "неверное имя объекта"

#: erramiga.d:69
msgid "invalid object lock"
msgstr "неверная блокировка объекта"

#: erramiga.d:71
msgid "object is not of required type"
msgstr "объект не требуемого типа"

#: erramiga.d:72
msgid "disk not validated"
msgstr "диск не проверен"

#: erramiga.d:74
msgid "disk is write-protected"
msgstr "диск защищен от записи"

#: erramiga.d:76
msgid "rename across devices attempted"
msgstr "попытка переименования между устройствами"

#: erramiga.d:77
msgid "directory not empty"
msgstr "каталог не пуст"

#: erramiga.d:78
msgid "too many levels"
msgstr "слишком много уровней"

#: erramiga.d:80
msgid "device (or volume) is not mounted"
msgstr "устройство (или том) не монтировано"

#: erramiga.d:81
msgid "seek failure"
msgstr "ошибка поиска"

#: erramiga.d:82
msgid "comment is too long"
msgstr "комментарий слишком длинный"

#: erramiga.d:83
msgid "disk is full"
msgstr "диск переполнен"

#: erramiga.d:85
msgid "object is protected from deletion"
msgstr "объект защищен от удаления"

#: erramiga.d:86
msgid "file is write protected"
msgstr "файл защищен от записи"

#: erramiga.d:87
msgid "file is read protected"
msgstr "файл защищен от чтения"

#: erramiga.d:88
msgid "not a valid DOS disk"
msgstr "диск не в правильном формате DOS"

#: erramiga.d:89
msgid "no disk in drive"
msgstr "нет диска в дисководе"

#: erramiga.d:96
msgid "no more entries in directory"
msgstr "нет свободных входов в каталоге"

#: erramiga.d:97
msgid "object is soft link"
msgstr "объект является символьной ссылкой (soft link)"

#: erramiga.d:98
msgid "object is linked"
msgstr "объект ссылочный (linked)"

#: erramiga.d:99
msgid "bad loadfile hunk"
msgstr "подозревается некорректный загрузочный файл (loadfile)"

#: erramiga.d:100
msgid "function not implemented"
msgstr "функция не реализована"

#: erramiga.d:104
msgid "record not locked"
msgstr "запись не блокирована"

#: erramiga.d:105
msgid "record lock collision"
msgstr "коллизия блокировки записи"

#: erramiga.d:106
msgid "record lock timeout"
msgstr "время блокировки записи истекло"

#: erramiga.d:107
msgid "record unlock error"
msgstr "ошибка разблокировки записи"

#: erramiga.d:113
msgid "buffer overflow"
msgstr "переполнение буфера"

#: erramiga.d:114
msgid "break"
msgstr "прерывание"

#: erramiga.d:115
msgid "file not executable"
msgstr "файл не исполняемый"

#: erramiga.d:122
msgid "Ok, No error"
msgstr "Ok, нет ошибок"

#: errunix.d:61
msgid "Invalid multibyte or wide character"
msgstr "Неверный многобайтный или широкий характер"

#: errunix.d:68
msgid "Operation not permitted"
msgstr "Операция не разрешена"

#: errunix.d:74
msgid "No such file or directory"
msgstr "Нет такого файла или каталога"

#: errunix.d:80
msgid "No such process"
msgstr "Нет такого процесса"

#: errunix.d:86
msgid "Interrupted system call"
msgstr "Прерванный системный вызов"

#: errunix.d:92
msgid "I/O error"
msgstr "Ошибка ввода/вывода"

#: errunix.d:98
msgid "No such device or address"
msgstr "Нет такого устройства или адреса"

#: errunix.d:104
msgid "Arg list too long"
msgstr "Список аргументов слишком длинный"

#: errunix.d:110
msgid "Exec format error"
msgstr "Ошибка формата программного файла"

#: errunix.d:116
msgid "Bad file number"
msgstr "Неверный номер файла"

#: errunix.d:122
msgid "No child processes"
msgstr "Нет порожденных процессов"

#: errunix.d:128
msgid "No more processes"
msgstr "Не осталось ни одного процесса"

#: errunix.d:134
msgid "Not enough memory"
msgstr "Недостаточно памяти"

#: errunix.d:140
msgid "Permission denied"
msgstr "Доступ запрещён"

#: errunix.d:146
msgid "Bad address"
msgstr "Неверный адрес"

#: errunix.d:152
msgid "Block device required"
msgstr "Требуется блочное устройство"

#: errunix.d:158
msgid "Device busy"
msgstr "Устройство занято"

#: errunix.d:164
msgid "File exists"
msgstr "Файл/каталог существует"

#: errunix.d:170
msgid "Cross-device link"
msgstr "Ссылка между устройствами"

#: errunix.d:176
msgid "No such device"
msgstr "Нет такого устройства"

#: errunix.d:182
msgid "Not a directory"
msgstr "Не каталог"

#: errunix.d:188
msgid "Is a directory"
msgstr "Является каталогом"

#: errunix.d:194
msgid "Invalid argument"
msgstr "Неправильный аргумент"

#: errunix.d:200
msgid "File table overflow"
msgstr "Переполнение таблицы файлов"

#: errunix.d:206
msgid "Too many open files"
msgstr "Слишком много открытых файлов"

#: errunix.d:212
msgid "Inappropriate ioctl for device"
msgstr "Неподходящий ioctl для устройства"

#: errunix.d:218
msgid "Text file busy"
msgstr "Текстовый файл занят"

#: errunix.d:224
msgid "File too large"
msgstr "Файл слишком большой"

#: errunix.d:230
msgid "No space left on device"
msgstr "Не осталось свободного места на устройстве"

#: errunix.d:236
msgid "Illegal seek"
msgstr "Некорректный seek"

#: errunix.d:242
msgid "Read-only file system"
msgstr "Файловая система с доступом `только на чтение'"

#: errunix.d:248
msgid "Too many links"
msgstr "Слишком много ссылок"

#: errunix.d:254
msgid "Broken pipe, child process terminated or socket closed"
msgstr "Сломаный конвейер (pipe), выполнение дочернего процесса прервано или закрыт сокет"

#: errunix.d:264
msgid "Argument out of domain"
msgstr "Аргумент вне области определения"

#: errunix.d:270
msgid "Result too large"
msgstr "Результат слишком большой"

#: errunix.d:277
msgid "Operation would block"
msgstr "Операция будет блокировать"

#: errunix.d:283
msgid "Operation now in progress"
msgstr "Операция выполняется"

#: errunix.d:289
msgid "Operation already in progress"
msgstr "Операция уже выполняется"

#: errunix.d:296
msgid "Too many levels of symbolic links"
msgstr "Слишком много уровней символьных ссылок"

#: errunix.d:302
msgid "File name too long"
msgstr "Имя файла слишком длинное"

#: errunix.d:308
msgid "Directory not empty"
msgstr "Каталог не пуст"

#: errunix.d:315
msgid "Stale NFS file handle"
msgstr "Отработанный номер файла NFS"

#: errunix.d:321
msgid "Too many levels of remote in path"
msgstr "Слишком много уровней удаленности в пути"

#: errunix.d:328
msgid "Socket operation on non-socket"
msgstr "Операция применена не к сокету"

#: errunix.d:334
msgid "Destination address required"
msgstr "Требуется адрес назначения"

#: errunix.d:340
msgid "Message too long"
msgstr "Сообщение слишком длинное"

#: errunix.d:346
msgid "Protocol wrong type for socket"
msgstr "Протокол неверного типа для сокета"

#: errunix.d:352
msgid "Option not supported by protocol"
msgstr "Возможность не поддерживается протоколом"

#: errunix.d:358
msgid "Protocol not supported"
msgstr "Протокол не поддерживается"

#: errunix.d:364
msgid "Socket type not supported"
msgstr "Тип сокета не поддерживается"

#: errunix.d:370
msgid "Operation not supported on socket"
msgstr "Операция не поддерживается на сокете"

#: errunix.d:376
msgid "Protocol family not supported"
msgstr "Семейство протоколов не поддерживается"

#: errunix.d:382
msgid "Address family not supported by protocol family"
msgstr "Семейство адресов не поддерживается семейством протоколов"

#: errunix.d:388
msgid "Address already in use"
msgstr "Адрес уже используется"

#: errunix.d:394
msgid "Cannot assign requested address"
msgstr "Невозможно присвоить требуемый адрес"

#: errunix.d:400
msgid "Network is down"
msgstr "Сеть сломалась (down)"

#: errunix.d:406
msgid "Network is unreachable"
msgstr "Сеть недостижима"

#: errunix.d:412
msgid "Network dropped connection on reset"
msgstr "Сеть потеряла связи при сбросе"

#: errunix.d:418
msgid "Software caused connection abort"
msgstr "Программа вызвала прерывание связи"

#: errunix.d:424
msgid "Connection reset by peer"
msgstr "Сброс слишком медленной связи"

#: errunix.d:430
msgid "No buffer space available"
msgstr "Нет свободного места в буфере"

#: errunix.d:436
msgid "Socket is already connected"
msgstr "Сокет уже подключен"

#: errunix.d:442
msgid "Socket is not connected"
msgstr "Сокет не подключен"

#: errunix.d:448
msgid "Cannot send after socket shutdown"
msgstr "Невозможно послать данные после отключения сокета"

#: errunix.d:454
msgid "Too many references: cannot splice"
msgstr "Слишком много ссылок: невозможно склеить"

#: errunix.d:460
msgid "Connection timed out"
msgstr "Время связи истекло"

#: errunix.d:466
msgid "Connection refused"
msgstr "В связи отказано"

#: errunix.d:471
msgid "Remote peer released connection"
msgstr "Удаленный компьютер освободил соединение"

#: errunix.d:476
msgid "Host is down"
msgstr "Сервер выключен"

#: errunix.d:482
msgid "Host is unreachable"
msgstr "Сервер недоступен по сети"

#: errunix.d:487
msgid "Networking error"
msgstr "Сетевая ошибка"

#: errunix.d:493
msgid "Too many processes"
msgstr "Слишком много процессов"

#: errunix.d:499
msgid "Too many users"
msgstr "Слишком много пользователей"

#: errunix.d:505
msgid "Disk quota exceeded"
msgstr "Превышена квота диска"

#: errunix.d:512
msgid "Not a stream device"
msgstr "Не поточное устройство"

#: errunix.d:518
msgid "Timer expired"
msgstr "Таймер закончил отсчет"

#: errunix.d:524
msgid "Out of stream resources"
msgstr "Ресурсы потока истекли"

#: errunix.d:530
msgid "No message of desired type"
msgstr "Нет сообщений желаемого типа"

#: errunix.d:536
msgid "Not a data message"
msgstr "Не сообщение с данными"

#: errunix.d:543
msgid "Identifier removed"
msgstr "Идентификатор удален"

#: errunix.d:550
msgid "Resource deadlock would occur"
msgstr "Коллизия блокировки (deadlock) ресурсов"

#: errunix.d:556
msgid "No record locks available"
msgstr "Нет доступных блокировок записи (record locks)"

#: errunix.d:563
msgid "Machine is not on the network"
msgstr "Машина не в сети"

#: errunix.d:569 errunix.d:575
msgid "Object is remote"
msgstr "Объект является удаленным (remote)"

#: errunix.d:581
msgid "Link has been severed"
msgstr "Связь разорвана"

#: errunix.d:587
msgid "Advertise error"
msgstr "Ошибка объявления (advertise)"

#: errunix.d:593
msgid "Srmount error"
msgstr "Ошибка srmount"

#: errunix.d:599
msgid "Communication error on send"
msgstr "Ошибка обмена при передаче"

#: errunix.d:605
msgid "Protocol error"
msgstr "Ошибка протокола"

#: errunix.d:611
msgid "Multihop attempted"
msgstr "Попытка multihop"

#: errunix.d:623
msgid "Remote address changed"
msgstr "Удаленный (remote) адрес изменен"

#: errunix.d:630
msgid "Function not implemented"
msgstr "Функция не реализована"

#: errunix.d:637
msgid "Not supported under MS-DOS"
msgstr "Не поддерживается под MS-DOS"

#: errunix.d:668
msgid "UNIX error "
msgstr "Ошибка UNIX'а "

#: errunix.d:670
msgid "UNIX library error "
msgstr "Ошибка библиотеки UNIX'а "

#: errwin32.d:3880
msgid "Win32 error "
msgstr "Ошибка Win32 "

#: errwin32.d:3927
msgid "Winsock error "
msgstr "Ошибка Winsock "

#: misc.d:112
msgid "This file was produced by another lisp version, must be recompiled."
msgstr "Этот файл создан другой версией Лисп'а и должен быть перекомпилирован."

#: misc.d:401
msgid "~ (~ ~): out of memory"
msgstr "~ (~ ~): память закончилась"

#: misc.d:462
msgid "~: type of attribute ~ is unsupported"
msgstr "~: тип атрибута ~ не поддерживается"

#: misc.d:475
msgid "ANSI C program"
msgstr "Программа на ANSI C"

#: misc.d:481
msgid "GNU C++ "
msgstr "GNU C++ "

#: misc.d:483
msgid "GNU C "
msgstr "GNU C "

#: misc.d:489
msgid "C++ compiler"
msgstr "компилятор C++"

#: misc.d:491
msgid "C compiler"
msgstr "компилятор C"

#: time.d:1160 intlog.d:725
msgid "~: too large shift amount ~"
msgstr "~: Слишком большое количество сдвигов ~"

#: predtype.d:1568 predtype.d:1773
msgid "~: unidentifiable type!!!"
msgstr "~: неидентифицируемый тип!!!"

#: predtype.d:1780
msgid "~: type ~ does not correspond to a class"
msgstr "~: тип ~ не соответствует классу"

#: predtype.d:1814
msgid "~: ~ does not name a class"
msgstr "~: ~ не является именем класса"

#: predtype.d:1836
msgid "~: type definition for ~ exceeds depth limit, maybe recursive"
msgstr "~: вложенность определения типа для ~ превосходит всякие пределы, рекурсивное что ли ?"

#: predtype.d:2143
msgid "~: invalid type specification ~"
msgstr "~: некорректная спецификация типа ~"

#: predtype.d:2149
msgid "~: ~ cannot be coerced to type ~"
msgstr "~: ~ не может быть преобразован к типу ~"

#: symbol.d:39
msgid "~: the property list of ~ has an odd length"
msgstr "~: список свойств ~ нечетной длины"

#: symbol.d:95
msgid "SETF SYMBOL-FUNCTION: ~ is not a function"
msgstr "SETF SYMBOL-FUNCTION: ~ не является функцией"

#: symbol.d:119
msgid "~: ~ is not a system function"
msgstr "~: ~ не является системной функцией"

#: symbol.d:178 symbol.d:215
msgid "~: the property list ~ has an odd length"
msgstr "~: список свойств ~ нечетной длины"

#: symbol.d:398 intlog.d:592
msgid "~: index ~ is negative"
msgstr "~: индекс ~ отрицательный"

#: symbol.d:409
msgid "~: invalid argument ~"
msgstr "~: неверный аргумент ~"

#: symbol.d:423
msgid "The value of *GENSYM-COUNTER* was not a nonnegative integer. Old value ~. New value ~."
msgstr "Значение *GENSYM-COUNTER* не было неотрицательным целым числом. Прежнее значение: ~. Новое значение: ~."

#: lisparit.d:356
msgid "argument to ~ should be a number: ~"
msgstr "аргумент для ~ должен быть числом: ~"

#: lisparit.d:369
msgid "argument to ~ should be a real number: ~"
msgstr "аргумент для ~ должен быть вещественным числом: ~"

#: lisparit.d:381
msgid "argument to ~ should be a floating point number: ~"
msgstr "аргумент для ~ должен быть числом с плавающей точкой: ~"

#: lisparit.d:394
msgid "argument to ~ should be a rational number: ~"
msgstr "аргумент для ~ должен быть рациональным числом: ~"

#: lisparit.d:407
msgid "argument to ~ should be an integer: ~"
msgstr "аргумент для ~ должен быть целым числом: ~"

#: lisparit.d:420
msgid "~: argument should be a positive fixnum, not ~"
msgstr "~: аргумент должен быть положительным ограниченным целым, а не ~"

#: lisparit.d:1827
msgid "~: argument should be a random-state, not ~"
msgstr "~: аргумент должен быть случайным состоянием, а не ~"

#: lisparit.d:1842
msgid "~: the value of ~ should be a random-state, not ~"
msgstr "~: значение ~ должно быть случайным состоянием, а не ~"

#: lisparit.d:1867
msgid "~: argument should be positive and an integer or float, not ~"
msgstr "~: аргумент должен быть положительным числом, целым или с плавающей точкой, а не ~"

#: aridecl.d:336
msgid "division by zero"
msgstr "деление на нуль"

#: aridecl.d:344
msgid "floating point overflow"
msgstr "переполнение при операции с плавающей точкой"

#: aridecl.d:352
msgid "floating point underflow"
msgstr "потеря значимости при операции с плавающей точкой"

#: intelem.d:211 intelem.d:309
msgid "not a 32-bit integer: ~"
msgstr "не 32-битовое целое: ~"

#: intelem.d:399 intelem.d:545
msgid "not a 64-bit integer: ~"
msgstr "не 64-битовое целое: ~"

#: intelem.d:1438
msgid "bignum overflow"
msgstr "переполнение bignum"

#: intlog.d:469
msgid "~: ~ is not a valid boolean operation"
msgstr "~: ~ не является корректной логической операцией"

#: intbyte.d:16
msgid "The arguments to BYTE must be fixnums >=0: ~, ~"
msgstr "Аргументы для BYTE должны быть ограниченным целым >=0: ~, ~"

#: intbyte.d:37
msgid "~ is not a BYTE specifier"
msgstr "~ не является спецификатором BYTE"

#: intmal.d:6
msgid "overflow during multiplication of large numbers"
msgstr "переполнение при умножении больших чисел"

#: intdiv.d:371
msgid "quotient ~ / ~ is not an integer"
msgstr "частное ~ / ~ не является целым числом"

#: intsqrt.d:422
msgid "~ applied to negative number ~"
msgstr "~ применено к отрицательному числу ~"

#: lfloat.d:6
msgid "long float too long"
msgstr "длинное число с плавающей точкой слишком длинное"

#: flo_konv.d:463
msgid "floating point NaN occurred"
msgstr "NaN в результате операции с плавающей точкой"

#: flo_rest.d:40
msgid ""
"Floating point operation combines numbers of different precision.\n"
"See ANSI CL 12.1.4.4 and the CLISP impnotes for details.\n"
"The result's actual precision is controlled by\n"
"~S.\n"
"To shut off this warning, set ~S to ~S."
msgstr ""
"Операция с плавающей точкой производится с числами разной точности.\n"
"См. ANSI CL 12.1.4.4 и документацию CLISP.\n"
"Фактическая точность результата определяется переменной\n"
"~S.\n"
"Чтобы отключить это предупреждение, установите ~S в ~S."

#: rexx.d:32
msgid "Communication with ARexx is not possible."
msgstr "Обмен с ARexx невозможен."

#: rexx.d:114
msgid "~ must be a string for commands or a vector of strings for a function"
msgstr "~: требуется строка для команд или вектор из строк для функции"

#: rexx.d:123
msgid "~: an ARexx function must have 0 to ~ arguments: ~"
msgstr "~: функция ARexx должна иметь от 0 до ~ аргументов: ~"

#: rexx.d:137
msgid "~: must be a string for ARexx: ~"
msgstr "~: требуется строка для ARexx: ~"

#: rexx.d:159
msgid "Only NIL, T and strings are accepted for ~ : ~"
msgstr "Только NIL, T и строки приемлемы для ~ : ~"

#: rexx.d:472
msgid "~: Not a Fixnum: ~"
msgstr "~: Не ограниченное целое: ~"

#: rexx.d:482
msgid "~: Not an incoming Rexx message: ~"
msgstr "~: Не входное сообщение для Rexx: ~"

#: affi.d:83
msgid "~: Unsupported call mechanism: ~"
msgstr "~: Неподдерживаемый механизм вызова: ~"

#: affi.d:92
msgid "~: Bad function prototype: ~"
msgstr "~: Некорректный прототип функции: ~"

#: affi.d:101
msgid "~: Wrong number of arguments for prototype ~"
msgstr "~: Неверное количество аргументов для прототипа ~"

#: affi.d:111
msgid "~: Bad argument for prototype ~: ~"
msgstr "~: Неверный аргумент для прототипа ~: ~"

#: affi.d:120
msgid "~: Bad argument: ~"
msgstr "~: Неверный аргумент: ~"

#: affi.d:141
msgid "~: ~ is not a valid address"
msgstr "~: ~ не является корректным адресом"

#: foreign.d:23
msgid "~ comes from a previous Lisp session and is invalid"
msgstr "~ осталось от прошлого сеанса Lisp'а и некорректно"

#: foreign.d:94
msgid "A foreign variable ~ already exists"
msgstr "Инородная переменная ~ уже существует"

#: foreign.d:132
msgid "A foreign function ~ already exists"
msgstr "Инородная функция ~ уже существует"

#: foreign.d:169
msgid "illegal foreign data type ~"
msgstr "неверный тип инородных данных ~"

#: foreign.d:177
msgid "~ cannot be converted to the foreign type ~"
msgstr "~ невозможно отконвертировать к инородному типу ~"

#: foreign.d:185
msgid "64 bit integers are not supported on this platform and with this C compiler: ~"
msgstr "64-битовые целые числа не поддерживаются C-компилятором на этой платформе: ~"

#: foreign.d:312
msgid "~ cannot be converted to a foreign function with another calling convention."
msgstr "~ невозможно отконвертировать в инородную функцию по другому согласованию вызова."

#: foreign.d:519
msgid "No more room for foreign language interface"
msgstr "Не хватает места для интерфейса с другим языком"

#: foreign.d:525
msgid ":MALLOC-FREE is not available under AMIGAOS."
msgstr "параметр :MALLOC-FREE недоступен под AMIGAOS."

#: foreign.d:891
msgid "~: element type has size 0: ~"
msgstr "~: тип элемента нулевого размера: ~"

#: foreign.d:2065
msgid "~: argument is not a foreign variable: ~"
msgstr "~: аргумент не является инородной переменной: ~"

#: foreign.d:2070
msgid "~: foreign variable with unknown type, missing DEF-C-VAR: ~"
msgstr "~: инородная переменная неизвестного типа, отсутствует DEF-C-VAR: ~"

#: foreign.d:2082
msgid "A foreign variable ~ does not exist"
msgstr "Инородная переменная ~ не существует"

#: foreign.d:2092
msgid "~: foreign variable ~ does not have the required size or alignment"
msgstr "~: инородная переменная ~ не имеет требуемого размера или типа выравнивания"

#: foreign.d:2104
msgid "~: type specifications for foreign variable ~ conflict: ~ and ~"
msgstr "~: спецификация типа инородной переменной ~ конфликтует: ~ и ~"

#: foreign.d:2142
msgid "~: argument is not a foreign object: ~"
msgstr "~: аргумент не является иноязычной переменной: ~"

#: foreign.d:2176
msgid "~: foreign variable ~ may not be modified"
msgstr "~: инородная переменная ~ не может быть изменена"

#: foreign.d:2234
msgid "~: foreign variable ~ of type ~ is not an array"
msgstr "~: инородная переменная ~ типа ~ не является массивом"

#: foreign.d:2312
msgid "~: foreign variable ~ of type ~ is not a pointer"
msgstr "~: инородная переменная ~ типа ~ не является указателем"

#: foreign.d:2414
msgid "~: foreign variable ~ of type ~ is not a struct or union"
msgstr "~: инородная переменная ~ типа ~ не является struct или union"

#: foreign.d:2421
msgid "~: foreign variable ~ of type ~ has no component with name ~"
msgstr "~: инородная переменная ~ типа ~ не имеет компонента с именем ~"

#: foreign.d:2490 foreign.d:3602
msgid "~: foreign variable ~ does not have the required alignment"
msgstr "~: инородная переменная ~ не имеет требуемого типа выравнивания"

#: foreign.d:2561
msgid "~: argument is not a foreign function: ~"
msgstr "~: аргумент не является инородной функцией: ~"

#: foreign.d:2566
msgid "~: foreign function with unknown calling convention, missing DEF-CALL-OUT: ~"
msgstr "~: инородная функция с неизвестным соглашением вызова, отсутствует DEF-CALL-OUT: ~"

#: foreign.d:2582 foreign.d:3626
msgid "~: illegal foreign function type ~"
msgstr "~: неверный тип инородной функции ~"

#: foreign.d:2588
msgid "~: A foreign function ~ does not exist"
msgstr "~: инородная функция ~ не существует"

#: foreign.d:2593
msgid "~: calling conventions for foreign function ~ conflict"
msgstr "~: конфликт соглашений вызова для инородной функции ~"

#: foreign.d:2877
msgid "~: :OUT argument is not a pointer: ~"
msgstr "~: аргумент :OUT не является указателем: ~"

#: foreign.d:3482
msgid "~: Cannot open library ~"
msgstr "~: Невозможно открыть библиотеку ~"

#: foreign.d:3578
msgid "~: ~ is not a library"
msgstr "~: ~ не является библиотекой"

#: amigaaux.d:209
msgid "This version of CLISP runs only in low address memory.\n"
msgstr "Эта версия CLISP'а запускается только в нижней памяти.\n"

#: dirkey.d:84 dirkey.d:432 dirkey.d:578
msgid "~: ~ is not a ~"
msgstr "~: ~ не является ~"

#: dirkey.d:405
#, fuzzy
msgid "~: ~ is not an LDAP URL"
msgstr "~: ~ не является ~"

#: init.lisp:259
msgid "~S: argument ~S should be a string or a symbol"
msgstr "~S: аргумент ~S должен быть строкой или символом"

#: init.lisp:397
msgid "special operator"
msgstr "специальный оператор"

#: init.lisp:398
msgid "macro"
msgstr "макрос"

#: init.lisp:399
msgid "function"
msgstr "функция"

#: init.lisp:421
msgid "~S is a special operator and may not be redefined."
msgstr "~S является специальным оператором, который не может быть переопределен."

#: init.lisp:435
msgid "DEFUN/DEFMACRO: redefining ~S; it was traced!"
msgstr "DEFUN/DEFMACRO: переопределение ~S; которая/ый трассировался!"

#: init.lisp:450
msgid "~S is impossible in compiled code"
msgstr "~S невозможно в откомпилированном коде"

#: init.lisp:532
msgid "~S is an invalid function environment"
msgstr "~S является неверным функциональным окружением (function environment)"

#: init.lisp:574
msgid "~S is an invalid variable environment"
msgstr "~S является неверным переменным окружением (variable environment)"

#: init.lisp:634
msgid "~S: ~S is illegal since ~S is a local macro"
msgstr "~S: ~S недопустимо, т.к. ~S является локальным макросом"

#: init.lisp:637
msgid "~S: invalid function environment ~S"
msgstr "~S: недопустимое окружение функции ~S"

#: init.lisp:641
msgid "~S: ~S is invalid since ~S is not a symbol"
msgstr "~S: ~S недопустимо, т.к. ~S не является символом"

#: init.lisp:795
msgid "code after MACROLET contains a dotted list, ending with ~S"
msgstr "код после MACROLET содержит точечный список, оканчивающийся на ~S"

#: init.lisp:807
msgid "illegal syntax in MACROLET: ~S"
msgstr "некорректный синтаксис в MACROLET: ~S"

#: init.lisp:827
msgid "code after SYMBOL-MACROLET contains a dotted list, ending with ~S"
msgstr "код после SYMBOL-MACROLET содержит точечный список, оканчивающийся на ~S"

#: init.lisp:837 compiler.lisp:6812
msgid "~S: symbol ~S must not be declared SPECIAL and a macro at the same time"
msgstr "~S: символ ~S не должен одновременно объявляться как SPECIAL и быть макрокомандой"

#: init.lisp:850 compiler.lisp:6810
msgid "~S: symbol ~S is declared special and must not be declared a macro"
msgstr "~S: символ ~S, объявленный SPECIAL нельзя объявлять как макро"

#: init.lisp:855
msgid "illegal syntax in SYMBOL-MACROLET: ~S"
msgstr "некорректный синтаксис в SYMBOL-MACROLET: ~S"

#: init.lisp:891
msgid "bad function environment occurred in ~S: ~S"
msgstr "неверное окружение функции встретилось в ~S: ~S"

#: init.lisp:898
msgid "~S: invalid form ~S"
msgstr "~S: недопустимая форма ~S"

#: init.lisp:908
msgid "code contains a dotted list, ending with ~S"
msgstr "код содержит точечный список, оканчивающийся на ~S"

#: init.lisp:946
msgid "~S: ~S should be a lambda expression"
msgstr "~S: ~S должно быть лямбда-выражением"

#: init.lisp:982
msgid "lambda list must not end with the atom ~S"
msgstr "лямбда-список не должен оканчиваться атомом ~S"

#: init.lisp:1009 init.lisp:1024
msgid "~S: variable list ends with the atom ~S"
msgstr "~S: список переменных оканчивается атомом ~S"

#: init.lisp:1118
msgid "FLET/LABELS: code contains a dotted list, ending with ~S"
msgstr "FLET/LABELS: код содержит точечный список, оканчивающийся на ~S"

#: init.lisp:1126
msgid "illegal syntax in FLET/LABELS: ~S"
msgstr "недопустимый синтаксис в FLET/LABELS: ~S"

#: init.lisp:1144
msgid "FUNCTION-MACRO-LET: code contains a dotted list, ending with ~S"
msgstr "FUNCTION-MACRO-LET: код содержит точечный список, оканчивающийся на ~S"

#: init.lisp:1155
msgid "illegal syntax in FUNCTION-MACRO-LET: ~S"
msgstr "некорректный синтаксис в FUNCTION-MACRO-LET: ~S"

#: init.lisp:1274
msgid "~s: compiled file ~s lacks a version marker"
msgstr ""

#: init.lisp:1279
msgid "~s: compiled file ~s has a corrupt version marker ~s"
msgstr ""

#: init.lisp:1287
msgid "~s: compiled file ~s has an older version marker, recompiling the presumed source file ~s"
msgstr ""

#: init.lisp:1312
msgid "A file with name ~A does not exist"
msgstr "Файл с именем ~A не существует"

#: init.lisp:1334
msgid "Loading file "
msgstr "Загружается файл "

#: init.lisp:1336
msgid " ..."
msgstr " ..."

#: init.lisp:1360 defs1.lisp:483
#, fuzzy
msgid "Loaded file "
msgstr "Загружается файл "

#: init.lisp:1369
msgid "~S: ~S is not a symbol."
msgstr "~S: ~S не является символом."

#: init.lisp:1378
msgid "~S: missing function name and/or parameter list"
msgstr "~S: пропущено имя функции и/или список параметров"

#: init.lisp:1386
msgid "~S: special operator ~S cannot be redefined."
msgstr "~S: специальный оператор ~S не может быть переопределен."

#: init.lisp:1422 macros1.lisp:121
msgid "exit clause in ~S must be a list"
msgstr "предложение выхода в ~S должно быть списком"

#: init.lisp:1560
msgid "~S: cannot define a function from that: ~S"
msgstr "~S: невозможно определить функцию из: ~S"

#: init.lisp:1564 clos.lisp:2570 clos.lisp:2618
msgid "~S: the name of a function must be a symbol, not ~S"
msgstr "~S: имя функции должно быть символом, а не ~S"

#: init.lisp:1568
msgid "~S: function ~S is missing a lambda list"
msgstr "~S: В функции ~S пропущен лямбда-список"

#: init.lisp:1770 condition.lisp:1428 reploop.lisp:443
msgid "If you continue (by typing 'continue'): "
msgstr "Если вы продолжите (введя 'continue'): "

#: backquote.lisp:39
msgid "~S: comma is illegal outside of backquote"
msgstr "~S: запятая недопустима вне выражения с обратной кавычкой"

#: backquote.lisp:43
msgid "~S: more commas out than backquotes in, is illegal"
msgstr "~S: большее количество запятых, чем количество обратных кавычек недопустимо"

#: backquote.lisp:203
msgid "The syntax ,@form is valid only in lists"
msgstr "Синтаксис ,@form разрешен только для списков"

#: backquote.lisp:207
msgid "The syntax ,.form is valid only in lists"
msgstr "Синтаксис ,.form разрешен только для списков"

#: defmacro.lisp:43
msgid "Both will be ignored."
msgstr "Оба будут проигнорированы."

#: defmacro.lisp:44
msgid "Invalid keyword-value-pair: ~S ~S"
msgstr "Неверная пара ключевое-слово/значение: ~S ~S"

#: defmacro.lisp:51
msgid "The macro ~S may not be called with ~S arguments: ~S"
msgstr "Макрос ~S не может быть вызван с ~S аргументами: ~S"

#: defmacro.lisp:121 defmacro.lisp:145 defmacro.lisp:296
msgid "The rest of the lambda list will be ignored."
msgstr "Остаток лямбда-списка будет проигнорирован."

#: defmacro.lisp:122
msgid "The lambda list of macro ~S contains a dot after &AUX."
msgstr "Лямбда-список макроса ~S содержит точку после &AUX."

#: defmacro.lisp:127
msgid "in macro ~S: ~S may not be used as &AUX variable."
msgstr "в макросе ~S: ~S не может быть использована как &AUX-переменная."

#: defmacro.lisp:146
msgid "The lambda list of macro ~S contains a dot after &KEY."
msgstr "Лямбда-список макроса ~S содержит точку после &KEY."

#: defmacro.lisp:154 defmacro.lisp:171 defmacro.lisp:368 defmacro.lisp:383 defmacro.lisp:387
msgid "It will be ignored."
msgstr "Будет проигнорировано."

#: defmacro.lisp:155
msgid "The lambda list of macro ~S contains a badly placed ~S."
msgstr "Лямбда-список макроса ~S содержит неудачно размещенное ~S."

#: defmacro.lisp:172
msgid "The lambda list of macro ~S contains the invalid element ~S"
msgstr "Лямбда-список макроса ~S содержит недопустимый элемент ~S"

#: defmacro.lisp:203
msgid "~0*It will be ignored."
msgstr "~0*Будет проигнорировано."

#: defmacro.lisp:204
msgid "The lambda list of macro ~S contains an invalid keyword specification ~S"
msgstr "Лямбда-список макроса ~S содержит неверное описание ключевого параметра ~S"

#: defmacro.lisp:278
msgid "The lambda list of macro ~S is missing a variable after &REST/&BODY."
msgstr "В лямбда-списке макроса ~S не хватает переменной после &REST/&BODY."

#: defmacro.lisp:288
msgid "The lambda list of macro ~S contains an illegal variable after &REST/&BODY: ~S"
msgstr "Лямбда-список (lambda list) макроса ~S содержит недопустимую переменную после &REST/&BODY: ~S"

#: defmacro.lisp:297
msgid "The lambda list of macro ~S contains a misplaced dot."
msgstr "Лямбда-список макроса ~S содержит точку в недопустимом месте."

#: defmacro.lisp:301
msgid "They will be ignored."
msgstr "Они будут проигнорированы."

#: defmacro.lisp:302
msgid "The lambda list of macro ~S contains superfluous elements: ~S"
msgstr "Лямбда-список макроса ~S содержит ненужные элементы: ~S"

#: defmacro.lisp:353
msgid "The lambda list of macro ~S contains an illegal &REST variable: ~S"
msgstr "Лямбда-список макроса ~S содержит неверную переменную &REST: ~S"

#: defmacro.lisp:364
msgid "The lambda list of macro ~S contains an invalid &WHOLE: ~S"
msgstr "Лямбда-список макроса ~S содержит ошибку в &WHOLE: ~S"

#: defmacro.lisp:369
msgid "The lambda list of macro ~S contains a superfluous ~S."
msgstr "Лямбда-список макроса ~S содержит ненужные элементы ~S."

#: defmacro.lisp:384
msgid "The lambda list of macro ~S contains ~S before &KEY."
msgstr "Лямбда-список макроса ~S содержит ~S перед &KEY."

#: defmacro.lisp:388
msgid "The lambda list of macro ~S contains ~S which is illegal here."
msgstr "Лямбда-список макроса ~S содержит недопустимый здесь элемент ~S"

#: defmacro.lisp:406
msgid "The lambda list of macro ~S contains an invalid element ~S"
msgstr "Лямбда-список макроса ~S содержит недопустимый элемент ~S"

#: defmacro.lisp:419
msgid "The lambda list of macro ~S contains an invalid supplied-variable ~S"
msgstr "Лямбда-список макроса ~S содержит недопустимую инициализированную переменную ~S"

#: defmacro.lisp:480
msgid "In the lambda list of macro ~S, &ENVIRONMENT must be followed by a non-NIL symbol: ~S"
msgstr "В лямбда-списке макроса ~S за &ENVIRONMENT должен следовать символ, отличный от NIL: ~S"

#: defmacro.lisp:499
msgid "Cannot define a macro from that: ~S"
msgstr "Невозможно определить макрос из: ~S"

#: defmacro.lisp:503
msgid "The name of a macro must be a symbol, not ~S"
msgstr "Имя макроса должно быть символом, а не ~S"

#: defmacro.lisp:507
msgid "Macro ~S is missing a lambda list."
msgstr "В макросе ~S пропущен лямбда-список."

#: macros1.lisp:19 macros1.lisp:37
msgid "~S: non-symbol ~S cannot be a variable"
msgstr "~S: не символ ~S не может быть переменной"

#: macros1.lisp:23 macros1.lisp:41
msgid "~S: the constant ~S must not be redefined to be a variable"
msgstr "~S: константа ~S не должна переопределяться в переменную"

#: macros1.lisp:52
msgid "~S: non-symbol ~S cannot be defined constant"
msgstr "~S: не символ ~S не может быть определен как константа"

#: macros1.lisp:80
msgid "~S redefines the constant ~S. Its old value was ~S."
msgstr "~S переопределяет константу ~S. Ее прежнее значение было ~S."

#: macros1.lisp:125
msgid "Invalid syntax in ~S form: ~S."
msgstr "Некорректный синтаксис в форме ~S: ~S."

#: macros1.lisp:228 places.lisp:692
msgid "~S called with an odd number of arguments: ~S"
msgstr "~S вызывается с нечетным количеством аргументов: ~S"

#: macros1.lisp:264
msgid "~S: missing key list"
msgstr "~S: пропущен список ключей"

#: macros1.lisp:270
msgid "~S: the ~S clause must be the last one"
msgstr "~S: предложение ~S должно быть последним"

#: macros1.lisp:320 macros1.lisp:379
msgid "Not a list of COND clauses: ~S"
msgstr "Не является списком альтернатив из COND: ~S"

#: macros1.lisp:324 macros1.lisp:383
msgid "The atom ~S must not be used as a COND clause."
msgstr "Атом ~S не должен использоваться в качестве выражения COND."

#: macros1.lisp:353
msgid "COND code contains a dotted list, ending with ~S"
msgstr "Код COND содержит точечный список, оканчивающийся на ~S"

#: macros1.lisp:358 compiler.lisp:6854
msgid "COND clause without test: ~S"
msgstr "Предложение COND без условия: ~S"

#: macros2.lisp:10
msgid "Invalid clause in ~S: ~S"
msgstr "Недопустимое предложение в ~S: ~S"

#: macros2.lisp:22
msgid "~A~%The value is: ~S"
msgstr "~A~%Значение: ~S"

#: macros2.lisp:25
msgid "The value of ~S should be ~:[of type ~S~;~:*~A~]."
msgstr "Значение ~S должно быть ~:[типа ~S~;~:*~A~]."

#: macros2.lisp:28
msgid "You may input a new value."
msgstr "Вы можете ввести новое значение."

#: macros2.lisp:30
msgid "~%New ~S: "
msgstr "~%Новое ~S: "

#: macros2.lisp:47
msgid "Retry"
msgstr "Еще раз"

#: macros2.lisp:49
msgid "You may input new values."
msgstr "Вы можете ввести новые значения."

#: macros2.lisp:52
msgid "~S must evaluate to a non-NIL value."
msgstr "~S должно давать в результате значение, отличное от NIL."

#: macros2.lisp:78
msgid "The value of ~S must be of one of the types ~{~S~^, ~}"
msgstr "Значение ~S должно быть одного из типов ~{~S~^, ~}"

#: macros2.lisp:82
msgid "The value of ~S must be one of ~{~S~^, ~}"
msgstr "Значение ~S должно быть одним из ~{~S~^, ~}"

#: macros2.lisp:97 condition.lisp:1261
msgid "~S used as a key in ~S, it would be better to use parentheses."
msgstr "~S используется как входной ключ ~S, лучше было бы использовать скобки."

#: macros2.lisp:163
msgid "type name should be a symbol, not ~S"
msgstr "название типа должно быть символом, а не ~S"

#: macros2.lisp:167
msgid "~S is a built-in type and may not be redefined."
msgstr "~S является встроенным типом и не может переопределяться."

#: macros2.lisp:194
msgid "The deftype expander for ~S may not be called with ~S arguments."
msgstr "Макропроцессор deftype для ~S не может вызываться с ~S аргументами."

#: macros2.lisp:201
msgid "~S: the name of a symbol macro must be a symbol, not ~S"
msgstr "~S: имя символьного макроса должно быть символом, а не ~S"

#: macros2.lisp:213
msgid "~S: the symbol ~S names a global variable"
msgstr "~S: символ ~S именует глобальную переменную"

#: defs1.lisp:103
msgid "missing symbol types (~S/~S/~S) in ~S"
msgstr "отсутствуют типы символов (~S/~S/~S) в ~S"

#: defs1.lisp:110
msgid "~S: flag must be one of the symbols ~S, ~S, ~S, not ~S"
msgstr "~S: флаг должен быть одним из символов ~S, ~S или ~S, а не ~S"

#: defs1.lisp:458
msgid "~S: ~S does not name a logical host"
msgstr "~S: ~S не является логическим именем сервера"

#: defs1.lisp:476
msgid "Loading logical hosts from file "
msgstr "Загрузка файла логических имен серверов"

#: defs1.lisp:490
msgid "Defined logical host "
msgstr "Обьявлено логическое имя сервера"

#: defs1.lisp:500
msgid "Loading logical host "
msgstr "Загрузка логического имени сервера "

#: defs1.lisp:502
msgid " from file "
msgstr " из файла "

#: defs1.lisp:507
msgid " done"
msgstr " сделано"

#: defs1.lisp:540
msgid "No translations for logical host ~S found"
msgstr "Не найдено трансляций для логического имени сервера ~S"

#: defs1.lisp:616
msgid "~S: argument ~S should be a nonnegative number"
msgstr "~S: аргумент ~S должен быть неотрицательным числом"

#: defs1.lisp:778
msgid "incorrect date: ~S.~S.~S, ~Sh~Sm~Ss, time zone ~S"
msgstr "некорректная дата: ~S.~S.~S, ~Sч~Sм~Sс, временная зона ~S"

#: places.lisp:24
msgid "The function (~S ~S) is hidden by a SETF expander."
msgstr "Функция (~S ~S) спрятана процессором SETF."

#: places.lisp:85
msgid "The argument ~S to ~S should be a keyword."
msgstr "Аргумент ~S для ~S должен быть ключевым."

#: places.lisp:137
msgid "Argument ~S is not a SETF place."
msgstr "Аргумент ~S - не обобщенная ячейка."

#: places.lisp:147
msgid "SETF place ~S produces more than one store variable."
msgstr "Обобщенная ячейка ~S задает более, чем одну переменную для запоминания."

#: places.lisp:171 places.lisp:179
msgid "~S: first argument ~S is illegal, not a symbol"
msgstr "~S: первый аргумент ~S недопустим, не символ"

#: places.lisp:211
msgid "The name of the accessor must be a symbol, not ~S"
msgstr "Имя функции доступа должно быть символом, а не ~S"

#: places.lisp:249
msgid "The SETF expander for ~S may not be called with ~S arguments."
msgstr "Процессор SETF для ~S не может вызываться с ~S аргументами."

#: places.lisp:287
msgid "Too many arguments to DEFSETF: ~S"
msgstr "Слишком много аргументов для DEFSETF: ~S"

#: places.lisp:291
msgid "The doc string to DEFSETF must be a string: ~S"
msgstr "Строка документации для DEFSETF должна быть строкой, ведь это строка документации : ~S"

#: places.lisp:301
msgid "Missing store variable in DEFSETF."
msgstr "Пропущена переменная для запоминания в DEFSETF."

#: places.lisp:342
msgid "Illegal syntax in DEFSETF for ~S"
msgstr "недопустимый синтаксис в DEFSETF для ~S"

#: places.lisp:358
msgid "(SETF (NTH ...) ...) : index ~S is too large for ~S"
msgstr "(SETF (NTH ...) ...) : индекс ~S слишком большой для ~S"

#: places.lisp:458
msgid "PSETF called with an odd number of arguments: ~S"
msgstr "PSETF вызван с нечетным количеством аргументов: ~S"

#: places.lisp:500
msgid "REMF: property list with an odd length"
msgstr "REMF: список свойств нечетной длины"

#: places.lisp:550
msgid "In the definition of ~S: &REST variable ~S should be a symbol."
msgstr "В определении ~S:  &REST-переменная ~S должна быть символом."

#: places.lisp:556
msgid "Only one variable is allowed after &REST, not ~S"
msgstr "Только одна переменная разрешается после &REST, а не ~S"

#: places.lisp:561
msgid "Illegal in a DEFINE-MODIFY-MACRO lambda list: ~S"
msgstr "Неверный элемент в лямбда-списке DEFINE-MODIFY-MACRO: ~S"

#: places.lisp:569
msgid "lambda list may only contain symbols and lists, not ~S"
msgstr "лямбда-список может содержать только символы и списки, а не ~S"

#: places.lisp:686
msgid "Illegal SETF place: ~S"
msgstr "Недопустимая обобщенная ячейка: ~S"

#: places.lisp:705
msgid "SHIFTF called with too few arguments: ~S"
msgstr "SHIFTF вызван со слишком малым количеством аргументов: ~S"

#: places.lisp:745
msgid "(SETF (GETF ...) ...) : property list with an odd length"
msgstr "(SETF (GETF ...) ...) : список свойств с нечетной длиной"

#: places.lisp:780
msgid "first argument ~S is illegal, not a symbol"
msgstr "первый аргумент ~S недопустимый, не символ"

#: places.lisp:891
msgid "SETF APPLY is only defined for functions of the form #'symbol."
msgstr "SETF APPLY определен только для функций в форме #'symbol."

#: places.lisp:897
msgid "APPLY on ~S is not a SETF place."
msgstr "APPLY для ~S не является обобщенной ячейкой."

#: places.lisp:952
msgid "SETF FUNCALL is only defined for functions of the form #'symbol."
msgstr "SETF FUNCALL определен только для функций в форме #'symbol."

#: places.lisp:999
msgid "SETF place ~S expects different numbers of values in the true and branches (~D vs. ~D values)."
msgstr "Обобщенная ячейка ~S ожидает разное количество значений в своих двух ветвях (~D и ~D)."

#: floatprint.lisp:341
msgid "argument is not a float: ~S"
msgstr "аргумент не является числом с плавающей точкой: ~S"

#: type.lisp:30
msgid "~S: invalid type specification ~S"
msgstr "~S: некорректная спецификация типа ~S"

#: type.lisp:62 compiler.lisp:7891
msgid "~S: argument to SATISFIES must be a symbol: ~S"
msgstr "~S: аргумент к SATISFIES должен быть символом: ~S"

#: type.lisp:343 type.lisp:352 type.lisp:362 type.lisp:372
msgid "~S: argument to ~S must be *, ~S or a list of ~S: ~S"
msgstr "~S: аргумент к ~S должен быть *, ~S или списком из ~S: ~S"

#: type.lisp:456
msgid "~S: argument to MOD must be an integer: ~S"
msgstr "~S: аргумент для MOD должен быть целым числом: ~S"

#: type.lisp:464
msgid "~S: argument to SIGNED-BYTE must be an integer or * : ~S"
msgstr "~S: аргумент для SIGNED-BYTE должен быть целым числом или * : ~S"

#: type.lisp:474
msgid "~S: argument to UNSIGNED-BYTE must be an integer or * : ~S"
msgstr "~S: аргумент для UNSIGNED-BYTE должен быть целым числом или * : ~S"

#: type.lisp:648
msgid "Invalid type specifier ~S"
msgstr "Неверное обозначение типа ~S"

#: type.lisp:1153 condition.lisp:143
msgid "~S: type ~S is not a subtype of ~S"
msgstr "~S: тип ~S не является подтипом ~S"

#: defstruct.lisp:408
msgid "~S: invalid syntax for name and options: ~S"
msgstr "~S: неверный синтаксис для имени и параметров: ~S"

#: defstruct.lisp:432
msgid "~S ~S: argument list should be a list: ~S"
msgstr "~S ~S: список аргументов должен быть списком: ~S"

#: defstruct.lisp:455
msgid "~S ~S: At most one :INCLUDE argument may be specified: ~S"
msgstr "~S ~S: Не более одного аргумента :INCLUDE может быть указано: ~S"

#: defstruct.lisp:463
msgid ""
"~S: Use of ~S implicitly applies FUNCTION.~@\n"
"                                     Therefore using ~S instead of ~S."
msgstr ""
"~S: Использование ~S неявно применяет FUNCTION.~@\n"
"                                     Поэтому используется ~S вместо ~S."

#: defstruct.lisp:476 condition.lisp:108
msgid "~S ~S: unknown option ~S"
msgstr "~S ~S: неизвестный параметр ~S"

#: defstruct.lisp:480 clos.lisp:2679 condition.lisp:112
msgid "~S ~S: invalid syntax in ~S option: ~S"
msgstr "~S ~S: некорректный синтаксис в параметре ~S: ~S"

#: defstruct.lisp:484 clos.lisp:2630 condition.lisp:115
msgid "~S ~S: not a ~S option: ~S"
msgstr "~S ~S: не параметр ~S: ~S"

#: defstruct.lisp:508
msgid "~S ~S: There is no :PREDICATE on unnamed structures."
msgstr "~S ~S: Не существует :PREDICATE для неименованных структур."

#: defstruct.lisp:534
msgid "~S ~S: invalid :TYPE option ~S"
msgstr "~S ~S: неверный параметр :TYPE ~S"

#: defstruct.lisp:540
msgid "~S ~S: The :INITIAL-OFFSET must be a nonnegative integer, not ~S"
msgstr "~S ~S: The :INITIAL-OFFSET должно быть неотрицательным целым числом, а не ~S"

#: defstruct.lisp:546
msgid "~S ~S: :INITIAL-OFFSET must not be specified without :TYPE : ~S"
msgstr "~S ~S: :INITIAL-OFFSET не должно указываться без :TYPE : ~S"

#: defstruct.lisp:564
msgid "~S ~S: included structure ~S has not been defined."
msgstr "~S ~S: включенная структура ~S не определена."

#: defstruct.lisp:576
msgid "~S ~S: included structure ~S must be of the same type ~S."
msgstr "~S ~S: включенная структура ~S должна быть того же самого типа, что и ~S."

#: defstruct.lisp:601
msgid "~S ~S: included structure ~S has no component with name ~S."
msgstr "~S ~S: включенная структура ~S не содержит компоненты с именем ~S."

#: defstruct.lisp:630
msgid "~S ~S: The READ-ONLY slot ~S of the included structure ~S must remain READ-ONLY in ~S."
msgstr "~S ~S: Поле READ-ONLY ~S включенной структуры ~S должно оставаться READ-ONLY в ~S."

#: defstruct.lisp:640
msgid "~S ~S: The type ~S of slot ~S should be a subtype of the type defined for the included strucure ~S, namely ~S."
msgstr "~S ~S: Тип ~S поля ~S должен быть подтипом типа, определенного для включенной структуры ~S, а именно, ~S."

#: defstruct.lisp:646 defstruct.lisp:746
msgid "~S ~S: ~S is not a slot option."
msgstr "~S ~S: ~S не является параметром поля."

#: defstruct.lisp:678
msgid "~S ~S: structure of type ~S cannot hold the name."
msgstr "~S ~S: структура типа ~S не может содержать имя."

#: defstruct.lisp:729
msgid "~S ~S: There may be only one slot with the name ~S."
msgstr "~S ~S: Может быть только одно поле с именем ~S."

#: defstruct.lisp:733
msgid "~S ~S: Slot ~S accessor will shadow the predicate."
msgstr "~S ~S: функция доступа к полю поле ~S затенит предикат."

#: format.lisp:72
msgid "The control string terminates within a directive."
msgstr "Управляющая строка прерывается внутри незавершенной директивы."

#: format.lisp:129
msgid "~A must introduce a number."
msgstr "~A должно вводить число."

#: format.lisp:138
msgid "The control string terminates in the middle of a parameter."
msgstr "Управляющая строка прерывается в середине параметра."

#: format.lisp:213
msgid "Non-existent directive"
msgstr "Несуществующая директива"

#: format.lisp:220
msgid "Closing '/' is missing"
msgstr "Закрывающий '/' отсутствует"

#: format.lisp:234
msgid "There is no package with name ~S"
msgstr "Нет пакета с именем ~S"

#: format.lisp:246
msgid "The closing directive '~A' does not have a corresponding opening one."
msgstr "Закрывающая директива '~A' не имеет соответствующей открывающей директивы."

#: format.lisp:250
msgid "The closing directive '~A' does not match the corresponding opening one. It should read '~A'."
msgstr "Закрывающая директива '~A' не соответствует открывающей директиве. Она должна читать '~A'."

#: format.lisp:257 format.lisp:1474 format.lisp:2164
msgid "The ~~; directive is not allowed at this point."
msgstr "Директива ~~; не разрешается в этом месте."

#: format.lisp:265
msgid "The ~~newline directive cannot take both modifiers."
msgstr "Директива ~~newline не может включать оба модификатора."

#: format.lisp:282
msgid "An opening directive is never closed; expecting '~A'."
msgstr "Открывающая директива не закрыта; ожидается '~A'."

#: format.lisp:305
msgid "~%Current point in control string:"
msgstr "~%Текущее место в управляющей строке:"

#: format.lisp:343
msgid "The destination string ~S should have a fill pointer."
msgstr "Строка назначения ~S должна иметь указатель заполнения."

#: format.lisp:348
msgid "The destination argument ~S is invalid (not NIL or T or a stream or a string)."
msgstr "Аргумент назначения ~S неверный (не NIL, не T, не поток и не строка)."

#: format.lisp:373 format.lisp:2376
msgid "~S: The control-string must be a string, not ~S"
msgstr "~S: Управляющая строка должна быть строкой, а не ~S"

#: format.lisp:383
msgid "There are not enough arguments left for this directive."
msgstr "Для этой директивы не хватило аргументов."

#: format.lisp:468
msgid "The ~~:@R directive requires an integer in the range 1 - 4999, not ~S"
msgstr "Директива ~~:@R требует целое число в диапазоне 1 - 4999, а не ~S"

#: format.lisp:483
msgid "The ~~@R directive requires an integer in the range 1 - 3999, not ~S"
msgstr "Директива ~~@R требует целое число в диапазоне 1 - 3999, а не ~S"

#: format.lisp:540
msgid "The argument for the ~~R directive is too large."
msgstr "Аргумент для директивы ~~R слишком большой."

#: format.lisp:1183
msgid "The ~~R and ~~:R directives require an integer argument, not ~S"
msgstr "Директивы ~~R и ~~:R требуют целочисленный аргумент, а не ~S"

#: format.lisp:1202
msgid "The ~~C directive requires a character argument, not ~S"
msgstr "Директива ~~C требует аргумент типа литера, а не ~S"

#: format.lisp:1420
msgid "The control string argument for the ~~? directive is invalid: ~S"
msgstr "Аргумент управляющей строки для директивы ~~? некорректный: ~S"

#: format.lisp:1424
msgid "The argument list argument for the ~~? directive is invalid: ~S"
msgstr "Аргумент `список аргументов' для директивы ~~? некорректный: ~S"

#: format.lisp:1478
msgid "The ~~[ parameter must be an integer, not ~S"
msgstr "Параметр ~~[ должен быть целым числом, а не ~S"

#: format.lisp:1492
msgid "The ~~[ directive cannot take both modifiers."
msgstr "Директива ~~[ не может содержать оба модификатора."

#: format.lisp:1514
msgid "The ~~{ directive requires a list argument, not ~S"
msgstr "Директива ~~{ требует аргумента-списка, а не ~S"

#: format.lisp:1926
msgid "Too many arguments for this directive"
msgstr "Слишком много аргументов для этой директивы"

#: savemem.lisp:66
msgid "Wrote the memory image into "
msgstr "Записываем образ памяти в "

#: trace.lisp:71
msgid "~s: no local name ~s in ~s"
msgstr "~s: отсутствует локальное имя ~s в ~s"

#: trace.lisp:84
msgid "~S: ~S must name a closure"
msgstr "~S: ~S должно именовать замыкание"

#: trace.lisp:102
msgid "~S: ~S must be a closure"
msgstr "~S: ~S должно быть замыканием"

#: trace.lisp:160
msgid "~s: ~s is not a function name"
msgstr "~s: ~s не является именем функции"

#: trace.lisp:170
msgid "~S: undefined function ~S"
msgstr "~S: неопределенная функция ~S"

#: trace.lisp:172
msgid "~S: cannot trace special operator ~S"
msgstr "~S: невозможно трассировать специальный оператор ~S"

#: trace.lisp:197
msgid "~&;; Tracing ~:[function~;macro~] ~S."
msgstr "~&;; Трассировка ~:[функции~;макроса~] ~S."

#: trace.lisp:347
msgid "~S: ~S was traced and has been redefined!"
msgstr "~S: Переопределение трассировавшегося объекта ~S !"

#: compiler.lisp:212
msgid "~1{~5@*~D/~4@*~D/~3@*~D ~2@*~2,'0D.~1@*~2,'0D.~0@*~2,'0D~:}"
msgstr "~1{~5@*~D/~4@*~D/~3@*~D ~2@*~2,'0D.~1@*~2,'0D.~0@*~2,'0D~:}"

#: compiler.lisp:373
msgid "Bad length of closure vector: ~S"
msgstr "Неверная длина вектора замыкания: ~S"

#: compiler.lisp:1713
msgid "Compiler bug!! Occurred in ~A~@[ at ~A~]."
msgstr "Ошибка компилятора!! Место: ~A~@[ на ~A~]."

#: compiler.lisp:2362
msgid "Bad declaration syntax: ~S~%Will be ignored."
msgstr "Неверный синтаксис объявления: ~S~%Игнорируется."

#: compiler.lisp:2379
msgid "Non-symbol ~S may not be declared SPECIAL."
msgstr "Не символ ~S не может быть объявлен как SPECIAL."

#: compiler.lisp:2386
msgid "Non-symbol ~S may not be declared IGNORE."
msgstr "Не символ ~S не может быть объявлен как IGNORE."

#: compiler.lisp:2393
msgid "Non-symbol ~S may not be declared IGNORABLE."
msgstr "Не символ ~S не может быть объявлен как IGNORABLE."

#: compiler.lisp:2400
msgid "Non-symbol ~S may not be declared READ-ONLY."
msgstr "Не символ ~S не может быть объявлен как READ-ONLY."

#: compiler.lisp:2403
msgid "Unknown declaration ~S.~%The whole declaration will be ignored."
msgstr "Непонятное объявление ~S.~%Все объявление игнорируется."

#: compiler.lisp:2776
msgid " in file ~S"
msgstr " в файле ~S"

#: compiler.lisp:2778
msgid " in line ~D"
msgstr " в строке ~D"

#: compiler.lisp:2779
msgid " in lines ~D..~D"
msgstr " в строках ~D..~D"

#: compiler.lisp:2803
msgid "~%WARNING~@[ in ~A~]~A :~%"
msgstr "~%ПРЕДУПРЕЖДЕНИЕ~@[ в функции ~A~]~A :~%"

#: compiler.lisp:2823
msgid "~%ERROR~@[ in ~S~]~A :~%~?"
msgstr "~%ОШИБКА~@[ в функции ~S~]~A :~%~?"

#: compiler.lisp:2954
msgid "Code contains dotted list ~S"
msgstr "Код содержит точечный список ~S"

#: compiler.lisp:2956
msgid "Form too short, too few arguments: ~S"
msgstr "Форма слишком короткая, слишком мало аргументов: ~S"

#: compiler.lisp:2959
msgid "Form too long, too many arguments: ~S"
msgstr "Форма слишком длинная, слишком много аргументов: ~S"

#: compiler.lisp:3188
msgid "Not the name of a function: ~S"
msgstr "Не имя функции: ~S"

#: compiler.lisp:3252 compiler.lisp:3314
msgid ""
"~S is neither declared nor bound,~@\n"
"                     it will be treated as if it were declared SPECIAL."
msgstr ""
"~S не объявлена и не связана,~@\n"
"                        будет трактоваться как объявленная SPECIAL."

#: compiler.lisp:3329
msgid ""
"The constant ~S may not be assigned to.~@\n"
"                                        The assignment will be ignored."
msgstr ""
"Константу ~S нельзя присвоить ~@.\n"
"                                                  Присваивание игнорируется."

#: compiler.lisp:3455
msgid "~S: ~S is not a function."
msgstr "~S: ~S не является функцией."

#: compiler.lisp:3527
msgid "argument list to function ~S is dotted: ~S"
msgstr "список аргументов функции ~S точечный: ~S"

#: compiler.lisp:3532
msgid ""
"~S was called with ~S~:[~; or more~] arguments, ~\n"
"                     but it requires ~:[~:[from ~S to ~S~;~S~]~;~\n"
"                     at least ~*~S~] argument~:p."
msgstr ""
"~S вызывается с ~S~:[~; или более~] аргументами, ~\n"
"                      но она требует ~:[~:[от ~S до ~S~;~S~]~;~\n"
"                      не менее ~*~S~] аргумент~:*~[ов~;~;а~;а~;а~:;ов~]."

#: compiler.lisp:3545
msgid "keyword arguments to function ~S should occur pairwise: ~S"
msgstr "ключевые аргументы в функции ~S должны быть парными: ~S"

#: compiler.lisp:3553
msgid ""
"keyword ~S is not allowed for function ~S.~\n"
"                             ~%The only allowed keyword~:[s are ~{~S~#[~; and ~S~:;, ~]~}~; is ~{~S~}~]."
msgstr ""
"ключевое слово ~S не разрешено в функции ~S.~\n"
"                              ~%Можно употреблять только ключев~:[ые слова ~{~S~#[~; и ~S~:;, ~]~}~;ое слово ~{~S~}~]."

#: compiler.lisp:3563
msgid "argument ~S to function ~S is not a symbol"
msgstr "аргумент ~S в функции ~S не является символом"

#: compiler.lisp:3869
#, fuzzy
msgid "~S: ignored duplicate keyword ~S ~S"
msgstr "~S не принимает ключевые слова ~S от ~S"

#: compiler.lisp:4235
msgid "Function ~s is not defined"
msgstr "Функция ~s не определена"

#: compiler.lisp:4239
msgid "Function ~s is deprecated~@[, use ~s instead~]"
msgstr "Функция ~s устарела~@[, используйте ~s вместо нее~]"

#: compiler.lisp:4303
msgid "Function ~s~% was already defined~a~:[~% with the signature~%~a~% it is being re-defined with a new signature~%~a~;~2*~]"
msgstr "Функция ~s~% была уже определена~a~:[~% с сигнатурой~%~a~% она переопределяется с новой сигнатурой~%~a~;~2*~]"

#: compiler.lisp:4367
msgid "Illegal syntax in LET/LET*: ~S"
msgstr "некорректный синтаксис в LET/LET*: ~S"

#: compiler.lisp:4401
msgid "Lambda list marker ~S not allowed here."
msgstr "Маркер лямбда-списка ~S здесь не разрешен."

#: compiler.lisp:4408
msgid "Missing &REST parameter in lambda list ~S"
msgstr "Отсутствует параметр &REST в лямбда-списке ~S"

#: compiler.lisp:4419
msgid "Lambda list element ~S is superfluous."
msgstr "Элемент ~S лямбда-списка является излишним."

#: compiler.lisp:4544
msgid "Lambda lists with dots are only allowed in macros, not here: ~S"
msgstr "Лямбда-списки с точками разрешены только в макросах, а не здесь: ~S"

#: compiler.lisp:4556
msgid "Illegal lambda list element ~S"
msgstr "Неверный элемент лямбда-списка ~S"

#: compiler.lisp:4642
msgid "Binding variable ~S can cause side effects despite of IGNORE declaration~%since it is declared SPECIAL."
msgstr "Связывание переменной ~S может вызывать побочные эффекты несмотря на ~%объявления IGNORE, так как она объявлена как SPECIAL."

#: compiler.lisp:4645
msgid "variable ~S is used despite of IGNORE declaration."
msgstr "переменная ~S используется, вопреки объявлению IGNORE."

#: compiler.lisp:4655
msgid "variable ~S is not used.~%Misspelled or missing IGNORE declaration?"
msgstr "переменная ~S не используется.~%Отсутствует объявление IGNORE ?"

#: compiler.lisp:4660
msgid "The variable ~S is assigned to, despite of READ-ONLY declaration."
msgstr "Переменной ~S присваивается значение, вопреки объявлению READ-ONLY."

#: compiler.lisp:4701 compiler.lisp:4816
msgid "Constant ~S cannot be bound."
msgstr "Константа ~S не может быть связана."

#: compiler.lisp:5492
msgid "Misplaced declaration: ~S"
msgstr "Неуместное объявление: ~S"

#: compiler.lisp:5673
#, fuzzy
msgid "~S: assignment to the internal special symbol ~S"
msgstr "~S: невозможно трассировать специальный оператор ~S"

#: compiler.lisp:5681
msgid "Odd number of arguments to SETQ: ~S"
msgstr "Нечетное количество аргументов в SETQ: ~S"

#: compiler.lisp:5711 compiler.lisp:5740 compiler.lisp:5824
msgid "Cannot assign to non-symbol ~S."
msgstr "Невозможно присвоить не символу ~S."

#: compiler.lisp:5720
msgid "Odd number of arguments to PSETQ: ~S"
msgstr "Нечетное количество аргументов в PSETQ: ~S"

#: compiler.lisp:5946
msgid "Only symbols may be used as variables, not ~S"
msgstr "Только символы можно использовать в качестве переменных, а не ~S"

#: compiler.lisp:6036
msgid "Illegal syntax in COMPILER-LET: ~S"
msgstr "Некорректный синтаксис в COMPILER-LET: ~S"

#: compiler.lisp:6041
msgid "Block name must be a symbol, not ~S"
msgstr "Имя блока должно быть символом, а не ~S"

#: compiler.lisp:6083
msgid "RETURN-FROM block ~S is impossible from here."
msgstr "Возврат из блока ~S по RETURN-FROM здесь невозможен."

#: compiler.lisp:6141
msgid "Only numbers and symbols are valid tags, not ~S"
msgstr "Только числа и символы могут быть правильными тэгами, а не ~S"

#: compiler.lisp:6208
msgid "Tag must be a symbol or a number, not ~S"
msgstr "Тэг должен быть символом или числом, а не ~S"

#: compiler.lisp:6211
msgid "GO to tag ~S is impossible from here."
msgstr "переход к тэгу ~S здесь невозможен."

#: compiler.lisp:6286
msgid "~S is not a function. It is a locally defined macro."
msgstr "~S является не функцией, а локальным макросом."

#: compiler.lisp:6301
msgid "Only symbols and lambda expressions are function names, not ~S"
msgstr "Только символы и лямбда-выражения могут быть именами функций, а не ~S"

#: compiler.lisp:6357
msgid "Illegal function definition syntax in ~S: ~S"
msgstr "Некорректный синтаксис определения функции в ~S: ~S"

#: compiler.lisp:6790
msgid "~S: Illegal syntax: ~S"
msgstr "~S: некорректный синтаксис: ~S"

#: compiler.lisp:6837
msgid "~s situation must be ~s, ~s or ~s, but not ~s"
msgstr "~S: ситуация должна быть ~S, ~S или ~S, а не ~S"

#: compiler.lisp:6874
msgid "CASE clause without objects: ~S"
msgstr "Предложение CASE без объектов: ~S"

#: compiler.lisp:6883
msgid "~S: the ~S clause must be the last one: ~S"
msgstr "~S: предложение ~S должно быть последним: ~S"

#: compiler.lisp:6891
msgid "Duplicate ~S label ~S : ~S"
msgstr "Дублируется ~S метка ~S : ~S"

#: compiler.lisp:7108
msgid "Too many arguments to ~S"
msgstr "Слишком много аргументов для ~S"

#: compiler.lisp:7119
msgid "Too few arguments to ~S"
msgstr "Слишком мало аргументов для ~S"

#: compiler.lisp:7512
msgid "Arithmetic operand ~s must evaluate to a number, not ~s"
msgstr "Арифметический операнд ~s должен иметь значением число, а не ~s"

#: compiler.lisp:7953
msgid "The ~S destination is invalid (not NIL or T or a stream or a string with fill-pointer): ~S"
msgstr "Аргумент назначения ~S неверный (не NIL, не T, не поток и не строка с указателем заполнения)."

#: compiler.lisp:11018
msgid "Name of function to be compiled must be a symbol, not ~S"
msgstr "Имя компилируемой функции должно быть символом, а не ~S"

#: compiler.lisp:11028
msgid "~S: redefining ~S; it was traced!"
msgstr "~S: переопределение ~S; она трассировалась!"

#: compiler.lisp:11033 compiler.lisp:11058
msgid "~S is already compiled."
msgstr "~S уже в откомпилированном виде."

#: compiler.lisp:11049 disassem.lisp:10
msgid "Undefined function ~S"
msgstr "Неопределенная функция ~S"

#: compiler.lisp:11063
msgid "Not a lambda expression nor a function: ~S"
msgstr "Не лямбда-выражение и не функция: ~S"

#: compiler.lisp:11231
msgid "~%[~s was defined~a]"
msgstr "%[~s был определен~a]"

#: compiler.lisp:11238
msgid "~%There were errors in the following functions:~%~{~<~%~:; ~S~>~^~}"
msgstr "~%Ошибки были в следующих функциях:~%~{~<~%~:; ~S~>~^~}"

#: compiler.lisp:11244
msgid "~%The following functions were used but not defined:~%~{~<~%~:; ~S~>~^~}"
msgstr "~%Следующие функции использовались, но не были определены:~%~{~<~%~:; ~S~>~^~}"

#: compiler.lisp:11252
msgid "~%The following special variables were not defined:~%~{~<~%~:; ~S~>~^~}"
msgstr "~%Следующие специальные переменные не были определены:~%~{~<~%~:; ~S~>~^~}"

#: compiler.lisp:11255
msgid "~%The following special variables were defined too late:~%~{~<~%~:; ~S~>~^~}"
msgstr "~%Следующие специальные переменные были определены слишком поздно:~%~{~<~%~:; ~S~>~^~}"

#: compiler.lisp:11258
msgid "~%The following functions were used but are deprecated:~%~:{~<~%~:; ~S~@[ (use ~S instead)~]~>~^~}"
msgstr "~%Следующие нежелательные функции использовались:~%~{~<~%~:; ~S~>~^~}"

#: compiler.lisp:11262
msgid "~%~D error~:P, ~D warning~:P"
msgstr "~%~D~:* ошиб~[ок~;ка~;ки~;ки~;ки~:;ок~], ~D~:* предупреждени~[й~;е~;я~;я~;я~:;й~]"

#: compiler.lisp:11405
msgid "~&Listing of compilation of file ~A~%on ~@? by ~A, version ~A"
msgstr "~&Листинг компиляции файла ~A~%на ~@? посредством ~A, версия ~A"

#: compiler.lisp:11432
msgid "~%Compiling file ~A ..."
msgstr "~%Компилируется файл ~A ..."

#: compiler.lisp:11475
msgid "~&~%Wrote file ~A"
msgstr ""

#: compiler.lisp:11477 compiler.lisp:11485
#, fuzzy
msgid "~%Wrote file ~A"
msgstr " из файла "

#: compiler.lisp:11480
msgid "~&~%Deleted file ~A"
msgstr ""

#: compiler.lisp:11482
msgid "~%Deleted file ~A"
msgstr ""

#: compiler.lisp:11516
msgid "~%~%Disassembly of function ~S"
msgstr "~%~%Дизассемблирование функции ~S"

#: compiler.lisp:11525
msgid "~%~S required arguments"
msgstr "~%~S обязательные аргументы"

#: compiler.lisp:11526
msgid "~%~S optional arguments"
msgstr "~%~S необязательные аргументы"

#: compiler.lisp:11527
msgid "~%~:[No rest parameter~;Rest parameter~]"
msgstr "~%~:[Не параметр rest~;Параметр rest~]"

#: compiler.lisp:11530
msgid "~%~S keyword parameter~:P: ~{~S~^, ~}."
msgstr "~%~S ключев~:*~[ых~;ой~:;ых~] параметр~:*~[ов~;~;а~;а~;а~:;ов~]: ~{~S~^, ~}."

#: compiler.lisp:11533
msgid "~%Other keywords are allowed."
msgstr "~%Другие ключевые слова разрешены."

#: compiler.lisp:11534
msgid "~%No keyword parameters"
msgstr "~%Нет ключевых параметров"

#: compiler.lisp:11554
msgid "Disassembly of function "
msgstr "Дизассемблирование функции "

#: compiler.lisp:11564
#, fuzzy
msgid "~%~S required argument~:P"
msgstr "~%~S обязательные аргументы"

#: compiler.lisp:11565
#, fuzzy
msgid "~%~S optional argument~:P~%"
msgstr "~%~S необязательные аргументы"

#: compiler.lisp:11567
msgid "Rest parameter"
msgstr "Параметр rest"

#: compiler.lisp:11568
msgid "No rest parameter"
msgstr "Нет параметра rest"

#: compiler.lisp:11571
#, fuzzy
msgid "~%~S keyword parameter~:P: "
msgstr " ключевой параметр~P: "

#: compiler.lisp:11578
msgid "Other keywords are allowed."
msgstr "Другие ключевые слова разрешены."

#: compiler.lisp:11581
msgid "No keyword parameters"
msgstr "Нет ключевых параметров"

#: compiler.lisp:11586
msgid "~%~S byte-code instruction~:P:"
msgstr ""

#: defs2.lisp:62
msgid "~S: ~S is not a function"
msgstr "~S: ~S не является функцией"

#: defs2.lisp:76
msgid "~S: package name ~S should be a string or a symbol"
msgstr "~S: имя пакета ~S должно быть строкой или символом"

#: defs2.lisp:83
msgid "~S ~A: symbol name ~S should be a string or a symbol"
msgstr "~S ~A: имя символа ~S должно быть строкой или символом"

#: defs2.lisp:103
msgid "~S ~A: the symbol ~A must not be specified more than once"
msgstr "~S ~A: символ ~A не должен быть указан более одного раза"

#: defs2.lisp:115 defs2.lisp:123
msgid "~S ~A: the ~S option must not be given more than once"
msgstr "~S ~A: параметр ~S не должен задаваться более одного раза"

#: defs2.lisp:181
msgid "~S ~A: unknown option ~S"
msgstr "~S ~A: неизвестный параметр ~S"

#: defs2.lisp:185
msgid "~S ~A: invalid syntax in ~S option: ~S"
msgstr "~S ~A: некорректный синтаксис в параметре ~S: ~S"

#: defs2.lisp:189
msgid "~S ~A: not a ~S option: ~S"
msgstr "~S ~A: не является параметром ~S: ~S"

#: defs2.lisp:245
msgid "This symbol will be created."
msgstr "Создается символ."

#: defs2.lisp:246
msgid "~S ~A: There is no symbol ~A::~A ."
msgstr "~S ~A: Не существует символа ~A::~A ."

#: defs2.lisp:320
msgid "The object to be destructured should be a list with ~:[at least ~*~S~;~:[from ~S to ~S~;~S~]~] elements, not ~4@*~S."
msgstr "Деструктурируемый объект должен быть списком с ~:[не менее ~*~S~;~:[от ~S до ~S~;~S~]~] элементов, а не ~4@*~S."

#: defs2.lisp:388 dirkey1.lisp:48 dirkey1.lisp:51
msgid "~S: macro name should be a symbol, not ~S"
msgstr "~S: имя макроса должно быть символом, а не ~S"

#: defs2.lisp:418
msgid "~S: input stream ~S ends within read macro beginning to ~S"
msgstr "~S: входной поток ~S заканчивается внутри макроса чтения знака с началом в ~S"

#: defs2.lisp:424
msgid "~S from ~S: character read should be a character: ~S"
msgstr "~S из ~S: считанный знак должен быть литерой: ~S"

#: defs2.lisp:445
msgid "~S from ~S: After ~S is ~S an undefined dispatch macro character"
msgstr "~S из ~S: После ~S символ ~S является неопределенным диспетчерским макрознаком"

#: defs2.lisp:511 defs2.lisp:526
msgid "~S: ~S of ~S is ambiguous. Please use ~S or ~S."
msgstr "~S: ~S в ~S неоднозначен. Используйте ~S или ~S."

#: loop.lisp:47
msgid "~S: syntax error after ~A in ~S"
msgstr "~S: синтаксическая ошибка после ~A в ~S"

#: loop.lisp:254
msgid "~S: missing variable."
msgstr "~S: пропущена переменная"

#: loop.lisp:264
msgid "~S: After ~S, ~S is interpreted as a type specification"
msgstr "~S: После ~S: ~S интерпретируется как спецификация типа"

#: loop.lisp:520
msgid "~S: ~A clauses should occur before the loop's main body"
msgstr "~S: ~A Предложения должны находиться перед главным телом loop"

#: loop.lisp:661
msgid "~S: After ~S a plural loop keyword is required, not ~A"
msgstr "~S: После ~S требуется множественное ключевое слов loop, а не ~A"

#: loop.lisp:666
msgid "~S: After ~S a singular loop keyword is required, not ~A"
msgstr "~S: После ~S требуется единственное ключевое слов loop, а не ~A"

#: loop.lisp:808
msgid "~S: questionable iteration direction after ~A"
msgstr "~S: сомнительное направление цикла после ~A"

#: loop.lisp:817
msgid "~S: specifying ~A requires FROM or DOWNFROM"
msgstr "~S: появление ~A требует FROM или DOWNFROM"

#: loop.lisp:875
msgid "~S: illegal syntax near ~S in ~S"
msgstr "~S: некорректный синтаксис около ~S в ~S"

#: loop.lisp:880
msgid "~S: ambiguous result of loop ~S"
msgstr "~S: двусмысленный результат цикла loop ~S"

#: loop.lisp:1012
msgid "~S is possible only from within ~S"
msgstr "~S разрешается только внутри ~S"

#: loop.lisp:1015
msgid "Use of ~S in FINALLY clauses is deprecated because it can lead to infinite loops."
msgstr "Употребление ~S в предложении FINALLY нежелательно, т. к. это может привести к бесконечным циклам."

#: loop.lisp:1018
msgid "~S is not possible here"
msgstr "~S здесь не употребляется"

#: clos.lisp:168 clos.lisp:185
msgid "~S: argument ~S is not a symbol"
msgstr "~S: аргумент ~S не является символом"

#: clos.lisp:174
msgid "~S: ~S does not name a class"
msgstr "~S: ~S не является именем класса"

#: clos.lisp:190
msgid "~S: ~S is not a class"
msgstr "~S: ~S не является классом"

#: clos.lisp:196
msgid "~S: cannot redefine built-in class ~S"
msgstr "~S: невозможно переопределить встроенный класс ~S"

#: clos.lisp:317
msgid "instance ~S of class ~S has no slots (wrong metaclass)"
msgstr "экземпляр ~S класса ~S не имеет полей (неправильный метакласс)"

#: clos.lisp:337 clos.lisp:373
msgid "~S: not a list of slots: ~S"
msgstr "~S: не является списком полей: ~S"

#: clos.lisp:344
msgid "~S: invalid slot and variable specification ~S"
msgstr "~S: Неправильная спецификация переменной и поля ~S"

#: clos.lisp:349 clos.lisp:382
msgid "~S: variable ~S should be a symbol"
msgstr "~S: переменная ~S должна быть символом"

#: clos.lisp:353
msgid "~S: slot name ~S should be a symbol"
msgstr "~S: имя поля ~S должно быть символом"

#: clos.lisp:378
msgid "~S: invalid slot and accessor specification ~S"
msgstr "~S: Неверная спецификация поля и функции доступа ~S"

#: clos.lisp:386
msgid "~S: accessor name ~S should be a symbol"
msgstr "~S: имя функции доступа ~S должно быть символом"

#: clos.lisp:460
msgid "~S: class name ~S should be a symbol"
msgstr "~S: имя класса ~S должно быть символом"

#: clos.lisp:466
msgid "~S ~S: expecting list of superclasses instead of ~S"
msgstr "~S ~S: ожидается список суперклассов вместо ~S"

#: clos.lisp:471
msgid "~S ~S: superclass name ~S should be a symbol"
msgstr "~S ~S: имя суперкласса ~S должно быть символом"

#: clos.lisp:480
msgid "~S ~S: expecting list of slot specifications instead of ~S"
msgstr "~S ~S: ожидается список спецификаций поля вместо ~S"

#: clos.lisp:489
msgid "~S ~S: slot name ~S should be a symbol"
msgstr "~S ~S: имя слота ~S должно быть символом"

#: clos.lisp:493
msgid "~S ~S: There may be only one direct slot with the name ~S."
msgstr "~S ~S: Может быть только одно поле прямого доступа с именем ~S."

#: clos.lisp:506
msgid "~S ~S: slot options for slot ~S must come in pairs"
msgstr "~S ~S: параметры поля ~S непарные"

#: clos.lisp:516
msgid "~S ~S, slot option for slot ~S: ~S is not a function name"
msgstr "~S ~S, параметр поля ~S: ~S не является именем функции"

#: clos.lisp:524 clos.lisp:542
msgid "~S ~S, slot option for slot ~S: ~S is not a symbol"
msgstr "~S ~S: параметр поля (slot) для поля (slot) ~S: ~S не является символом"

#: clos.lisp:532 clos.lisp:548 clos.lisp:555 clos.lisp:561
msgid "~S ~S, slot option ~S for slot ~S may only be given once"
msgstr "~S ~S: параметр поля (slot) ~S для поля (slot) ~S может быть задан только один раз"

#: clos.lisp:537
msgid "~S ~S, slot option for slot ~S must have the value ~S or ~S, not ~S"
msgstr "~S ~S: параметр поля (slot) для поля (slot) ~S должен иметь значение ~S или ~S, а не ~S"

#: clos.lisp:565
msgid "~S ~S, slot option for slot ~S: ~S is not a string"
msgstr "~S ~S: параметр поля (slot) для поля (slot) ~S: ~S не является строкой (string)"

#: clos.lisp:570
msgid "~S ~S, slot option for slot ~S: ~S is not a valid slot option"
msgstr "~S ~S: параметр поля (slot) для поля (slot) ~S: ~S не является правильным параметром поля (slot)"

#: clos.lisp:611
msgid "~S ~S, option ~S may only be given once"
msgstr "~S ~S, параметр ~S может быть задан только один раз"

#: clos.lisp:619 clos.lisp:641
msgid "~S ~S, option ~S: ~S is not a symbol"
msgstr "~S ~S, параметр ~S: ~S не является символом"

#: clos.lisp:627
msgid "~S ~S: option ~S should be written ~S"
msgstr "~S ~S: параметр ~S должен быть записан ~S"

#: clos.lisp:631
msgid "~S ~S, option ~S: arguments must come in pairs"
msgstr "~S ~S, параметр ~S: аргументы должны идти парами"

#: clos.lisp:645
msgid "~S ~S, option ~S: ~S may only be given once"
msgstr "~S ~S, параметр ~S: ~S  может присутствовать только один раз"

#: clos.lisp:658
msgid "~S ~S, option ~S: ~S is not a string"
msgstr "~S ~S, параметр ~S: ~S не является строкой"

#: clos.lisp:664
msgid "~S ~S: invalid option ~S"
msgstr "~S ~S: неверный параметр ~S"

#: clos.lisp:763
msgid "~S: Class ~S is being redefined, instances are obsolete"
msgstr "~S: Класс ~S переопределен, экземпляры являются устаревшими"

#: clos.lisp:823
#, fuzzy
msgid "(~S ~S): superclass ~S should be of class ~S"
msgstr "~S ~S: суперкласс ~S должен принадлежать к классу STANDARD-CLASS"

#: clos.lisp:996
msgid "~S ~S: inconsistent precedence graph, cycle ~S"
msgstr "~S ~S: некорректный граф предшествования, цикл ~S"

#: clos.lisp:1028
msgid "(class-precedence-list ~S) and (class-precedence-list ~S) are inconsistent"
msgstr "(class-precedence-list ~S) и (class-precedence-list ~S) не согласуются"

#: clos.lisp:1187
#, fuzzy
msgid "(~S ~S): metaclass ~S forbids more than one direct superclass"
msgstr "~S: метакласс STRUCTURE-CLASS запрещает более одного непосредственного суперкласса"

#: clos.lisp:1224
#, fuzzy
msgid "(~S ~S): metaclass ~S does not support shared slots"
msgstr "~S: метакласс STRUCTURE-CLASS не поддерживает общие поля"

#: clos.lisp:1461
msgid "~S ~S: missing lambda list"
msgstr "~S ~S: отсутствует лямбда-список"

#: clos.lisp:1471
msgid "STANDARD method combination does not allow the method qualifiers to be ~S"
msgstr "комбинация метода STANDARD не допускает квалификаторов метода вида ~S"

#: clos.lisp:1619 clos.lisp:1623
msgid "~S ~S: ~S is invalid within ~S methods"
msgstr "~S ~S: ~S не допускается внутри методов ~S"

#: clos.lisp:1844
msgid "Too few arguments to ~S: ~S"
msgstr "Слишком мало аргументов для ~S: ~S"

#: clos.lisp:1964
msgid "The generic function ~S is being modified, but has already been called."
msgstr "Модифицируется родовая функция ~S, которая уже была вызвана."

#: clos.lisp:2452
msgid "~S in ~S: the new arguments ~S have a different effective method than the old arguments ~S"
msgstr "~S in ~S: новые аргументы ~S относятся к методу, отличному от того, к которому относились старые ~S"

#: clos.lisp:2475
msgid "~S has ~D, but ~S has ~D required parameter~:P"
msgstr "~S имеет ~D, но ~S имеет ~D обязательных параметров"

#: clos.lisp:2479
msgid "~S has ~D, but ~S has ~D optional parameter~:P"
msgstr "~S имеет ~D, но ~S имеет ~D необязательных параметров"

#: clos.lisp:2483 clos.lisp:2487
msgid "~S accepts &REST or &KEY, but ~S does not."
msgstr "~S имеет &REST или &KEY, а ~S не имеет."

#: clos.lisp:2496
msgid "~S does not accept the keywords ~S of ~S"
msgstr "~S не принимает ключевые слова ~S от ~S"

#: clos.lisp:2525
msgid "Replacing method ~S in ~S"
msgstr "Замещение метода ~S в ~S"

#: clos.lisp:2538
msgid "Removing method ~S in ~S"
msgstr "Удаление метода ~S в ~S"

#: clos.lisp:2560
msgid "~S has no method with qualifiers ~:S and specializers ~S"
msgstr "~S не содержит метода с квалификаторами ~:S и специализаторами ~S"

#: clos.lisp:2586 clos.lisp:2835
msgid "~S does not name a generic function"
msgstr "~S не является именем родовой функции"

#: clos.lisp:2639
msgid "~S ~S: Only ~S declarations are permitted: ~S"
msgstr "~S ~S: Только объявления ~S разрешаются: ~S"

#: clos.lisp:2644
msgid "~S ~S: ~S may only be specified once."
msgstr "~S ~S: ~S может быть указан лишь однажды."

#: clos.lisp:2650
msgid "~S ~S: A string must be specified after ~S : ~S"
msgstr "~S ~S: Строка должна быть указана после ~S : ~S"

#: clos.lisp:2654
msgid "~S ~S: Only one ~S string is allowed"
msgstr "~S ~S: Только одна строка ~S разрешается"

#: clos.lisp:2661
msgid "~S ~S: The only valid method combination is ~S : ~S"
msgstr "~S ~S: Единственной допустимой комбинацией методов является ~S : ~S"

#: clos.lisp:2667
msgid "~S ~S: The only valid generic function class name is ~S : ~S"
msgstr "~S ~S: Единственным допустимым именем класса для родовой функции является ~S : ~S"

#: clos.lisp:2673
msgid "~S ~S: The only valid method class name is ~S : ~S"
msgstr "~S ~S: Единственно допустимым именем класса для метода является ~S : ~S"

#: clos.lisp:2687
msgid "~S ~S: ~S is not one of the required parameters: ~S"
msgstr "~S ~S: ~S не является ни одним из обязательных параметров: ~S"

#: clos.lisp:2697
msgid "~S ~S: some variable occurs twice in ~S"
msgstr "~S ~S: переменная входит дважды в ~S"

#: clos.lisp:2701
msgid "~S ~S: ~S is missing some required parameter"
msgstr "~S ~S: В ~S отсутствует обязательный параметр"

#: clos.lisp:2726
msgid "~S ~S: No initializations are allowed in a generic function lambda-list: ~S"
msgstr "~S ~S: Инициализации не разрешены в лямбда-списке родовой функции: ~S"

#: clos.lisp:2731
msgid "~S ~S: variable name ~S should be a symbol"
msgstr "~S ~S: имя переменной ~S должно быть символом"

#: clos.lisp:2735
msgid "~S ~S: duplicate variable name ~S"
msgstr "~S ~S: повторяющееся имя переменной ~S"

#: clos.lisp:2776
msgid "~S ~S: invalid lambda list portion: ~S"
msgstr "~S ~S: некорректна часть лямбда-списка: ~S"

#: clos.lisp:2824
msgid "Removing all methods of ~S"
msgstr "Удаление всех методов в ~S"

#: clos.lisp:2828
msgid "Modifying the parameter profile of ~S"
msgstr "Модификация профиля параметров в ~S"

#: clos.lisp:2876
msgid "~S: ~S is not a generic function specification"
msgstr "~S: ~S не является спецификацией родовой функции"

#: clos.lisp:2924
msgid "~S: The name of a class must be a symbol, not ~S"
msgstr "~S: Имя класса должно быть символом, а не ~S"

#: clos.lisp:2928
msgid "~S: The name of the built-in class ~S cannot be modified"
msgstr "~S: Имя встроенного класса ~S не должно меняться"

#: clos.lisp:2963 clos.lisp:2966
msgid "~S: When calling ~S with arguments ~S, no method is applicable."
msgstr "~S: При вызове ~S с аргументами ~S нет применимых методов."

#: clos.lisp:2981 clos.lisp:2984
msgid "~S: When calling ~S with arguments ~S, no primary method is applicable."
msgstr "~S: При вызове ~S с аргументами ~S нет первичного применимого метода."

#: clos.lisp:2992
msgid "~S: When calling ~S with arguments ~S, there is no next method after ~S, and ~S was called."
msgstr "~S: При вызове ~S с аргументами ~S, нет следующего метода после ~S, и был вызван ~S"

#: clos.lisp:3036
msgid "~S: The class ~S has no slot named ~S"
msgstr "~S: Класс ~S не содержит поля с именем ~S"

#: clos.lisp:3045
msgid "~S: The slot ~S of ~S has no value"
msgstr "~S: Поле ~S в ~S не имеет значения"

#: clos.lisp:3500
msgid "~S method for ~S returned ~S"
msgstr "Метод ~S для ~S возвратил ~S"

#: disassem.lisp:58
msgid "Cannot disassemble ~S"
msgstr "Невозможно дизассемблировать ~S"

#: condition.lisp:85
msgid "~S: the name of a condition must be a symbol, not ~S"
msgstr "~S: именем исключения должен быть символ, а не ~S"

#: condition.lisp:89
msgid "~S: the parent-type list must be a list of symbols, not ~S"
msgstr "~S: список родительских типов должен быть списком символов, а не ~S"

#: condition.lisp:93
msgid "~S: the slot description list must be a list, not ~S"
msgstr "~S: список описания полей должен быть списком, а не ~S"

#: condition.lisp:157
msgid "~S ~S: superfluous arguments ~S"
msgstr "~S ~S: ненужные аргументы ~S"

#: condition.lisp:173
msgid "~S: the condition argument must be a string, a symbol or a condition, not ~S"
msgstr "~S: аргументом исключения может быть строка, символ или исключение, а не ~S"

#: condition.lisp:562
msgid "~S: illegal syntax of clause ~S"
msgstr "~S: некорректный синтаксис предложения ~S"

#: condition.lisp:567
msgid "~S: multiple ~S clauses: ~S and ~S"
msgstr "~S: несколько предложений ~S: ~S и ~S"

#: condition.lisp:573
msgid "~S: too many variables ~S in clause ~S"
msgstr "~S: слишком много переменных ~S в предложении ~S"

#: condition.lisp:778
msgid "~S: ~S is not a valid restart name here. Use ~S instead."
msgstr "~S: ~S не является допустимой здесь командой перезапуска. Используйте вместо нее ~S"

#: condition.lisp:798
msgid "~S: invalid restart name ~S"
msgstr "~S: неверная команда перезапуска ~S"

#: condition.lisp:803
msgid "~S: No restart named ~S is visible."
msgstr "~S: Недоступна команда перезапуска с именем ~S"

#: condition.lisp:860 condition.lisp:916
msgid "~S: not a list: ~S"
msgstr "~S: не список: ~S"

#: condition.lisp:868 condition.lisp:924
msgid "~S: invalid restart specification ~S"
msgstr "~S: некорректная спецификация перезапуска ~S"

#: condition.lisp:878 condition.lisp:960
msgid "~S: unnamed restarts require ~S to be specified: ~S"
msgstr "~S: неименованные перезапуски требуют, чтобы ~S было указано: ~S"

#: condition.lisp:946
msgid "~S: missing lambda list in restart specification ~S"
msgstr "~S: отсутствует лямбда-список в спецификации перезапуска ~S"

#: condition.lisp:967
msgid "~S: restart cannot be invoked interactively because it is missing a ~S option: ~S"
msgstr "~S: в перезапуск невозможно войти интерактивно, поскольку параметр ~S в нем отсутствует: ~S"

#: condition.lisp:1164
msgid "~%New ~S [value ~D of ~D]: "
msgstr "~%Новое ~S [значение ~D из ~D]:"

#: condition.lisp:1383 condition.lisp:1488
msgid "Return from ~S loop"
msgstr "Возврат из цикла ~S"

#: condition.lisp:1461 condition.lisp:1481
msgid "WARNING:"
msgstr "МИНЗДРАВ ПРЕДУПРЕЖДАЕТ:"

#: condition.lisp:1471
msgid "~S: This is more serious than a warning: ~A"
msgstr "~S: Это более серьезно, чем предупреждение: ~A"

#: xcharin.lisp:35
msgid "~: argument ~S is not a character"
msgstr "~: аргумент ~S не является литерой"

#: xcharin.lisp:56
msgid "~S: the font argument should be an integer, not ~S"
msgstr "~S: аргумент font (шрифт) должен быть целым числом, а не ~S"

#: xcharin.lisp:65
msgid "~S: the bits argument should be an integer, not ~S"
msgstr "~S: аргумент bits (биты) должен быть целым числом, а не ~S"

#: xcharin.lisp:87
msgid "~S: the only bit names are ~S, ~S, ~S, ~S, not ~S"
msgstr "~S: допустимые имена битов: ~S, ~S, ~S, ~S, а не ~S"

#: screen.lisp:236
msgid "Got bad response from ~S: ~S"
msgstr "Получен неподходящий ответ от ~S: ~S"

#: beossock.lisp:73 beossock.lisp:83
msgid "service does not exist: ~A/~A"
msgstr "сервис не существует: ~A/~A"

#: runprog.lisp:163
msgid "~S: File ~S already exists"
msgstr "~S: Файл ~S уже существует"

#: query.lisp:12
msgid " (y/n) "
msgstr " (y-да/n-нет) "

#: query.lisp:23
msgid "Please answer with y or n : "
msgstr "Пожалуйста, ответьте y или n : "

#: query.lisp:33
msgid " (yes/no) "
msgstr " (yes-да/no-нет) "

#: query.lisp:43
msgid "Please answer with yes or no : "
msgstr "Пожалуйста, ответьте yes или no : "

#: reploop.lisp:64
msgid "[*package* invalid]"
msgstr "[*package*: значение некорректно]"

#: reploop.lisp:91
msgid "~&Reset *PACKAGE* to ~s"
msgstr "~&Сброс  *PACKAGE* в ~s"

#: reploop.lisp:156
msgid ""
"\n"
"Enter the limit for max. frames to print or ':all' for all: "
msgstr ""
"\n"
"Введите максимально допустимое количество фреймов для печати или :all, чтобы напечатать все: "

#: reploop.lisp:161
msgid "~&~A is not a number. Try again."
msgstr "~&~A не является числом. Попытайтесь еще."

#: reploop.lisp:183
msgid "~&Printed ~D frames"
msgstr "~&Напечатано ~D фреймов"

#: reploop.lisp:207
msgid "Values: "
msgstr "значения: "

#: reploop.lisp:218
msgid "~%Recent Error is: >> ~A <<"
msgstr "~%Последняя ошибка: >> ~A <<"

#: reploop.lisp:225
msgid ""
"\n"
"Help (abbreviated :h) = this list\n"
"Use the usual editing capabilities.\n"
"(quit) or (exit) leaves CLISP."
msgstr ""
"\n"
"Help или :h = этот список\n"
"Используйте обычные возможности редактирования.\n"
"(quit) или (exit) - выход."

#: reploop.lisp:235
#, fuzzy
msgid ""
"\n"
"Commands may be abbreviated as shown in the second column.\n"
"COMMAND        ABBR             DESCRIPTION\n"
"Help           :h (or ?)        this command list\n"
"Error          :e               Print the recent Error Message\n"
"Abort          :a               abort to the next recent input loop\n"
"Unwind         :uw              abort to the next recent input loop\n"
"Reset          :re              toggle *PACKAGE* and *READTABLE* between the\n"
"                                local bindings and the sane values\n"
"Quit           :q               quit to the top-level input loop\n"
"Mode-1         :m1              inspect all the stack elements\n"
"Mode-2         :m2              inspect all the frames\n"
"Mode-3         :m3              inspect only lexical frames\n"
"Mode-4         :m4              inspect only EVAL and APPLY frames (default)\n"
"Mode-5         :m5              inspect only APPLY frames\n"
"Where          :w               inspect this frame\n"
"Up             :u               go up one frame, inspect it\n"
"Top            :t               go to top frame, inspect it\n"
"Down           :d               go down one frame, inspect it\n"
"Bottom         :b               go to bottom (most recent) frame, inspect it\n"
"Backtrace-1    :bt1             list all stack elements\n"
"Backtrace-2    :bt2             list all frames\n"
"Backtrace-3    :bt3             list all lexical frames\n"
"Backtrace-4    :bt4             list all EVAL and APPLY frames\n"
"Backtrace-5    :bt5             list all APPLY frames\n"
"Backtrace      :bt              list stack in current mode\n"
"Backtrace-l    :bl              list stack in current mode.\n"
"                                Limit of frames to print will be prompted for.\n"
"Frame-limit    :fl              set the frame-limit. This many frames will\n"
"                                be printed in a backtrace at most.\n"
"Break+         :br+             set breakpoint in EVAL frame\n"
"Break-         :br-             disable breakpoint in EVAL frame\n"
"Redo           :rd              re-evaluate form in EVAL frame\n"
"Return         :rt              leave EVAL frame, prescribing the return values"
msgstr ""
"\n"
"Сокращенная форма команд приведена во второй колонке.\n"
"Команда        Сокращение       Описание\n"
"Help           :h (или ?)       Этот список\n"
"Error          :e               Последнее сообщение об ошибке\n"
"Abort          :a               Прервать выполнение, перейти в цикл ввода\n"
"Unwind         :uw              Прервать выполнение, перейти в цикл ввода\n"
"Reset          :re              Переключать *PACKAGE* и *READTABLE* между\n"
"                                локальными привязками и нормальными знач.\n"
"Mode-1         :m1              Просмотреть элементы стека\n"
"Mode-2         :m2              Просмотреть все фреймы\n"
"Mode-3         :m3              Просмотреть лексические фреймы\n"
"Mode-4         :m4              Просмотреть фреймы EVAL и APPLY (умолч.)\n"
"Mode-5         :m5              Просмотреть фреймы APPLY\n"
"Where          :w               Просмотреть этот фрейм\n"
"Up             :u               Подняться на 1 фрейм, смотреть его\n"
"Top            :t               Подняться на верхний фрейм, смотреть его\n"
"Down           :d               Спуститься на 1 фрейм, смотреть его\n"
"Bottom         :b               Спуститься на нижний (последний) фрейм, см.\n"
"Backtrace-1    :bt1             Вывести все элементы стека\n"
"Backtrace-2    :bt2             Вывести все фреймы\n"
"Backtrace-3    :bt3             Вывести все лексические фреймы\n"
"Backtrace-4    :bt4             Вывести все фреймы EVAL и APPLY\n"
"Backtrace-5    :bt5             Вывести все фреймы APPLY\n"
"Backtrace      :bt              Вывести стек в текущем режиме\n"
"Backtrace-l    :bl              То же, задав предел количества фреймов\n"
"Frame-limit    :fl              Задать предел количества фреймов\n"
"Break+         :br+             Установить точку останова в фрейме EVAL\n"
"Break-         :br-             Убрать точку останова в фрейме EVAL\n"
"Redo           :rd              Повторно вычислить форму фрейма EVAL\n"
"Return         :rt              Выйти из фрейма EVAL, задав возвращ. знач-я."

#: reploop.lisp:332
msgid ""
"\n"
"Continue       :c       continue evaluation"
msgstr ""
"\n"
"Continue       :c       продолжить выполнение"

#: reploop.lisp:339
msgid ""
"\n"
"Step           :s       step into form: evaluate this form in single step mode\n"
"Next           :n       step over form: evaluate this form at once\n"
"Over           :o       step over this level: evaluate at once up to the next return\n"
"Continue       :c       switch off single step mode, continue evaluation\n"
"-- Step-until :su, Next-until :nu, Over-until :ou, Continue-until :cu --\n"
"           same as above, specify a condition when to stop"
msgstr ""
"\n"
"Step           :s       Зайти в форму: выполнить эту форму в пошаговом режиме\n"
"Next           :n       Пройти форму: выполнить эту форму всю сразу\n"
"Over           :o       Выйти из уровня: выполнить до следующего возврата\n"
"Continue       :c       Выключить пошаговый режим, продолжить выполнение\n"
"-- Step-until :su, Next-until :nu, Over-until :ou, Continue-until cu: --\n"
"           то же, что и выше, с указанием условия останова"

#: reploop.lisp:427
msgid "Unprintable error message."
msgstr "Непечатное сообщение об ошибке."

#: reploop.lisp:438
msgid "You can continue (by typing 'continue')."
msgstr "Для продолжения наберите 'Continue'."

#: reploop.lisp:454
msgid "The following restarts are available, too:"
msgstr "Также имеются следующие варианты продолжения:"

#: reploop.lisp:455
msgid "The following restarts are available:"
msgstr "Имеются следующие варианты продолжения:"

#: reploop.lisp:548 reploop.lisp:587
msgid "step "
msgstr "шаг "

#: reploop.lisp:552
msgid "no values"
msgstr "нет значений"

#: reploop.lisp:553
msgid "value: "
msgstr "значение: "

#: reploop.lisp:556
msgid " values: "
msgstr " значения: "

#: reploop.lisp:618
msgid "condition when to stop: "
msgstr "условие останова: "

#: dribble.lisp:24
msgid "Already dribbling to ~S"
msgstr "Уже протоколируется в ~S"

#: dribble.lisp:47
msgid ";; Dribble started "
msgstr ":: Начато протоколирование "

#: dribble.lisp:81
msgid ";; Dribble finished "
msgstr ":: Протоколирование закончено "

#: dribble.lisp:87
msgid "Currently not dribbling."
msgstr "Протокол не ведется."

#: describe.lisp:44
msgid "constant"
msgstr "константа"

#: describe.lisp:46
msgid "symbol-macro"
msgstr "макросимвол"

#: describe.lisp:47
msgid "variable"
msgstr "переменная"

#: describe.lisp:54
msgid "type"
msgstr "тип"

#: describe.lisp:60
msgid "class"
msgstr "класс"

#: describe.lisp:149
msgid "~%Slots:"
msgstr "~%Поля:"

#: describe.lisp:156
msgid "unbound"
msgstr "не связаны"

#: describe.lisp:159
msgid "~%No slots."
msgstr "~%Нет полей."

#: describe.lisp:166
#, fuzzy
msgid "a directory access key"
msgstr "нет каталогов ~ выше ~"

#: describe.lisp:169
msgid "a foreign pointer"
msgstr "инородный указатель"

#: describe.lisp:172
msgid "a foreign address"
msgstr "инородный адрес"

#: describe.lisp:175
msgid "a foreign variable of foreign type ~S."
msgstr "инородная переменная инородного типа ~S."

#: describe.lisp:178
msgid "a byte specifier, denoting the ~S bits starting at bit position ~S of an integer."
msgstr "описатель байта, обозначающий ~S битов начиная с битовой позиции ~S целого числа."

#: describe.lisp:181
msgid "a special form handler."
msgstr "обработчик специальной формы."

#: describe.lisp:183
msgid "a load-time evaluation promise."
msgstr "обязательство исполнения во время загрузки."

#: describe.lisp:185
msgid "a symbol macro handler."
msgstr "обработчик макросимвола."

#: describe.lisp:187
msgid "a macro expander."
msgstr "макропроцессор"

#: describe.lisp:189
msgid "a function with alternative macro expander."
msgstr "функция-макрос: символ, имеющий как функциональное так и макро содержание"

#: describe.lisp:191
msgid "an encoding."
msgstr "кодировка."

#: describe.lisp:196
msgid "a GC-invisible pointer to ~S."
msgstr "невидимый мусорщику указатель на ~S."

#: describe.lisp:199
msgid "a GC-invisible pointer to a now defunct object."
msgstr "невидимый мусорщику указатель на уже удаленный объект"

#: describe.lisp:201
msgid "a label used for resolving #~D# references during READ."
msgstr "метка, использованная для разрешения ссылок #~D# во время чтения."

#: describe.lisp:205
msgid "a pointer into the stack. It points to:"
msgstr "указатель в область стека. Он указывает на:"

#: describe.lisp:208
msgid "a special-purpose object."
msgstr "объект специального назначения."

#: describe.lisp:210
msgid "a machine address."
msgstr "машинный адрес."

#: describe.lisp:212
msgid "an instance of the CLOS class ~S."
msgstr "экземпляр класса CLOS ~S."

#: describe.lisp:216
msgid "a structure of type ~S."
msgstr "структура типа ~S."

#: describe.lisp:220
msgid "~%As such, it is also a structure of type ~{~S~^, ~}."
msgstr "~%Как таковая, это также структура типа ~{~S~^, ~}."

#: describe.lisp:228
msgid "a dotted list of length ~S."
msgstr "точечный список длины ~S."

#: describe.lisp:230
msgid "a cons."
msgstr "пара (cons)."

#: describe.lisp:233
msgid "a list of length ~S."
msgstr "список длины ~S."

#: describe.lisp:235
msgid "a cyclic list."
msgstr "циклический список."

#: describe.lisp:237
msgid "the empty list, "
msgstr "пустой список, "

#: describe.lisp:240
msgid "the symbol ~S, "
msgstr "символ ~S, "

#: describe.lisp:244
msgid "lies in ~S"
msgstr "находится в ~S"

#: describe.lisp:247
msgid "is uninterned"
msgstr "не является символом ни одного пакета"

#: describe.lisp:261
msgid ", is accessible in ~:d package~:[~;s~] ~{~A~^, ~}"
msgstr " и доступен в ~:d пакет~:[е~;ах~] ~{~A~^, ~}"

#: describe.lisp:266
msgid ", is a keyword"
msgstr ", ключевое слово"

#: describe.lisp:269
msgid ", a constant"
msgstr ", константа"

#: describe.lisp:271
msgid ", a variable declared SPECIAL"
msgstr ", переменная, объявленная SPECIAL"

#: describe.lisp:272
msgid ", a variable"
msgstr ", переменная"

#: describe.lisp:274
msgid " (macro: ~s)"
msgstr " (макрос: ~s)"

#: describe.lisp:277
msgid ", value: ~s"
msgstr ", значение: ~s"

#: describe.lisp:281
msgid ", an unbound variable declared SPECIAL"
msgstr ", переменная, объявленная SPECIAL"

#: describe.lisp:283
msgid ", names "
msgstr ", именует "

#: describe.lisp:285
msgid "a special operator"
msgstr "специальный оператор"

#: describe.lisp:287
msgid " with macro definition"
msgstr " с макроопределением"

#: describe.lisp:289
msgid "a~:[~; deprecated~] function"
msgstr "~:[~; устаревшая~] функция."

#: describe.lisp:292
msgid "a~:[~; deprecated~] macro"
msgstr "~:[~; устаревшее~] макро"

#: describe.lisp:296
msgid " (use ~s instead)"
msgstr " (используйте лучше ~s)"

#: describe.lisp:301
msgid ", names a type"
msgstr ", именует тип"

#: describe.lisp:305
msgid ", names a class"
msgstr ", именует класс"

# для правильных падежей надо знать последнюю цифру
#: describe.lisp:311
msgid ", has ~:D propert~@:P ~{~S~^, ~}"
msgstr ", имеет ~:D свойств(о) ~{~S~^, ~}"

#: describe.lisp:314 describe.lisp:348 describe.lisp:371 describe.lisp:392 describe.lisp:436
msgid "."
msgstr "."

#: describe.lisp:318
msgid "~%Documentation as a ~a:~%~a"
msgstr "~%Документация в виде ~a:~%~a"

#: describe.lisp:320 describe.lisp:462
msgid "~%For more information, evaluate ~{~S~^ or ~}."
msgstr "~%Для дополнительной информации выполните ~{~S~^ или ~}."

#: describe.lisp:324
msgid "an integer, uses ~S bit~:p, is represented as a ~(~A~)."
msgstr "целое число, количество занимаемых битов: ~S, представляется как ~(~A~)."

#: describe.lisp:327
msgid "a rational, not integral number."
msgstr "рациональное, не целое число."

#: describe.lisp:329
msgid "a float with ~S bits of mantissa (~(~A~))."
msgstr "число с плавающей точкой с ~S битами мантиссы (~(~A~))."

#: describe.lisp:332
msgid "a complex number "
msgstr "комплексное число "

#: describe.lisp:337
msgid "at the origin"
msgstr "с нулевым модулем"

#: describe.lisp:338
msgid "on the ~:[posi~;nega~]tive real axis"
msgstr "с ~:[положи~;отрица~]тельным смещением по действительной оси"

#: describe.lisp:341
msgid "on the ~:[posi~;nega~]tive imaginary axis"
msgstr "с ~:[положи~;отрица~]тельным смещением по мнимой оси"

#: describe.lisp:343
msgid "in the ~:[~:[first~;fourth~]~;~:[second~;third~]~] quadrant"
msgstr "в~:[~:[ первом~; четвертом~]~;~:[о втором~; третьем~]~] квадранте"

#: describe.lisp:345
msgid " of the Gaussian number plane."
msgstr " координатной плоскости."

#: describe.lisp:347
msgid "a character"
msgstr "знак"

#: describe.lisp:352
msgid "~%Unicode name: ~A"
msgstr "~%Название в Уникоде: ~A"

#: describe.lisp:353
msgid "~%It is not defined by the Unicode standard."
msgstr "~%Не определен стандартом Уникод."

#: describe.lisp:354
msgid "~%It is a ~:[non-~;~]printable character."
msgstr "~%Это ~:[не ~;~]печатаемый знак."

#: describe.lisp:357
msgid "~%Its use is non-portable."
msgstr "~%Его употребление непереносимо."

#: describe.lisp:359
msgid "a~:[~:[ closed ~;n output-~]~;~:[n input-~;n input/output-~]~]stream."
msgstr "~:[~:[закрытый поток~;поток вывода~]~;~:[поток ввода~;поток ввода/вывода~]~]."

#: describe.lisp:365
msgid "the package named ~A"
msgstr "пакет с именем ~A"

#: describe.lisp:369
msgid ". It has ~:d nickname~:[~;s~] ~{~A~^, ~}"
msgstr ". Его ~:d псевдоним(ов)~:[~;~] ~{~A~^, ~}"

#: describe.lisp:374
msgid "~%It "
msgstr "~%Он "

#: describe.lisp:376
msgid "imports the external symbols of ~:d package~:[~;s~] ~{~A~^, ~} and "
msgstr "импортирует внешние символы из ~:d пакет~:[а~;ов~] ~{~A~^, ~} и "

#: describe.lisp:382
msgid "exports ~[no symbols~:;~:*~:d symbol~:[~;s~]~]"
msgstr "~[не экспортирует символы~:;экспортирует ~:*~:d символ(ов)~:[~;~]~]"

#: describe.lisp:385
msgid "~{ ~S~^,~}"
msgstr ""

#: describe.lisp:388
msgid " to ~:d package~:[~;s~] ~{~A~^, ~}"
msgstr " в ~:d пакет~:[~;ов~] ~{~A~^, ~}"

#: describe.lisp:391
msgid ", but no package uses these exports"
msgstr ", но ни один пакет их не использует"

#: describe.lisp:393
msgid "a deleted package."
msgstr "удаленный пакет."

#: describe.lisp:396
msgid "an ~s hash table with ~[no entries~:;~:*~:d entr~:[y~;ies~]~]."
msgstr "~[пустая хэш-таблица ~:;хэш-таблица с ~:*~:d значени~:[ем~;ями~]~]."

#: describe.lisp:399
msgid "~:[a~;the Common Lisp~] readtable."
msgstr "таблица чтения ~:[~; Common Lisp'а~]."

#: describe.lisp:402
msgid "a ~:[~;portable ~]pathname~:[.~;~:*, with the following components:~{~A~}~]"
msgstr "~:[~;переносимое ~]имя файла ~:[.~;~:*, со следующими компонентами:~{~A~}~]"

#: describe.lisp:417
msgid "a random-state."
msgstr "состояние генератора случайных чисел."

#: describe.lisp:421
msgid "a~:[~; simple~] ~A dimensional array"
msgstr "~:[~;простой ~]~A-мерный массив"

#: describe.lisp:424
msgid " (vector)"
msgstr " (вектор)"

#: describe.lisp:426
msgid " of ~(~A~)s"
msgstr " из элементов типа ~(~A~)"

#: describe.lisp:429
msgid ", adjustable"
msgstr ", корректируемый"

#: describe.lisp:431
msgid ", of size ~{~S~^ x ~}"
msgstr ", размера ~{~S~^ x ~}"

#: describe.lisp:434
msgid " and current length (fill-pointer) ~S"
msgstr " и текущей длиной (указатель заполнения) ~S"

#: describe.lisp:441
msgid "a foreign function of foreign type ~S."
msgstr "инородная функция инородного типа ~S."

#: describe.lisp:447
msgid "a built-in system function."
msgstr "встроенная системная функция."

#: describe.lisp:455
msgid "a~:[n interpret~; compil~]ed function."
msgstr "~:[интерпретируем~; откомпилированн~]ая функция."

#: describe.lisp:471
msgid "~%argument list: ~:S"
msgstr "~%Список аргументов: ~:S"

#: describe.lisp:474
msgid "~%documentation: ~A"
msgstr "~%документация: ~A"

#: describe.lisp:480
msgid "~&~%~A [see above]"
msgstr "~&%~A [см. выше]"

#: describe.lisp:483
msgid "~&~%~A is "
msgstr "~&~%~A это "

#: describe.lisp:515
msgid "~%Argument list: "
msgstr "~%Cписок аргументов: "

#: room.lisp:17
msgid "~S: argument must be ~S, ~S or ~S, not ~S"
msgstr "~S: аргумент должен быть ~S, ~S или ~S, а не ~S"

#: room.lisp:51 room.lisp:215
msgid "Total"
msgstr "Всего"

#: room.lisp:59
msgid "~%Bytes permanently allocated:   ~9D~%Bytes currently in use:        ~9D~%Bytes available until next GC: ~9D~%"
msgstr "~%Байтов, постоянно размещенных:     ~9D~%Байтов, используемых сейчас:       ~9D~%Байтов, свободных до следующей сборки мусора: ~9D~%"

#: edit.lisp:30
msgid "No external editor installed."
msgstr "Не установлен внешний редактор."

#: edit.lisp:102
msgid "~S cannot be edited."
msgstr "~S невозможно отредактировать."

#: edit.lisp:121
msgid "~S: source code for ~S not available."
msgstr "~S: исходный код для ~S недоступен."

#: macros3.lisp:13
msgid ""
"The form ~S yielded ~:[no values~;~:*~{~S~^ ; ~}~] ,~@\n"
"                       that's not of type ~S."
msgstr ""
"Форма ~S ~:[не производит значений~;производит ~:*~{~S~^ ; ~}~] ,~@\n"
"                       которые не относятся к типу ~S."

#: macros3.lisp:64
msgid "LETF* code contains a dotted list, ending with ~S"
msgstr "Код LETF* содержит точечный список, оканчивающийся на ~S"

#: macros3.lisp:83
msgid "illegal syntax in LETF* binding: ~S"
msgstr "некорректный синтаксис в списке связывания LETF*: ~S"

#: macros3.lisp:227
msgid "LETF code contains a dotted list, ending with ~S"
msgstr "Код LETF содержит точечный список, оканчивающийся на ~S"

#: macros3.lisp:246
msgid "illegal syntax in LETF binding: ~S"
msgstr "некорректный синтаксис в списке связывания LETF: ~S"

#: foreign1.lisp:92
msgid "Cannot map string ~S to C since it contains a character ~S"
msgstr "Невозможно передать строку ~S в C, т. к. она содержит литеру ~S"

#: foreign1.lisp:130
msgid "Invalid ~S component: ~S"
msgstr "Неверный компонент ~S: ~S"

#: foreign1.lisp:181
msgid "Incomplete FFI type ~S is not allowed here."
msgstr "Неполный тип FFI ~S здесь не разрешен."

#: foreign1.lisp:185
msgid "FFI type should be a symbol, not ~S"
msgstr "Тип FFI должен быть символом, а не ~S"

#: foreign1.lisp:188
msgid "Invalid FFI type: ~S"
msgstr "Неверный тип FFI: ~S"

#: foreign1.lisp:251
msgid "Invalid option in ~S: ~S"
msgstr "Неверный параметр в ~S: ~S"

#: foreign1.lisp:254
msgid "Only one ~S option is allowed: ~S"
msgstr "Только один параметр ~S разрешен: ~S"

#: foreign1.lisp:301
msgid "Invalid parameter specification in ~S: ~S"
msgstr "Некорректная спецификация параметра в ~S: ~S"

#: foreign1.lisp:315
msgid "~s argument ~s is not a pointer in ~s"
msgstr "~s аргумент ~s не является указателем в ~s"

#: foreign1.lisp:344
msgid "~s: No ~s argument and no ~s form in this compilation unit; ~s assumed now and for the rest of this unit"
msgstr "~s: В этом модуле нет аргумента ~s и формы ~s: до конца модуля принято ~s"

#: foreign1.lisp:350
msgid "The name must be a string, not ~S"
msgstr "Имя должно быть строкой, а не ~S"

#: foreign1.lisp:354
msgid "The name ~S is not a valid C identifier"
msgstr "Имя ~S не является допустимым идентификатором C"

#: foreign1.lisp:574
msgid "illegal foreign data type ~S"
msgstr "неверный тип инородных данных ~S"

#: foreign1.lisp:691
msgid "~S: ~S option missing in ~S"
msgstr "~S: параметр ~S отсутствует в ~S"

#: foreign1.lisp:766 foreign1.lisp:812
msgid "~s is deprecated, use ~s instead"
msgstr "~s устарел(а), используйте ~s вместо нее"

#: foreign1.lisp:896
msgid "~S: :OUT argument is not a pointer: ~S"
msgstr "~S: аргумент :OUT не является указателем: ~S"

#: foreign1.lisp:962
msgid "~S is only allowed after ~S: ~S"
msgstr "~S разрешается только после ~S: ~S"

#: affi1.lisp:39
msgid "Basename ~S not a keyword or libraryname ~S not a string"
msgstr "Имя базы ~S не является ключевым словом или имя библиотеки ~S не является строкой"

#: affi1.lisp:47
msgid "Library redefinition: old ~S, new ~S"
msgstr "Переопределение старой библиотеки: старая ~S, новая ~S"

#: affi1.lisp:57
msgid "Unknown library: ~S"
msgstr "Неизвестная библиотека: ~S"

#: affi1.lisp:83
msgid "Library ~S is not open"
msgstr "Библиотека ~S не открыта"

#: affi1.lisp:144
msgid "Unknown function of library ~S: ~S"
msgstr "Неизвестная функция в библиотеке ~S: ~S"

#: affi1.lisp:170
msgid "Offset must be a fixnum: ~S"
msgstr "Смещение должно быть ограниченным целым: ~S"

#: affi1.lisp:180
msgid "~&;; redefining foreign library function ~S~%;;  from ~S to ~S~%"
msgstr "~&;; переопределение инородной функции библиотеки ~S~%;;  из ~S в ~S~%"

#: affi1.lisp:199
msgid "Unknown register: ~S"
msgstr "Неизвестный регистр: ~S"

#: affi1.lisp:211
msgid "Invalid parameter specification ~S in function ~S"
msgstr "Некорректная спецификация параметра ~S в функции ~S"

#: affi1.lisp:222
msgid "Unknown library function: ~S"
msgstr "Неизвестная библиотечная функция: ~S"

#: affi1.lisp:238
msgid "Bad number of arguments for ~S: ~S"
msgstr "Неверное количество аргументов для ~S: ~S"

#: rexx1.lisp:148
msgid "No waiting for ~S possible."
msgstr "Невозможно ожидание для ~S"

#: amigasock.lisp:25
msgid "~S: ~S is not a SOCKET-SERVER"
msgstr "~S: ~S не SOCKET-SERVER"

#~ msgid "~: argument should be a string, symbol, file stream or pathname, not ~"
#~ msgstr "~: аргумент может быть строкой, символом, файловым потоком или именем файла, а не ~"

#~ msgid "There is no package with name ~"
#~ msgstr "Не существует пакета с именем ~"

#~ msgid "~*Nevertheless delete ~S."
#~ msgstr "~*Все же ~S удаляется."

#~ msgid "~: length ~ is illegal, should be of type ~"
#~ msgstr "~: длина ~ некорректна, должна быть типа ~"

#~ msgid "~: :initial-element ~ should be of type character"
#~ msgstr "~: :initial-element ~ должен быть типа 'литера'"

#~ msgid "Loading of file "
#~ msgstr "Загрузка файла "

#~ msgid " is finished."
#~ msgstr " закончена."

#~ msgid "~&~%Compilation of file ~A is finished."
#~ msgstr "~&~%Компиляция файла ~A завершена."

#~ msgid " required arguments"
#~ msgstr " обязательные аргументы"

#~ msgid " optional arguments"
#~ msgstr " необязательные аргументы"

#~ msgid "~S: superclass ~S should belong to class BUILT-IN-CLASS"
#~ msgstr "~S: суперкласс ~S должен принадлежать к классу BUILT-IN-CLASS"

#~ msgid "~S: superclass ~S should belong to class STRUCTURE-CLASS"
#~ msgstr "~S: суперкласс ~S должен принадлежать к классу STRUCTURE-CLASS"
