vim_ru - en to ru translation catalogue (2024 entries)

en: E163: There is only one file to edit
ru: E163: Для редактирования доступен только один файл

en: E164: Cannot go before first file
ru: E164: Это первый файл

en: E165: Cannot go beyond last file
ru: E165: Это последний файл

en: E249: window layout changed unexpectedly
ru: E249: Неожиданно изменилось расположение окна

en: --Deleted--
ru: --Удалено--

en: auto-removing autocommand: %s <buffer=%d>
ru: авто-удаление автокоманды: %s <буффер=%d>

note: the group doesn't exist
en: E367: No such group: "%s"
ru: E367: Группа "%s" не существует

en: E936: Cannot delete the current group
ru: E936: Невозможно удалить текущую группу

en: W19: Deleting augroup that is still in use
ru: W19: Удаление ещё используемой группы автокоманд

en: E215: Illegal character after *: %s
ru: E215: Недопустимые символы после *: %s

en: E216: No such event: %s
ru: E216: Несуществующее событие: %s

en: E216: No such group or event: %s
ru: E216: Несуществующая группа или событие: %s

note: Highlight title
en: 
    --- Autocommands ---
ru: 
    --- Автокоманды ---

en: E680: <buffer=%d>: invalid buffer number
ru: E680: <buffer=%d>: неправильный номер буфера

en: E217: Can't execute autocommands for ALL events
ru: E217: Невозможно выполнить автокоманды для ВСЕХ событий

en: No matching autocommands
ru: Нет подходящих автокоманд

en: E218: autocommand nesting too deep
ru: E218: слишком глубоко вложенные автокоманды

en: %s Autocommands for "%s"
ru: %s Автокоманды для "%s"

en: Executing %s
ru: Выполнение %s

en: autocommand %s
ru: автокоманда %s

en: E831: bf_key_init() called with empty password
ru: E831: bf_key_init() вызван с пустым паролем

en: E817: Blowfish big/little endian use wrong
ru: E817: Неправильное использование обратного/прямого порядка байт в Blowfish

en: E818: sha256 test failed
ru: E818: Не удалось выполнить тест sha256

en: E819: Blowfish test failed
ru: E819: Не удалось выполнить тест Blowfish

en: [Location List]
ru: [Список расположений]

en: [Quickfix List]
ru: [Список быстрых исправлений]

en: E855: Autocommands caused command to abort
ru: E855: Автокоманды вызвали прекращение команды

en: E82: Cannot allocate any buffer, exiting...
ru: E82: Невозможно выделить память даже для одного буфера, выход...

en: E83: Cannot allocate buffer, using other one...
ru: E83: Невозможно выделить память для буфера, используем другой буфер...

en: E931: Buffer cannot be registered
ru: E931: Невозможно зарегистрировать буфер

en: E937: Attempt to delete a buffer that is in use: %s
ru: E937: Попытка удалить используемый буфер: %s

en: E515: No buffers were unloaded
ru: E515: Ни один буфер не был выгружен из памяти

en: E516: No buffers were deleted
ru: E516: Ни один буфер не был удалён

en: E517: No buffers were wiped out
ru: E517: Ни один буфер не был очищен

en: %d buffer unloaded | %d buffers unloaded
ru[0]: Выгружен %d буфер
ru[1]: Выгружено %d буфера
ru[2]: Выгружено %d буферов

en: %d buffer deleted | %d buffers deleted
ru[0]: Удалён %d буфер
ru[1]: Удалено %d буфера
ru[2]: Удалено %d буферов

en: %d buffer wiped out | %d buffers wiped out
ru[0]: Очищен %d буфер
ru[1]: Очищено %d буфера
ru[2]: Очищено %d буферов

en: E90: Cannot unload last buffer
ru: E90: Невозможно выгрузить из памяти последний буфер

en: E84: No modified buffer found
ru: E84: Изменённых буферов не обнаружено

note: back where we started, didn't find anything.
en: E85: There is no listed buffer
ru: E85: Буферы в списке отсутствуют

en: E87: Cannot go beyond last buffer
ru: E87: Это последний буфер

en: E88: Cannot go before first buffer
ru: E88: Это первый буфер

en: E89: No write since last change for buffer %d (add ! to override)
ru: E89: Не сохранены изменения в буфере %d (добавьте !, чтобы обойти проверку)

en: E948: Job still running (add ! to end the job)
ru: E948: Задание ещё выполняется (добавьте !, чтобы завершить)

en: E37: No write since last change (add ! to override)
ru: E37: Изменения не сохранены (добавьте !, чтобы обойти проверку)

en: E948: Job still running
ru: E948: Задание ещё выполняется

en: E37: No write since last change
ru: E37: Изменения не сохранены

en: W14: Warning: List of file names overflow
ru: W14: Предупреждение: переполнение списка имён файлов

en: E92: Buffer %d not found
ru: E92: Не найден буфер %d

en: E93: More than one match for %s
ru: E93: Несколько соответствий для %s

en: E94: No matching buffer for %s
ru: E94: Нет соответствующего %s буфера

en: line %ld
ru: строка %ld

en: E95: Buffer with this name already exists
ru: E95: Буфер с таким именем уже существует

en:  [Modified]
ru:  [Изменён]

en: [Not edited]
ru: [Не редактировался]

en: [New file]
ru: [Новый файл]

en: [Read errors]
ru: [Ошибки чтения]

en: [RO]
ru: [ТЧ]

en: [readonly]
ru: [только для чтения]

en: %ld line --%d%%-- | %ld lines --%d%%--
ru[0]: %ld строка --%d%%--
ru[1]: %ld строки --%d%%--
ru[2]: %ld строк --%d%%--

en: line %ld of %ld --%d%%-- col
ru: стр. %ld из %ld --%d%%-- кол.

en: [No Name]
ru: [Нет имени]

note: must be a help buffer
en: help
ru: справка

en: [Help]
ru: [Справка]

en: [Preview]
ru: [Предпросмотр]

en: All
ru: Весь

en: Bot
ru: Внизу

en: Top
ru: Наверху

en: E382: Cannot write, 'buftype' option is set
ru: E382: Запись невозможна, значение опции 'buftype' не является пустой строкой

en: [Prompt]
ru: [Уведомление]

en: [Popup]
ru: [Всплывающий]

en: [Scratch]
ru: [Временный]

note: don't overwrite messages here must give this prompt don't use emsg() here, don't want to flush the buffers
en: WARNING: The file has been changed since reading it!!!
ru: ПРЕДУПРЕЖДЕНИЕ: Файл изменён с момента чтения!!!

en: Do you really want to write to it
ru: Серьёзно хотите записать в этот файл

en: E676: No matching autocommands for acwrite buffer
ru: E676: Нет подходящих автокоманд для буфера acwrite

en: E203: Autocommands deleted or unloaded buffer to be written
ru: E203: Буфер, который требовалось записать, удалён или выгружен автокомандой

en: E204: Autocommand changed number of lines in unexpected way
ru: E204: Количество строк изменено автокомандой неожиданным образом

en: NetBeans disallows writes of unmodified buffers
ru: NetBeans не позволяет выполнять запись неизменённых буферов

en: Partial writes disallowed for NetBeans buffers
ru: Частичная запись буферов NetBeans не допускается

en: is a directory
ru: является каталогом

en: is not a file or writable device
ru: не является файлом или устройством, доступным для записи

en: writing to device disabled with 'opendevice' option
ru: запись в устройство отключена при опции 'opendevice'

en: is read-only (add ! to override)
ru: открыт только для чтения (добавьте !, чтобы обойти проверку)

en: E506: Can't write to backup file (add ! to override)
ru: E506: Запись в резервный файл невозможна (добавьте !, чтобы обойти проверку)

en: E507: Close error for backup file (add ! to override)
ru: E507: Ошибка закрытия резервного файла (добавьте !, чтобы обойти проверку)

en: E508: Can't read file for backup (add ! to override)
ru: E508: Невозможно прочитать резервный файл (добавьте !, чтобы обойти проверку)

en: E509: Cannot create backup file (add ! to override)
ru: E509: Невозможно создать резервный файл (добавьте !, чтобы обойти проверку)

en: E510: Can't make backup file (add ! to override)
ru: E510: Невозможно создать резервный файл (добавьте !, чтобы обойти проверку)

en: E214: Can't find temp file for writing
ru: E214: Временный файл для записи не найден

en: E213: Cannot convert (add ! to write without conversion)
ru: E213: Перекодировка невозможна (добавьте ! для записи без перекодировки)

en: E166: Can't open linked file for writing
ru: E166: Невозможно открыть файл по ссылке для записи

en: E212: Can't open file for writing
ru: E212: Невозможно открыть файл для записи

en: E949: File changed while writing
ru: E949: Файл был изменён после записи

en: E512: Close failed
ru: E512: Операция закрытия не удалась

en: E513: write error, conversion failed (make 'fenc' empty to override)
ru: E513: Ошибка записи, преобразование не удалось (очистите 'fenc', чтобы обойти)

en: E513: write error, conversion failed in line %ld (make 'fenc' empty to override)
ru: E513: Ошибка записи, преобразование не удалось на строке %ld (очистите 'fenc', чтобы обойти)

en: E514: write error (file system full?)
ru: E514: Ошибка записи (нет свободного места?)

en:  CONVERSION ERROR
ru:  ОШИБКА ПРЕОБРАЗОВАНИЯ

en:  in line %ld;
ru:  на строке %ld;

en: [NOT converted]
ru: [БЕЗ преобразований]

en: [converted]
ru: [перекодировано]

en: [Device]
ru: [Устройство]

en: [New]
ru: [Новый]

en: [New File]
ru: [Новый файл]

en:  [a]
ru:  [д]

en:  appended
ru:  добавлено

en:  [w]
ru:  [з]

en:  written
ru:  записано

en: E205: Patchmode: can't save original file
ru: E205: Режим заплатки: невозможно сохранение исходного файла

en: E206: patchmode: can't touch empty original file
ru: E206: Режим заплатки: невозможно сменить параметры пустого исходного файла

en: E207: Can't delete backup file
ru: E207: Невозможно удалить резервный файл

en: 
    WARNING: Original file may be lost or damaged
ru: 
    ПРЕДУПРЕЖДЕНИЕ: Исходный файл может быть утрачен или повреждён

en: don't quit the editor until the file is successfully written!
ru: не выходите из редактора, пока файл не будет успешно записан!

en: W10: Warning: Changing a readonly file
ru: W10: Предупреждение: Изменение файла с правами только для чтения

en: E902: Cannot connect to port
ru: E902: Невозможно соединиться с портом

en: E901: gethostbyname() in channel_open()
ru: E901: gethostbyname() в channel_open()

en: E898: socket() in channel_open()
ru: E898: socket() в channel_open()

en: E903: received command with non-string argument
ru: E903: Получена команда с не строковым параметром

en: E904: last argument for expr/call must be a number
ru: E904: Последний параметр для выражения или вызова должен быть числом

en: E904: third argument for call must be a list
ru: E904: Третий параметр для вызова должен быть списком

en: E905: received unknown command: %s
ru: E905: Получена неизвестная команда %s

en: E906: not an open channel
ru: E906: Не открытый канал

en: E630: %s(): write while not connected
ru: E630: %s(): запись без соединения

en: E631: %s(): write failed
ru: E631: Ошибка записи в %s()

en: E917: Cannot use a callback with %s()
ru: E917: Невозможно использовать обратный вызов с %s()

en: E912: cannot use ch_evalexpr()/ch_sendexpr() with a raw or nl channel
ru: E912: Невозможно использовать ch_evalexpr() или ch_sendexpr() с каналом nl или raw

en: E920: _io file requires _name to be set
ru: E920: Файл _io требует установленного _name

en: E915: in_io buffer requires in_buf or in_name to be set
ru: E915: буфер in_io требует установленного in_buf или in_name

en: E918: buffer must be loaded: %s
ru: E918: Буфер должен быть загружен: %s

en: E916: not a valid job
ru: E916: Недопустимое задание

en: tagname
ru: имя метки

en:  kind file
ru:  тип файла

en: 'history' option is zero
ru: значение опции 'history' равно нулю

en: E821: File is encrypted with unknown method
ru: E821: Файл зашифрован неизвестным методом

en: Warning: Using a weak encryption method; see :help 'cm'
ru: Предупреждение: Используется слабый метод шифрования, см. :help 'cm'

en: Enter encryption key:
ru: Введите пароль для шифрования:

en: Enter same key again:
ru: Повторите ввод пароля:

en: Keys don't match!
ru: Введённые пароли не совпадают!

en: [crypted]
ru: [зашифровано]

en: Entering Debug mode.  Type "cont" to continue.
ru: Включён режим отладки. Для продолжения наберите "cont"

en: Oldval = "%s"
ru: Преж.зн. = "%s"

en: Newval = "%s"
ru: Нов.зн.  = "%s"

en: line %ld: %s
ru: строка %ld: %s

en: cmd: %s
ru: команда: %s

en: frame is zero
ru: нулевой фрейм

en: frame at highest level: %d
ru: максимальный фрейм: %d

en: Breakpoint in "%s%s" line %ld
ru: Точка остановки в "%s%s" стр. %ld

en: E161: Breakpoint not found: %s
ru: E161: Точка остановки не найдена: %s

en: No breakpoints defined
ru: Точки остановки не определены

en: %3d  %s %s  line %ld
ru: %3d  %s %s стр. %ld

en: %3d  expr %s
ru: %3d  выр. %s

en: E720: Missing colon in Dictionary: %s
ru: E720: Пропущено двоеточие в словаре: %s

en: E721: Duplicate key in Dictionary: "%s"
ru: E721: Повтор ключа в словаре: "%s"

en: E722: Missing comma in Dictionary: %s
ru: E722: Пропущена запятая в словаре: %s

en: E723: Missing end of Dictionary '}': %s
ru: E723: Пропущено окончание словаря '}': %s

en: extend() argument
ru: параметра extend()

en: E737: Key already exists: %s
ru: E737: Ключ уже существует: %s

en: E96: Cannot diff more than %d buffers
ru: E96: Невозможно отобразить отличия для более чем %d буферов

en: Not enough memory to use internal diff for buffer "%s"
ru: Недостаточно памяти для встроенного diff для буфера "%s"

en: E810: Cannot read or write temp files
ru: E810: Невозможно прочитать или записать временные файлы

en: E97: Cannot create diffs
ru: E97: Невозможно создать файлы отличий

en: E960: Problem creating the internal diff
ru: E960: Проблема при создании внутреннем создании отличий

en: Patch file
ru: Файл-заплатка

en: E816: Cannot read patch output
ru: E816: Невозможно прочитать вывод patch

en: E98: Cannot read diff output
ru: E98: Невозможно прочитать вывод diff

en: E959: Invalid diff format.
ru: E959: Неверный формат diff

en: E99: Current buffer is not in diff mode
ru: E99: Активный буфер не находится в режиме отличий

en: E793: No other buffer in diff mode is modifiable
ru: E793: Больше нет изменяемых буферов в режиме отличий

en: E100: No other buffer in diff mode
ru: E100: Больше нет буферов в режиме отличий

en: E101: More than two buffers in diff mode, don't know which one to use
ru: E101: В режиме отличий более двух буферов, не могу выбрать

en: E102: Can't find buffer "%s"
ru: E102: Не могу найти буфер "%s"

en: E103: Buffer "%s" is not in diff mode
ru: E103: Буфер "%s" не находится в режиме отличий

en: E787: Buffer changed unexpectedly
ru: E787: Буфер неожиданно изменился

en: E104: Escape not allowed in digraph
ru: E104: Экранирующий символ Escape нельзя использовать в диграфе

en: Custom
ru: Специальные

en: Latin supplement
ru: Латынь дополненная

en: Greek and Coptic
ru: Греческий и Коптский

en: Cyrillic
ru: Кириллица

en: Hebrew
ru: Иврит

en: Arabic
ru: Арабский

en: Latin extended
ru: Латынь расширенная

en: Greek extended
ru: Греческий расширенный

en: Punctuation
ru: Пунктуация

en: Super- and subscripts
ru: Над- и подстрочные

en: Currency
ru: Валюта

en: Other
ru: Прочее

en: Roman numbers
ru: Римские цифры

en: Arrows
ru: Стрелки

en: Mathematical operators
ru: Математические операторы

en: Technical
ru: Техника

en: Box drawing
ru: Псевдографика

en: Block elements
ru: Блочные элементы

en: Geometric shapes
ru: Геометрические фигуры

en: Symbols
ru: Символы

en: Dingbats
ru: Орнамент

en: CJK symbols and punctuation
ru: Китайские, Японские и Корейские символы и пунктуация

en: Hiragana
ru: Хирагана

en: Katakana
ru: Катакана

en: Bopomofo
ru: Чжуинь (бопомофо)

en: E544: Keymap file not found
ru: E544: Файл с раскладкой клавиатуры не найден

en: E105: Using :loadkeymap not in a sourced file
ru: E105: Команда :loadkeymap применена вне файла сценария

en: E791: Empty keymap entry
ru: E791: пустая запись раскладки клавиатуры

en: E111: Missing ']'
ru: E111: Пропущена ']'

en: E719: Cannot use [:] with a Dictionary
ru: E719: Невозможно использовать [:] со словарём

en: E806: using Float as a String
ru: E806: Использование числа с плавающей точкой как строки

en: E274: No white space allowed before parenthesis
ru: E274: Пробельные символы не допустимы между скобками

en: E689: Can only index a List, Dictionary or Blob
ru: E689: Индексирование возможно только списка, словаря или блоба

en: E708: [:] must come last
ru: E708: [:] должно быть последним

en: E709: [:] requires a List or Blob value
ru: E709: [:] требует значением список или блоб

en: E972: Blob value does not have the right number of bytes
ru: E972: Значение блоба не имеет верное количество байт

en: E996: Cannot lock a range
ru: E996: Невозможно заблокировать диапазон

en: E710: List value has more items than target
ru: E710: Элементов списка-значения больше чем в цели

en: E711: List value has not enough items
ru: E711: Список-значение не содержит достаточно элементов

en: E996: Cannot lock a list or dict
ru: E996: Невозможно заблокировать список или словарь

en: E690: Missing "in" after :for
ru: E690: Пропущено "in" после :for

en: E109: Missing ':' after '?'
ru: E109: Пропущено ':' после '?'

en: E804: Cannot use '%' with Float
ru: E804: Невозможно использовать '%' с числом с плавающей точкой

en: E973: Blob literal should have an even number of hex characters
ru: E973: блоб-литерал должен иметь чётное количество шестнадцатеричных символов

en: E110: Missing ')'
ru: E110: Пропущена ')'

en: E260: Missing name after ->
ru: E260: Пропущено имя после ->

en: E695: Cannot index a Funcref
ru: E695: Невозможно индексировать ссылку на функцию

en: E909: Cannot index a special variable
ru: E909: Невозможно индексировать специальную переменную

en: E112: Option name missing: %s
ru: E112: Не указано имя опции: %s

en: E113: Unknown option: %s
ru: E113: Неизвестная опция: %s

en: E114: Missing quote: %s
ru: E114: Пропущена кавычка: %s

en: E115: Missing quote: %s
ru: E115: Пропущена кавычка: %s

en: Not enough memory to set references, garbage collection aborted!
ru: Недостаточно памяти для установки ссылки, сборка мусора прекращена!

en: E724: variable nested too deep for displaying
ru: E724: Слишком глубоко вложенные переменные для отображения

en: E805: Using a Float as a Number
ru: E805: Использование числа с плавающей точкой как целого

en: E703: Using a Funcref as a Number
ru: E703: Использование ссылки на функцию как числа

en: E745: Using a List as a Number
ru: E745: Использование списка как числа

en: E728: Using a Dictionary as a Number
ru: E728: Использование словаря как числа

en: E910: Using a Job as a Number
ru: E910: Использование задания как числа

en: E913: Using a Channel as a Number
ru: E913: Использование канала как числа

en: E974: Using a Blob as a Number
ru: E974: Использование блоба как числа

en: E891: Using a Funcref as a Float
ru: E891: Использование ссылки на функцию как числа с плавающей точкой

en: E892: Using a String as a Float
ru: E892: Использование строки как числа с плавающей точкой

en: E893: Using a List as a Float
ru: E893: Использование списка как числа с плавающей точкой

en: E894: Using a Dictionary as a Float
ru: E894: Использование словаря как числа с плавающей точкой

en: E907: Using a special value as a Float
ru: E907: Использование специального значения как числа с плавающей точкой

en: E911: Using a Job as a Float
ru: E911: Использование задания как числа с плавающей точкой

en: E914: Using a Channel as a Float
ru: E914: Использование канала как числа с плавающей точкой

en: E975: Using a Blob as a Float
ru: E975: Использование блоба как числа с плавающей точкой

en: E729: using Funcref as a String
ru: E729: Использование ссылки на функцию как строки

en: E730: using List as a String
ru: E730: Использование списка как строки

en: E731: using Dictionary as a String
ru: E731: Использование словаря как строки

en: E976: using Blob as a String
ru: E976: Использование блоба как строки

en: E908: using an invalid value as a String
ru: E908: Использование неправильного значения как строки

en: E698: variable nested too deep for making a copy
ru: E698: Слишком глубоко вложенные переменные для копирования

en: 
    	Last set from
ru: 
    	Последний раз установлено на

en:  line
ru:  строке

en: E977: Can only compare Blob with Blob
ru: E977: Блоб можно сравнивать только с блобом

en: E691: Can only compare List with List
ru: E691: Список можно сравнивать только со списком

en: E692: Invalid operation for List
ru: E692: Недопустимая операция для списков

en: E735: Can only compare Dictionary with Dictionary
ru: E735: Словарь можно сравнивать только со словарём

en: E736: Invalid operation for Dictionary
ru: E736: Недопустимая операция для словаря

en: E694: Invalid operation for Funcrefs
ru: E694: Недопустимая операция для ссылки на функцию

en: E808: Number or Float required
ru: E808: Требуется целое число или с плавающей точкой

en: E158: Invalid buffer name: %s
ru: E158: Неправильное имя буфера: %s

en: E980: lowlevel input not supported
ru: E980: Не поддерживается низкоуровневый ввод

en: E700: Unknown function: %s
ru: E700: Неизвестная функция: %s

en: E922: expected a dict
ru: E922: Ожидался словарь

en: E923: Second argument of function() must be a list or a dict
ru: E923: Второй параметр функции() должен быть списком или словарём

en: &OK
    &Cancel
ru: &OK
    &C Отмена

en: called inputrestore() more often than inputsave()
ru: Функция inputrestore() вызывается чаще, чем функция inputsave()

en: E786: Range not allowed
ru: E786: Диапазон не допускается

en: E701: Invalid type for len()
ru: E701: Неправильные тип для len()

en: E726: Stride is zero
ru: E726: Нулевой шаг

en: E727: Start past end
ru: E727: Начало после конца

en: E240: No connection to the X server
ru: E240: Нет связи с X-сервером

en: E241: Unable to send to %s
ru: E241: Не могу отправить сообщение для %s

en: E277: Unable to read a server reply
ru: E277: Сервер не отвечает

en: E941: already started a server
ru: E941: Сервер уже запущен

en: E942: +clientserver feature not available
ru: E942: Особенность +clientserver недоступна

en: E258: Unable to send to client
ru: E258: Не могу ответить клиенту

en: E962: Invalid action: '%s'
ru: E962: Неправильное действие: '%s'

en: (Invalid)
ru: (Неправильно)

en: E935: invalid submatch number: %d
ru: E935: Недопустимый номер подсоответствия: %d

en: E18: Unexpected characters in :let
ru: E18: Неожиданные символы в :let

en: E991: cannot use =<< here
ru: E991: Здесь невозможно использовать =<<

en: E221: Marker cannot start with lower case letter
ru: E221: Маркер должен начинаться с заглавной буквы

en: E172: Missing marker
ru: E172: Маркер отсутствует

en: E990: Missing end marker '%s'
ru: E990: Пропущен конечный маркер '%s'

en: E985: .= is not supported with script version 2
ru: E985: .= не поддерживается в сценарии версии 2

en: E687: Less targets than List items
ru: E687: Целей меньше чем элементов списка

en: E688: More targets than List items
ru: E688: Целей больше чем элементов списка

en: Double ; in list of variables
ru: Двойная ; в списке переменных

en: E738: Can't list variables for %s
ru: E738: Невозможно отобразить переменные для %s

en: E996: Cannot lock an environment variable
ru: E996: Невозможно заблокировать переменную окружения

en: E996: Cannot lock an option
ru: E996: Невозможно заблокировать опцию

en: E996: Cannot lock a register
ru: E996: Невозможно заблокировать регистр

en: E108: No such variable: "%s"
ru: E108: Нет такой переменной: "%s"

note: For historic reasons this error is not given for a list or dict. E.g., the b: dict could be locked/unlocked.
en: E940: Cannot lock or unlock variable %s
ru: E940: Невозможно (раз)блокировать переменную %s

en: E743: variable nested too deep for (un)lock
ru: E743: Слишком глубоко вложенные переменные для (раз)блокировки

en: E963: setting %s to value with wrong type
ru: E963: Установка %s в значение неверного типа

en: E795: Cannot delete variable %s
ru: E795: Невозможно удалить переменную %s

en: E704: Funcref variable name must start with a capital: %s
ru: E704: Имя переменной ссылки на функцию должно начинаться с заглавной буквы: %s

en: E705: Variable name conflicts with existing function: %s
ru: E705: Имя переменной конфликтует с существующей функцией: %s

en: E741: Value is locked: %s
ru: E741: Значение %s заблокировано

en: Unknown
ru: Неизвестно

en: E742: Cannot change value of %s
ru: E742: Невозможно изменить значение %s

en: E921: Invalid callback argument
ru: E921: Недопустимый параметр обратного вызова

en: <%s>%s%s  %d,  Hex %02x,  Oct %03o, Digr %s
ru: <%s>%s%s  %d,  Шес %02x,  Вос %03o, Дигр %s

en: <%s>%s%s  %d,  Hex %02x,  Octal %03o
ru: <%s>%s%s  %d,  Шес %02x,  Вос %03o

en: > %d, Hex %04x, Oct %o, Digr %s
ru: > %d, Шес %04x, Вос %o, Дигр %s

en: > %d, Hex %08x, Oct %o, Digr %s
ru: > %d, Шес %08x, Вос %o, Дигр %s

en: > %d, Hex %04x, Octal %o
ru: > %d, Шес %04x, Вос %o

en: > %d, Hex %08x, Octal %o
ru: > %d, Шест %08x, Восм %o

en: E134: Cannot move a range of lines into itself
ru: E134: Невозможно переместить диапазон строк на себя

en: %ld line moved | %ld lines moved
ru[0]: Перемещена %ld строка
ru[1]: Перемещено %ld строки
ru[2]: Перемещено %ld строк

en: %ld lines filtered
ru: Пропущено через фильтр строк: %ld

en: E135: *Filter* Autocommands must not change current buffer
ru: E135: Автокоманды *Filter* не должны изменять активный буфер

en: [No write since last change]
ru: [Изменения не сохранены]

en: Save As
ru: Сохранить как

en: Write partial file?
ru: Записать файл частично?

en: E140: Use ! to write partial buffer
ru: E140: Для записи части буфера используйте !

en: Overwrite existing file "%s"?
ru: Перезаписать существующий файл "%s"?

en: Swap file "%s" exists, overwrite anyway?
ru: Своп-файл "%s" существует, перезаписать?

en: E768: Swap file exists: %s (:silent! overrides)
ru: E768: Своп-файл существует: %s (:silent! чтобы обойти проверку)

en: E141: No file name for buffer %ld
ru: E141: Буфер %ld не связан с именем файла

en: E142: File not written: Writing is disabled by 'write' option
ru: E142: Файл не сохранён: запись отключена опцией 'write'

en: 'readonly' option is set for "%s".
    Do you wish to write anyway?
ru: Для "%s" включена опция 'readonly'.
    Записать?

en: File permissions of "%s" are read-only.
    It may still be possible to write it.
    Do you wish to try?
ru: Файл "%s" имеет режим доступа только для чтения.
    Но, возможно, файл удастся записать.
    Хотите попробовать?

en: E505: "%s" is read-only (add ! to override)
ru: E505: "%s" открыт только для чтения (добавьте !, чтобы обойти проверку)

en: Edit File
ru: Редактирование файла

en: E143: Autocommands unexpectedly deleted new buffer %s
ru: E143: Автокоманды неожиданно убили новый буфер %s

en: E144: non-numeric argument to :z
ru: E144: Параметр команды :z должен быть числом

en: E145: Shell commands and some functionality not allowed in rvim
ru: E145: Использование команд оболочки и некоторая функциональность не допускаются в rvim

en: E146: Regular expressions can't be delimited by letters
ru: E146: Регулярные выражения не могут разделяться буквами

en: replace with %s (y/n/a/q/l/^E/^Y)?
ru: заменить на %s? (y/n/a/q/l/^E/^Y)

en: (Interrupted)
ru: (Прервано)

en: %ld match on %ld line | %ld matches on %ld line
ru[0]: %ld совпадение на %ld строке
ru[1]: %ld совпадения на %ld строке
ru[2]: %ld совпадений на %ld строке

en: %ld substitution on %ld line | %ld substitutions on %ld line
ru[0]: %ld замена на %ld строке
ru[1]: %ld замены на %ld строке
ru[2]: %ld замен на %ld строке

en: %ld match on %ld lines | %ld matches on %ld lines
ru[0]: %ld совпадение на %ld строках
ru[1]: %ld совпадения на %ld строках
ru[2]: %ld совпадений на %ld строках

en: %ld substitution on %ld lines | %ld substitutions on %ld lines
ru[0]: %ld замена на %ld строках
ru[1]: %ld замены на %ld строках
ru[2]: %ld замен на %ld строках

note: will increment global_busy to break out of the loop
en: E147: Cannot do :global recursive with a range
ru: E147: Невозможно выполнить :global рекурсивно с диапазоном

en: E148: Regular expression missing from global
ru: E148: В команде :global пропущено регулярное выражение

en: Pattern found in every line: %s
ru: Соответствие шаблону найдено на каждой строке: %s

en: Pattern not found: %s
ru: Шаблон не найден: %s

en: E478: Don't panic!
ru: E478: Спокойствие, только спокойствие!

en: E661: Sorry, no '%s' help for %s
ru: E661: К сожалению, справка '%s' для %s отсутствует

en: E149: Sorry, no help for %s
ru: E149: К сожалению справка для %s отсутствует

en: Sorry, help file "%s" not found
ru: Извините, файл справки "%s" не найден

en: E151: No match: %s
ru: E151: Нет соответствия: %s

en: E152: Cannot open %s for writing
ru: E152: Невозможно открыть %s для записи

en: E153: Unable to open %s for reading
ru: E153: Невозможно открыть %s для чтения

en: E670: Mix of help file encodings within a language: %s
ru: E670: Файлы справки используют разные кодировки для одного языка: %s

en: E154: Duplicate tag "%s" in file %s/%s
ru: E154: Повторяющаяся метка "%s" в файле %s/%s

en: E150: Not a directory: %s
ru: E150: %s не является каталогом

en: No old files
ru: Нет старых файлов

en: Save changes to "%s"?
ru: Сохранить изменения в "%s"?

en: E947: Job still running in buffer "%s"
ru: E947: Задание ещё выполняется в буфере "%s"

en: E162: No write since last change for buffer "%s"
ru: E162: Несохранённые изменения в буфере "%s"

en: Warning: Entered other buffer unexpectedly (check autocommands)
ru: Предупреждение: Неожиданный переход в другой буфер (проверьте автокоманды)

en: E666: compiler not supported: %s
ru: E666: Компилятор не поддерживается: %s

en: W20: Required python version 2.x not supported, ignoring file: %s
ru: W20: Не поддерживается python требуемой версии 2.x, файл проигнорирован: %s

en: W21: Required python version 3.x not supported, ignoring file: %s
ru: W21: Не поддерживается python требуемой версии 3.x, файл проигнорирован: %s

en: Current %slanguage: "%s"
ru: Активный %sязык: "%s"

en: E197: Cannot set language to "%s"
ru: E197: Невозможно сменить язык на "%s"

en: Entering Ex mode.  Type "visual" to go to Normal mode.
ru: Переход в режим Ex. Для перехода в Обычный режим наберите "visual"

en: E501: At end-of-file
ru: E501: В конце файла

en: Executing: %s
ru: Выполнение: %s

en: E169: Command too recursive
ru: E169: Слишком рекурсивная команда

en: E605: Exception not caught: %s
ru: E605: Исключительная ситуация не обработана: %s

en: End of sourced file
ru: Конец считанного файла

en: End of function
ru: Конец функции

en: E464: Ambiguous use of user-defined command
ru: E464: Неоднозначное использование команды пользователя

en: E492: Not an editor command
ru: E492: Это не команда редактора

en: E981: Command not allowed in rvim
ru: E981: Команда не допустима в rvim

en: E493: Backwards range given
ru: E493: Задан обратный диапазон

en: Backwards range given, OK to swap
ru: Задан обратный диапазон, меняем границы местами

en: E494: Use w or w>>
ru: E494: Используйте w или w>>

en: INTERNAL: Cannot use EX_DFLALL with ADDR_NONE, ADDR_UNSIGNED or ADDR_QUICKFIX
ru: ВНУТРЕННЕЕ: Невозможно использовать EX_DFLALL с ADDR_NONE, ADDR_UNSIGNED или ADDR_QUICKFIX

en: E943: Command table needs to be updated, run 'make cmdidxs'
ru: E943: Таблица команд должна быть обновлена, выполните 'make cmdidxs'

en: E319: Sorry, the command is not available in this version
ru: E319: Извините, эта команда недоступна в данной версии

en: %d more file to edit.  Quit anyway? | %d more files to edit.  Quit anyway?
ru[0]: Не отредактирован %d файл. Выйти?
ru[1]: Не отредактированы %d файла. Выйти?
ru[2]: Не отредактировано %d файлов. Выйти?

en: E173: %d more file to edit | E173: %d more files to edit
ru[0]: E173: Не отредактирован %d файл
ru[1]: E173: Не отредактированы %d файла
ru[2]: E173: Не отредактировано %d файлов

en: unknown
ru: неизвестно

en: E185: Cannot find color scheme '%s'
ru: E185: Невозможно найти цветовую схему '%s'

en: Greetings, Vim user!
ru: Приветствуем вас, пользователь Vim!

en: E784: Cannot close last tab page
ru: E784: Нельзя закрыть последнюю вкладку

en: Already only one tab page
ru: На экране всего одна вкладка

en: Edit File in new tab page
ru: Редактировать файл в новой вкладке

en: Edit File in new window
ru: Редактировать файл в новом окне

en: Tab page %d
ru: Вкладка %d

en: No swap file
ru: Без своп-файла

en: Append File
ru: Добавить файл

en: E747: Cannot change directory, buffer is modified (add ! to override)
ru: E747: Смена каталога невозможна, буфер изменён (добавьте !, чтобы обойти проверку)

en: E186: No previous directory
ru: E186: Нет предыдущего каталога

en: E187: Unknown
ru: E187: Неизвестно

en: E465: :winsize requires two number arguments
ru: E465: Команда :winsize требует указания двух числовых параметров

en: Window position: X %d, Y %d
ru: Положение окна: X %d, Y %d

en: E188: Obtaining window position not implemented for this platform
ru: E188: В данной системе определение положения окна не работает

en: E466: :winpos requires two number arguments
ru: E466: Команда :winpos требует указания двух числовых параметров

en: E930: Cannot use :redir inside execute()
ru: E930: Невозможно использовать :redir внутри execute()

en: Save Redirection
ru: Перенаправление записи

en: E739: Cannot create directory: %s
ru: E739: Невозможно создать каталог: %s

en: E189: "%s" exists (add ! to override)
ru: E189: "%s" существует (добавьте !, чтобы обойти проверку)

en: E190: Cannot open "%s" for writing
ru: E190: Невозможно открыть для записи "%s"

note: set mark
en: E191: Argument must be a letter or forward/backward quote
ru: E191: Параметр должен быть прямой/обратной кавычкой или буквой

en: E192: Recursive use of :normal too deep
ru: E192: Слишком глубокая рекурсия при использовании команды :normal

en: E809: #< is not available without the +eval feature
ru: E809: #< не доступно без особенности +eval

en: E194: No alternate file name to substitute for '#'
ru: E194: Нет соседнего имени файла для замены '#'

en: E495: no autocommand file name to substitute for "<afile>"
ru: E495: Нет автокомандного имени файла для замены "<afile>"

en: E496: no autocommand buffer number to substitute for "<abuf>"
ru: E496: Нет автокомандного номера буфера для замены "<abuf>"

en: E497: no autocommand match name to substitute for "<amatch>"
ru: E497: Нет автокомандного имени соответствия для замены "<amatch>"

en: E498: no :source file name to substitute for "<sfile>"
ru: E498: Нет имени файла :source для замены "<sfile>"

en: E842: no line number to use for "<slnum>"
ru: E842: Нет номера строки для использования "<slnum>"

en: E961: no line number to use for "<sflnum>"
ru: E961: Нет номера строки для использования "<sflnum>"

en: E499: Empty file name for '%' or '#', only works with ":p:h"
ru: E499: Пустое имя файла для '%' или '#', возможно только c ":p:h"

en: E500: Evaluates to an empty string
ru: E500: Результатом выражения является пустая строка

en: Untitled
ru: Без имени

en: E196: No digraphs in this version
ru: E196: В этой версии диграфы не работают

en: E608: Cannot :throw exceptions with 'Vim' prefix
ru: E608: Невозможно выполнить команду :throw для исключений с приставкой 'Vim'

note: always scroll up, don't overwrite
en: Exception thrown: %s
ru: Исключительная ситуация: %s

en: Exception finished: %s
ru: Завершена обработка исключительной ситуации: %s

en: Exception discarded: %s
ru: Исключительная ситуация проигнорирована: %s

en: %s, line %ld
ru: %s, строка %ld

note: always scroll up, don't overwrite
en: Exception caught: %s
ru: Обработка исключительной ситуации: %s

en: %s made pending
ru: %s выполняет ожидание

en: %s resumed
ru: %s возобновлено

en: %s discarded
ru: %s пропущено

en: Exception
ru: Исключительная ситуация

en: Error and interrupt
ru: Ошибка и прерывание

en: Error
ru: Ошибка

note: if (pending & CSTP_INTERRUPT)
en: Interrupt
ru: Прерывание

en: E579: :if nesting too deep
ru: E579: Слишком глубоко вложенный :if

en: E580: :endif without :if
ru: E580: :endif без :if

en: E581: :else without :if
ru: E581: :else без :if

en: E582: :elseif without :if
ru: E582: :elseif без :if

en: E583: multiple :else
ru: E583: Обнаружено несколько :else

en: E584: :elseif after :else
ru: E584: :elseif после :else

en: E585: :while/:for nesting too deep
ru: E585: Слишком глубокое вложение :while или :for

en: E586: :continue without :while or :for
ru: E586: :continue без :while или :for

en: E587: :break without :while or :for
ru: E587: :break без :while или :for

en: E732: Using :endfor with :while
ru: E732: Использование :endfor с :while

en: E733: Using :endwhile with :for
ru: E733: Использование :endwhile с :for

en: E601: :try nesting too deep
ru: E601: Слишком глубоко вложенный :try

en: E603: :catch without :try
ru: E603: :catch без :try

note: Give up for a ":catch" after ":finally" and ignore it. * Just parse.
en: E604: :catch after :finally
ru: E604: :catch после :finally

en: E606: :finally without :try
ru: E606: :finally без :try

note: Give up for a multiple ":finally" and ignore it.
en: E607: multiple :finally
ru: E607: Обнаружено несколько :finally

en: E602: :endtry without :try
ru: E602: :endtry без :try

en: E193: :endfunction not inside a function
ru: E193: Команда :endfunction может использоваться только внутри функции

en: E788: Not allowed to edit another buffer now
ru: E788: Сейчас не допускается редактирование другого буфера

en: E811: Not allowed to change buffer information now
ru: E811: Сейчас не допускается изменение информации о буфере

en: E199: Active window or buffer deleted
ru: E199: Удалено активное окно или буфер

en: E812: Autocommands changed buffer or buffer name
ru: E812: Автокоманды изменили буфер или имя буфера

en: Illegal file name
ru: Недопустимое имя файла

en: is not a file
ru: не является файлом

en: is a device (disabled with 'opendevice' option)
ru: является устройством (отключено при опции 'opendevice')

en: [New DIRECTORY]
ru: [Новый КАТАЛОГ]

en: [File too big]
ru: [Файл слишком большой]

en: [Permission Denied]
ru: [Доступ запрещён]

en: E200: *ReadPre autocommands made the file unreadable
ru: E200: В результате выполнения автокоманд *ReadPre файл стал нечитаемым

en: E201: *ReadPre autocommands must not change current buffer
ru: E201: Автокоманды *ReadPre не должны изменять активный буфер

en: Vim: Reading from stdin...
ru: Vim: Чтение из стандартного потока ввода stdin...

en: Reading from stdin...
ru: Чтение из стандартного потока ввода stdin...

note: Re-opening the original file failed!
en: E202: Conversion made file unreadable!
ru: E202: В результате преобразования файл стал нечитаемым!

en: [socket]
ru: [гнездо]

en: [character special]
ru: [специальный символьный]

en: [CR missing]
ru: [пропущены символы CR]

en: [long lines split]
ru: [длинные строки разбиты]

en: [CONVERSION ERROR in line %ld]
ru: [ОШИБКА ПРЕОБРАЗОВАНИЯ в строке %ld]

en: [ILLEGAL BYTE in line %ld]
ru: [НЕДОПУСТИМЫЙ БАЙТ в строке %ld]

en: [READ ERRORS]
ru: [ОШИБКИ ЧТЕНИЯ]

en: Can't find temp file for conversion
ru: Временный файл для перекодирования не найден

en: Conversion with 'charconvert' failed
ru: Преобразование с помощью 'charconvert' не выполнено

en: can't read output of 'charconvert'
ru: невозможно прочитать вывод 'charconvert'

en: [dos format]
ru: [формат dos]

en: [mac format]
ru: [формат mac]

en: [unix format]
ru: [формат unix]

en: %ld line,  | %ld lines,
ru[0]: %ld строка,
ru[1]: %ld строки,
ru[2]: %ld строк,

en: %lld character | %lld characters
ru[0]: %lld символ
ru[1]: %lld символа
ru[2]: %lld символов

en: [Incomplete last line]
ru: [Незавершённая последняя строка]

en: E208: Error writing to "%s"
ru: E208: Ошибка записи в "%s"

en: E209: Error closing "%s"
ru: E209: Ошибка закрытия "%s"

en: E210: Error reading "%s"
ru: E210: Ошибка чтения "%s"

en: E246: FileChangedShell autocommand deleted buffer
ru: E246: Буфер удалён при выполнении автокоманды FileChangedShell

en: E211: File "%s" no longer available
ru: E211: Файл "%s" больше не доступен

en: W12: Warning: File "%s" has changed and the buffer was changed in Vim as well
ru: W12: Предупреждение: файл "%s" и буфер Vim были изменены независимо друг от друга

en: See ":help W12" for more info.
ru: См. ":help W12" для дополнительной информации.

en: W11: Warning: File "%s" has changed since editing started
ru: W11: Предупреждение: файл "%s" был изменён после начала редактирования

en: See ":help W11" for more info.
ru: См. ":help W11" для дополнительной информации.

en: W16: Warning: Mode of file "%s" has changed since editing started
ru: W16: Предупреждение: режим доступа к файлу "%s" был изменён после начала редактирования

en: See ":help W16" for more info.
ru: См. ":help W16" для дополнительной информации.

en: W13: Warning: File "%s" has been created after editing started
ru: W13: Предупреждение: файл "%s" был создан после начала редактирования

en: Warning
ru: Предупреждение

en: &OK
    &Load File
ru: &OK
    &L Загрузить файл

en: E462: Could not prepare for reloading "%s"
ru: E462: Невозможно подготовиться к перезагрузке "%s"

en: E321: Could not reload "%s"
ru: E321: Невозможно выполнить перезагрузку "%s"

en: E219: Missing {.
ru: E219: Пропущена {.

en: E220: Missing }.
ru: E220: Пропущена }.

en: <empty>
ru: <пусто>

en: E655: Too many symbolic links (cycle?)
ru: E655: Слишком много символических ссылок (цикл?)

en: Select Directory dialog
ru: Выбор каталога

en: Save File dialog
ru: Сохранение файла

en: Open File dialog
ru: Открытие файла

note: TODO: non-GUI file selector here
en: E338: Sorry, no file browser in console mode
ru: E338: Извините, но в консольном режиме нет проводника по файловой системе

en: E854: path too long for completion
ru: E854: слишком большой путь для автодополнения

en: E343: Invalid path: '**[number]' must be at the end of the path or be followed by '%s'.
ru: E343: Неправильно задан путь: '**[число]' должно быть либо в конце пути, либо за ним должно следовать '%s'

en: E344: Can't find directory "%s" in cdpath
ru: E344: Каталог "%s" не найден в пути для смены каталога

en: E345: Can't find file "%s" in path
ru: E345: Файл "%s" в известных каталогах не найден

en: E346: No more directory "%s" found in cdpath
ru: E346: В пути смены каталога больше нет каталогов "%s"

en: E347: No more file "%s" found in path
ru: E347: В известных каталогах больше нет файлов "%s"

en: E446: No file name under cursor
ru: E446: Нет имени файла в позиции курсора

en: E447: Can't find file "%s" in path
ru: E447: Файл "%s" не найден по известным путям

en: E490: No fold found
ru: E490: Складок не обнаружено

en: E350: Cannot create fold with current 'foldmethod'
ru: E350: Складка не может быть создана с текущим значением опции 'foldmethod'

en: E351: Cannot delete fold with current 'foldmethod'
ru: E351: Складка не может быть удалена с текущим значением опции 'foldmethod'

en: +--%3ld line folded  | +--%3ld lines folded
ru[0]: +--%3ld строка в складке
ru[1]: +--%3ld строки в складке
ru[2]: +--%3ld строк в складке

en: +-%s%3ld line:  | +-%s%3ld lines:
ru[0]: +-%s%3ld строка:
ru[1]: +-%s%3ld строки:
ru[2]: +-%s%3ld строк:

en: E222: Add to read buffer
ru: E222: Добавление в буфер чтения

en: E223: recursive mapping
ru: E223: Рекурсивная привязка

en: E851: Failed to create a new process for the GUI
ru: E851: Невозможно создать новый процесс для граф. интерфейса

en: E852: The child process failed to start the GUI
ru: E852: Процессу-потомку не удалось запустить граф. интерфейс

en: E229: Cannot start the GUI
ru: E229: Невозможно перейти в режим графического интерфейса

en: E230: Cannot read from "%s"
ru: E230: Невозможно выполнить чтение "%s"

en: E665: Cannot start GUI, no valid font found
ru: E665: Невозможно перейти в режим граф. интерфейса, неправильно заданы шрифты

en: E231: 'guifontwide' invalid
ru: E231: Неправильное значение опции 'guifontwide'

en: E599: Value of 'imactivatekey' is invalid
ru: E599: Неправильное значение опции 'imactivatekey'

en: E254: Cannot allocate color %s
ru: E254: Невозможно назначить цвет %s

en: No match at cursor, finding next
ru: Нет совпадения под курсором, поиск следующего

en: <cannot open>
ru: <нельзя открыть>

en: E616: vim_SelFile: can't get font %s
ru: E616: vim_SelFile: шрифт %s не найден

en: E614: vim_SelFile: can't return to current directory
ru: E614: vim_SelFile: возврат в текущий каталог невозможен

en: Pathname:
ru: Путь к файлу:

en: E615: vim_SelFile: can't get current directory
ru: E615: vim_SelFile: не могу найти текущий каталог

en: OK
ru: Да

en: Cancel
ru: Отмена

en: Scrollbar Widget: Could not get geometry of thumb pixmap.
ru: Полоса прокрутки: не могу определить геометрию ползунка

en: Vim dialog
ru: Диалоговое окно Vim

en: E232: Cannot create BalloonEval with both message and callback
ru: E232: "Пузырь" для вычислений, включающий и сообщение, и обратный вызов, не может быть создан

en: _Cancel
ru: О_тмена

en: _Save
ru: Сохранить _как

en: _Open
ru: _Открыть

en: _OK
ru: _Да

en: &Yes
    &No
    &Cancel
ru: &Да
    &Нет
    О&тмена

en: Yes
ru: Да

en: No
ru: Нет

en: Input _Methods
ru: _Методы ввода

en: VIM - Search and Replace...
ru: VIM — Поиск и замена...

en: VIM - Search...
ru: VIM — Поиск...

en: Find what:
ru: Что найти:

en: Replace with:
ru: Заменить на:

note: whole word only button
en: Match whole word only
ru: Только точные соответствия

note: match case button
en: Match case
ru: Учитывать регистр

en: Direction
ru: Направление

note: 'Up' and 'Down' buttons
en: Up
ru: Вверх

en: Down
ru: Вниз

en: Find Next
ru: Найти следующее

en: Replace
ru: Заменить

en: Replace All
ru: Заменить все

en: _Close
ru: _Закрыть

en: Vim: Received "die" request from session manager
ru: Vim: Получен запрос на прекращение работы от диспетчера сеансов

en: Close tab
ru: Закрыть вкладку

en: New tab
ru: Новая вкладка

en: Open Tab...
ru: Открыть вкладку...

en: Vim: Main window unexpectedly destroyed
ru: Vim: Основное окно было неожиданно закрыто

en: &Filter
ru: &Фильтр

en: &Cancel
ru: О&тмена

en: Directories
ru: Каталоги

en: Filter
ru: Фильтр

en: &Help
ru: &Справка

en: Files
ru: Файлы

en: &OK
ru: &Да

en: Selection
ru: Выделение

en: Find &Next
ru: Найти &следующее

en: &Replace
ru: За&мена

en: Replace &All
ru: Заменить &все

en: &Undo
ru: О&тмена

en: Open tab...
ru: Открыть вкладку...

en: Find string
ru: Найти строку

en: Find & Replace
ru: Найти и заменить

note: We fake this: Use a filter that doesn't select anything and a default * file name that won't be used.
en: Not Used
ru: Не используется

en: Directory	*.nothing
ru: Каталог	*.ничего

en: E671: Cannot find window title "%s"
ru: E671: Окно с заголовком "%s" не обнаружено

en: E243: Argument not supported: "-%s"; Use the OLE version.
ru: E243: Параметр не поддерживается: "-%s"; используйте версию OLE.

en: E988: GUI cannot be used. Cannot execute gvim.exe.
ru: E988: Графический интерфейс не может быть использован. Невозможно выполнить gvim.exe.

en: E672: Unable to open window inside MDI application
ru: E672: Невозможно открыть окно внутри приложения MDI

en: Vim E458: Cannot allocate colormap entry, some colors may be incorrect
ru: Vim E458: Невозможно выделить запись в таблице цвета, некоторые цвета могут отображаться неправильно

en: E250: Fonts for the following charsets are missing in fontset %s:
ru: E250: В наборе шрифтов %s отсутствуют шрифты для следующих кодировок:

en: E252: Fontset name: %s
ru: E252: Набор шрифтов: %s

en: Font '%s' is not fixed-width
ru: Шрифт '%s' не является моноширинным

en: E253: Fontset name: %s
ru: E253: Набор шрифтов: %s

en: Font%d width is not twice that of font0
ru: Ширина шрифта font%d должна быть вдвое больше чем у font0

en: Font0 width: %d
ru: Ширина шрифта font0: %d

en: Font%d width: %d
ru: Ширина шрифта font%d: %d

en: Invalid font specification
ru: Неправильное определение шрифта

en: &Dismiss
ru: О&тклонить

en: no specific match
ru: нет специального совпадения

en: Vim - Font Selector
ru: Vim — Выбор шрифта

en: Name:
ru: Название:

note: create toggle button
en: Show size in Points
ru: Показывать размер в пунктах

en: Encoding:
ru: Кодировка:

en: Font:
ru: Шрифт:

en: Style:
ru: Стиль:

en: Size:
ru: Размер:

en: E256: Hangul automata ERROR
ru: E256: ОШИБКА автоматики Хангыл

en: E550: Missing colon
ru: E550: Пропущено двоеточие

en: E551: Illegal component
ru: E551: Недопустимый компонент

en: E552: digit expected
ru: E552: Требуется указать цифру

en: Page %d
ru: Страница %d

en: No text to be printed
ru: Печатать нечего

en: Printing page %d (%d%%)
ru: Печать стр. %d (%d%%)

en:  Copy %d of %d
ru:  Копия %d из %d

en: Printed: %s
ru: Напечатано: %s

en: Printing aborted
ru: Печать прекращена

en: E455: Error writing to PostScript output file
ru: E455: Ошибка записи в файл PostScript

en: E624: Can't open file "%s"
ru: E624: Невозможно открыть файл "%s"

en: E457: Can't read PostScript resource file "%s"
ru: E457: Невозможно прочитать файл ресурсов PostScript "%s"

en: E618: file "%s" is not a PostScript resource file
ru: E618: Файл "%s" не является файлом ресурсов PostScript

en: E619: file "%s" is not a supported PostScript resource file
ru: E619: Файл "%s" не является допустимым файлом ресурсов PostScript

en: E621: "%s" resource file has wrong version
ru: E621: Файл ресурсов "%s" неизвестной версии

en: E673: Incompatible multi-byte encoding and character set.
ru: E673: Несовместимые многобайтовая кодировка и набор символов.

en: E674: printmbcharset cannot be empty with multi-byte encoding.
ru: E674: printmbcharset не может быть пустым при многобайтовой кодировке.

en: E675: No default font specified for multi-byte printing.
ru: E675: Нет определения шрифта по умолчанию для многобайтовой печати.

en: E324: Can't open PostScript output file
ru: E324: Невозможно открыть файл PostScript

en: E456: Can't open file "%s"
ru: E456: Невозможно открыть файл "%s"

en: E456: Can't find PostScript resource file "prolog.ps"
ru: E456: Файл ресурсов PostScript "prolog.ps" не найден

en: E456: Can't find PostScript resource file "cidfont.ps"
ru: E456: Файл ресурсов PostScript "cidfont.ps" не найден

en: E456: Can't find PostScript resource file "%s.ps"
ru: E456: Файл ресурсов PostScript "%s.ps" не найден

en: E620: Unable to convert to print encoding "%s"
ru: E620: Невозможно преобразовать в кодировку печать "%s"

en: Sending to printer...
ru: Отправка на печать...

en: E365: Failed to print PostScript file
ru: E365: Не удалось выполнить печать файла PostScript

en: Print job sent.
ru: Задание отправлено на печать.

en: E679: recursive loop loading syncolor.vim
ru: E679: Рекурсивная петля при загрузке syncolor.vim

en: E411: highlight group not found: %s
ru: E411: Группа подсветки синтаксиса %s не найдена

en: E412: Not enough arguments: ":highlight link %s"
ru: E412: Не хватает параметров: ":highlight link %s"

en: E413: Too many arguments: ":highlight link %s"
ru: E413: Слишком много параметров: ":highlight link %s"

en: E414: group has settings, highlight link ignored
ru: E414: У группы есть настройки, пропускается highlight link

en: E415: unexpected equal sign: %s
ru: E415: Неожиданный знак равенства: %s

en: E416: missing equal sign: %s
ru: E416: Пропущен знак равенства: %s

en: E417: missing argument: %s
ru: E417: Пропущен параметр: %s

en: E418: Illegal value: %s
ru: E418: Недопустимое значение: %s

en: E419: FG color unknown
ru: E419: Неизвестный цвет текста

en: E420: BG color unknown
ru: E420: Неизвестный цвет фона

en: E421: Color name or number not recognized: %s
ru: E421: Имя или номер цвета не известно: %s

en: E422: terminal code too long: %s
ru: E422: Слишком длинный код терминала: %s

en: E423: Illegal argument: %s
ru: E423: Недопустимый параметр: %s

en: E424: Too many different highlighting attributes in use
ru: E424: Используется слишком много разных атрибутов подсветки синтаксиса

en: E669: Unprintable character in group name
ru: E669: Непечатный символ в имени группы

en: W18: Invalid character in group name
ru: W18: Недопустимый символ в имени группы

en: E849: Too many highlight and syntax groups
ru: E849: Слишком много групп подсветки и синтаксиса

en: E799: Invalid ID: %d (must be greater than or equal to 1)
ru: E799: Неверный ID: %d (должен быть больше или равен 1)

en: E801: ID already taken: %d
ru: E801: ID уже занят: %d

en: List or number required
ru: Требуется список или число

en: E802: Invalid ID: %d (must be greater than or equal to 1)
ru: E802: Неверный ID: %d (должен быть больше или равен 1)

en: E803: ID not found: %d
ru: E803: ID не найден: %d

en: E798: ID is reserved for ":match": %d
ru: E798: ID зарезервирован для ":match": %d

en: Add a new database
ru: Добавить новую базу данных

en: Query for a pattern
ru: Запрос по шаблону

en: Show this message
ru: Показать это сообщение

en: Kill a connection
ru: Убить соединение

en: Reinit all connections
ru: Заново инициализировать все соединения

en: Show connections
ru: Показать соединения

en: E560: Usage: cs[cope] %s
ru: E560: Использование: cs[cope] %s

en: This cscope command does not support splitting the window.
ru: Эта команда cscope не поддерживает разделение окна.

en: E562: Usage: cstag <ident>
ru: E562: Использование: cstag <имя>

en: E257: cstag: tag not found
ru: E257: cstag: метка не найдена

en: E563: stat(%s) error: %d
ru: E563: Ошибка stat(%s): %d

en: E563: stat error
ru: E563: Ошибка stat

en: E564: %s is not a directory or a valid cscope database
ru: E564: %s не является каталогом или именем базы cscope

en: Added cscope database %s
ru: Добавлена база данных cscope %s

en: E262: error reading cscope connection %d
ru: E262: Ошибка чтения соединения cscope %d

en: E561: unknown cscope search type
ru: E561: Неизвестный тип поиска cscope

en: E566: Could not create cscope pipes
ru: E566: Невозможно создать трубу для cscope

en: E622: Could not fork for cscope
ru: E622: Невозможно выполнить fork() для cscope

en: cs_create_connection setpgid failed
ru: cs_create_connection: не удалось выполнить setpgid

en: cs_create_connection exec failed
ru: cs_create_connection: не удалось выполнить exec

en: cs_create_connection: fdopen for to_fp failed
ru: cs_create_connection: не удалось выполнить fdopen для to_fp

en: cs_create_connection: fdopen for fr_fp failed
ru: cs_create_connection: не удалось выполнить fdopen для fr_fp

en: E623: Could not spawn cscope process
ru: E623: Не удалось запустить процесс cscope

en: E567: no cscope connections
ru: E567: Соединений с cscope не создано

en: E469: invalid cscopequickfix flag %c for %c
ru: E469: Неправильный флаг cscopequickfix %c для %c

en: E259: no matches found for cscope query %s of %s
ru: E259: Не найдено соответствий по запросу cscope %s для %s

en: cscope commands:
ru: Команды cscope:

en: %-5s: %s%*s (Usage: %s)
ru: %-5s: %s%*s (использование: %s)

en: 
           a: Find assignments to this symbol
           c: Find functions calling this function
           d: Find functions called by this function
           e: Find this egrep pattern
           f: Find this file
           g: Find this definition
           i: Find files #including this file
           s: Find this C symbol
           t: Find this text string
ru: 
           a: Найти присваивания для этого символа
           c: Найти функции вызывающие эту функцию
           d: Найти функции вызываемые этой функцией
           e: Найти этот шаблон egrep
           f: Найти этот файл
           g: Найти это определение
           i: Найти файлы включающие (#include) этот файл
           s: Найти этот C-символ
           t: Найти эту текстовую строку

en: E625: cannot open cscope database: %s
ru: E625: Невозможно открыть базу данных cscope: %s

en: E626: cannot get cscope database information
ru: E626: Информация о базе данных cscope недоступна

en: E568: duplicate cscope database not added
ru: E568: Данная база данных cscope уже подсоединена

en: E261: cscope connection %s not found
ru: E261: Соединение с cscope %s не обнаружено

en: cscope connection %s closed
ru: соединение с cscope %s закрыто

note: should not reach here
en: E570: fatal error in cs_manage_matches
ru: E570: Критическая ошибка в cs_manage_matches

en: Cscope tag: %s
ru: Метка cscope: %s

en: 
       #   line
ru: 
       #   строка

en: filename / context / line
ru: имя файла / контекст / строка

en: E609: Cscope error: %s
ru: E609: Ошибка cscope: %s

en: All cscope databases reset
ru: Перезагрузка всех баз данных cscope

en: no cscope connections
ru: соединения с cscope отсутствуют

en:  # pid    database name                       prepend path
ru:  # pid    база данных                         начальный путь

en: Lua library cannot be loaded.
ru: Библиотека Lua не может быть загружена.

en: cannot save undo information
ru: невозможно сохранить информацию об отмене операции

en: E815: Sorry, this command is disabled, the MzScheme libraries could not be loaded.
ru: E815: К сожалению эта команда не работает, поскольку не загружена библиотека MzScheme.

en: E895: Sorry, this command is disabled, the MzScheme's racket/base module could not be loaded.
ru: E895: К сожалению эта команда не работает, поскольку не загружен модуль racket/base для MzScheme.

en: invalid expression
ru: неправильное выражение

en: expressions disabled at compile time
ru: выражения отключены при компиляции

en: hidden option
ru: скрытая опция

en: unknown option
ru: неизвестная опция

en: window index is out of range
ru: индекс окна за пределами диапазона

en: couldn't open buffer
ru: невозможно открыть буфер

en: cannot delete line
ru: невозможно удалить строку

en: cannot replace line
ru: невозможно заменить строку

en: cannot insert line
ru: невозможно вставить строку

en: string cannot contain newlines
ru: строка не может содержать символ новой строки

en: error converting Scheme values to Vim
ru: невозможно преобразовать значения Scheme в Vim

en: Vim error: ~a
ru: ошибка Vim: ~a

en: Vim error
ru: ошибка Vim

en: buffer is invalid
ru: неправильный буфер

en: window is invalid
ru: неправильное окно

en: linenr out of range
ru: номер строки за пределами диапазона

en: not allowed in the Vim sandbox
ru: не допускается в песочнице Vim

en: E836: This Vim cannot execute :python after using :py3
ru: E836: Данный Vim не может выполнить :python после использования :py3

en: E263: Sorry, this command is disabled, the Python library could not be loaded.
ru: E263: К сожалению эта команда не работает, поскольку не загружена библиотека Python

en: E887: Sorry, this command is disabled, the Python's site module could not be loaded.
ru: E887: К сожалению эта команда не работает, поскольку не загружен модуль Python site.

en: E659: Cannot invoke Python recursively
ru: E659: Невозможно выполнить рекурсивный вызов Python

en: E837: This Vim cannot execute :py3 after using :python
ru: E837: Данный Vim не может выполнить :py3 после использования :python

en: E265: $_ must be an instance of String
ru: E265: $_ должен быть экземпляром или строкой

en: E266: Sorry, this command is disabled, the Ruby library could not be loaded.
ru: E266: К сожалению эта команда не работает, поскольку не загружена библиотека Ruby

en: E267: unexpected return
ru: E267: Неожиданный return

en: E268: unexpected next
ru: E268: Неожиданный next

en: E269: unexpected break
ru: E269: Неожиданный break

en: E270: unexpected redo
ru: E270: Неожиданный redo

en: E271: retry outside of rescue clause
ru: E271: retry вне оператора rescue

en: E272: unhandled exception
ru: E272: Необработанное исключение

en: E273: unknown longjmp status %d
ru: E273: Неизвестное состояние longjmp %d

en: invalid buffer number
ru: неправильный номер буфера

en: not implemented yet
ru: пока не реализовано

note: ???
en: cannot set line(s)
ru: невозможно назначить строку или строки

en: invalid mark name
ru: неправильное имя отметки

en: mark not set
ru: отметка не установлена

en: row %d column %d
ru: ряд %d колонка %d

en: cannot insert/append line
ru: невозможно вставить или добавить строку

en: line number out of range
ru: номер строки за пределами диапазона

en: unknown flag:
ru: неизвестный флаг:

en: unknown vimOption
ru: неизвестная vimOption

en: keyboard interrupt
ru: клавиатурное прерывание

en: vim error
ru: ошибка VIM

en: cannot create buffer/window command: object is being deleted
ru: невозможно создать команду буфера или окна: объект в процессе удаления

en: cannot register callback command: buffer/window is already being deleted
ru: невозможно зарегистрировать команду с обратным вызовом: буфер или окно в процессе удаления

note: This should never happen.  Famous last word?
en: E280: TCL FATAL ERROR: reflist corrupt!? Please report this to vim-dev@vim.org
ru: E280: КРИТИЧЕСКАЯ ОШИБКА TCL: повреждён список ссылок?! Сообщите об этом по адресу vim-dev@vim.org

en: cannot register callback command: buffer/window reference not found
ru: невозможно зарегистрировать команду с обратным вызовом: ссылка на буфер или окно не обнаружена

en: E571: Sorry, this command is disabled: the Tcl library could not be loaded.
ru: E571: К сожалению эта команда не работает, поскольку не загружена библиотека Tcl

en: E572: exit code %d
ru: E572: Код выхода %d

en: cannot get line
ru: невозможно получить строку

en: Unable to register a command server name
ru: Невозможно зарегистрировать имя сервера команд

en: E248: Failed to send command to the destination program
ru: E248: Не удалась отправка команды в другую программу

en: E573: Invalid server id used: %s
ru: E573: Используется неправильный id сервера: %s

en: E251: VIM instance registry property is badly formed.  Deleted!
ru: E251: Неправильно сформировано значение данного процесса VIM в реестре. Удалено!

en: %ld lines to indent...
ru: Изменяются отступы строках (%ld)...

en: %ld line indented  | %ld lines indented
ru[0]: Изменён отступ в %ld строке
ru[1]: Изменён отступ в %ld строках
ru[2]: Изменён отступ в %ld строках

en:  Keyword completion (^N^P)
ru:  Автодополнение ключевого слова (^N^P)

note: CTRL_X_NORMAL, ^P/^N compl.
en:  ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
ru:  Режим ^X (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)

note: CTRL_X_SCROLL: depends on state
en:  Whole line completion (^L^N^P)
ru:  Автодополнение целой строки (^L^N^P)

en:  File name completion (^F^N^P)
ru:  Автодополнение имени файла (^F^N^P)

en:  Tag completion (^]^N^P)
ru:  Автодополнение метки (^]^N^P)

en:  Path pattern completion (^N^P)
ru:  Автодополнение шаблона пути (^N^P)

en:  Definition completion (^D^N^P)
ru:  Автодополнение определения (^D^N^P)

note: CTRL_X_FINISHED
en:  Dictionary completion (^K^N^P)
ru:  Автодополнение по словарю (^K^N^P)

en:  Thesaurus completion (^T^N^P)
ru:  Автодополнение синонимов (^T^N^P)

en:  Command-line completion (^V^N^P)
ru:  Автодополнение командной строки (^V^N^P)

en:  User defined completion (^U^N^P)
ru:  Пользовательское автодополнение (^U^N^P)

en:  Omni completion (^O^N^P)
ru:  Omni-дополнение (^O^N^P)

en:  Spelling suggestion (s^N^P)
ru:  Предложение исправления правописания (s^N^P)

en:  Keyword Local completion (^N^P)
ru:  Местное автодополнение ключевого слова (^N^P)

note: values for cp_flags the original text when the expansion begun cp_fname is allocated use CONT_S_IPOS for compl_cont_status ins_compl_equal() always returns TRUE ins_compl_equal() ignores case
en: Hit end of paragraph
ru: Конец абзаца

en: E839: Completion function changed window
ru: E839: Функция автодополнения изменила окно

en: E840: Completion function deleted text
ru: E840: Функция автодополнения удалила текст

en: 'dictionary' option is empty
ru: Не задано значение опции 'dictionary'

en: 'thesaurus' option is empty
ru: Не задано значение опции 'thesaurus'

en: Scanning dictionary: %s
ru: Просмотр словаря: %s

en:  (insert) Scroll (^E/^Y)
ru:  (вставка) Прокрутка (^E/^Y)

en:  (replace) Scroll (^E/^Y)
ru:  (замена) Прокрутка (^E/^Y)

en: E785: complete() can only be used in Insert mode
ru: E785: complete() может использоваться только в режиме Вставки

en: Scanning: %s
ru: Просмотр: %s

en: Scanning tags.
ru: Выполняется поиск среди меток.

en: match in file
ru: соответствие в файле

en:  Adding
ru:  Добавление

note: showmode might reset the internal line pointers, so it must be called before line = ml_get(), or when this address is no longer needed.  -- Acevedo.
en: -- Searching...
ru: -- Поиск...

en: Back at original
ru: Исходное слово

en: Word from other line
ru: Слово из другой строки

en: The only match
ru: Единственное соответствие

en: match %d of %d
ru: соответствие %d из %d

en: match %d
ru: соответствие %d

en: E938: Duplicate key in JSON: "%s"
ru: E938: Повтор ключа в JSON: "%s"

en: E899: Argument of %s must be a List or Blob
ru: E899: Параметр %s должен быть списком или блобом

en: E696: Missing comma in List: %s
ru: E696: Пропущена запятая в списке: %s

en: E697: Missing end of List ']': %s
ru: E697: Пропущено окончание списка ']': %s

en: sort() argument
ru: параметра sort()

en: uniq() argument
ru: параметра uniq()

en: E702: Sort compare function failed
ru: E702: Неудачное завершение функции сравнения при сортировке

en: E882: Uniq compare function failed
ru: E882: Неудачное завершение функции сравнения при проверке единственности

en: map() argument
ru: параметра map()

en: filter() argument
ru: параметра filter()

en: add() argument
ru: параметра add()

en: insert() argument
ru: параметра insert()

en: remove() argument
ru: параметра remove()

en: reverse() argument
ru: параметра reverse()

en: Unknown option argument
ru: Неизвестный необязательный параметр

en: Too many edit arguments
ru: Слишком много параметров редактирования

en: Argument missing after
ru: Пропущен параметр после

en: Garbage after option argument
ru: Мусор после необязательного параметра

en: Too many "+command", "-c command" or "--cmd command" arguments
ru: Слишком много параметров "+команда", "-c команда" или "--cmd команда"

en: Invalid argument for
ru: Недопустимый параметр для

en: %d files to edit
ru: Файлов для редактирования: %d

en: netbeans is not supported with this GUI
ru: NetBeans не поддерживается с этим графическим интерфейсом

en: '-nb' cannot be used: not enabled at compile time
ru: Невозможно использовать '-nb': не включено при компиляции

en: This Vim was not compiled with the diff feature.
ru: Данный Vim был скомпилирован с выключенной особенностью просмотра отличий

en: Attempt to open script file again: "
ru: Попытка повторного открытия файла сценария: "

en: Cannot open for reading: "
ru: Невозможно открыть для чтения: "

en: Cannot open for script output: "
ru: Невозможно открыть для вывода сценария: "

en: Vim: Error: Failure to start gvim from NetBeans
ru: Vim: Ошибка: Не удалось запустить gvim из NetBeans

en: Vim: Error: This version of Vim does not run in a Cygwin terminal
ru: Vim: Ошибка: Данная версия Vim не работает в терминале Cygwin

en: Vim: Warning: Output is not to a terminal
ru: Vim: Предупреждение: Вывод осуществляется не на терминал

en: Vim: Warning: Input is not from a terminal
ru: Vim: Предупреждение: Ввод происходит не с терминала

note: just in case..
en: pre-vimrc command line
ru: командная строка перед выполнением vimrc

en: E282: Cannot read from "%s"
ru: E282: Невозможно выполнить чтение из "%s"

en: 
    More info with: "vim -h"
ru: 
    Дополнительная информация: "vim -h"

en: [file ..]       edit specified file(s)
ru: [файл ..] редактирование указанных файлов

en: -               read text from stdin
ru: -           чтение текста из потока ввода stdin

en: -t tag          edit file where tag is defined
ru: -t метка    редактирование файла с указанной меткой

en: -q [errorfile]  edit file with first error
ru: -q [файл-ошибок]
    				    редактирование файла с первой ошибкой

en: 
    
    Usage:
ru: 
    
    Использование:

en:  vim [arguments]
ru:  vim [параметры]

en: 
       or:
ru: 
       или:

en: 
    Where case is ignored prepend / to make flag upper case
ru: 
    Если регистр игнорируется, добавьте перед флагом / для верхнего регистра

en: 
    
    Arguments:
ru: 
    
    Параметры:

en: --			Only file names after this
ru: --			Далее указываются только имена файлов

en: --literal		Don't expand wildcards
ru: --literal		Не выполнять подстановку по маске

en: -register		Register this gvim for OLE
ru: -register		Зарегистрировать этот gvim для OLE

en: -unregister		Unregister gvim for OLE
ru: -unregister		Отключить регистрацию данного gvim для OLE

en: -g			Run using GUI (like "gvim")
ru: -g			Запустить с графическим интерфейсом (как "gvim")

en: -f  or  --nofork	Foreground: Don't fork when starting GUI
ru: -f  или --nofork	В активной задаче: Не выполнять fork при запуске GUI

en: -v			Vi mode (like "vi")
ru: -v			Режим Vi (как "vi")

en: -e			Ex mode (like "ex")
ru: -e			Режим Ex (как "ex")

en: -E			Improved Ex mode
ru: -E			Улучшенный режим Ex

en: -s			Silent (batch) mode (only for "ex")
ru: -s			Тихий (пакетный) режим (только для "ex")

en: -d			Diff mode (like "vimdiff")
ru: -d			Режим отличий (как "vimdiff")

en: -y			Easy mode (like "evim", modeless)
ru: -y			Простой режим (как "evim", безрежимный)

en: -R			Readonly mode (like "view")
ru: -R			Только для чтения (как "view")

en: -Z			Restricted mode (like "rvim")
ru: -Z			Ограниченный режим (как "rvim")

en: -m			Modifications (writing files) not allowed
ru: -m			Без возможности сохранения изменений (записи файлов)

en: -M			Modifications in text not allowed
ru: -M			Без возможности внесения изменений в текст

en: -b			Binary mode
ru: -b			Двоичный режим

en: -l			Lisp mode
ru: -l			Режим Lisp

en: -C			Compatible with Vi: 'compatible'
ru: -C			Режим совместимости с Vi: 'compatible'

en: -N			Not fully Vi compatible: 'nocompatible'
ru: -N			Режим неполной совместимости с Vi: 'nocompatible'

en: -V[N][fname]		Be verbose [level N] [log messages to fname]
ru: -V[N][файл]		Выводить дополнительные сообщения
    				[уровень N] [записывать в файл]

en: -D			Debugging mode
ru: -D			Режим отладки

en: -n			No swap file, use memory only
ru: -n			Без своп-файла, используется только память

en: -r			List swap files and exit
ru: -r			Вывести список своп-файлов и завершить работу

en: -r (with file name)	Recover crashed session
ru: -r (с именем файла)	Восстановить аварийно завершённый сеанс

en: -L			Same as -r
ru: -L			То же, что и -r

en: -f			Don't use newcli to open window
ru: -f			Не использовать newcli для открытия окна

en: -dev <device>		Use <device> for I/O
ru: -dev <устройство>		Использовать для I/O указанное <устройство>

en: -A			Start in Arabic mode
ru: -A			Запуск в Арабском режиме

en: -H			Start in Hebrew mode
ru: -H			Запуск в режиме "Иврит"

en: -T <terminal>	Set terminal type to <terminal>
ru: -T <терминал>	Назначить указанный тип <терминала>

en: --not-a-term		Skip warning for input/output not being a terminal
ru: --not-a-term		Не предупреждать при вводе/выводе не в терминал

en: --ttyfail		Exit if input or output is not a terminal
ru: --ttyfail		Выйти при вводе/выводе не в терминал

en: -u <vimrc>		Use <vimrc> instead of any .vimrc
ru: -u <vimrc>		Использовать <vimrc> вместо любых файлов .vimrc

en: -U <gvimrc>		Use <gvimrc> instead of any .gvimrc
ru: -U <gvimrc>		Использовать <gvimrc> вместо любых файлов .gvimrc

en: --noplugin		Don't load plugin scripts
ru: --noplugin		Не загружать сценарии модулей

en: -p[N]		Open N tab pages (default: one for each file)
ru: -p[N]		Открыть N вкладок (по умолчанию: по одной
    				на каждый файл)

en: -o[N]		Open N windows (default: one for each file)
ru: -o[N]		Открыть N окон (по умолчанию: по одному
    				на каждый файл)

en: -O[N]		Like -o but split vertically
ru: -O[N]		То же, что и -o, но с вертикальным разделением окон

en: +			Start at end of file
ru: +			Начать редактирование в конце файла

en: +<lnum>		Start at line <lnum>
ru: +<lnum>		Начать редактирование в строке с номером <lnum>

en: --cmd <command>	Execute <command> before loading any vimrc file
ru: --cmd <команда>	Выполнить <команду> перед загрузкой файла vimrc

en: -c <command>		Execute <command> after loading the first file
ru: -c <команда>		Выполнить <команду> после загрузки первого файла

en: -S <session>		Source file <session> after loading the first file
ru: -S <сеанс>		Прочитать сценарий <сеанса> после загрузки
    				первого файла

en: -s <scriptin>	Read Normal mode commands from file <scriptin>
ru: -s <сценарий>	Прочитать команды Обычного режима из
    				файла <сценария>

en: -w <scriptout>	Append all typed commands to file <scriptout>
ru: -w <сценарий>	Добавлять все введённые команды в файл <сценария>

en: -W <scriptout>	Write all typed commands to file <scriptout>
ru: -W <сценарий>	Записать все введённые команды в файл <сценария>

en: -x			Edit encrypted files
ru: -x			Редактирование зашифрованных файлов

en: -display <display>	Connect vim to this particular X-server
ru: -display <экран>	Подсоединить Vim к указанному X-серверу

en: -X			Do not connect to X server
ru: -X			Не выполнять соединение с сервером X

en: --remote <files>	Edit <files> in a Vim server if possible
ru: --remote <файлы>	По возможности редактировать <файлы> на сервере Vim

en: --remote-silent <files>  Same, don't complain if there is no server
ru: --remote-silent <файлы>  То же, но без жалоб на отсутствие сервера

en: --remote-wait <files>  As --remote but wait for files to have been edited
ru: --remote-wait <файлы>  То же, что и --remote, но с ожиданием завершения

en: --remote-wait-silent <files>  Same, don't complain if there is no server
ru: --remote-wait-silent <файлы>  То же, но без жалоб на отсутствие сервера

en: --remote-tab[-wait][-silent] <files>  As --remote but use tab page per file
ru: --remote-tab[-wait][-silent] <файлы>  То же, что и --remote, но с вкладками

en: --remote-send <keys>	Send <keys> to a Vim server and exit
ru: --remote-send <кнопки>	Отправить <кнопки> на сервер Vim и выйти

en: --remote-expr <expr>	Evaluate <expr> in a Vim server and print result
ru: --remote-expr <выраж>	Вычислить <выраж> на сервере Vim и напечатать

en: --serverlist		List available Vim server names and exit
ru: --serverlist		Показать список имён серверов Vim и завершить работу

en: --servername <name>	Send to/become the Vim server <name>
ru: --servername <имя>	Отправить на/стать сервером Vim с указанным <именем>

en: --startuptime <file>	Write startup timing messages to <file>
ru: --startuptime <файл>	Записать временную метку о запуске в <файл>

en: -i <viminfo>		Use <viminfo> instead of .viminfo
ru: -i <viminfo>		Использовать вместо .viminfo файл <viminfo>

en: --clean		'nocompatible', Vim defaults, no plugins, no viminfo
ru: --clean		Неполная совместимость с Vi, Vim по умолчанию,
    				без модулей, без viminfo

en: -h  or  --help	Print Help (this message) and exit
ru: -h или --help	Вывести справку (это сообщение) и завершить работу

en: --version		Print version information and exit
ru: --version		Вывести информацию о версии Vim и завершить работу

en: 
    Arguments recognised by gvim (Motif version):
ru: 
    Параметры для gvim (версия Motif):

en: 
    Arguments recognised by gvim (neXtaw version):
ru: 
    Параметры для gvim (версия neXtaw):

en: 
    Arguments recognised by gvim (Athena version):
ru: 
    Параметры для gvim (версия Athena):

en: -display <display>	Run vim on <display>
ru: -display <дисплей>	Запустить Vim на указанном <дисплее>

en: -iconic		Start vim iconified
ru: -iconic		Запустить Vim в свёрнутом виде

en: -background <color>	Use <color> for the background (also: -bg)
ru: -background <цвет>	Использовать указанный <цвет> для фона (или -bg)

en: -foreground <color>	Use <color> for normal text (also: -fg)
ru: -foreground <цвет>	Использовать <цвет> для обычного текста (или -fg)

en: -font <font>		Use <font> for normal text (also: -fn)
ru: -font <шрифт>	Использовать <шрифт> для обычного текста (или -fn)

en: -boldfont <font>	Use <font> for bold text
ru: -boldfont <шрифт>	Использовать <шрифт> для жирного текста

en: -italicfont <font>	Use <font> for italic text
ru: -italicfont <шрифт>	Использовать <шрифт> для наклонного текста

en: -geometry <geom>	Use <geom> for initial geometry (also: -geom)
ru: -geometry <геометрия>	Использовать начальную <геометрию> (или -geom)

en: -borderwidth <width>	Use a border width of <width> (also: -bw)
ru: -borderwidth <ширина>	Использовать <ширину> бордюра (или -bw)

en: -scrollbarwidth <width>  Use a scrollbar width of <width> (also: -sw)
ru: -scrollbarwidth <ширина> Использовать ширину полосы прокрутки (или -sw)

en: -menuheight <height>	Use a menu bar height of <height> (also: -mh)
ru: -menuheight <высота>	Использовать <высоту> меню (или -mh)

en: -reverse		Use reverse video (also: -rv)
ru: -reverse		Использовать инверсный видеорежим (или -rv)

en: +reverse		Don't use reverse video (also: +rv)
ru: +reverse		Не использовать инверсный видеорежим (или +rv)

en: -xrm <resource>	Set the specified resource
ru: -xrm <ресурс>	Установить указанный <ресурс>

en: 
    Arguments recognised by gvim (GTK+ version):
ru: 
    Параметры для gvim (версия GTK+):

en: -display <display>	Run vim on <display> (also: --display)
ru: -display <дисплей>	Запустить Vim на указанном <дисплее> (или --display)

en: --role <role>	Set a unique role to identify the main window
ru: --role <роль>	Установить уникальную <роль>
    				для идентификации главного окна

en: --socketid <xid>	Open Vim inside another GTK widget
ru: --socketid <xid>	Открыть Vim внутри другого компонента GTK

en: --echo-wid		Make gvim echo the Window ID on stdout
ru: --echo-wid		Вывести Window ID для gvim на стандартный поток вывода

en: -P <parent title>	Open Vim inside parent application
ru: -P <заголовок родителя>	Открыть Vim в родительском приложении

en: --windowid <HWND>	Open Vim inside another win32 widget
ru: --windowid <HWND>	Открыть Vim внутри другого компонента win32

en: No display
ru: Нет дисплея

note: Failed to send, abort.
en: : Send failed.
ru: : Отправка не удалась.

note: Let vim start normally.
en: : Send failed. Trying to execute locally
ru: : Отправка не удалась. Попытка местного выполнения

en: %d of %d edited
ru: отредактировано %d из %d

en: No display: Send expression failed.
ru: Нет дисплея: отправка выражения не удалась.

en: : Send expression failed.
ru: : Отправка выражения не удалась.

en: E224: global abbreviation already exists for %s
ru: E224: Уже есть глобальное сокращение для %s

en: E225: global mapping already exists for %s
ru: E225: Уже есть глобальная привязка для %s

en: E226: abbreviation already exists for %s
ru: E226: Уже есть сокращение для %s

en: E227: mapping already exists for %s
ru: E227: Уже есть привязка для %s

en: No abbreviation found
ru: Сокращения не найдены

en: No mapping found
ru: Привязки не найдены

en: E228: makemap: Illegal mode
ru: E228: makemap: недопустимый режим

en: E357: 'langmap': Matching character missing for %s
ru: E357: 'langmap': Нет соответствующего символа для %s

en: E358: 'langmap': Extra characters after semicolon: %s
ru: E358: 'langmap': Лишние символы после точки с запятой: %s

en: No marks set
ru: Нет установленных отметок

en: E283: No marks matching "%s"
ru: E283: Нет отметок, совпадающих с "%s"

note: Highlight title
en: 
    mark line  col file/text
ru: 
    отмет стр  кол файл/текст

note: Highlight title
en: 
     jump line  col file/text
ru: 
    прыжок стр  кол файл/текст

note: Highlight title
en: 
    change line  col text
ru: 
    измен.  стр  кол текст

en: E543: Not a valid codepage
ru: E543: Недопустимое имя кодировки

en: E284: Cannot set IC values
ru: E284: Невозможно назначить значения контекста ввода

en: E285: Failed to create input context
ru: E285: Невозможно создать контекст ввода

en: E286: Failed to open input method
ru: E286: Неудачная попытка открыть метод ввода

en: E287: Warning: Could not set destroy callback to IM
ru: E287: Предупреждение: невозможно назначить обр. вызов уничтожения метода ввода

en: E288: input method doesn't support any style
ru: E288: Метод ввода не поддерживает стили

en: E289: input method doesn't support my preedit type
ru: E289: Метод ввода не поддерживает мой тип предварительного редактирования

en: E293: block was not locked
ru: E293: Блок не заблокирован

en: E294: Seek error in swap file read
ru: E294: Ошибка поиска при чтении своп-файла

en: E295: Read error in swap file
ru: E295: Ошибка чтения своп-файла

en: E296: Seek error in swap file write
ru: E296: Ошибка поиска при записи своп-файла

en: E297: Write error in swap file
ru: E297: Ошибка при записи своп-файла

en: E300: Swap file already exists (symlink attack?)
ru: E300: Своп-файл уже существует (атака с использованием символьной ссылки?)

en: E298: Didn't get block nr 0?
ru: E298: Не получен блок номер 0?

en: E298: Didn't get block nr 1?
ru: E298: Не получен блок номер 1?

en: E298: Didn't get block nr 2?
ru: E298: Не получен блок номер 2?

en: E843: Error while updating swap file crypt
ru: E843: Ошибка при обновлении шифрования своп-файла

note: could not (re)open the swap file, what can we do????
en: E301: Oops, lost the swap file!!!
ru: E301: Ой, потерялся своп-файл!!!

en: E302: Could not rename swap file
ru: E302: Невозможно переименовать своп-файл

en: E303: Unable to open swap file for "%s", recovery impossible
ru: E303: Не удалось открыть своп-файл для "%s", восстановление невозможно

en: E304: ml_upd_block0(): Didn't get block 0??
ru: E304: ml_upd_block0(): Не получен блок 0??

en: E305: No swap file found for %s
ru: E305: Своп-файл для %s не найден

en: Enter number of swap file to use (0 to quit):
ru: Введите номер своп-файла, который следует использовать (0 для выхода):

en: E306: Cannot open %s
ru: E306: Не могу открыть %s

en: Unable to read block 0 from
ru: Невозможно прочитать блок 0 из

en: 
    Maybe no changes were made or Vim did not update the swap file.
ru: 
    Нет изменений, или Vim не смог обновить своп-файл

en:  cannot be used with this version of Vim.
ru:  нельзя использовать в данной версии Vim.

en: Use Vim version 3.0.
ru: Используйте Vim версии 3.0.

en: E307: %s does not look like a Vim swap file
ru: E307: %s не является своп-файлом Vim

en:  cannot be used on this computer.
ru:  нельзя использовать на этом компьютере.

en: The file was created on
ru: Файл был создан

en: ,
    or the file has been damaged.
ru: ,
    либо файл был повреждён.

en: E833: %s is encrypted and this version of Vim does not support encryption
ru: E833: %s зашифрован, а эта версия Vim не поддерживает шифрование

en:  has been damaged (page size is smaller than minimum value).
ru:  был повреждён (размер страницы меньше минимального значения).

en: Using swap file "%s"
ru: Используется своп-файл "%s"

en: Original file "%s"
ru: Исходный файл "%s"

en: E308: Warning: Original file may have been changed
ru: E308: Предупреждение: исходный файл мог быть изменён

en: Swap file is encrypted: "%s"
ru: Своп-файл зашифрован: "%s"

en: 
    If you entered a new crypt key but did not write the text file,
ru: 
    Если вы ввели новый пароль для шифрования, но не записали текстовый файл,

en: 
    enter the new crypt key.
ru: 
    то введите новый пароль для шифрования.

en: 
    If you wrote the text file after changing the crypt key press enter
ru: 
    Если вы записали текстовый файл после изменения пароля шифрования, то нажмите

en: 
    to use the same key for text file and swap file
ru: 
    Enter для использования одного ключа для текстового файла и своп-файла

en: E309: Unable to read block 1 from %s
ru: E309: Невозможно прочитать блок 1 из %s

en: ???MANY LINES MISSING
ru: ???ОТСУТСТВУЕТ МНОГО СТРОК

en: ???LINE COUNT WRONG
ru: ???НЕПРАВИЛЬНОЕ ЗНАЧЕНИЕ СЧЁТЧИКА СТРОК

en: ???EMPTY BLOCK
ru: ???ПУСТОЙ БЛОК

en: ???LINES MISSING
ru: ???ОТСУТСТВУЮТ СТРОКИ

en: E310: Block 1 ID wrong (%s not a .swp file?)
ru: E310: Неправильный блок 1 ID (%s не является файлом .swp?)

en: ???BLOCK MISSING
ru: ???ПРОПУЩЕН БЛОК

en: ??? from here until ???END lines may be messed up
ru: ???строки могут быть испорчены отсюда до ???КОНЦА

en: ??? from here until ???END lines may have been inserted/deleted
ru: ???строки могли быть вставлены или удалены отсюда до ???КОНЦА

en: ???END
ru: ???КОНЕЦ

en: E311: Recovery Interrupted
ru: E311: Восстановление прервано

en: E312: Errors detected while recovering; look for lines starting with ???
ru: E312: Во время восстановления обнаружены ошибки; см. строки, начинающиеся с ???

en: See ":help E312" for more information.
ru: См. ":help E312" для дополнительной информации.

en: Recovery completed. You should check if everything is OK.
ru: Восстановление завершено. Проверьте, всё ли в порядке.

en: 
    (You might want to write out this file under another name
ru: 
    (Можете записать файл под другим именем и сравнить его с исходным

en: and run diff with the original file to check for changes)
ru: файлом при помощи программы diff)

en: Recovery completed. Buffer contents equals file contents.
ru: Восстановление завершено. Содержимое буферов и файлов эквивалентно.

en: 
    You may want to delete the .swp file now.
ru: 
    Вероятно, сейчас вы захотите удалить файл .swp.

en: Using crypt key from swap file for the text file.
ru: Использование ключа шифрования из своп-файла для текстового файла.

note: use msg() to start the scrolling properly
en: Swap files found:
ru: Обнаружены своп-файлы:

en:    In current directory:
ru:    В текущем каталоге:

en:    Using specified name:
ru:    С указанным именем:

en:    In directory
ru:    В каталоге

en:       -- none --
ru:       -- нет --

en: %a %b %d %H:%M:%S %Y
ru: %d %b %Y %a %H:%M:%S

en:           owned by:
ru:           владелец:

en:    dated:
ru:     дата:

en:              dated:
ru:               дата:

en:          [from Vim version 3.0]
ru:          [от Vim версии 3.0]

en:          [does not look like a Vim swap file]
ru:          [не является своп-файлом Vim]

en:          file name:
ru:          имя файла:

en: 
              modified:
ru: 
               изменён:

en: YES
ru: ДА

en: no
ru: нет

en: 
             user name:
ru: 
          пользователь:

en:    host name:
ru:   компьютер:

en: 
             host name:
ru: 
             компьютер:

en: 
            process ID:
ru: 
               процесс:

en:  (STILL RUNNING)
ru:  (ВЫПОЛНЯЕТСЯ)

en: 
             [not usable with this version of Vim]
ru: 
             [не пригоден для использования с данной версией Vim]

en: 
             [not usable on this computer]
ru: 
             [не пригоден для использования на этом компьютере]

en:          [cannot be read]
ru:          [не читается]

en:          [cannot be opened]
ru:          [не открывается]

en: E313: Cannot preserve, there is no swap file
ru: E313: Невозможно обновить своп-файл, поскольку он не обнаружен

en: File preserved
ru: Своп-файл обновлён

en: E314: Preserve failed
ru: E314: Неудачная попытка обновления своп-файла

en: E315: ml_get: invalid lnum: %ld
ru: E315: ml_get: неправильное значение lnum: %ld

en: E316: ml_get: cannot find line %ld in buffer %d %s
ru: E316: ml_get: невозможно найти строку %ld в буфере %d %s

en: E317: pointer block id wrong 3
ru: E317: Неправильное значение указателя блока 3

en: stack_idx should be 0
ru: значение stack_idx должно быть равно 0

en: E318: Updated too many blocks?
ru: E318: Обновлено слишком много блоков?

en: E317: pointer block id wrong 4
ru: E317: Неправильное значение указателя блока 4

en: deleted block 1?
ru: удалён блок 1?

en: E320: Cannot find line %ld
ru: E320: Строка %ld не обнаружена

en: E317: pointer block id wrong
ru: E317: Неправильное значение указателя блока

en: pe_line_count is zero
ru: значение pe_line_count равно нулю

en: E322: line number out of range: %ld past the end
ru: E322: Номер строки за пределами диапазона: %ld

en: E323: line count wrong in block %ld
ru: E323: Неправильное значение счётчика строк в блоке %ld

en: Stack size increases
ru: Размер стека увеличен

en: E317: pointer block id wrong 2
ru: E317: Неправильное значение указателя блока 2

en: E773: Symlink loop for "%s"
ru: E773: Петля символьных ссылок для "%s"

en: E325: ATTENTION
ru: E325: ВНИМАНИЕ

en: 
    Found a swap file by the name "
ru: 
    Обнаружен своп-файл с именем "

en: While opening file "
ru: при открытии файла: "

en:       CANNOT BE FOUND
ru:       НЕ НАЙДЕНО

en:       NEWER than swap file!
ru:                     Более СВЕЖИЙ, чем своп-файл!

note: Some of these messages are long to allow translation to * other languages.
en: 
    (1) Another program may be editing the same file.  If this is the case,
        be careful not to end up with two different instances of the same
        file when making changes.  Quit, or continue with caution.
ru: 
    (1) Возможно, редактирование этого же файла выполняется в другой программе.
        Если это так, то будьте внимательны при внесении изменений, чтобы
        у вас не появилось два разных варианта одного и того же файла.
        Выйдите или продолжайте с осторожностью.

en: (2) An edit session for this file crashed.
ru: (2) Сеанс редактирования этого файла завершён аварийно.

en:     If this is the case, use ":recover" or "vim -r
ru:     В этом случае, используйте команду ":recover" или "vim -r

en: "
        to recover the changes (see ":help recovery").
ru: "
        для восстановления изменений (см. ":help recovery").

en:     If you did this already, delete the swap file "
ru:     Если вы уже выполняли эту операцию, удалите своп-файл "

en: "
        to avoid this message.
ru: "
        чтобы избежать появления этого сообщения в будущем.

en: Found a swap file that is not useful, deleting it
ru: Найден бесполезный своп-файл, удаляю

en: Swap file "
ru: Своп-файл "

en: " already exists!
ru: " уже существует!

en: VIM - ATTENTION
ru: VIM — ВНИМАНИЕ

en: Swap file already exists!
ru: Своп-файл уже существует!

en: &Open Read-Only
    &Edit anyway
    &Recover
    &Quit
    &Abort
ru: &O Открыть для чтения
    &E Редактировать
    &R Восстановить
    &Q Выход
    &A Прервать

en: &Open Read-Only
    &Edit anyway
    &Recover
    &Delete it
    &Quit
    &Abort
ru: &O Открыть для чтения
    &E Редактировать
    &R Восстановить
    &D Удалить
    &Q Выход
    &A Прервать

en: E326: Too many swap files found
ru: E326: Обнаружено слишком много своп-файлов

en: E327: Part of menu-item path is not sub-menu
ru: E327: Компонент пути к элементу меню не является подменю

en: E329: No menu "%s"
ru: E329: Нет меню %s

note: Only a mnemonic or accelerator is not valid.
en: E792: Empty menu name
ru: E792: Пустое имя меню

en: E330: Menu path must not lead to a sub-menu
ru: E330: Путь к меню не должен вести к подменю

en: E331: Must not add menu items directly to menu bar
ru: E331: Элементы меню нельзя добавлять непосредственно в полоску меню

en: E332: Separator cannot be part of a menu path
ru: E332: Разделители не могут быть компонентом пути к меню

note: Now we have found the matching menu, and we list the mappings Highlight title
en: 
    --- Menus ---
ru: 
    --- Меню ---

en: Tear off this menu
ru: Оторвать это меню

en: E335: Menu not defined for %s mode
ru: E335: Меню не определено для режима %s

en: E333: Menu path must lead to a menu item
ru: E333: Путь к меню должен вести к элементу меню

en: E334: Menu not found: %s
ru: E334: Меню не найдено: %s

en: E336: Menu path must lead to a sub-menu
ru: E336: Путь к меню должен вести к подменю

en: E337: Menu not found - check menu names
ru: E337: Меню не найдено — проверьте имена меню

en: Error detected while processing %s:
ru: Обнаружена ошибка при обработке %s:

en: line %4ld:
ru: строка %4ld:

en: E354: Invalid register name: '%s'
ru: E354: Недопустимое имя регистра: '%s'

note: Translator: Please replace the name and email address with the appropriate text for your translation.
en: Messages maintainer: Bram Moolenaar <Bram@vim.org>
ru: Перевод сообщений на русский язык: Василий Рагозин <vrr@users.sourceforge.net>, Сергей Алёшин <alyoshin.s@gmail.com>

en: Interrupt:
ru: Прерывание:

en: Press ENTER or type command to continue
ru: Нажмите ENTER или введите команду для продолжения

en: %s line %ld
ru: %s строка %ld

en: -- More --
ru: -- Продолжение следует --

en:  SPACE/d/j: screen/page/line down, b/u/k: up, q: quit
ru:  SPACE/d/j: экран/страница/строка вниз, b/u/k: вверх, q: выход

en: Question
ru: Вопрос

en: &Yes
    &No
ru: &Y Да
    &N Нет

en: &Yes
    &No
    Save &All
    &Discard All
    &Cancel
ru: &Y Да
    &N Нет
    &A Сохранить все
    &D Потерять все
    &C Отмена

en: E766: Insufficient arguments for printf()
ru: E766: Недостаточно параметров для printf()

en: E807: Expected Float argument for printf()
ru: E807: Ожидался параметр типа с плавающей точкой для printf()

en: E767: Too many arguments to printf()
ru: E767: Слишком много параметров для printf()

en: Type number and <Enter> or click with mouse (empty cancels):
ru: Введите номер и <Enter> или щёлкните мышью (пусто для отмены):

en: Type number and <Enter> (empty cancels):
ru: Введите номер и <Enter> (пусто для отмены):

en: %ld more line | %ld more lines
ru[0]: Добавлена %ld строка
ru[1]: Добавлено %ld строки
ru[2]: Добавлено %ld строк

en: %ld line less | %ld fewer lines
ru[0]: Убрана %ld строка
ru[1]: Убрано %ld строки
ru[2]: Убрано %ld строк

en:  (Interrupted)
ru:  (Прервано)

en: Beep!
ru: Би-би!

en: E677: Error writing temp file
ru: E677: Ошибка записи во временный файл

en: %ld second ago | %ld seconds ago
ru[0]: %ld секунду назад
ru[1]: %ld секунды назад
ru[2]: %ld секунд назад

en: ERROR:
ru: ОШИБКА:

en: 
    [bytes] total alloc-freed %lu-%lu, in use %lu, peak use %lu
ru: 
    [байт] всего выдел.-освоб. %lu-%lu, использ. %lu, макс. использ. %lu

en: [calls] total re/malloc()'s %lu, total free()'s %lu
ru: [вызовы] re/malloc() всего %lu, free() всего %lu

en: E341: Internal error: lalloc(0, )
ru: E341: Внутренняя ошибка: lalloc(0, )

en: E342: Out of memory!  (allocating %lu bytes)
ru: E342: Не хватает памяти! (выделяется %lu байт)

en: Calling shell to execute: "%s"
ru: Вызов оболочки для исполнения: "%s"

en: E545: Missing colon
ru: E545: Пропущено двоеточие

en: E546: Illegal mode
ru: E546: Недопустимый режим

en: E547: Illegal mouseshape
ru: E547: Недопустимая форма курсора

en: E548: digit expected
ru: E548: Требуется ввести цифру

en: E549: Illegal percentage
ru: E549: Недопустимое значение процентов

en: E668: Wrong access mode for NetBeans connection info file: "%s"
ru: E668: Неправильный режим доступа к информации о соединении с NetBeans: "%s"

en: E658: NetBeans connection lost for buffer %d
ru: E658: Потеряно соединение с NetBeans для буфера %d

en: E838: netbeans is not supported with this GUI
ru: E838: NetBeans не поддерживается с этим графическим интерфейсом

en: E511: netbeans already connected
ru: E511: уже соединён с NetBeans

en: E505: %s is read-only (add ! to override)
ru: E505: %s открыт только для чтения (добавьте !, чтобы обойти проверку)

en: E349: No identifier under cursor
ru: E349: Нет имени в позиции курсора

en: Warning: terminal cannot highlight
ru: Предупреждение: терминал не может выполнять подсветку

en: E348: No string under cursor
ru: E348: Нет строки в позиции курсора

en: E352: Cannot erase folds with current 'foldmethod'
ru: E352: Невозможно стереть складки с текущим значением опции 'foldmethod'

en: E664: changelist is empty
ru: E664: Список изменений пустой

en: E662: At start of changelist
ru: E662: В начале списка изменений

en: E663: At end of changelist
ru: E663: В конце списка изменений

en: Type  :qa!  and press <Enter> to abandon all changes and exit Vim
ru: Введите  :qa!  и нажмите <Enter> для отмены всех изменений и выхода из Vim

en: Type  :qa  and press <Enter> to exit Vim
ru: Введите  :qa  и нажмите <Enter> для выхода из Vim

en: %ld line %sed %d time | %ld line %sed %d times
ru[0]: Изменены отступы, %ld строка %s %d раз
ru[1]: Изменены отступы, %ld строка %s %d раза
ru[2]: Изменены отступы, %ld строка %s %d раз

en: %ld lines %sed %d time | %ld lines %sed %d times
ru[0]: Изменены отступы, %ld строк %s %d раз
ru[1]: Изменены отступы, %ld строк %s %d раза
ru[2]: Изменены отступы, %ld строк %s %d раз

note: must display the prompt
en: cannot yank; delete anyway
ru: скопировать не удалось, удаление выполнено

en: %ld line changed | %ld lines changed
ru[0]: изменена %ld строка
ru[1]: изменено %ld строки
ru[2]: изменено %ld строк

en: %ld Cols;
ru: Колонок: %ld;

en: Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Bytes
ru: Выделено %s%ld из %ld строк; %lld из %lld слов; %lld из %lld байт

en: Selected %s%ld of %ld Lines; %lld of %lld Words; %lld of %lld Chars; %lld of %lld Bytes
ru: Выделено %s%ld из %ld стр.; %lld из %lld слов; %lld из %lld симв.; %lld из %lld байт

en: Col %s of %s; Line %ld of %ld; Word %lld of %lld; Byte %lld of %lld
ru: Кол. %s из %s; стр. %ld из %ld; сл. %lld из %lld; байт %lld из %lld

en: Col %s of %s; Line %ld of %ld; Word %lld of %lld; Char %lld of %lld; Byte %lld of %lld
ru: Кол. %s из %s; стр. %ld из %ld; сл. %lld из %lld; симв. %lld из %lld; байт %lld из %lld

en: (+%lld for BOM)
ru: (+%lld с учётом BOM)

en: E774: 'operatorfunc' is empty
ru: E774: Значением опции 'operatorfunc' является пустая строка

en: E775: Eval feature not available
ru: E775: eval недоступна

en: E518: Unknown option
ru: E518: Неизвестная опция

en: E519: Option not supported
ru: E519: Опция не поддерживается

en: E520: Not allowed in a modeline
ru: E520: Не допускается в режимной строке

en: E992: Not allowed in a modeline when 'modelineexpr' is off
ru: E992: Не допускается в режимной строке при отключённом 'modelineexpr'

en: E846: Key code not set
ru: E846: Код клавиши не установлен

en: E521: Number required after =
ru: E521: После = требуется указать число

en: E522: Not found in termcap
ru: E522: Не обнаружено в termcap

en: E946: Cannot make a terminal with running job modifiable
ru: E946: Невозможно сделать терминал изменённым с запущенным заданием

en: E590: A preview window already exists
ru: E590: Окно предпросмотра уже есть

en: W17: Arabic requires UTF-8, do ':set encoding=utf-8'
ru: W17: Арабский требует использования UTF-8, введите ':set encoding=utf-8'

en: E954: 24-bit colors are not supported on this environment
ru: E954: 24 битный цвет не поддерживается в этом окружении

en: E593: Need at least %d lines
ru: E593: Нужно хотя бы %d строк

en: E594: Need at least %d columns
ru: E594: Нужно хотя бы %d колонок

en: E355: Unknown option: %s
ru: E355: Неизвестная опция: %s

note: There's another character after zeros or the string * is empty.  In both cases, we are trying to set a * num option using a string.
en: E521: Number required: &%s = '%s'
ru: E521: Требуется указать число: &%s = '%s'

en: 
    --- Terminal codes ---
ru: 
    --- Терминальные коды ---

en: 
    --- Global option values ---
ru: 
    --- Глобальные значения опций ---

en: 
    --- Local option values ---
ru: 
    --- Локальные значения опций ---

en: 
    --- Options ---
ru: 
    --- Опции ---

en: E356: get_varp ERROR
ru: E356: ОШИБКА get_varp

en: E539: Illegal character <%s>
ru: E539: Недопустимый символ <%s>

en: For option %s
ru: Для опции %s

en: E540: Unclosed expression sequence
ru: E540: Незакрытая последовательность выражения

en: E541: too many items
ru: E541: Слишком много элементов

en: E542: unbalanced groups
ru: E542: Несбалансированные группы

en: E529: Cannot set 'term' to empty string
ru: E529: Значение опции 'term' не может быть пустой строкой

en: E530: Cannot change term in GUI
ru: E530: В графическом интерфейсе изменять терминал невозможно

en: E531: Use ":gui" to start the GUI
ru: E531: Для запуска графического интерфейса используйте ":gui"

en: E589: 'backupext' and 'patchmode' are equal
ru: E589: Значения опций 'backupext' и 'patchmode' равны

en: E834: Conflicts with value of 'listchars'
ru: E834: Конфликтует со значением 'listchars'

en: E835: Conflicts with value of 'fillchars'
ru: E835: Конфликтует со значением 'fillchars'

en: E617: Cannot be changed in the GTK+ 2 GUI
ru: E617: Не может быть изменено в графическом интерфейсе GTK+ 2

en: E950: Cannot convert between %s and %s
ru: E950: Невозможно преобразовать %s и %s

en: E524: Missing colon
ru: E524: Пропущено двоеточие

en: E525: Zero length string
ru: E525: Строка с нулевой длиной

en: E526: Missing number after <%s>
ru: E526: Пропущено число после <%s>

en: E527: Missing comma
ru: E527: Пропущена запятая

en: E528: Must specify a ' value
ru: E528: Необходимо указать значение для '

en: E595: 'showbreak' contains unprintable or wide character
ru: E595: 'showbreak' содержит непечатный или широкий символ

en: E596: Invalid font(s)
ru: E596: Неправильные шрифты

en: E597: can't select fontset
ru: E597: Невозможно выбрать шрифтовой набор

en: E598: Invalid fontset
ru: E598: Неправильный шрифтовой набор

en: E533: can't select wide font
ru: E533: Невозможно выбрать шрифт с символами двойной ширины

en: E534: Invalid wide font
ru: E534: Неправильный шрифт с символами двойной ширины

en: E535: Illegal character after <%c>
ru: E535: Неправильный символ после <%c>

en: E536: comma required
ru: E536: Требуется запятая

en: E537: 'commentstring' must be empty or contain %s
ru: E537: Значение опция 'commentstring' должно быть пустой строкой или содержать %s

en: cannot open
ru: невозможно открыть

en: VIM: Can't open window!
ru: VIM: Невозможно открыть окно!

en: Need Amigados version 2.04 or later
ru: Необходима Amigados версии 2.04 или более поздней

en: Need %s version %ld
ru: Необходима %s версии %ld

en: Cannot open NIL:
ru: Невозможно открыть NIL:

en: Cannot create
ru: Невозможно создать

en: Vim exiting with %d
ru: Прекращение работы Vim с кодом %d

en: cannot change console mode ?!
ru: невозможно сменить режим консоли?!

en: mch_get_shellsize: not a console??
ru: mch_get_shellsize: не в консоли??

note: if Vim opened a window: Executing a shell may cause crashes
en: E360: Cannot execute shell with -f option
ru: E360: Невозможно выполнить оболочку с параметром -f

en: Cannot execute
ru: Невозможно выполнить

en: shell
ru: оболочка

en:  returned
ru:  завершила работу

en: ANCHOR_BUF_SIZE too small.
ru: слишком малая величина ANCHOR_BUF_SIZE.

en: I/O ERROR
ru: ОШИБКА ВВОДА/ВЫВОДА

en: Message
ru: Сообщение

en: E237: Printer selection failed
ru: E237: Неудачное завершение выбора принтера

en: to %s on %s
ru: в %s на %s

en: E613: Unknown printer font: %s
ru: E613: Неизвестный шрифт принтера: %s

en: E238: Print error: %s
ru: E238: Ошибка печати: %s

en: Printing '%s'
ru: Печать '%s'

en: E244: Illegal charset name "%s" in font name "%s"
ru: E244: Недопустимое имя кодировки "%s" в имени шрифта "%s"

en: E244: Illegal quality name "%s" in font name "%s"
ru: E244: Недопустимое имя свойства "%s" в имени шрифта "%s"

en: E245: Illegal char '%c' in font name "%s"
ru: E245: Недопустимый символ '%c' в имени шрифта "%s"

en: Opening the X display took %ld msec
ru: Открытие дисплея X заняло %ld msec

en: 
    Vim: Got X error
ru: 
    Vim: Ошибка X

en: restoring display %s
ru: восстановление дисплея %s

en: Testing the X display failed
ru: Проверка дисплея X завершена неудачно

en: Opening the X display timed out
ru: Открытие дисплея X не выполнено в отведённое время

en: 
    Could not get security context for
ru: 
    Невозможно получить контекст безопасности для

en: 
    Could not set security context for
ru: 
    Невозможно установить контекст безопасности для

en: Could not set security context %s for %s
ru: Невозможно установить контекст безопасности %s для для %s

en: Could not get security context %s for %s. Removing it!
ru: Невозможно получить контекст безопасности %s для %s. Будет удалено!

en: 
    Cannot execute shell sh
ru: 
    Невозможно запустить оболочку sh

en: 
    shell returned
ru: 
    Оболочка завершила работу

en: 
    Cannot create pipes
ru: 
    Невозможно создать трубы

en: 
    Cannot fork
ru: 
    Невозможно выполнить fork()

en: 
    Cannot execute shell
ru: 
    Невозможно запустить оболочку

en: 
    Command terminated
ru: 
    Выполнение команды прервано

en: XSMP lost ICE connection
ru: XSMP утеряно соединение ICE

en: Opening the X display failed
ru: Неудачное открытие дисплея X

en: XSMP handling save-yourself request
ru: XSMP обрабатывает запрос самосохранения

en: XSMP opening connection
ru: XSMP открывает соединение

en: XSMP ICE connection watch failed
ru: XSMP потеряно слежение за соединением ICE

en: XSMP SmcOpenConnection failed: %s
ru: XSMP неудачно выполнено SmcOpenConnection: %s

en: At line
ru: В строке

en: Vim: Caught %s event
ru: Vim: Перехвачено событие %s

en: close
ru: закрытие

en: logoff
ru: отключение

en: shutdown
ru: завершение

en: E371: Command not found
ru: E371: Команда не найдена

en: VIMRUN.EXE not found in your $PATH.
    External commands will not pause after completion.
    See  :help win32-vimrun  for more information.
ru: VIMRUN.EXE не найден в пути, заданном в $PATH.
    Внешние команды не будут останавливаться после выполнения.
    Дополнительная информация в :help win32-vimrun

en: Vim Warning
ru: Предупреждение Vim

en: shell returned %d
ru: завершение работы оболочки с кодом %d

en: E278: Cannot put a terminal buffer in a popup window
ru: E278: Невозможно разместить буфер терминала во всплывающем окне

en: E997: Tabpage not found: %d
ru: E997: Вкладка не найдена: %d

en: E993: window %d is not a popup window
ru: E993: Окно %d не является всплывающим окном

en: E994: Not allowed in a popup window
ru: E994: Не допускается во всплывающем окне

en: E750: First use ":profile start {fname}"
ru: E750: Первое использование ":profile start {имя-файла}"

en: E553: No more items
ru: E553: Больше нет элементов

en: E926: Current location list was changed
ru: E926: Изменён список текущих расположений

note: Each errorformat pattern can occur only once
en: E372: Too many %%%c in format string
ru: E372: В строке формата слишком много %%%c

en: E373: Unexpected %%%c in format string
ru: E373: Неожиданный элемент %%%c в строке формата

en: E374: Missing ] in format string
ru: E374: В строке формата пропущена ]

note: TODO: scanf()-like: %*ud, %*3c, %*f, ... ?
en: E375: Unsupported %%%c in format string
ru: E375: %%%c не поддерживается в строке формата

en: E376: Invalid %%%c in format string prefix
ru: E376: Недопустимый %%%c в приставке в строке формата

en: E377: Invalid %%%c in format string
ru: E377: Недопустимый %%%c в строке формата

note: nothing found
en: E378: 'errorformat' contains no pattern
ru: E378: В значении опции 'errorformat' отсутствует шаблон

en: E379: Missing or empty directory name
ru: E379: Имя каталога не задано или равно пустой строке

en: E924: Current window was closed
ru: E924: Текущее окно было закрыто

en: E925: Current quickfix was changed
ru: E925: Изменён список текущих быстрых исправлений

en: (%d of %d)%s%s:
ru: (%d из %d)%s%s:

en:  (line deleted)
ru:  (строка удалена)

en: %serror list %d of %d; %d errors
ru: %sсписок ошибок %d из %d; %d ошибок

en: E380: At bottom of quickfix stack
ru: E380: Внизу стека быстрых исправлений

en: E381: At top of quickfix stack
ru: E381: Наверху стека быстрых исправлений

en: No entries
ru: Нет элементов

en: Error file
ru: Файл ошибок

en: E683: File name missing or invalid pattern
ru: E683: Нет имени файла или неправильный шаблон

en: Cannot open file "%s"
ru: Невозможно открыть файл "%s"

en: E681: Buffer is not loaded
ru: E681: Буфер не выгружен

en: E777: String or List expected
ru: E777: Требуется строка или список

en: E927: Invalid action: '%s'
ru: E927: Неправильное действие: '%s'

en: E369: invalid item in %s%%[]
ru: E369: Недопустимый элемент в %s%%[]

en: E769: Missing ] after %s[
ru: E769: Пропущена ] после %s[

en: E944: Reverse range in character class
ru: E944: Обратный диапазон в символьном классе

en: E945: Range too large in character class
ru: E945: Диапазон слишком велик в символьном классе

en: E53: Unmatched %s%%(
ru: E53: Нет пары для %s%%(

en: E54: Unmatched %s(
ru: E54: Нет пары для %s(

en: E55: Unmatched %s)
ru: E55: Нет пары для %s)

en: E66: \z( not allowed here
ru: E66: \z( не может быть использовано здесь

en: E67: \z1 - \z9 not allowed here
ru: E67: \z1 и т.п. не могут быть использованы здесь

en: E69: Missing ] after %s%%[
ru: E69: Пропущена ] после %s%%[

en: E70: Empty %s%%[]
ru: E70: Пустое %s%%[]

en: E956: Cannot use pattern recursively
ru: E956: Невозможно использовать шаблон рекурсивно

en: E554: Syntax error in %s{...}
ru: E554: Синтаксическая ошибка в %s{...}

en: E888: (NFA regexp) cannot repeat %s
ru: E888: (рег. выражение НКА) невозможно повторить %s

en: E864: \%#= can only be followed by 0, 1, or 2. The automatic engine will be used
ru: E864: после \%#= может быть только 0, 1 или 2. Будет использоваться автоматическая машина

en: Switching to backtracking RE engine for pattern:
ru: Включено отслеживание движка рег. выражений для шаблона:

en: E65: Illegal back reference
ru: E65: Недопустимая обратная ссылка

en: E63: invalid use of \_
ru: E63: Недопустимое использование \_

en: E64: %s%c follows nothing
ru: E64: %s%c ни за чем не следует

en: E68: Invalid character after \z
ru: E68: Недопустимый символ после \z

en: E678: Invalid character after %s%%[dxouU]
ru: E678: Недопустимый символ после %s%%[dxouU]

en: E71: Invalid character after %s%%
ru: E71: Недопустимый символ после %s%%

en: E59: invalid character after %s@
ru: E59: Недопустимый символ после %s@

en: E60: Too many complex %s{...}s
ru: E60: Слишком много сложных конструкций %s{...}

en: E61: Nested %s*
ru: E61: Вложенные %s*

en: E62: Nested %s%c
ru: E62: Вложенные %s%c

en: E50: Too many \z(
ru: E50: Слишком много \z(

en: E51: Too many %s(
ru: E51: Слишком много %s(

en: E52: Unmatched \z(
ru: E52: Нет пары для \z(

en: E339: Pattern too long
ru: E339: Слишком длинный шаблон

en: External submatches:
ru: Внешние подсоответствия:

en: E865: (NFA) Regexp end encountered prematurely
ru: E865: (НКА) неожиданный конец регулярного выражения

en: E866: (NFA regexp) Misplaced %c
ru: E866: (рег. выражение НКА) неожиданный %c

en: E877: (NFA regexp) Invalid character class: %d
ru: E877: (рег. выражение НКА) неправильный класс символов: %d

en: E867: (NFA) Unknown operator '\z%c'
ru: E867: (НКА) неизвестный оператор '\z%c'

en: E951: \% value too large
ru: E951: \% значение слишком большое

en: E867: (NFA) Unknown operator '\%%%c'
ru: E867: (НКА) неизвестный оператор '\%%%c'

note: should never happen
en: E868: Error building NFA with equivalence class!
ru: E868: ошибка при создании НКА с классом эквивалентности!

en: E869: (NFA) Unknown operator '\@%c'
ru: E869: (НКА) неизвестный оператор '\@%c'

en: E870: (NFA regexp) Error reading repetition limits
ru: E870: (рег. выражение НКА) ошибка при чтении границ повторения

note: Can't have a multi follow a multi.
en: E871: (NFA regexp) Can't have a multi follow a multi
ru: E871: (рег. выражение НКА) множество не может следовать за множеством

note: Too many `('
en: E872: (NFA regexp) Too many '('
ru: E872: (рег. выражение НКА) слишком много '('

en: E879: (NFA regexp) Too many \z(
ru: E879: (рег. выражение НКА) слишком много \z(

en: E873: (NFA regexp) proper termination error
ru: E873: (рег. выражение НКА) ошибка корректного завершения

en: Could not open temporary log file for writing, displaying on stderr...
ru: Невозможно открыть файл временного журнала для записи, вывод на stderr...

en: E874: (NFA) Could not pop the stack!
ru: E874: (рег. выражение НКА) невозможно взять из стека!

en: E875: (NFA regexp) (While converting from postfix to NFA), too many states left on stack
ru: E875: (рег. выражение НКА) в стеке осталось слишком много состояний (при преобразовании из postfix в НКА)

en: E876: (NFA regexp) Not enough space to store the whole NFA
ru: E876: (рег. выражение НКА) недостаточно места для хранения всего НКА

en: E878: (NFA) Could not allocate memory for branch traversal!
ru: E878: (НКА) невозможно выделить память для прохода ветви!

en: E748: No previously used register
ru: E748: Нет предыдущего использованного регистра

en: freeing %ld lines
ru: очищено строк: %ld

en:  into "%c
ru:  в "%c

en: block of %ld line yanked%s | block of %ld lines yanked%s
ru[0]: скопирован блок из %ld строки%s
ru[1]: скопирован блок из %ld строк%s
ru[2]: скопирован блок из %ld строк%s

en: %ld line yanked%s | %ld lines yanked%s
ru[0]: скопировано %ld строка%s
ru[1]: скопировано %ld строки%s
ru[2]: скопировано %ld строк%s

en: E353: Nothing in register %s
ru: E353: В регистре %s ничего нет

note: Highlight title
en: 
    Type Name Content
ru: 
    Тип Имя Содержимое

en: E883: search pattern and expression register may not contain two or more lines
ru: E883: шаблон поиска и регистр выражения не могут содержать двух или более строк

en:  VREPLACE
ru:  ВИРТУАЛЬНАЯ ЗАМЕНА

en:  REPLACE
ru:  ЗАМЕНА

en:  REVERSE
ru:  ОБРАТНАЯ

en:  INSERT
ru:  ВСТАВКА

en:  (insert)
ru:  (вставка)

en:  (replace)
ru:  (замена)

en:  (vreplace)
ru:  (виртуальная замена)

en:  Hebrew
ru:  Иврит

en:  Arabic
ru:  Арабский

en:  (paste)
ru:  (вклейка)

en:  VISUAL
ru:  ВИЗУАЛЬНЫЙ РЕЖИМ

en:  VISUAL LINE
ru:  ВИЗУАЛЬНАЯ СТРОКА

en:  VISUAL BLOCK
ru:  ВИЗУАЛЬНЫЙ БЛОК

en:  SELECT
ru:  ВЫДЕЛЕНИЕ

en:  SELECT LINE
ru:  ВЫДЕЛЕНИЕ СТРОКИ

en:  SELECT BLOCK
ru:  ВЫДЕЛЕНИЕ БЛОКА

en: recording
ru: запись

en: Searching for "%s" in "%s"
ru: Поиск "%s" в "%s"

en: Searching for "%s"
ru: Поиск "%s"

en: not found in '%s': "%s"
ru: не найдено в '%s': "%s"

en: Source Vim script
ru: Выполнить сценарий Vim

en: Cannot source a directory: "%s"
ru: Нельзя считать каталог: "%s"

en: could not source "%s"
ru: невозможно считать "%s"

en: line %ld: could not source "%s"
ru: строка %ld: невозможно считать "%s"

en: sourcing "%s"
ru: считывание сценария "%s"

en: line %ld: sourcing "%s"
ru: строка %ld: считывание "%s"

en: finished sourcing %s
ru: считывание сценария %s завершено

en: continuing in %s
ru: продолжение в %s

en: modeline
ru: режимная строка

en: --cmd argument
ru: --cmd параметр

en: -c argument
ru: -c параметр

en: environment variable
ru: переменная окружения

en: error handler
ru: обработчик ошибки

en: W15: Warning: Wrong line separator, ^M may be missing
ru: W15: Предупреждение: неправильный разделитель строки. Возможно пропущено ^M

en: E167: :scriptencoding used outside of a sourced file
ru: E167: Команда :scriptencoding используется вне файла сценария

en: E984: :scriptversion used outside of a sourced file
ru: E984: :scriptencoding используется вне загружаемого файла

en: E999: scriptversion not supported: %d
ru: E999: scriptversion не поддерживается: %d

en: E168: :finish used outside of a sourced file
ru: E168: Команда :finish используется вне файла сценария

en: E383: Invalid search string: %s
ru: E383: Неправильная строка поиска: %s

en: E384: search hit TOP without match for: %s
ru: E384: Поиск закончен в НАЧАЛЕ документа; %s не найдено

en: E385: search hit BOTTOM without match for: %s
ru: E385: Поиск закончен в КОНЦЕ документа; %s не найдено

en: E386: Expected '?' or '/'  after ';'
ru: E386: После ';' ожидается ввод '?' или '/'

en:  (includes previously listed match)
ru:  (включает раннее показанные соответствия)

note: cursor at status line
en: --- Included files
ru: --- Включённые файлы

en: not found
ru: не найдено

en: in path ---
ru: по пути ---

en:   (Already listed)
ru:  (Уже показано)

en:   NOT FOUND
ru:  НЕ НАЙДЕНО

en: Scanning included file: %s
ru: Просмотр включённых файлов: %s

en: Searching included file %s
ru: Поиск включённого файла %s

en: E387: Match is on current line
ru: E387: Соответствие в текущей строке

en: All included files were found
ru: Найдены все включённые файлы

en: No included files
ru: Включённых файлов нет

en: E388: Couldn't find definition
ru: E388: Определение не найдено

en: E389: Couldn't find pattern
ru: E389: Шаблон не найден

en: Save View
ru: Сохранение вида

en: Save Session
ru: Сохранение сеанса

en: Save Setup
ru: Сохранение настроек

en: [Deleted]
ru: [Удалено]

en: 
    --- Signs ---
ru: 
    --- Значки ---

en: Signs for %s:
ru: Значки для %s:

en:   group=%s
ru:   группа=%s

en:     line=%ld  id=%d%s  name=%s  priority=%d
ru:     строка=%ld  id=%d%s  имя=%s  приоритет=%d

en: E612: Too many signs defined
ru: E612: Определено слишком много значков

en: E239: Invalid sign text: %s
ru: E239: Неправильный текст значка: %s

en: E155: Unknown sign: %s
ru: E155: Неизвестный значок: %s

en: E885: Not possible to change sign %s
ru: E885: Невозможно изменить значок %s

en: E159: Missing sign number
ru: E159: Пропущен номер значка

en: E157: Invalid sign ID: %d
ru: E157: Неправильный ID значка: %d

en: E934: Cannot jump to a buffer that does not have a name
ru: E934: Невозможно перейти к буферу без имени

en: E160: Unknown sign command: %s
ru: E160: Неизвестная команда значка %s

en: E156: Missing sign name
ru: E156: Пропущено имя значка

en:  (NOT FOUND)
ru:  (НЕ НАЙДЕНО)

en:  (not supported)
ru:  (не поддерживается)

en: E756: Spell checking is not enabled
ru: E756: Проверка правописания выключена

en: Warning: Cannot find word list "%s_%s.spl" or "%s_ascii.spl"
ru: Предупреждение: Невозможно найти список слов "%s_%s.spl" или "%s_ascii.spl"

en: Warning: Cannot find word list "%s.%s.spl" or "%s.ascii.spl"
ru: Предупреждение: Невозможно найти список слов "%s.%s.spl" или "%s.ascii.spl"

en: E797: SpellFileMissing autocommand deleted buffer
ru: E797: Буфер удалён при выполнении автокоманды SpellFileMissing

note: This is probably an error.  Give a warning and * accept the words anyway.
en: Warning: region %s not supported
ru: Предупреждение: регион %s не поддерживается

en: E752: No previous spell replacement
ru: E752: Нет предыдущей замены правописания

en: E753: Not found: %s
ru: E753: Не найдено: %s

en: E758: Truncated spell file
ru: E758: Файл правописания обрезан

en: Trailing text in %s line %d: %s
ru: Лишний текст на хвосте в %s стр. %d: %s

en: Affix name too long in %s line %d: %s
ru: Имя аффикса слишком длинное в %s, строка %d: %s

en: E761: Format error in affix file FOL, LOW or UPP
ru: E761: Ошибка формата в файле аффиксов FOL, LOW или UPP

en: E762: Character in FOL, LOW or UPP is out of range
ru: E762: Символы в FOL, LOW или UPP за пределами диапазона

en: Compressing word tree...
ru: Сжатие дерева слов...

en: Reading spell file "%s"
ru: Чтение файла правописания "%s"

en: E757: This does not look like a spell file
ru: E757: Это не похоже на файл правописания

en: E771: Old spell file, needs to be updated
ru: E771: Старый файл правописания, требуется его обновление

en: E772: Spell file is for newer version of Vim
ru: E772: Файл правописания предназначен для более новой версии Vim

en: E770: Unsupported section in spell file
ru: E770: Неподдерживаемый раздел в файле правописания

en: E778: This does not look like a .sug file: %s
ru: E778: Это не похоже на файл .sug: %s

en: E779: Old .sug file, needs to be updated: %s
ru: E779: Старый файл .sug, требует обновления: %s

en: E780: .sug file is for newer version of Vim: %s
ru: E780: Файл .sug для более новой версии Vim: %s

en: E781: .sug file doesn't match .spl file: %s
ru: E781: Файл .sug не соответствует файлу .spl: %s

en: E782: error while reading .sug file: %s
ru: E782: Ошибка при чтении файла .sug: %s

en: Reading affix file %s...
ru: Чтение файла аффиксов %s...

en: Conversion failure for word in %s line %d: %s
ru: Не удалось преобразовать слово в %s, строка %d: %s

en: Conversion in %s not supported: from %s to %s
ru: Преобразование в %s не поддерживается: из %s в %s

en: Invalid value for FLAG in %s line %d: %s
ru: Неправильное значение FLAG в %s, строка %d: %s

en: FLAG after using flags in %s line %d: %s
ru: FLAG после использования флагов в %s, строка %d: %s

en: Defining COMPOUNDFORBIDFLAG after PFX item may give wrong results in %s line %d
ru: Определение COMPOUNDFORBIDFLAG после элемента PFX может дать неправильные результаты в %s, строка %d

en: Defining COMPOUNDPERMITFLAG after PFX item may give wrong results in %s line %d
ru: Определение COMPOUNDPERMITFLAG после элемента PFX может дать неправильные результаты в %s, строка %d

en: Wrong COMPOUNDRULES value in %s line %d: %s
ru: Неправильное значение COMPOUNDRULES в %s, строка %d: %s

en: Wrong COMPOUNDWORDMAX value in %s line %d: %s
ru: Неправильное значение COMPOUNDWORDMAX в %s, строка %d: %s

en: Wrong COMPOUNDMIN value in %s line %d: %s
ru: Неправильное значение COMPOUNDMIN в %s, строка %d: %s

en: Wrong COMPOUNDSYLMAX value in %s line %d: %s
ru: Неправильное значение COMPOUNDSYLMAX в %s, строка %d: %s

en: Wrong CHECKCOMPOUNDPATTERN value in %s line %d: %s
ru: Неправильное значение CHECKCOMPOUNDPATTERN в %s, строка %d: %s

en: Different combining flag in continued affix block in %s line %d: %s
ru: Другой объединяющий флаг в продолжающем блоке аффикса в %s, строка %d: %s

en: Duplicate affix in %s line %d: %s
ru: Повторяющийся аффикс в %s, строка %d: %s

en: Affix also used for BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST in %s line %d: %s
ru: Аффикс также используется для BAD/RARE/KEEPCASE/NEEDAFFIX/NEEDCOMPOUND/NOSUGGEST в %s, строка %d: %s

en: Expected Y or N in %s line %d: %s
ru: Ожидалось Y или N в %s, строка %d: %s

en: Broken condition in %s line %d: %s
ru: Нарушенное условие в %s, строка %d: %s

en: Expected REP(SAL) count in %s line %d
ru: Ожидался счётчик REP(SAL) в %s, строка %d

en: Expected MAP count in %s line %d
ru: Ожидался счётчик MAP в %s, строка %d

en: Duplicate character in MAP in %s line %d
ru: Повторяющийся символ в MAP в %s, строка %d

en: Unrecognized or duplicate item in %s line %d: %s
ru: Нераспознанный или повторяющийся элемент в %s, строка %d: %s

en: Missing FOL/LOW/UPP line in %s
ru: Пропущена строка FOL/LOW/UPP в %s

en: COMPOUNDSYLMAX used without SYLLABLE
ru: COMPOUNDSYLMAX используется без SYLLABLE

en: Too many postponed prefixes
ru: Слишком много отложенных префиксов

en: Too many compound flags
ru: Слишком много составных флагов

en: Too many postponed prefixes and/or compound flags
ru: Слишком много отложенных префиксов и/или составных флагов

en: Missing SOFO%s line in %s
ru: Пропущена строка SOFO%s в %s

en: Both SAL and SOFO lines in %s
ru: Обе строки SAL и SOFO в %s

en: Flag is not a number in %s line %d: %s
ru: Флаг не является числом в %s, строка %d: %s

en: Illegal flag in %s line %d: %s
ru: Недопустимый флаг в %s на строке %d: %s

en: %s value differs from what is used in another .aff file
ru: %s имеет другое значение, чем в файле .aff

en: Reading dictionary file %s...
ru: Чтение файла словаря %s...

en: E760: No word count in %s
ru: E760: Количество слов не указано в %s

en: line %6d, word %6ld - %s
ru: строка %6d, слово %6ld — %s

en: Duplicate word in %s line %d: %s
ru: Повтор слова в %s на строке %d: %s

en: First duplicate word in %s line %d: %s
ru: Первый повтор слова в %s на строке %d: %s

en: %d duplicate word(s) in %s
ru: %d повторяющихся слов в %s

en: Ignored %d word(s) with non-ASCII characters in %s
ru: Пропущено %d слов с не ASCII символами в %s

en: Reading word file %s...
ru: Чтение файла слов %s...

en: Duplicate /encoding= line ignored in %s line %d: %s
ru: Проигнорирована повторяющаяся строка /encoding= в %s, строка %d: %s

en: /encoding= line after word ignored in %s line %d: %s
ru: Проигнорирована строка /encoding= после слова в %s, строка %d: %s

en: Duplicate /regions= line ignored in %s line %d: %s
ru: Пропускается повтор строки /regions= в %s, строка %d: %s

en: Too many regions in %s line %d: %s
ru: Слишком много регионов в %s, строка %d: %s

en: / line ignored in %s line %d: %s
ru: / строка пропускается в %s, строка %d: %s

en: Invalid region nr in %s line %d: %s
ru: Недопустимый номер региона в %s, строка %d: %s

en: Unrecognized flags in %s line %d: %s
ru: Нераспознанные флаги в %s, строка %d: %s

en: Ignored %d words with non-ASCII characters
ru: Пропущено %d слов с не ASCII символами

en: E845: Insufficient memory, word list will be incomplete
ru: E845: Недостаточно оперативной памяти, список слов будет не полон

en: Compressed %d of %d nodes; %d (%d%%) remaining
ru: Сжато %d из %d узлов; осталось %d (%d%%)

en: Reading back spell file...
ru: Чтение записанного файла правописания...

note: * Go through the trie of good words, soundfold each word and add it to * the soundfold trie.
en: Performing soundfolding...
ru: Выполнение звуковой свёртки...

en: Number of words after soundfolding: %ld
ru: Количество слов после звуковой свёртки: %ld

en: Total number of words: %d
ru: Общее количество слов: %d

en: Writing suggestion file %s...
ru: Запись файла предложения исправлений правописания %s

en: Estimated runtime memory use: %d bytes
ru: Оценка использования памяти при выполнении: %d байт

en: E751: Output file name must not have region name
ru: E751: Имя выходного файла не должно содержать названия региона

en: E754: Only up to %d regions supported
ru: E754: Поддерживается не более %d регионов

en: E755: Invalid region in %s
ru: E755: Недопустимый регион в %s

en: Warning: both compounding and NOBREAK specified
ru: Предупреждение: оба составные и указано NOBREAK

en: Writing spell file %s...
ru: Запись файла правописания %s...

en: Done!
ru: Завершено!

en: E765: 'spellfile' does not have %d entries
ru: E765: 'spellfile' не содержит %d элементов

en: Word '%.*s' removed from %s
ru: Слово '%.*s' удалено из %s

en: Word '%.*s' added to %s
ru: Слово '%.*s' добавлено в %s

en: E763: Word characters differ between spell files
ru: E763: Символы слов отличаются в файлах правописания

note: This should have been checked when generating the .spl * file.
en: E783: duplicate char in MAP entry
ru: E783: Повторяющийся символ в элементе MAP

en: Sorry, no suggestions
ru: Извините, нет предположений

en: Sorry, only %ld suggestions
ru: Извините, только %ld предположений

note: for when 'cmdheight' > 1 avoid more prompt
en: Change "%.*s" to:
ru: Заменить "%.*s" на:

en: No Syntax items defined for this buffer
ru: Синтаксические элементы для данного буфера не определены

en: 'redrawtime' exceeded, syntax highlighting disabled
ru: превышено 'redrawtime', подсветка синтаксиса отключена

en: syntax conceal on
ru: синтаксическое скрытие включено

en: syntax conceal off
ru: синтаксическое скрытие отключено

en: E390: Illegal argument: %s
ru: E390: Недопустимый параметр: %s

en: syntax case ignore
ru: синтаксическое игнорирование регистра

en: syntax case match
ru: синтаксическое соответствие регистра

en: syntax spell toplevel
ru: синтаксическая проверка правописания верхнего уровня

en: syntax spell notoplevel
ru: синтаксическая проверка правописания без верхнего уровня

en: syntax spell default
ru: синтаксическая проверка правописания по умолчанию

en: syntax iskeyword
ru: синтаксическое ключевое слово

en: syntax iskeyword not set
ru: синтаксическое ключевое слово не установлено

en: E391: No such syntax cluster: %s
ru: E391: Синтаксический кластер %s не найден

en: syncing on C-style comments
ru: Синхронизация по комментариям в стиле языка C

en: no syncing
ru: без синхронизации

en: syncing starts
ru: синхронизация начата

en:  lines before top line
ru:  строк перед верхней строкой

en: 
    --- Syntax sync items ---
ru: 
    --- Элементы синхронизации синтаксиса ---

en: 
    syncing on items
ru: 
    синхронизация по элементам

en: 
    --- Syntax items ---
ru: 
    --- Синтаксические элементы ---

en: E392: No such syntax cluster: %s
ru: E392: Синтаксический кластер %s не найден

en: minimal
ru: минимум

en: maximal
ru: максимум

en: ; match
ru: ; соответствие

en:  line breaks
ru:  переносов строк

en: E395: contains argument not accepted here
ru: E395: Здесь нельзя использовать параметр contains

en: E844: invalid cchar value
ru: E844: Недопустимое значение cchar

en: E393: group[t]here not accepted here
ru: E393: Здесь нельзя использовать group[t]here

en: E394: Didn't find region item for %s
ru: E394: Элемент области для %s не найден

en: E397: Filename required
ru: E397: Требуется указать имя файла

en: E847: Too many syntax includes
ru: E847: Слишком много синтаксических включений

en: E789: Missing ']': %s
ru: E789: Пропущено ']': %s

en: E890: trailing char after ']': %s]%s
ru: E890: Лишние символы после ']': %s]%s

en: E398: Missing '=': %s
ru: E398: Пропущено '=': %s

en: E399: Not enough arguments: syntax region %s
ru: E399: Не хватает параметров: синтаксический регион %s

en: E848: Too many syntax clusters
ru: E848: Слишком много синтаксических кластеров

en: E400: No cluster specified
ru: E400: Кластер не указан

en: E401: Pattern delimiter not found: %s
ru: E401: Не найден разделитель шаблонов: %s

en: E402: Garbage after pattern: %s
ru: E402: Мусор после шаблона: %s

en: E403: syntax sync: line continuations pattern specified twice
ru: E403: Синхронизация синтаксиса: шаблон продолжений строки указан дважды

en: E404: Illegal arguments: %s
ru: E404: Недопустимые параметры: %s

en: E405: Missing equal sign: %s
ru: E405: Пропущен знак равенства: %s

en: E406: Empty argument: %s
ru: E406: Пустой параметр: %s

en: E407: %s not allowed here
ru: E407: %s не допускается в этом месте

en: E408: %s must be first in contains list
ru: E408: %s должно быть первым в списке contains

en: E409: Unknown group name: %s
ru: E409: Неизвестная группа: %s

en: E410: Invalid :syntax subcommand: %s
ru: E410: Неправильная подкоманда :syntax: %s

en:   TOTAL      COUNT  MATCH   SLOWEST     AVERAGE   NAME               PATTERN
ru:   ВСЕГО       КОЛ.  СООТВ. ОТСТАЮЩИЙ    СРЕДНИЙ    ИМЯ                ШАБЛОН

en: E555: at bottom of tag stack
ru: E555: Внизу стека меток

en: E556: at top of tag stack
ru: E556: Наверху стека меток

en: E986: cannot modify the tag stack within tagfunc
ru: E986: Невозможно изменить стек меток внутри tagfunc

en: E987: invalid return value from tagfunc
ru: E987: Неправильное возвращаемое значение из tagfunc

en: E425: Cannot go before first matching tag
ru: E425: Невозможно перейти в позицию до первой совпадающей метки

en: E426: tag not found: %s
ru: E426: Метка не найдена: %s

en: E427: There is only one matching tag
ru: E427: Есть только одна совпадающая метка

en: E428: Cannot go beyond last matching tag
ru: E428: Невозможно перейти в позицию за последней совпадающей меткой

en: File "%s" does not exist
ru: Файл "%s" не существует

note: Give an indication of the number of matching tags
en: tag %d of %d%s
ru: метка %d из %d%s

en:  or more
ru:  и более

en:   Using tag with different case!
ru:  Используется метка с символами в другом регистре!

en: E429: File "%s" does not exist
ru: E429: Файл "%s" не существует

en:   # pri kind tag
ru:   # при тип  метка

en: file
ru: файл

note: Highlight title
en: 
      # TO tag         FROM line  in file/text
ru: 
      # К  метке       ОТ   стр.  в файле/тексте

en: Searching tags file %s
ru: Поиск в файле меток %s

en: E430: Tag file path truncated for %s
ru: E430: Путь к файлу меток %s обрезан

en: E431: Format error in tags file "%s"
ru: E431: Ошибка формата в файле меток "%s"

en: Before byte %ld
ru: Перед байтом %ld

en: E432: Tags file not sorted: %s
ru: E432: Файл меток не отсортирован: %s

note: never opened any tags file
en: E433: No tags file
ru: E433: Файл меток не обнаружен

en: Ignoring long line in tags file
ru: Игнорирование длинной строки в файле tags

en: E434: Can't find tag pattern
ru: E434: Не найден шаблон метки

en: E435: Couldn't find tag, just guessing!
ru: E435: Метка не найдена, пытаемся угадать!

en: Duplicate field name: %s
ru: Повторяющееся имя поля: %s

en: ' not known. Available builtin terminals are:
ru: ' не известен. Доступны встроенные терминалы:

en: defaulting to '
ru: по умолчанию '

en: E557: Cannot open termcap file
ru: E557: Невозможно открыть файл termcap

en: E558: Terminal entry not found in terminfo
ru: E558: В terminfo нет записи об этом терминале

en: E559: Terminal entry not found in termcap
ru: E559: В termcap нет записи об этом терминале

en: E436: No "%s" entry in termcap
ru: E436: В termcap нет записи "%s"

en: E437: terminal capability "cm" required
ru: E437: Требуется способность терминала "cm"

note: Highlight title
en: 
    --- Terminal keys ---
ru: 
    --- Кнопки терминала ---

en: Cannot open $VIMRUNTIME/rgb.txt
ru: Невозможно открыть $VIMRUNTIME/rgb.txt

en: E181: Invalid attribute: %s
ru: E181: Неправильный атрибут: %s

en: E279: Sorry, ++shell is not supported on this system
ru: E279: ++shell не поддерживается на данной системе

en: Kill job in "%s"?
ru: Завершить задание в "%s"?

en: Terminal
ru: Терминал

en: Terminal-finished
ru: Терминал-завершено

en: active
ru: активно

en: running
ru: выполнение

en: finished
ru: завершено

en: E958: Job already finished
ru: E958: Задание уже завершено

en: E953: File exists: %s
ru: E953: Файл существует: %s

en: E955: Not a terminal buffer
ru: E955: Не является буфером терминала

en: E982: ConPTY is not available
ru: E982: ConPTY недоступен

en: E971: Property type %s does not exist
ru: E971: Тип свойства %s не существует

en: E964: Invalid column number: %ld
ru: E964: Неправильный номер столбца: %ld

en: E966: Invalid line number: %ld
ru: E966: Неправильный номер строки: %ld

en: E965: missing property type name
ru: E965: Пропущено имя для типа свойства

en: E275: Cannot add text property to unloaded buffer
ru: E275: Невозможно добавить текстовое свойство для выгруженного буфера

en: E967: text property info corrupted
ru: E967: Информация о текстовом свойстве повреждена

en: E968: Need at least one of 'id' or 'type'
ru: E968: Необходимо 'id' или 'type'

en: E969: Property type %s already defined
ru: E969: Тип свойства %s уже определён

en: E970: Unknown highlight group name: '%s'
ru: E970: Неизвестное имя группы подсветки: %s

en: new shell started
ru: запуск новой оболочки

en: Vim: Error reading input, exiting...
ru: Vim: Ошибка чтения ввода, выход...

en: Used CUT_BUFFER0 instead of empty selection
ru: Вместо пустого выделения используется CUT_BUFFER0

note: This happens when the FileChangedRO autocommand changes the * file in a way it becomes shorter.
en: E881: Line count changed unexpectedly
ru: E881: Неожиданно изменился счётчик строк

note: must display the prompt
en: No undo possible; continue anyway
ru: Отмена невозможна; продолжать выполнение

en: E828: Cannot open undo file for writing: %s
ru: E828: Невозможно открыть файл отмен для записи: %s

en: E825: Corrupted undo file (%s): %s
ru: E825: Файл отмен повреждён (%s): %s

en: Cannot write undo file in any directory in 'undodir'
ru: Невозможно записать файл отмен в каком-либо каталоге из 'undodir'

en: Will not overwrite with undo file, cannot read: %s
ru: Файл отмен не перезаписан, невозможно прочитать: %s

en: Will not overwrite, this is not an undo file: %s
ru: Перезапись не выполнена, это не файл отмен: %s

en: Skipping undo file write, nothing to undo
ru: Пропущена запись файла отмен, нечего отменять

en: Writing undo file: %s
ru: Запись файла отмен: %s

en: E829: write error in undo file: %s
ru: E829: Ошибка при записи файла отмен: %s

en: Not reading undo file, owner differs: %s
ru: Файл отмен не прочитан, другой владелец: %s

en: Reading undo file: %s
ru: Чтение файла отмен: %s

en: E822: Cannot open undo file for reading: %s
ru: E822: Невозможно открыть файл отмен для чтения: %s

en: E823: Not an undo file: %s
ru: E823: Это не файл отмен: %s

en: E832: Non-encrypted file has encrypted undo file: %s
ru: E832: Не зашифрованный файл имеет зашифрованный файл отмен: %s

en: E826: Undo file decryption failed: %s
ru: E826: Не удалось дешифровать файл отмен: %s

en: E827: Undo file is encrypted: %s
ru: E827: Файл отмен зашифрован: %s

en: E824: Incompatible undo file: %s
ru: E824: Несовместимый файл отмен: %s

en: File contents changed, cannot use undo info
ru: Изменилось содержимое файла, невозможно использовать информацию отмен

en: Finished reading undo file %s
ru: Завершено чтение файла отмен %s

en: Already at oldest change
ru: Уже на самом первом изменении

en: Already at newest change
ru: Уже на самом последнем изменении

en: E830: Undo number %ld not found
ru: E830: Не найдена отмена номер %ld

en: E438: u_undo: line numbers wrong
ru: E438: u_undo: неправильные номера строк

en: more line
ru: стр. добавлена

en: more lines
ru: стр. добавлено

en: line less
ru: стр. удалена

en: fewer lines
ru: стр. удалено

en: change
ru: изм.

en: changes
ru: изм.

en: before
ru: перед

en: after
ru: после

en: Nothing to undo
ru: Нечего отменять

en: number changes  when               saved
ru:  номер  измен.  когда              сохранено

en: E790: undojoin is not allowed after undo
ru: E790: Объединение отмен не допускается после отмены

en: E439: undo list corrupt
ru: E439: Повреждён список отмены

en: E440: undo line missing
ru: E440: Потеряна строка отмены

en: 
        Name              Args Address Complete    Definition
ru: 
        Имя               Пар. Адрес   Дополн.     Определение

en: No user-defined commands found
ru: Команды, определённые пользователем, не обнаружены.

en: E180: Invalid address type value: %s
ru: E180: Неправильное значение типа адреса: %s

en: E180: Invalid complete value: %s
ru: E180: Неправильное значение дополнения: %s

en: E468: Completion argument only allowed for custom completion
ru: E468: Параметр автодополнения можно использовать только с особым дополнением

en: E467: Custom completion requires a function argument
ru: E467: Особое дополнение требует указания параметра функции

en: E175: No attribute specified
ru: E175: Параметр не задан

en: E176: Invalid number of arguments
ru: E176: Неправильное количество параметров

en: E177: Count cannot be specified twice
ru: E177: Число-приставку нельзя указывать дважды

en: E178: Invalid default value for count
ru: E178: Неправильное значение числа-приставки по умолчанию

en: E179: argument required for -complete
ru: E179: Для -complete требуется указать параметр

en: E179: argument required for -addr
ru: E179: Для -addr требуется указать параметр

en: E174: Command already exists: add ! to replace it: %s
ru: E174: Команда уже существует, добавьте ! чтобы заменить: %s

en: E182: Invalid command name
ru: E182: Неправильное имя команды

en: E183: User defined commands must start with an uppercase letter
ru: E183: Команда пользователя должна начинаться с заглавной буквы

en: E841: Reserved name, cannot be used for user defined command
ru: E841: Зарезервированное имя не может использоваться для команд пользователя

en: E184: No such user-defined command: %s
ru: E184: Нет такой команды пользователя: %s

en: E122: Function %s already exists, add ! to replace it
ru: E122: Функция %s уже существует. Добавьте !, чтобы заменить её.

en: E717: Dictionary entry already exists
ru: E717: Запись уже существует в словаре

en: E718: Funcref required
ru: E718: Требуется ссылка на функцию

en: E130: Unknown function: %s
ru: E130: Неизвестная функция: %s

en: E125: Illegal argument: %s
ru: E125: Недопустимый параметр: %s

en: E853: Duplicate argument name: %s
ru: E853: Повторяющееся имя параметра: %s

en: E989: Non-default argument follows default argument
ru: E989: Параметр не по умолчанию следует за параметром по умолчанию

en: E740: Too many arguments for function %s
ru: E740: Слишком много параметров для функции %s

en: E116: Invalid arguments for function %s
ru: E116: Параметры для функции %s заданы неверно

en: E132: Function call depth is higher than 'maxfuncdepth'
ru: E132: Глубина вызова функции больше, чем значение 'maxfuncdepth'

en: calling %s
ru: вызов %s

en: %s aborted
ru: %s прервана

en: %s returning #%ld
ru: %s возвращает #%ld

en: %s returning %s
ru: %s возвращает %s

en: E699: Too many arguments
ru: E699: Слишком много параметров

en: E117: Unknown function: %s
ru: E117: Неизвестная функция: %s

en: E276: Cannot use function as a method: %s
ru: E276: Невозможно использовать функцию как метод: %s

en: E933: Function was deleted: %s
ru: E933: Функция удалена: %s

en: E119: Not enough arguments for function: %s
ru: E119: Недостаточно параметров для функции %s

en: E120: Using <SID> not in a script context: %s
ru: E120: <SID> используется вне сценария: %s

en: E725: Calling dict function without Dictionary: %s
ru: E725: Вызов функции dict без словаря: %s

en: E129: Function name required
ru: E129: Требуется имя функции

en: E128: Function name must start with a capital or "s:": %s
ru: E128: Имя функции должно начинаться с заглавной буквы или "s:": %s

en: E884: Function name cannot contain a colon: %s
ru: E884: Имя функции не может содержать двоеточие: %s

en: E123: Undefined function: %s
ru: E123: Неопределённая функция: %s

en: E124: Missing '(': %s
ru: E124: Пропущена '(': %s

en: E862: Cannot use g: here
ru: E862: Здесь невозможно использовать g:

en: E932: Closure function should not be at top level: %s
ru: E932: функция-замыкание не должна быть на верхнем уровне: %s

en: E126: Missing :endfunction
ru: E126: Пропущена команда :endfunction

en: W22: Text found after :endfunction: %s
ru: W22: Текст после :endfunction: %s

en: E707: Function name conflicts with variable: %s
ru: E707: Имя функции конфликтует с переменной: %s

en: E127: Cannot redefine function %s: It is in use
ru: E127: Невозможно переопределить функцию %s, она используется

en: E746: Function name does not match script file name: %s
ru: E746: Имя функции не соответствует имени файла сценария: %s

en: E131: Cannot delete function %s: It is in use
ru: E131: Невозможно удалить функцию %s, она используется

en: E133: :return not inside a function
ru: E133: команда :return вне функции

en: %s (%s, compiled %s)
ru: %s (%s, собрано %s)

en: 
    MS-Windows 64-bit GUI/console version
ru: 
    Графическая/консольная версия для MS-Windows 64 бита

en: 
    MS-Windows 32-bit GUI/console version
ru: 
    Графическая/консольная версия для MS-Windows 32 бита

en: 
    MS-Windows 64-bit GUI version
ru: 
    Графическая версия для MS-Windows 64 бита

en: 
    MS-Windows 32-bit GUI version
ru: 
    Графическая версия для MS-Windows 32 бита

en:  with OLE support
ru:  с поддержкой OLE

en: 
    MS-Windows 64-bit console version
ru: 
    Консольная версия для MS-Windows 64 бита

en: 
    MS-Windows 32-bit console version
ru: 
    Консольная версия для MS-Windows 32 бита

en: 
    macOS version
ru: 
    Версия для macOS

en: 
    macOS version w/o darwin feat.
ru: 
    Версия для macOS без darwin

en: 
    OpenVMS version
ru: 
    Версия для OpenVMS

en: 
    Included patches:
ru: 
    Заплатки:

en: 
    Extra patches:
ru: 
    Дополнительные заплатки:

en: Modified by
ru: С изменениями, внесёнными

en: 
    Compiled
ru: 
    Скомпилировано:

en: 
    Huge version
ru: 
    Огромная версия

en: 
    Big version
ru: 
    Большая версия

en: 
    Normal version
ru: 
    Обычная версия

en: 
    Small version
ru: 
    Малая версия

en: 
    Tiny version
ru: 
    Крохотная версия

en: without GUI.
ru: без графического интерфейса.

en: with GTK3 GUI.
ru: с графическим интерфейсом GTK3.

en: with GTK2-GNOME GUI.
ru: с графическим интерфейсом GTK2-GNOME.

en: with GTK2 GUI.
ru: с графическим интерфейсом GTK2.

en: with X11-Motif GUI.
ru: с графическим интерфейсом X11-Motif.

en: with X11-neXtaw GUI.
ru: с графическим интерфейсом X11-neXtaw.

en: with X11-Athena GUI.
ru: с графическим интерфейсом X11-Athena.

en: with Photon GUI.
ru: с графическим интерфейсом Photon.

en: with GUI.
ru: с графическим интерфейсом.

en: with Carbon GUI.
ru: с графическим интерфейсом Carbon.

en: with Cocoa GUI.
ru: с графическим интерфейсом Cocoa.

en:   Features included (+) or not (-):
ru:   Включённые(+) и отключённые(-) особенности:

en:    system vimrc file: "
ru:             общесистемный файл vimrc: "

en:      user vimrc file: "
ru:          пользовательский файл vimrc: "

en:  2nd user vimrc file: "
ru:   второй пользовательский файл vimrc: "

en:  3rd user vimrc file: "
ru:   третий пользовательский файл vimrc: "

en:       user exrc file: "
ru:           пользовательский файл exrc: "

en:   2nd user exrc file: "
ru:    второй пользовательский файл exrc: "

en:   system gvimrc file: "
ru:            общесистемный файл gvimrc: "

en:     user gvimrc file: "
ru:         пользовательский файл gvimrc: "

en: 2nd user gvimrc file: "
ru:  второй пользовательский файл gvimrc: "

en: 3rd user gvimrc file: "
ru:  третий пользовательский файл gvimrc: "

en:        defaults file: "
ru:                       файл умолчаний: "

en:     system menu file: "
ru:              общесистемный файл меню: "

en:   fall-back for $VIM: "
ru:           значение $VIM по умолчанию: "

en:  f-b for $VIMRUNTIME: "
ru:    значение $VIMRUNTIME по умолчанию: "

en: Compilation:
ru: Параметры компиляции:

en: Compiler:
ru: Компилятор:

en: Linking:
ru: Сборка:

en:   DEBUG BUILD
ru:   ОТЛАДОЧНАЯ СБОРКА

en: VIM - Vi IMproved
ru: VIM — Vi IMproved (улучшенный Vi)

en: version
ru: версия

en: by Bram Moolenaar et al.
ru: Брам Мооленаар и другие

en: Vim is open source and freely distributable
ru: Vim — свободно распространяемая программа с открытым кодом

en: Help poor children in Uganda!
ru: Бедным детям в Уганде нужна ваша помощь!

en: type  :help iccf<Enter>       for information
ru: наберите :help iccf<Enter>       для дополнительной информации

en: type  :q<Enter>               to exit
ru: наберите :q<Enter>               чтобы выйти из программы

en: type  :help<Enter>  or  <F1>  for on-line help
ru: наберите :help<Enter> или <F1>   для получения справки

en: type  :help version8<Enter>   for version info
ru: наберите :help version8<Enter>   для информации о версии

en: Running in Vi compatible mode
ru: Работа в Vi-совместимом режиме

en: type  :set nocp<Enter>        for Vim defaults
ru: наберите :set nocp<Enter>        для перехода в режим Vim

en: type  :help cp-default<Enter> for info on this
ru: наберите :help cp-default<Enter> для дополнительной информации

en: menu  Help->Orphans           for information
ru: меню Справка->Сироты             для получения информации

en: Running modeless, typed text is inserted
ru: Безрежимная работа, вставка введённого текста

en: menu  Edit->Global Settings->Toggle Insert Mode
ru: меню Правка->Глобальные настройки->Режим Вставки

en:                               for two modes
ru:                                  для двух режимов

en: menu  Edit->Global Settings->Toggle Vi Compatible
ru: меню Правка->Глобальные настройки->Совместимость с Vi

en:                               for Vim defaults
ru:                                  для перехода в режим Vim

en: Sponsor Vim development!
ru: Помогите в разработке Vim!

en: Become a registered Vim user!
ru: Станьте зарегистрированным пользователем Vim!

en: type  :help sponsor<Enter>    for information
ru: наберите :help sponsor<Enter>    для получения информации

en: type  :help register<Enter>   for information
ru: наберите :help register<Enter>   для получения информации

en: menu  Help->Sponsor/Register  for information
ru: меню Справка->Помощь/Регистрация для получения информации

en: 
    # Buffer list:
ru: 
    # Список буферов:

en: 
    # %s History (newest to oldest):
ru: 
    # %s, история (начиная от свежего к старому):

en: Command Line
ru: Командная строка

en: Search String
ru: Строка поиска

en: Expression
ru: Выражение

en: Input Line
ru: Строка ввода

en: Debug Line
ru: Строка отладки

en: 
    # Bar lines, copied verbatim:
ru: 
    # Строк с '|', точно скопировано:

en: %sviminfo: %s in line:
ru: %sviminfo: %s в строке:

en: E136: viminfo: Too many errors, skipping rest of file
ru: E136: viminfo: Слишком много ошибок, остальная часть файла будет пропущена

en: 
    # global variables:
ru: 
    # глобальные переменные:

en: 
    # Last Substitute String:
    $
ru: 
    # Последняя строка для замены:
    $

en: 
    # Last %sSearch Pattern:
    ~
ru: 
    # Последний %sШаблон поиска:
    ~

en: Substitute
ru: Замена

en: Illegal register name
ru: Недопустимое имя регистра

en: 
    # Registers:
ru: 
    # Регистры:

en: E574: Unknown register type %d
ru: E574: Неизвестный тип регистра %d

en: 
    # History of marks within files (newest to oldest):
ru: 
    # История местных отметок (от более свежих к старым):

en: 
    # File marks:
ru: 
    # Глобальные отметки:

note: Write the jumplist with -'
en: 
    # Jumplist (newest first):
ru: 
    # Список прыжков (сначала более свежие):

en: Missing '>'
ru: Пропущена '>'

en: Illegal starting char
ru: Недопустимый начальный символ

note: Write the info:
en: # This viminfo file was generated by Vim %s.
ru: # Этот файл viminfo автоматически создан Vim %s.

en: # You may edit it if you're careful!
ru: # Его можно (осторожно!) редактировать.

en: # Value of 'encoding' when this file was written
ru: # Значение опции 'encoding' в момент записи файла

en: Reading viminfo file "%s"%s%s%s
ru: Чтение файла viminfo "%s"%s%s%s

en:  info
ru:  инфо

en:  marks
ru:  отметок

en:  oldfiles
ru:  старых файлов

en:  FAILED
ru:  НЕУДАЧНО

note: avoid a wait_return for this message, it's annoying
en: E137: Viminfo file is not writable: %s
ru: E137: Права на запись файла viminfo отсутствуют: %s

note: They all exist?  Must be something wrong! Don't write the viminfo file then.
en: E929: Too many viminfo temp files, like %s!
ru: E929: Слишком много временных файлов viminfo, таких как %s

en: E138: Can't write viminfo file %s!
ru: E138: Невозможно записать файл viminfo %s!

en: Writing viminfo file "%s"
ru: Запись файла viminfo "%s"

en: E886: Can't rename viminfo file to %s!
ru: E886: Невозможно переименовать файл viminfo в %s!

en: E195: Cannot open viminfo file for reading
ru: E195: Невозможно открыть файл viminfo для чтения

en: Already only one window
ru: На экране всего одно окно

en: E92: Buffer %ld not found
ru: E92: Буфер %ld не найден

en: E441: There is no preview window
ru: E441: Окно предпросмотра отсутствует

en: E242: Can't split a window while closing another
ru: E242: Невозможно разделить окно при закрытии другого

en: E442: Can't split topleft and botright at the same time
ru: E442: Окно не может быть одновременно слева вверху и справа внизу

en: E443: Cannot rotate when another window is split
ru: E443: Невозможно поменять местами, пока другое окно разделено

en: E444: Cannot close last window
ru: E444: Нельзя закрыть последнее окно

en: E813: Cannot close autocmd or popup window
ru: E813: Нельзя закрыть окно автокоманд или всплывающее окно

en: E814: Cannot close window, only autocmd window would remain
ru: E814: Нельзя закрыть окно, останется только окно автокоманд

en: E445: Other window contains changes
ru: E445: В другом окне есть несохранённые изменения

en: E370: Could not load library %s
ru: E370: Невозможно загрузить библиотеку %s

en: Sorry, this command is disabled: the Perl library could not be loaded.
ru: Извините, данная команда отключена: невозможно загрузить библиотеку Perl

en: E299: Perl evaluation forbidden in sandbox without the Safe module
ru: E299: Не допускается вычисление Perl в песочнице без модуля безопасности

en: Edit with &multiple Vims
ru: Редактировать в &разных Vim-ах

en: Edit with single &Vim
ru: Редактировать в &одном Vim

en: Diff with Vim
ru: Сравнить с помощью Vim

en: Edit with &Vim
ru: Ре&дактировать с помощью Vim

en: Edit with existing Vim
ru: Редактировать в запущенном Vim

en: Edit with existing Vim -
ru: Редактировать в запущенном Vim —

en: Edits the selected file(s) with Vim
ru: Редактировать выделенные файлы с помощью Vim

en: Error creating process: Check if gvim is in your path!
ru: Ошибка создания процесса: проверьте доступность gvim в пути!

en: gvimext.dll error
ru: ошибка gvimext.dll

en: Path length too long!
ru: Слишком длинный путь!

en: --No lines in buffer--
ru: -- Нет строк в буфере --

note: * The error messages that can be shared are included here. * Excluded are errors that are only used once and debugging messages.
en: E470: Command aborted
ru: E470: Выполнение команды прервано

en: E471: Argument required
ru: E471: Требуется указать параметр

en: E10: \ should be followed by /, ? or &
ru: E10: После \ должен идти символ /, ? или &

en: E11: Invalid in command-line window; <CR> executes, CTRL-C quits
ru: E11: Недопустимо в окне командной строки; <CR> выполнение, CTRL-C выход

en: E12: Command not allowed from exrc/vimrc in current dir or tag search
ru: E12: Команда не допускается в exrc/vimrc в текущем каталоге или поиске меток

en: E171: Missing :endif
ru: E171: Отсутствует команда :endif

en: E600: Missing :endtry
ru: E600: Отсутствует команда :endtry

en: E170: Missing :endwhile
ru: E170: Отсутствует команда :endwhile

en: E170: Missing :endfor
ru: E170: Отсутствует команда :endfor

en: E588: :endwhile without :while
ru: E588: Команда :endwhile без парной команды :while

en: E588: :endfor without :for
ru: E588: :endfor без :for

en: E13: File exists (add ! to override)
ru: E13: Файл существует (добавьте !, чтобы перезаписать)

en: E472: Command failed
ru: E472: Не удалось выполнить команду

en: E234: Unknown fontset: %s
ru: E234: Неизвестный шрифтовой набор: %s

en: E235: Unknown font: %s
ru: E235: Неизвестный шрифт: %s

en: E236: Font "%s" is not fixed-width
ru: E236: Шрифт "%s" не является моноширинным

en: E473: Internal error
ru: E473: Внутренняя ошибка

en: E685: Internal error: %s
ru: E685: Внутренняя ошибка: %s

en: Interrupted
ru: Прервано

en: E474: Invalid argument
ru: E474: Недопустимый параметр

en: E475: Invalid argument: %s
ru: E475: Недопустимый параметр: %s

en: E983: Duplicate argument: %s
ru: E983: Повторяющийся параметр: %s

en: E475: Invalid value for argument %s
ru: E475: Недопустимое значение параметра: %s

en: E475: Invalid value for argument %s: %s
ru: E475: Недопустимое значение параметра %s: %s

en: E15: Invalid expression: %s
ru: E15: Недопустимое выражение: %s

en: E16: Invalid range
ru: E16: Недопустимый диапазон

en: E476: Invalid command
ru: E476: Недопустимая команда

en: E17: "%s" is a directory
ru: E17: "%s" является каталогом

en: E364: Library call failed for "%s()"
ru: E364: Неудачный вызов функции "%s()" из библиотеки

en: E667: Fsync failed
ru: E667: Не удалось выполнить функцию fsync()

en: E448: Could not load library function %s
ru: E448: Не удалось загрузить функцию %s из библиотеки

en: E19: Mark has invalid line number
ru: E19: Отметка указывает на неправильный номер строки

en: E20: Mark not set
ru: E20: Отметка не определена

en: E21: Cannot make changes, 'modifiable' is off
ru: E21: Изменения невозможны, так как отключена опция 'modifiable'

en: E22: Scripts nested too deep
ru: E22: Слишком глубоко вложенные сценарии

en: E23: No alternate file
ru: E23: Соседний файл не существует

en: E24: No such abbreviation
ru: E24: Нет такого сокращения

en: E477: No ! allowed
ru: E477: ! не допускается

en: E25: GUI cannot be used: Not enabled at compile time
ru: E25: Возможность использования графического интерфейса выключена при компиляции

en: E26: Hebrew cannot be used: Not enabled at compile time
ru: E26: Иврит выключен при компиляции

en: E27: Farsi support has been removed
ru: E27: Поддержка Персидского была удалена

en: E800: Arabic cannot be used: Not enabled at compile time
ru: E800: Арабский выключен при компиляции

en: E28: No such highlight group name: %s
ru: E28: Группа подсветки синтаксиса %s не существует

en: E29: No inserted text yet
ru: E29: Пока нет вставленного текста

en: E30: No previous command line
ru: E30: Предыдущей командной строки нет

en: E31: No such mapping
ru: E31: Такой привязки не существует

en: E479: No match
ru: E479: Нет соответствия

en: E480: No match: %s
ru: E480: Нет соответствия: %s

en: E32: No file name
ru: E32: Нет имени файла

en: E33: No previous substitute regular expression
ru: E33: Нет предыдущего регулярного выражения для замены

en: E34: No previous command
ru: E34: Нет предыдущей команды

en: E35: No previous regular expression
ru: E35: Нет предыдущего регулярного выражения

en: E481: No range allowed
ru: E481: Использование диапазона не допускается

en: E36: Not enough room
ru: E36: Недостаточно места

en: E247: no registered server named "%s"
ru: E247: Сервер "%s" не зарегистрирован

en: E482: Can't create file %s
ru: E482: Невозможно создать файл %s

en: E483: Can't get temp file name
ru: E483: Невозможно получить имя временного файла

en: E484: Can't open file %s
ru: E484: Невозможно открыть файл %s

en: E485: Can't read file %s
ru: E485: Невозможно прочитать файл %s

en: E38: Null argument
ru: E38: Нулевой параметр

en: E39: Number expected
ru: E39: Требуется число

en: E40: Can't open errorfile %s
ru: E40: Не удалось открыть файл ошибок %s

en: E233: cannot open display
ru: E233: Невозможно открыть дисплей

en: E41: Out of memory!
ru: E41: Не хватает памяти!

en: Pattern not found
ru: Шаблон не найден

en: E486: Pattern not found: %s
ru: E486: Шаблон не найден: %s

en: E487: Argument must be positive
ru: E487: Параметр должен быть положительным числом

en: E459: Cannot go back to previous directory
ru: E459: Возврат в предыдущий каталог невозможен

en: E42: No Errors
ru: E42: Нет ошибок

en: E776: No location list
ru: E776: Нет списка расположений

en: E43: Damaged match string
ru: E43: Повреждена строка соответствия

en: E44: Corrupted regexp program
ru: E44: Программа обработки регулярных выражений повреждена

en: E45: 'readonly' option is set (add ! to override)
ru: E45: Включена опция 'readonly' (добавьте !, чтобы обойти проверку)

en: E121: Undefined variable: %s
ru: E121: Неопределённая переменная: %s

en: E734: Wrong variable type for %s=
ru: E734: Неправильный тип переменной для %s=

en: E461: Illegal variable name: %s
ru: E461: Недопустимое имя переменной: %s

en: E995: Cannot modify existing variable
ru: E995: Невозможно изменить существующую переменную

en: E46: Cannot change read-only variable "%s"
ru: E46: Невозможно изменить переменную только для чтения "%s"

en: E794: Cannot set variable in the sandbox: "%s"
ru: E794: Невозможно изменить переменную в песочнице: "%s"

en: E928: String required
ru: E928: Требуется строка

en: E713: Cannot use empty key for Dictionary
ru: E713: Невозможно использовать пустой ключ для словаря

en: E715: Dictionary required
ru: E715: Требуется словарь

en: E684: list index out of range: %ld
ru: E684: Индекс списка за пределами диапазона: %ld

en: E979: Blob index out of range: %ld
ru: E979: Индекс блоба за пределами диапазона: %ld

en: E978: Invalid operation for Blob
ru: E978: Недопустимая операция для блоба

en: E118: Too many arguments for function: %s
ru: E118: Слишком много параметров для функции %s

en: E716: Key not present in Dictionary: %s
ru: E716: Нет ключа в словаре: %s

en: E714: List required
ru: E714: Требуется список

en: E897: List or Blob required
ru: E897: Требуется список или блоб

en: E712: Argument of %s must be a List or Dictionary
ru: E712: Параметр %s должен быть списком или словарём

en: E896: Argument of %s must be a List, Dictionary or Blob
ru: E896: Параметр %s должен быть списком, словарём или блобом

en: E47: Error while reading errorfile
ru: E47: Ошибка при чтении файла ошибок

en: E48: Not allowed in sandbox
ru: E48: Не допускается в песочнице

en: E523: Not allowed here
ru: E523: Здесь не разрешено

en: E359: Screen mode setting not supported
ru: E359: Данный режим экрана не поддерживается

en: E49: Invalid scroll size
ru: E49: Недопустимый размер прокрутки

en: E91: 'shell' option is empty
ru: E91: Значением опции 'shell' является пустая строка

en: E255: Couldn't read in sign data!
ru: E255: Невозможно прочитать данные о значках!

en: E72: Close error on swap file
ru: E72: Ошибка закрытия своп-файла

en: E73: tag stack empty
ru: E73: Стек меток пустой

en: E74: Command too complex
ru: E74: Слишком сложная команда

en: E75: Name too long
ru: E75: Слишком длинное имя

en: E76: Too many [
ru: E76: Слишком много символов [

en: E77: Too many file names
ru: E77: Слишком много имён файлов

en: E488: Trailing characters
ru: E488: Лишние символы на хвосте

en: E78: Unknown mark
ru: E78: Неизвестная отметка

en: E79: Cannot expand wildcards
ru: E79: Невозможно выполнить подстановку по маске

en: E591: 'winheight' cannot be smaller than 'winminheight'
ru: E591: Значение опции 'winheight' не может быть меньше значения 'winminheight'

en: E592: 'winwidth' cannot be smaller than 'winminwidth'
ru: E592: Значение опции 'winwidth' не может быть меньше значения 'winminwidth'

en: E80: Error while writing
ru: E80: Ошибка при записи

en: E939: Positive count required
ru: E939: Требуется положительный счётчик

en: E81: Using <SID> not in a script context
ru: E81: Использование <SID> вне контекста сценария

en: E107: Missing parentheses: %s
ru: E107: Пропущены скобки: %s

en: E449: Invalid expression received
ru: E449: Получено недопустимое выражение

en: E463: Region is guarded, cannot modify
ru: E463: Невозможно изменить охраняемую область

en: E744: NetBeans does not allow changes in read-only files
ru: E744: NetBeans не допускает изменений в файлах только для чтения

en: E363: pattern uses more memory than 'maxmempattern'
ru: E363: Шаблон использует больше памяти чем 'maxmempattern'

en: E749: empty buffer
ru: E749: Пустой буфер

en: E86: Buffer %ld does not exist
ru: E86: Буфер %ld не существует

en: E682: Invalid search pattern or delimiter
ru: E682: Неправильная строка поиска или разделитель

en: E139: File is loaded in another buffer
ru: E139: Файл загружен в другом буфере

en: E764: Option '%s' is not set
ru: E764: Опция '%s' не установлена

en: E850: Invalid register name
ru: E850: Недопустимое имя регистра

en: E919: Directory not found in '%s': "%s"
ru: E919: Каталог не найден в '%s': "%s"

en: E952: Autocommand caused recursive behavior
ru: E952: Автокоманда вызвала рекурсивное поведение

en: E328: Menu only exists in another mode
ru: E328: Меню в этом режиме не существует

en: E957: Invalid window number
ru: E957: Неверный номер окна

en: E686: Argument of %s must be a List
ru: E686: Параметр %s должен быть списком

en: search hit TOP, continuing at BOTTOM
ru: Поиск будет продолжен с КОНЦА документа

en: search hit BOTTOM, continuing at TOP
ru: Поиск будет продолжен с НАЧАЛА документа

en: Need encryption key for "%s"
ru: Требуется ключ шифрования для "%s"

en: empty keys are not allowed
ru: Пустые ключи не допустимы

en: dictionary is locked
ru: Словарь заблокирован

en: list is locked
ru: Список заблокирован

en: failed to add key '%s' to dictionary
ru: Невозможно добавить ключ '%s' к словарю

en: index must be int or slice, not %s
ru: Индекс должен быть целым числом или выборкой, а не %s

en: expected str() or unicode() instance, but got %s
ru: Ожидался экземпляр str() или unicode(), но получен %s

en: expected bytes() or str() instance, but got %s
ru: Ожидался экземпляр bytes() или str(), но получен %s

en: expected int(), long() or something supporting coercing to long(), but got %s
ru: Ожидалось int(), long() или что-то приводимое к long(), но получено %s

en: expected int() or something supporting coercing to int(), but got %s
ru: Ожидалось int() или что-то приводимое к int(), но получено %s

en: value is too large to fit into C int type
ru: Значение слишком велико для целочисленного типа C

en: value is too small to fit into C int type
ru: Значение слишком мало для целочисленного типа C

en: number must be greater than zero
ru: Номер должен быть больше нуля

en: number must be greater or equal to zero
ru: Номер должен быть больше или равен нулю

en: can't delete OutputObject attributes
ru: Невозможно удалить атрибуты OutputObject

en: invalid attribute: %s
ru: Неправильный атрибут: %s

en: E264: Python: Error initialising I/O objects
ru: E264: Python: Ошибка инициализации объектов I/O

en: failed to change directory
ru: Невозможно сменить каталог

en: expected 3-tuple as imp.find_module() result, but got %s
ru: Ожидался 3-кортеж как результат imp.find_module(), но получен %s

en: expected 3-tuple as imp.find_module() result, but got tuple of size %d
ru: Ожидался 3-кортеж как результат imp.find_module(), но получен кортеж с размером %d

en: internal error: imp.find_module returned tuple with NULL
ru: Внутренняя ошибка: imp.find_module возвратил

en: cannot delete vim.Dictionary attributes
ru: Невозможно удалить атрибуты vim.Dictionary

en: cannot modify fixed dictionary
ru: Невозможно изменить фиксированный словарь

en: cannot set attribute %s
ru: Невозможно установить атрибут %s

en: hashtab changed during iteration
ru: Хэш-таблица изменилась при итерации

en: expected sequence element of size 2, but got sequence of size %d
ru: Ожидался элемент-последовательность размера 2, а размер полученной последовательности %d

en: list constructor does not accept keyword arguments
ru: Конструктор списка не допускает ключевые слова как параметры

en: list index out of range
ru: Индекс списка за пределами диапазона

note: No more suitable format specifications in python-2.3
en: internal error: failed to get vim list item %d
ru: Внутренняя ошибка: не удалось получить элемент VIM-списка %d

en: slice step cannot be zero
ru: Шаг выборки не может быть нулевым

en: attempt to assign sequence of size greater than %d to extended slice
ru: Попытка присвоить последовательность размером больше чем %d к расширенной выборке

en: internal error: no vim list item %d
ru: Внутренняя ошибка: нет элемента VIM-списка %d

en: internal error: not enough list items
ru: Внутренняя ошибка: недостаточно элемнтов списка

en: internal error: failed to add item to list
ru: Внутренняя ошибка: не удалось добавить элемент в список

en: attempt to assign sequence of size %d to extended slice of size %d
ru: Попытка присвоить последовательность размером %d к расширенной выборке размером %d

en: failed to add item to list
ru: Невозможно добавить элемент в список

en: cannot delete vim.List attributes
ru: Невозможно удалить атрибуты vim.List

en: cannot modify fixed list
ru: Невозможно изменить фиксированный список

en: unnamed function %s does not exist
ru: Не существует безымянной функции %s

en: function %s does not exist
ru: Функция %s не существует

en: failed to run function %s
ru: Невозможно выполнить функцию %s

en: unable to get option value
ru: Невозможно получить значение опции

en: internal error: unknown option type
ru: Внутренняя ошибка: неизвестный тип опции

en: problem while switching windows
ru: Проблема при переключении окон

en: unable to unset global option %s
ru: Невозможно сбросить глобальную опцию %s

en: unable to unset option %s which does not have global value
ru: Невозможно сбросить опцию %s без глобального значения

en: attempt to refer to deleted tab page
ru: Попытка сослаться на удалённую вкладку

en: no such tab page
ru: Нет такой вкладки

en: attempt to refer to deleted window
ru: Попытка сослаться на закрытое окно

en: readonly attribute: buffer
ru: Атрибут только для чтения: буфер

en: cursor position outside buffer
ru: Позиция курсора находится вне буфера

en: no such window
ru: Нет такого окна

en: attempt to refer to deleted buffer
ru: Попытка сослаться на уничтоженный буфер

en: failed to rename buffer
ru: Невозможно переименовать буфер

en: mark name must be a single character
ru: Название отметки должно быть одним символом

en: expected vim.Buffer object, but got %s
ru: Ожидался объект vim.Buffer, но получен %s

en: failed to switch to buffer %d
ru: Невозможно переключиться на буфер %d

en: expected vim.Window object, but got %s
ru: Ожидался объект vim.Window, но получен %s

en: failed to find window in the current tab page
ru: Невозможно найти окно в текущей вкладке

en: did not switch to the specified window
ru: Невозможно переключиться на указанное окно

en: expected vim.TabPage object, but got %s
ru: Ожидался объект vim.TabPage, но получен %s

en: did not switch to the specified tab page
ru: Невозможно переключиться на указанную вкладку

en: failed to run the code
ru: Невозможно выполнить код

en: E858: Eval did not return a valid python object
ru: E858: Eval не возвратил допустимого объекта Python

en: E859: Failed to convert returned python object to vim value
ru: E859: Не удалось преобразовать возвращённый объект Python в значение VIM

en: unable to convert %s to vim dictionary
ru: Невозможно преобразовать %s в словарь VIM

en: unable to convert %s to vim list
ru: Невозможно преобразовать %s в список VIM

en: unable to convert %s to vim structure
ru: Невозможно преобразовать %s в структуру VIM

en: internal error: NULL reference passed
ru: Внутренняя ошибка: передана ссылка на NULL

en: internal error: invalid value type
ru: Внутренняя ошибка: неправильный тип значения

en: Failed to set path hook: sys.path_hooks is not a list
    You should now do the following:
    - append vim.path_hook to sys.path_hooks
    - append vim.VIM_SPECIAL_PATH to sys.path
ru: Ошибка при установке перехватчика пути: sys.path_hooks не является списком
    Следует сделать следующее:
    — Добавить vim.path_hook  в sys.path_hooks
    — Добавить vim.VIM_SPECIAL_PATH в sys.path

en: Failed to set path: sys.path is not a list
    You should now append vim.VIM_SPECIAL_PATH to sys.path
ru: Ошибка при установке пути: sys.path не является списком
    Следует добавить vim.VIM_SPECIAL_PATH в sys.path

en: Vim macro files (*.vim)	*.vim
    All Files (*.*)	*.*
ru: Файлы Vim (*.vim)	*.vim
    Все файлы (*.*)	*.*

en: All Files (*.*)	*.*
ru: Все файлы (*.*)	*.*

en: All Files (*.*)	*.*
    C source (*.c, *.h)	*.c;*.h
    C++ source (*.cpp, *.hpp)	*.cpp;*.hpp
    VB code (*.bas, *.frm)	*.bas;*.frm
    Vim files (*.vim, _vimrc, _gvimrc)	*.vim;_vimrc;_gvimrc
ru: Все файлы (*.*)	*.*
    Исходный код C (*.c, *.h)	*.c;*.h
    Исходный код C++ (*.cpp, *.hpp)	*.cpp;*.hpp
    Исходный код VB (*.bas, *.frm)	*.bas;*.frm
    Файлы Vim (*.vim, _vimrc, _gvimrc)	*.vim;_vimrc;_gvimrc

en: Vim macro files (*.vim)	*.vim
    All Files (*)	*
ru: Файлы Vim (*.vim)	*.vim
    Все файлы (*)	*

en: All Files (*)	*
ru: Все файлы (*)	*

en: All Files (*)	*
    C source (*.c, *.h)	*.c;*.h
    C++ source (*.cpp, *.hpp)	*.cpp;*.hpp
    Vim files (*.vim, _vimrc, _gvimrc)	*.vim;_vimrc;_gvimrc
ru: Все файлы (*)	*
    Исходный код C (*.c, *.h)	*.c;*.h
    Исходный код C++ (*.cpp, *.hpp)	*.cpp;*.hpp
    Файлы Vim (*.vim, _vimrc, _gvimrc)	*.vim;_vimrc;_gvimrc

note: Translators: This is the Generic Application Name used in the Vim desktop file
en: Text Editor
ru: Текстовый редактор

note: Translators: This is the comment used in the Vim desktop file
en: Edit text files
ru: Редактирование текстовых файлов

note: Translators: Search terms to find this application. Do NOT change the semicolons! The list MUST also end with a semicolon!
en: Text;editor;
ru: текст;текстовый редактор
