data.table 1.15.99 - en to ru translation catalogue (647 entries)

en: 
      collecting discontiguous groups took %.3fs for %d groups
ru: 
      сбор несмежных групп занял %.3f с для %d групп

en: 
      memcpy contiguous groups took %.3fs for %d groups
ru: 
      memcpy() для смежных групп заняло %.3f с для %d групп

en: 
    *** Column %d passed to forder is a date stored as an 8 byte double but no fractions are present. Please consider a 4 byte integer date such as IDate to save space and time.
ru: 
    *** Столбец №%d, переданный forder, хранит даты в виде 8-байтных чисел с плавающей запятой, но все числа целые. Возможно, лучше будет использовать 4-байтный класс IDate, чтобы сэкономить время и место.

en:    + %8.3fs (%3.0f%%) Parse to row-major thread buffers (grown %d times)
ru:    + %8.3f с (%3.0f%%) Анализ в построчных буферах потоков (наращены %d раз)

en:    + %8.3fs (%3.0f%%) Transpose
ru:    + %8.3f с (%3.0f%%) Транспонирование

en:    + %8.3fs (%3.0f%%) Waiting
ru:    + %8.3f с (%3.0f%%) Ожидание

en:   %d out-of-sample type bumps: %s
ru:   %d раз изменены типы после начальной оценки: %s

en:   'header' changed by user from 'auto' to %s
ru:   'header' изменён пользователем с 'auto' на %s

en:   'header' determined to be FALSE because there are number fields in the first and only row
ru:   считаю 'header'=FALSE, потому что нашлось несколько столбцов с числами в первой строке

en:   'header' determined to be TRUE because there are no number fields in the first and only row
ru:   считаю 'header'=TRUE, потому что не нашлось столбцов с числами в первой и единственной строке

en:   'header' determined to be false because there are some number columns and those columns do not have a string field at the top of them
ru:   считаю 'header'=FALSE, потому что есть несколько столбцов с числами и в верхней части этих столбцов нет строки-заголовка

en:   'header' determined to be true because all columns are type string and a better guess is not possible
ru:   считаю 'header'=TRUE, потому что все столбцы содержат текст и более точное предположение невозможно

en:   0/1 column will be read as %s
ru:   буду читать столбцы из 0/1 как %s

en:   1-column file ends with 2 or more end-of-line. Restoring last eol using extra byte in cow page.
ru:   Файл из 1 столбца заканчивается 2 или более маркерами конца строки. Восстанавливаю последний маркер с использованием лишнего байта в виртуальной памяти.

en:   A line with too-few fields (%d/%d) was found on line %d of sample jump %d. %s
ru:   Недостаточное количество полей (%d/%d) найдено на строке №%d точки отбора №%d. %s

en:   A line with too-many fields (%d/%d) was found on line %d of sample jump %d. %s
ru:   Слишком большое количество полей (%d/%d) найдено на строке №%d точки отбора №%d. %s

en:   After %d type and %d drop user overrides : %s
ru:   После %d назначенных типов и %d пропущенных столбцов: %s

en:   An \r by itself will be taken as one line ending (counts: %d \r by themselves vs %d [\r]*\n). This happens with old Mac CSV or when there is no \r at all.
ru:   Буду считать символ \r сам по себе как конец строки (найдено: %d \r самих по себе против %d [\r]*\n). Так бывает со старыми CSV с компьютеров Mac или когда в файле вообще нет \r.

en:   Bytes from first data row on line %d to the end of last row: %td
ru:   Байт от начала данных на строке %d до конца последней строки: %td

en:   Cancelled by user: userOverride() returned false.
ru:   Отменено пользователем: userOverride() вернула false.

en:   Copying file in RAM. %s
ru:   Копирую файл в оперативную память. %s

en:   Detected %d columns on line %d. This line is either column names or first data row. Line starts as: <<%s>>
ru:   Обнаружено %d столбцов в строке %d. В этой строке находятся либо имена столбцов, либо первая строка данных. Начало строки: «%s»

en:   Detecting sep automatically ...
ru:   Автоматически определяю разделитель...

en:   Dropping %d overallocated columns
ru:   Выбрасываю %d лишних столбцов

en:   File copy in RAM took %.3f seconds.
ru:   Копирование файла в оперативную память заняло %.3f с.

en:   File ends abruptly with '%c'. Final end-of-line is missing. Copying file in RAM. %s.
ru:   Файл оканчивается '%c' без маркера конца строки. Копирую файл в оперативную память. %s.

en:   File ends abruptly with '%c'. Final end-of-line is missing. Using cow page to write 0 to the last byte.
ru:   Файл внезапно заканчивается '%c', без маркера конца строки. Записываю 0 в последний байт в виртуальной памяти.

en:   File opened, size = %s.
ru:   Файл открыт, размер = %s.

en:   Last byte(s) of input found to be %s and removed.
ru:   На конце файла нашлось %s и было удалено.

en:   Line length: mean=%.2f sd=%.2f min=%d max=%d
ru:   Длины строк: средняя=%.2f стандартное отклонение=%.2f минимум=%d максимум=%d

en:   Memory mapped ok
ru:   Файл отображён в адресное пространство

en:   Moved forward to first non-blank line (%d)
ru:   Спускаюсь на первую непустую строку (%d)

en:   No NAstrings provided.
ru:   NAstrings не указаны.

en:   No sep and quote rule found a block of 2x2 or greater. Single column input.
ru:   Ни с одним разделителем и режимом кавычек удалось найти блок в 2*2 ячейки или больше. Считываю один столбец.

en:   None of the NAstrings look like numbers.
ru:   Ни одна из NAstrings не выглядят как числа.

en:   Number of sampling jump points = %d because (%td bytes from row 1 to eof) / (2 * %td jump0size) == %td
ru:   Количество точек отбора = %d, потому что (%td байт от первой строки до конца файла) / (2 * %td jump0size) == %td

en:   Number of sampling jump points = %d because jump0size==0
ru:   Количество точек отбора = %d, потому что jump0size==0

en:   One or more of the NAstrings looks like a number.
ru:   Одна или несколько NAstrings выглядят как число.

en:   OpenMP version (_OPENMP)       %d
ru:   версия OpenMP (_OPENMP)        %d

en:   Opening file %s
ru:   Открываю файл %s

en:   Positioned on line %d starting: <<%s>>
ru:   Располагаюсь на строке %d, которая начинается на «%s»

en:   Provided number of fill columns: %d but only found %d
ru:   Указано столбцов: %d, но найдено только %d

en:   Quote rule picked = %d
ru:   Выбран режим кавычек = %d

en:   Restarting team from jump %d. nSwept==%d quoteRule==%d
ru:   Перезапускаю потоки с точки перехода №%d. nSwept==%d quoteRule==%d

en:   Skipped to line %d in the file
ru:   Переход к строке %d в файле

en:   Type codes (first row)   : %s  Quote rule %d
ru:   Коды типов (первая строка)   : %s  Режим кавычек %d

en:   Type codes (jump %03d)    : %s  Quote rule %d
ru:   Коды типов (отбор %03d)    : %s  Режим кавычек %d

en:   Type counts:
ru:   Количества типов:

en:   UTF-8 byte order mark EF BB BF found at the start of the file and skipped.
ru:   Метка порядка байтов UTF-8 EF BB BF найдена в начале файла и пропущена.

en:   Using %d threads (omp_get_max_threads()=%d, nth=%d)
ru:   Использую %d потоков (omp_get_max_threads()=%d, nth=%d)

en:   Using supplied sep '%s'
ru:   Использую переданный разделитель '%s'

en:   Y/N column will be read as %s
ru:   буду читать столбцы с «Y»/«N» как %s

en:   \n has been found in the input (counts: %d \r by themselves vs %d [\r]*\n) and different lines can end with different line endings (e.g. mixed \n and \r\n in one file). This is common and ideal.
ru:   \n был найден во входных данных (количества: %d \r самих по себе против %d [\r]*\n), и разные строки могут заканчиваться разными маркерами (например, смесь \n и \r\n в одном файле). Это нормально.

en:   `input` argument is provided rather than a file name, interpreting as raw text to read
ru:   вместо имени файла передан аргумент `input`, интерпретирую как текст, который нужно считать

en:   data.table is using %d threads with throttle==%d. See ?setDTthreads.
ru:   data.table использует %d потоков с throttle==%d. См. ?setDTthreads.

en:   dec='%c' detected based on a balance of %d parsed fields
ru:   считаю dec='%c' на основании %d рассмотренных полей

en:   eval(j) took %.3fs for %d calls
ru:   eval(j) заняло %.3f с для %d вызовов

en:   fill=%s and the most number of columns found is %d
ru:   fill=%s; наибольшее количество найденных столбцов равно %d

en:   sep=%#02x  with %d fields using quote rule %d
ru:   sep=%#02x  с %d полями и режимом кавычек %d

en:   sep=%#02x  with %d lines of %d fields using quote rule %d
ru:   sep=%#02x  с %d строками по %d полей и режимом кавычек %d

en:   sep='%c'  with %d fields using quote rule %d
ru:   sep='%c'  с %d полями и режимом кавычек %d

en:   sep='%c'  with %d lines of %d fields using quote rule %d
ru:   sep='%c'  с %d строками по %d полей и режимом кавычек %d

en:   sep=',' so dec set to '.'
ru:   sep=',' так что считаю dec='.'

en:   sep='\n' passed in meaning read lines as single character column
ru:   sep='\n': считываю строки в один строковой столбец

en:   show progress = %d
ru:   показывать индикатор выполнения = %d

en:   skip to string = <<%s>>
ru:   пропустить до строки = «%s»

en:  ncol=%d and header detection
ru:  ncol=%d и определение заголовка

en:  use.names='check' (default from v1.12.2) emits this message and proceeds as if use.names=FALSE for  backwards compatibility. See news item 5 in v1.12.2 for options to control this message.
ru:  в целях обратной совместимости use.names='check' (по умолчанию с версии 1.12.2) выдает это сообщение и продолжает работу, как если бы было use.names=FALSE. О том, как управлять этим сообщением, см. в новости 5 для версии 1.12.2.

en: %.3fs
ru: %.3f с

en: %8.3fs        Total
ru: %8.3f с        Итого

en: %8.3fs (%3.0f%%) Memory map %.3fGiB file
ru: %8.3f с (%3.0f%%) Отображение файла размером %.3f ГиБ в виртуальную память

en: %8.3fs (%3.0f%%) Rereading %d columns due to out-of-sample type exceptions
ru: %8.3f с (%3.0f%%) Перечитывание %d столбцов из-за неожиданной смены типа

en: %d (type '%s') at RHS position %d taken as 0 when assigning to type '%s' %s
ru: считаю как 0 значение %d (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %d (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
ru: считаю как TRUE значение %d (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %d column matrix RHS of := will be treated as one vector
ru: %d-столбцовая матрица в правой части := будет обработана как один вектор

en: %f (type '%s') at RHS position %d either imaginary part discarded or real part truncated (precision lost) when assigning to type '%s' %s
ru: отбрасываю мнимую часть либо округляю с потерей точности значение %f (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %f (type '%s') at RHS position %d either truncated (precision lost) or taken as 0 when assigning to type '%s' %s
ru: округляю (с потерей точности) либо считаю за 0 значение %f (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %f (type '%s') at RHS position %d imaginary part discarded when assigning to type '%s' %s
ru: отбрасываю мнимую часть значения %f (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %f (type '%s') at RHS position %d out-of-range(NA) or truncated (precision lost) when assigning to type '%s' %s
ru: значение %f (типа '%s'), элемент правой части №%d вне допустимого диапазона (NA) или округлено (с потерей точности) при присваивании типу '%s' %s

en: %f (type '%s') at RHS position %d taken as TRUE when assigning to type '%s' %s
ru: считаю как TRUE значение %f (типа '%s'), элемент правой части №%d при присваивании типу '%s' %s

en: %s is %d which is out of range [1,ncol=%d]
ru: %s равно %d, что выходит за пределы диапазона [1,ncol=%d]

en: %s is NA
ru: %s является NA

en: %s is not an integer vector
ru: %s не является целочисленным вектором

en: %s is not meaningful for factors.
ru: %s не имеет смысла для факторов.

en: %s must be TRUE or FALSE
ru: %s должно быть TRUE или FALSE

en: %s must be TRUE or FALSE.
ru: %s должно быть TRUE или FALSE.

en: %s should be TRUE or FALSE
ru: %s должно быть либо TRUE, либо FALSE

en: %s. Attempt to copy file in RAM failed.
ru: %s. Попытка скопировать файл в память не удалась.

en: %s: '%s'. Failed to open existing file for writing. Do you have write permission to it? Is this Windows and does another process such as Excel have it open?
ru: %s: '%s'. Не удалось открыть существующий файл для записи. Есть ли у вас разрешение на запись в него? Возможно, это Windows и он открыт другим процессом, например, Excel?

en: %s: '%s'. Unable to create new file for writing (it does not exist already). Do you have permission to write here, is there space on the disk and does the path exist?
ru: %s: '%s'. Невозможно создать новый файл для записи (он еще не существует). Есть ли у вас разрешение на запись сюда, есть ли место на диске и существует ли путь?

en: %s: NAs detected, fall back to frollmedianExact
ru: %s: обнаружены NA, перехожу на frollmedianExact

en: %s: adaptive window width of size 0, returning all NA vector
ru: %s: адаптивная ширина окна равна 0, возвращаю вектор из NA

en: %s: algo %u not implemented, fall back to %u
ru: %s: алгоритм %u не реализован, использую %u

en: %s: align %d, shift answer by %d
ru: %s: выравнивание %d, смещение ответа на %d

en: %s: allocating memory for results %dx%d
ru: %s: выделяю память для результатов %d*%d

en: %s: calling sqrt(frolladaptivevarExact(...))
ru: %s: вычисляю sqrt(frolladaptivevarExact(...))

en: %s: calling sqrt(frollvarExact(...))
ru: %s: считаю sqrt(frollvarExact(...))

en: %s: calling sqrt(frollvarFast(...))
ru: %s: считаю sqrt(frollvarFast(...))

en: %s: computing %d column(s) and %d window(s) in parallel
ru: %s: обработка %d столбца(ов) и %d окна(он) параллельно

en: %s: computing %d column(s) and %d window(s) sequentially as there is only single rolling computation
ru: %s: рассчитываю %d столбец(ов) и %d окно(он) последовательно, поскольку требуется только одно скользящее вычисление

en: %s: computing %d column(s) and %d window(s) sequentially because adaptive=TRUE is already parallelised within each rolling computation
ru: %s: обрабатываю %d столбец(ов) и %d окно(он) последовательно, поскольку adaptive=TRUE уже работает параллельно внутри каждой итерации

en: %s: computing %d column(s) and %d window(s) sequentially because algo='exact' is already parallelised within each rolling computation
ru: %s: обрабатываю %d столбец(ов) и %d окно(он) последовательно, поскольку algo='exact' уже работает параллельно внутри каждой итерации

en: %s: finding order and initializing links for %d blocks %stook %.3fs
ru: %s: сортировка и инициализация связей между %d блоками (%s) заняла %.3f с

en: %s: no NAs detected, redirecting to itself using has.nf=FALSE
ru: %s: нет пропусков в данных, использую has.nf=FALSE

en: %s: non-finite values are present in input, redirecting to frollvarExact using has.nf=TRUE
ru: %s: во входных данных найдены не-конечные значения; запускаю frollvarExact(has.nf=TRUE)

en: %s: parallel processing of %d column took %.3fs
ru: %s: параллельная обработка %d столбца заняла %.3f с

en: %s: processing fun %d algo %u took %.3fs
ru: %s: обработка функцией %d, алгоритмом %u заняла %.3f с

en: %s: processing of %d column(s) and %d window(s) took %.3fs
ru: %s: обработка %d столбца(ов) и %d окна(он) заняла %.3f с

en: %s: rolling took %.3f
ru: %s: расчёт оконной функции занял %.3f с

en: %s: running implementation as described in the paper by Jukka Suomela, for uneven window size, length of input a multiple of window size, no NAs in the input data
ru: %s: использую алгоритм от Jukka Suomela для нечётного размера окна, кратного ему входного вектора и без пропусков в данных

en: %s: skip rolling for %d padded elements
ru: %s: пропускаю расчёт оконной функции для %d дополнительных элементов

en: %s: took %.3fs
ru: %s: заняло %.3f с

en: %s: window width longer than input vector, returning all NA vector
ru: %s: ширина окна больше входного вектора, возвращаю вектор из NA

en: %s: window width of size %d, returning all NA vector
ru: %s: ширина окна равна %d, возвращаю вектор из NA

en: %s: window width of size %d, skip median and use simple loop
ru: %s: ширина окна равна %d, использую простой цикл вместо расчёта медианы

en: %s: window width of size 0, returning all +Inf vector
ru: %s: ширина окна равна 0, возвращаю вектор из +Inf

en: %s: window width of size 0, returning all -Inf vector
ru: %s: ширина окна равна 0, возвращаю вектор из -Inf

en: %s: window width of size 0, returning all 0 vector
ru: %s: ширина окна равна 0, возвращаю вектор из нулей

en: %s: window width of size 0, returning all 1 vector
ru: %s: ширина окна равна 0, возвращаю вектор из единиц

en: %s: window width of size 0, returning all NA vector
ru: %s: ширина окна равна 0, возвращаю вектор из NA

en: %s: window width of size 0, returning all NaN vector
ru: %s: ширина окна равна 0, возвращаю вектор из NaN

en: '%s' must be a list
ru: '%s' должно быть списком

en: 'datatable.forder.auto.index' option must be TRUE or FALSE
ru: опция 'datatable.forder.auto.index' должна быть TRUE или FALSE

en: 'datatable.use.index' option must be TRUE or FALSE
ru: опция 'datatable.use.index' должна быть TRUE или FALSE

en: 'id.vars' is missing. Assigning all columns other than 'measure.vars' columns as 'id.vars'.
ru: Аргумент 'id.vars' не передан. Считаю ими все столбцы, которые не 'measure.vars'.

en: 'integer64' must be a single character string
ru: 'integer64' должен быть одиночной строкой

en: 'measure.vars' [%s] are not all of the same type. By order of hierarchy, the molten data value column will be of type '%s'. All measure variables not of type '%s' will be coerced too. Check DETAILS in ?melt.data.table for more on coercion.
ru: 'measure.vars' [%s] не все одного типа. После приведения типов столбец получится типа '%s'. Все переменные не типа '%s' будут преобразованы. Подробнее про приведение типов см. секцию "Details" в ?melt.data.table.

en: 'measure.vars' is missing. Assigning all columns other than 'id.vars' columns as 'measure.vars'.
ru: Аргумент 'measure.vars' не передан. Считаю ими все столбцы, которые не 'id.vars'.

en: 'n' must be a positive integer
ru: 'n' должен быть положительным целым

en: 'n' must be an integer
ru: 'n' должен быть целочисленным вектором

en: 'n' must be an integer vector or list of integer vectors
ru: 'n' должен быть целочисленным вектором или списком целочисленных векторов

en: 'n' must be an integer, list is accepted for adaptive TRUE
ru: 'n' должно быть целочисленным; для adaptive=TRUE также допустим список

en: 'n' must be non-negative integer values (>= 0)
ru: 'n' должно быть целочисленным и неотрицательным (>= 0)

en: 'n' must be positive integer values (>= 1)
ru: 'n' должно быть целочисленным и положительным (>= 1)

en: 'n' must not have NAs
ru: в 'n' не должно быть пропущенных значений

en: 'na' is of type %s but '%s' is %s. Please make all arguments have the same type.
ru: 'na' типа %s, хотя '%s' типа %s. Пожалуйста, сделайте все аргументы одного типа.

en: 'new' is length %d. Should be the same as length of 'which' (%d)
ru: 'new' - длины %d. Должен быть такой же длины, что и 'which' (%d)

en: 'new' must be a character vector
ru: 'new' должен быть строковым вектором

en: 'no' and 'na' are both type factor but their levels are different.
ru: 'no' и 'na' оба являются факторами, но их уровни отличаются.

en: 'no' has different class than 'na'. Please make sure that both arguments have the same class.
ru: Класс 'no' отличается от класса 'na'. Пожалуйста, сделайте оба аргумента одного класса.

en: 'no' is of type %s but '%s' is %s. Please make all arguments have the same type.
ru: 'no' типа %s, хотя '%s' типа %s. Пожалуйста, сделайте все аргументы одного типа.

en: 'order' length (%d) is different to by='s length (%d)
ru: длина 'order' (%d) отличается от длины by= (%d)

en: 'throttle' must be a single number, non-NA, and >=1
ru: 'throttle' должно быть числом, не NА и >=1

en: 'variable.name' must be a character/integer vector of length 1.
ru: 'variable.name' должен быть одной сторокой или одним целым числом.

en: 'which' must be an integer vector
ru: 'which' должен быть целочисленным вектором

en: 'x' argument data.table has no names
ru: 'x', переданный data.table(), не имеет имён

en: 'x' argument is atomic vector, in-place update is supported only for list/data.table
ru: Аргумент 'x' - атомарный вектор; обновление на месте поддерживается только для списка/data.table

en: 'x' argument must be data.table compatible
ru: аргумент 'x' должен быть совместимым с data.table

en: 'x' argument must be numeric type, or list/data.table of numeric types
ru: Аргумент 'x' должен быть численным или списком/data.table численных векторов

en: 'x' is not atomic
ru: 'x' не является атомарным

en: 'x' must be an integer
ru: 'x' должен быть целочисленным вектором

en: 'x' must be of type numeric or logical, or a list, data.frame or data.table of such
ru: 'x' должен иметь численным, логическим, списком, либо data.frame или data.table, состоящей из столбцов таких типов

en: 'x' must not be matrix or array
ru: 'x' не должен быть матрицей или многомерным массивом

en: 'x' should not be data.frame or data.table.
ru: 'x' не должен быть data.frame или data.table.

en: 'yes' and 'na' are both type factor but their levels are different.
ru: 'yes' и 'na' оба являются факторами, но их уровни отличаются.

en: 'yes' and 'no' are both type factor but their levels are different.
ru: 'yes' и 'no' оба являются факторами, но их уровни отличаются.

en: 'yes' has different class than 'na'. Please make sure that both arguments have the same class.
ru: Класс 'yes' отличается от класса 'na'. Пожалуйста, сделайте оба аргумента одного класса.

en: 'yes' has different class than 'no'. Please make sure that both arguments have the same class.
ru: Класс 'yes' отличается от класса 'no'. Пожалуйста, сделайте оба аргумента одного класса.

en: (column %d named '%s')
ru: (столбец №%d, имя '%s')

en: (target vector)
ru: (целевой вектор)

en: ... failed. Please forward this message to maintainer('data.table').
ru: ... ошибка. Пожалуйста, перешлите это сообщение по адресу maintainer('data.table').

en: .Last.updated in namespace is not a length 1 integer
ru: .Last.updated в пространстве имён data.table не является целочисленным вектором длины 1

en: .SD is locked. Updating .SD by reference using := or set are reserved for future use. Use := in j directly. Or use copy(.SD) as a (slow) last resort, until shallow() is exported.
ru: .SD заблокирован. Обновление .SD по ссылке с помощью := или set зарезервировано для будущего использования. Используйте := в j напрямую. Или используйте copy(.SD) в качестве (медленного) последнего средства, пока shallow() не будет экспортирован.

en: Added %d new column initialized with all-NA
ru: Добавлен %d новый столбец, инициализированный всеми NA

en: All elements in argument 'x' to 'setDT' must be of equal length, but input %d has length %d whereas the first non-empty input had length %d
ru: Все элементы в аргументе 'x' для 'setDT' должны быть одинаковой длины, но входной аргумент %d имеет длину %d, в то время как первый непустой входной аргумент имеет длину %d

en: Allocate %zu bytes (%zu MiB) for buffPool
ru: Выделяю %zu байт (%zu МиБ) для 'buffPool'

en: Allocate %zu bytes (%zu MiB) for zbuffPool
ru: Выделяю %zu байт (%zu МиБ) для zbuffPool

en: Argument #%d has different class than argument #2, Please make sure all output values have the same class.
ru: Аргумент №%d оказался не того же класса, что аргумент №2. Пожалуйста, сделайте все результирующие значения одного класса.

en: Argument #%d has length %lld which differs from that of argument #1 (%lld). Please make sure all logical conditions have the same length.
ru: Аргумент №%d оказался длины %lld, что отличается от длины аргумента №1 (%lld). Пожалуйста, сделайте все векторы условий одинаковой длины.

en: Argument #%d is of type %s, however argument #2 is of type %s. Please make sure all output values have the same type.
ru: Аргумент №%d оказался типа %s, но аргумент №2 - типа %s. Пожалуйста, сделайте все результирующие значения одного типа.

en: Argument #%d must be logical but was of type %s.
ru: Аргумент №%d должен быть логическим, но оказался типа %s.

en: Argument #2 and argument #%d are both factor but their levels are different.
ru: Аргумент №2 и аргумент №%d оба факторы, но их уровни различаются.

en: Argument 'na.rm' should be logical TRUE/FALSE.
ru: Аргумент 'na.rm' должен быть либо TRUE, либо FALSE.

en: Argument 'test' must be logical.
ru: Аргумент 'test' должен быть логическим.

en: Argument 'value.factor' should be logical TRUE/FALSE
ru: Аргумент 'value.factor' должен быть либо TRUE, либо FALSE

en: Argument 'value.name' must be a character vector
ru: Аргумент 'value.name' должен быть строковым вектором

en: Argument 'variable.factor' should be logical TRUE/FALSE
ru: Аргумент 'variable.factor' должен быть либо TRUE, либо FALSE

en: Argument 'variable.name' must be a character vector
ru: Аргумент 'variable.factor' должен быть строковым вектором

en: Argument 'verbose' should be logical TRUE/FALSE
ru: Аргумент 'verbose' должен быть либо TRUE, либо FALSE

en: Argument to 'which' must be logical
ru: Аргумент для функции 'which' должен быть логическим вектором

en: Assigned 'id.vars' are [%s].
ru: Назначаю столбцы 'id.vars' [%s].

en: Assigned 'measure.vars' are [%s].
ru: Назначаю столбцы 'measure.vars' [%s].

en: Assigning factor numbers to column %d named '%s'. But %d is outside the level range [1,%d]
ru: Присвоение уровней факторов столбцу №%d под названием '%s'. Но %d находится вне диапазона уровней [1,%d]

en: Assigning factor numbers to column %d named '%s'. But %f is outside the level range [1,%d], or is not a whole number.
ru: Присвоение чисел-уровней факторов столбцу №%d ('%s'). Но %f находится вне диапазона уровней [1,%d] или не является целым числом.

en: Assigning factor numbers to target vector. But %d is outside the level range [1,%d]
ru: Присвоение уровней факторов к целевому вектору. Но %d находится вне диапазона уровней [1,%d]

en: Assigning factor numbers to target vector. But %f is outside the level range [1,%d], or is not a whole number.
ru: Присвоение чисел-уровней факторов целевому вектору. Но %f находится вне диапазона уровней [1,%d] или не является целым числом.

en: Assigning to %d row subset of %d rows
ru: Присвоение подмножеству из %d строк (всего %d)

en: Assigning to all %d rows
ru: Назначение всех %d строк

en: At least one of retGrp= or sort= must be TRUE
ru: Хотя бы один аргумент из retGtp= и sort= должен быть TRUE

en: Attempt to override column %d%s%.*s%s of inherent type '%s' down to '%s' ignored. Only overrides to a higher type are currently supported. If this was intended, please coerce to the lower type afterwards.
ru: Игнорирую попытку переопределить столбец %d%s%.*s%s естественного типа '%s' до '%s'. В настоящее время поддерживаются только переопределения к более высокому типу. Если Вы и правда этого хотите, приведите столбец к желаемому типу потом.

en: Attempt to reduce allocation from %d to %d ignored. Can only increase allocation via shallow copy. Please do not use DT[...]<- or DT$someCol<-. Use := inside DT[...] instead.
ru: Попытка уменьшить выделение памяти с %d элементов до %d игнорируется. Можно только увеличить буфер путем поверхностного копирования. Пожалуйста, не используйте DT[...]<- или DT$someCol<-. Вместо этого используйте := внутри DT[...].

en: Attempting to substitute '%s' element with object of type '%s' but it has to be 'symbol' type when substituting name of the call argument, functions 'as.name' and 'I' can be used to work out proper substitution, see ?substitute2 examples.
ru: Попытка подставить вместо имени '%s' объект типа '%s', но в качестве имён аргументов функций работают только типы 'symbol' и 'character'. Используйте I() и as.name(), чтобы собрать подходящий аргумент 'env'. См. примеры ?substitute2.

en: Attribute name must be a character vector of length 1
ru: Имя атрибута должно быть строкой (вектором длины 1)

en: Avoidable file copy in RAM took %.3f seconds. %s.
ru: Копирование файла в оперативную память, которого можно было избежать, заняло %.3f с. %s.

en: Can't assign to column '%s' (type 'factor') a value of type '%s' (not character, factor, integer or numeric)
ru: Невозможно присвоить столбцу «%s» (тип «фактор») значение типа «%s» (не символьное, множительное, целое или числовое)

en: Can't assign to the same column twice in the same query (duplicates detected).
ru: Невозможно дважды назначить один и тот же столбец в одном и том же запросе (обнаружены дубликаты).

en: Can't init stream structure for deflateBound
ru: Не удалось инициализировать структуру потока для deflateBound

en: Cannot assign '%s' to 'factor'. Factor columns can be assigned factor, character, NA in any type, or level numbers.
ru: Не могу присвоить данные типа '%s' столбцу-фактору. Допустимы только факторы, строки, NA любого типа, а также номера уровней.

en: Cannot assign 'factor' to '%s'. Factors can only be assigned to factor, character or list columns.
ru: Невозможно присвоить значение-фактор к «%s». Факторы можно присваивать только столбцам-факторам, строкам или спискам.

en: Cannot coerce 'list' RHS to 'integer64' to match the type of column %d named '%s'.
ru: Не могу привести правую часть-список к 'integer64', чтобы соответствовать типу столбца №%d ('%s').

en: Cannot coerce 'list' RHS to 'integer64' to match the type of target vector.
ru: Не могу привести правую часть-список к 'integer64' в целях соответствия типу целевого вектора.

en: Cannot yet handle negatives.
ru: Пока не могу справляться с отрицательными числами.

en: Checking LENGTH(allocVector(INTSXP,2)) [%d] is 2 %s
ru: Проверяю, что LENGTH(allocVector(INTSXP,2)) [%d] == 2 %s

en: Checking NA_INTEGER [%d] == INT_MIN [%d] %s
ru: Проверяю NA_INTEGER [%d] == INT_MIN [%d] %s

en: Checking NA_INTEGER [%d] == NA_LOGICAL [%d] %s
ru: Проверяю NA_INTEGER [%d] == NA_LOGICAL [%d] %s

en: Checking memset(&d, 0, sizeof(double)); d == (double)0.0 %s
ru: Проверяю: memset(&d, 0, sizeof(double)); d == (double)0.0 %s

en: Checking memset(&i,0,sizeof(int)); i == (int)0 %s
ru: Проверяю: memset(&i,0,sizeof(int)); i == (int)0 %s

en: Checking memset(&ld, 0, sizeof(long double)); ld == (long double)0.0 %s
ru: Проверяю: memset(&ld, 0, sizeof(long double)); ld == (long double)0.0 %s

en: Checking memset(&ui, 0, sizeof(unsigned int)); ui == (unsigned int)0 %s
ru: Проверяю: memset(&ui, 0, sizeof(unsigned int)); ui == (unsigned int)0 %s

en: Checking sizeof(%s) [%zu] is %d %s
ru: Проверяю sizeof(%s) [%zu] == %d %s

en: Checking sizeof(SEXP) [%zu] == sizeof(pointer) [%zu] %s
ru: Проверяю sizeof(SEXP) [%zu] == sizeof(указатель) [%zu] %s

en: Checking sizeof(pointer) [%zu] is 4 or 8 %s
ru: Проверяю sizeof(указатель) [%zu] == 4 или 8 %s

en: Class attribute on column %d of item %d does not match with column %d of item %d. You can deactivate this safety-check by using ignore.attr=TRUE
ru: Атрибут 'class' в столбце %d элемента №%d не совпадает со столбцом %d элемента №%d. Вы можете отключить эту проверку, используя ignore.attr=TRUE

en: Coerced %s from numeric to integer. Passing integer directly may be more efficient, e.g., 2L rather than 2
ru: Преобразую %s из числового в целое. Для повышения эффективности передавайте целое число; например, 2L, а не 2

en: Coercing %s[%s] into %s[%s]
ru: Преобразую %s[%s] в %s[%s]

en: Coercing 'character' RHS to '%s' to match the type of column %d named '%s'.
ru: Привожу строковую правую часть к '%s', чтобы соответствовать типу столбца №%d ('%s').

en: Coercing 'character' RHS to '%s' to match the type of target vector.
ru: Привожу строковую правую часть к '%s', чтобы соответствовать типу целевого вектора.

en: Coercing 'list' RHS to '%s' to match the type of column %d named '%s'.
ru: Привожу правую часть-список к '%s', чтобы соответствовать типу столбца №%d ('%s').

en: Coercing 'list' RHS to '%s' to match the type of target vector.
ru: Привожу правую часть-список к '%s', чтобы соответствовать типу целевого вектора.

en: Column %d ('%s') appears more than once in colClasses. The second time is colClasses[[%d]][%d].
ru: Столбец %d ('%s') встречается в colClasses более одного раза. Второй раз - colClasses[[%d]][%d].

en: Column %d ['%s'] is a data.frame or data.table; malformed data.table.
ru: Столбец %d ['%s'] является data.frame или data.table; неправильная data.table.

en: Column %d ['%s'] is length %d but column 1 is length %d; malformed data.table.
ru: Столбец %d ['%s'] имеет длину %d, но столбец 1 имеет длину %d; неправильная data.table.

en: Column %d ['%s'] of item %d appears in position %d in item %d. Set use.names=TRUE to match by column name, or use.names=FALSE to ignore column names.%s
ru: Столбец %d ['%s'] элемента №%d появляется в позиции %d в элементе №%d. Установите use.names=TRUE для поиска по имени столбца или use.names=FALSE для игнорирования имен столбцов.%s

en: Column %d ['%s'] of item %d is length 0. This (and %d other like it) has been filled with NA (NULL for list columns) to make each item uniform.
ru: Столбец %d ['%s'] элемента №%d был нулевой длины. Он (и %d таких же) был для единообразия заполнен NA (столбцы-списки были заполнены NULL).

en: Column %d ['%s'] of item %d is missing in item %d. Use fill=TRUE to fill with NA (NULL for list columns), or use.names=FALSE to ignore column names.%s
ru: Столбец %d ['%s'] элемента №%d отсутствует в элементе №%d. Используйте fill=TRUE для заполнения NA (NULL для столбцов списка), или use.names=FALSE для игнорирования имен столбцов.%s

en: Column %d has class 'POSIXlt'. Please convert it to POSIXct (using as.POSIXct) and run setDT() again. We do not recommend the use of POSIXlt at all because it uses 40 bytes to store one date.
ru: Столбец №%d имеет класс 'POSIXlt'. Пожалуйста, преобразуйте его в POSIXct (с помощью as.POSIXct) и запустите setDT() снова. Мы не рекомендуем использовать POSIXlt вообще, так как для хранения одной даты в нем используется 40 байт.

en: Column %d is NULL; malformed data.table.
ru: Столбец %d является NULL; неправильная data.table.

en: Column %d is length %d which differs from length of column 1 (%d), are you attempting to order by a list column?
ru: Столбец №%d - длины %d, что отличается от длины столбца №%d. Возможно, в качестве ключа сортировки передан столбец-список?

en: Column %d is length %d which differs from length of column 1 (%d). Invalid data.table.
ru: Столбец №%d имеет длину %d, которая отличается от длины столбца №1 (%d). Неправильная таблица данных.

en: Column %d of input list x is length %d, inconsistent with first column of that item which is length %d.
ru: Столбец №%d входного списка 'x' имеет длину %d, что несовместимо с первым столбцом, который имеет длину %d.

en: Column %d of item %d has type 'factor' but has no levels; i.e. malformed.
ru: Столбец %d элемента №%d имеет тип 'factor', но не имеет уровней, т.е. некорректен.

en: Column %d of item %d is an ordered factor but level %d ['%s'] is missing from the ordered levels from column %d of item %d. Each set of ordered factor levels should be an ordered subset of the first longest. A regular factor will be created for this column.
ru: Столбец %d элемента №%d является упорядоченным фактором, но уровень %d ['%s'] отсутствует в упорядоченных уровнях из столбца %d элемента №%d. Каждый набор упорядоченных уровней фактора должен быть упорядоченным подмножеством первого самого длинного. Для этого столбца будет создан обычный фактор.

en: Column %d of item %d is an ordered factor with '%s'<'%s' in its levels. But '%s'<'%s' in the ordered levels from column %d of item %d. A regular factor will be created for this column due to this ambiguity.
ru: Столбец %1$d элемента №%2$d является упорядоченным фактором с '%3$s'<'%4$s' в его уровнях. Однако, в упорядоченных уровнях из столбца %7$d элемента №%8$d '%5$s'<'%6$s'. Из-за этой неоднозначности для этого столбца будет создан обычный фактор.

en: Column %d of item %d is length %d inconsistent with column %d which is length %d. Only length-1 columns are recycled.
ru: Столбец %d элемента №%d длиной %d несовместим со столбцом %d, длина которого составляет %d. "Повторно используются" только столбцы длины 1.

en: Column %d of item %d: %s
ru: Столбец %d элемента %d: %s

en: Column %d of j is a named vector (each item down the rows is named, somehow). Please remove those names for efficiency (to save creating them over and over for each group). They are ignored anyway.
ru: Столбец №%d результата вычисления j является именованным вектором (почему-то каждый его элемент имеет имя). Для повышения эффективности, пожалуйста, уберите имена, чтобы не создавать их заново для каждой группы. Их потом всё равно игнорируют.

en: Column %d of j's result for the first group is NULL. We rely on the column types of the first result to decide the type expected for the remaining groups (and require consistency). NULL columns are acceptable for later groups (and those are replaced with NA of appropriate type and recycled) but not for the first. Please use a typed empty vector instead, such as integer() or numeric().
ru: Столбец %d результата вычисления 'j' для первой группы является NULL. Типы столбцов первого результата определяют типы столбцов для последующих результатов. Столбцы-NULL допустимы для последующих групп (и будут заменены на NA соответствующего типа), но не для самой первой. Пожалуйста, используйте вектор нулевой длины соответствующего типа, например, integer() или numeric().

en: Column %d of result for group %d is type '%s' but expecting type '%s'. Column types must be consistent for each group.
ru: Столбец %d результата вычисления для группы %d имеет тип '%s', хотя должен быть '%s'. Типы соответствующих столбцов должны совпадать между группами.

en: Column %d passed to [f]order is type '%s', not yet supported.
ru: Столбец №%d, переданный [f]order, оказался типа '%s', что пока не поддерживается.

en: Column %d's type is '%s' - not yet implemented in fwrite.
ru: Тип столбца №%d - '%s', еще не реализован в fwrite.

en: Column name '%s' (%s) not found
ru: Имя столбца '%s' (%s) не найдено

en: Column name '%s' (colClasses[[%d]][%d]) not found
ru: Имя столбца '%s' (colClasses[[%d]][%d]) не найдено

en: Column name '%s' not found in column name header (case sensitive), skipping.
ru: Имя столбца '%s' не найдено в заголовке с именами столбцов (с учетом регистра), пропускаю.

en: Column number %d ('%s') has been selected twice by select=
ru: Номер столбца %d ('%s') был выбран дважды с помощью select=

en: Column number %d (colClasses[[%d]][%d]) is out of range [1,ncol=%d]
ru: Номер столбца %d (colClasses[[%d]][%d]) находится вне диапазона [1,ncol=%d]

en: Column number %d (select[%d]) is negative but should be in the range [1,ncol=%d]. Consider drop= for column exclusion.
ru: Номер столбца %d (select[%d]) отрицательный, но должен быть в диапазоне [1,ncol=%d]. Чтобы исключить столбцы, используйте drop=.

en: Column number %d (select[%d]) is too large for this table, which only has %d columns.
ru: Номер столбца %d (select[%d]) слишком велик для этой таблицы, в которой всего %d столбцов.

en: Column writers:
ru: Буду записывать столбцы:

en: Compression in fwrite uses zlib library. Its header files were not found at the time data.table was compiled. To enable fwrite compression, please reinstall data.table and study the output for further guidance.
ru: Сжатие в fwrite использует библиотеку zlib. Ее заголовочные файлы не были найдены во время компиляции data.table. Чтобы включить сжатие в fwrite, переустановите data.table и изучите вывод компиляции для получения дальнейших указаний.

en: Could not allocate (very tiny) group size thread buffers
ru: Не удалось выделить (совсем немного) оперативной памяти под принадлежащие потокам буферы размеров групп

en: Couldn't open file %s: %s
ru: Не удалось открыть файл %s: %s

en: DT is NULL
ru: вместо аргумента-data.table передан NULL

en: Detected %d column names but the data has %d columns (i.e. invalid file). Added %d extra default column names at the end.
ru: Обнаружено %d имен столбцов, но данные содержат %d столбцов (т. е. некорректный файл). Добавляю в конце %d имён столбцов.

en: Detected %d column names but the data has %d columns (i.e. invalid file). Added an extra default column name for the first column which is guessed to be row names or an index. Use setnames() afterwards if this guess is not correct, or fix the file write command that created the file to create a valid file.
ru: Обнаружено %d имен столбцов, но данные содержат %d столбцов (т. е. некорректный файл). Добавляю ещё одно имя для первого столбца, который предположительно содержит имена строк или индекс. Если это неверно, используйте setnames(), чтобы исправить имена, либо исправьте сам файл.

en: Detected %d column names but the data has %d columns. Filling rows automatically. Set fill=TRUE explicitly to avoid this warning.
ru: Обнаружено %d имен столбцов, но данные содержат %d столбцов. Автоматически заполняю строки. Чтобы избежать этого предупреждения, явно задайте fill=TRUE.

en: Direct plonk of unnamed RHS, no copy. MAYBE_REFERENCED==%d, MAYBE_SHARED==%d
ru: Прямое, без копии присваивание безымянной правой части. MAYBE_REFERENCED==%d, MAYBE_SHARED==%d

en: Discarded single-line footer: <<%s>>
ru: Пропущена завершающая строка после данных: <<%s>>

en: Doubly-invalid attempt to delete a non-existent column while also providing i
ru: Попытка удалить несуществующий столбец (при заданном 'i', что само по себе ошибка)

en: Dropping index '%s' as it doesn't have '__' at the beginning of its name. It was very likely created by v1.9.4 of data.table.
ru: Удаление индекса '%s', поскольку он не имеет '__' в начале своего имени. Вероятно, он был создан в версии 1.9.4 data.table.

en: Dropping index '%s' due to an update on a key column
ru: Удаляю индекс '%s' из-за обновления столбца-ключа

en: Element %d of 'l' list is not a data.table.
ru: Элемент №%d списка 'l' не является data.table.

en: Entry %d for group %d in j=list(...) is an array with %d dimensions > 1, which is disallowed. "Break" the array yourself with c() or as.vector() if that is intentional.
ru: Элемент №%d для группы %d в j=list(...) является многомерным массивом (%d > 1 измерения), что не разрешено. Используйте с() или as.vector(), чтобы удалить измерения.

en: Entry %d for group %d in j=list(...) should be atomic vector or list. If you are trying something like j=list(.SD,newcol=mean(colA)) then use := by group instead (much quicker), or cbind or merge afterwards.
ru: Элемент №%d для группы %d в j=list(...) должен быть атомарным вектором или списком. Если Вы пытаетесь сделать что-то вроде j=list(.SD,newcol=mean(colA)), лучше воспользуйтесь := по группам (это гораздо быстрее), либо cbind()/merge() в качестве следующего шага.

en: Failed to alloc cradix_counts and/or cradix_tmp
ru: Не удалось выделить память под cradix_counts и/или cradix_tmp

en: Failed to alloc tl when converting strings to UTF8
ru: Не удалось выделить tl при переводе строк в UTF-8

en: Failed to alloc ustr3 when converting strings to UTF8
ru: Не удалось выделить память под ustr3 при переводе строк в UTF-8

en: Failed to allocate %d bytes for '%s'.
ru: Не удалось выделить %d байт оперативной памяти под '%s'.

en: Failed to allocate %d bytes in fsort().
ru: Не удалось выделить %d байт в fsort().

en: Failed to allocate %zu bytes for '%s'.
ru: Не удалось выделить %zu байт оперативной памяти под '%s'.

en: Failed to allocate %zu bytes for '%s': %s
ru: Не удалось выделить %zu байт для '%s': %s

en: Failed to allocate 'my_otmp' and/or 'my_ktmp' arrays (%d bytes).
ru: Не удалось выделить память под массивы 'my_otmp' и/или 'my_ktmp' (%d байт).

en: Failed to allocate 2 x %d bytes for type and tmpType: %s
ru: Не удалось выделить 2 * %d байт для 'type' и 'tmpType': %s

en: Failed to allocate TMP or UGRP or they weren't cache line aligned: nth=%d
ru: Не удалось выделить оперативную память под TMP или UGRP, либо они не были выровнены по границе линии кэш-памяти: nth=%d

en: Failed to allocate counts or TMP when assigning g in gforce
ru: Не удалось выделить память для 'counts' или 'TMP' при назначении g в gforce

en: Failed to allocate initial %d items in savetl_init
ru: Не удалось выделить память для первых %d элементов в savetl_init

en: Failed to allocate ncol=%d items working memory in rbindlist.c
ru: Не удалось выделить ncol=%d элементов рабочей памяти в rbindlist.c

en: Failed to allocate nuniq=%d items working memory in rbindlist.c
ru: Не удалось выделить nuniq=%d элементов рабочей памяти в rbindlist.c

en: Failed to allocate parallel counts. my_n=%d, nBatch=%d
ru: Не удалось выделить память под счета параллельных блоков. my_n=%d, nBatch=%d

en: Failed to allocate working memory for %d factor levels of result column %d when reading item %d of item %d
ru: Не удалось выделить рабочую память для %d уровней факторов в столбце результатов %d при чтении элемента №%d из элемента №%d

en: Failed to allocate working memory for %d ordered factor levels of result column %d
ru: Не удалось выделить рабочую память для %d упорядоченных уровней факторов в столбце результатов №%d

en: Failed to compress gzip. compressbuff() returned %d
ru: Не удалось сжать при помощи gzip. compressbuff() вернула %d

en: Failed to realloc 2 x %d bytes for type and tmpType: %s
ru: Не удалось изменить размер выделенной памяти до 2 * %d байт для 'type' и 'tmpType': %s

en: Failed to realloc group size result to %d*4bytes
ru: Не удалось изменить до %d*4 байт размер выделенной памяти под длины групп

en: Failed to realloc saveds to %d items in savetl
ru: Не удалось сменить размер выделенных saveds на %d в savetl

en: Failed to realloc savedtl to %d items in savetl
ru: Не удалось сменить размер выделенных savedl на %d в savetl

en: Failed to realloc thread private group size buffer to %d*4bytes
ru: Не удалось изменить до %d*4 байт размер выделенной памяти под размеры групп внутри потока

en: Failed to write gzip header. Write returned %d
ru: Не удалось записать заголовок gzip. Системный вызов вернул %d

en: Failed to write gzip trailer
ru: Не удалось записать концевые данные gzip

en: Field size is 1 but the field is of type %d
ru: Размер поля равен 1, но поле имеет тип %d

en: File is empty: %s
ru: Файл пуст: %s

en: File is encoded in UTF-16, this encoding is not supported by fread(). Please recode the file to UTF-8.
ru: Файл закодирован в UTF-16, но fread() не поддерживает эту кодировку. Пожалуйста, перекодируйте файл в UTF-8.

en: File not found: %s
ru: Файл не найден: %s

en: File size [%s] exceeds the address space: %s
ru: Размер файла [%s] превышает размер адресного пространства: %s

en: Filling %s with %s using shift() is unsupported. Please convert fill to %s first.
ru: Заполнение значений типа '%s' значениями типа '%s' с использованием shift() не поддерживается. Пожалуйста, сначала приведите последние к %s.

en: Final step in generating lookup ... done in %8.3f seconds
ru: Последний проход, вычисление lookup() ... готово за %8.3f секунд

en: Final step, fetching indices in overlaps ... done in %8.3f seconds
ru: Последний проход, получение индексов в overlaps() ... готово за %8.3f секунд

en: First pass on calculating lengths in lookup ... done in %8.3f seconds
ru: Первый проход вычислений длин в функции lookup() ... выполнен за %8.3f секунд

en: First pass on calculating lengths in overlaps ... done in %8.3f seconds
ru: Первый проход, вычисление длин в overlaps() ... выполнено за %8.3f секунд

en: For copy=FALSE all non-empty tables in 'l' have to have the same number of rows, but l[[%d]] has %d rows which differs from the previous non-zero number of rows (%d).
ru: При copy=FALSE все непустые таблицы в 'l' должны иметь одинаковое количество строк, но l[[%d]] содержит %d строк, что отличается от предыдущего ненулевого количества (%d).

en: Found and copied %d column with a shared memory address
ru: Найден и скопирован %d столбец с общим адресом в памяти

en: Found and resolved improper quoting in first %d rows. If the fields are not quoted (e.g. field separator does not appear within any field), try quote="" to avoid this warning.
ru: В первых %d строках найдены и исправлены неправильные кавычки. Если кавычек на самом деле не было (например, потому что разделитель не встречается внутри полей), попробуйте quote="", чтобы избежать этого предупреждения.

en: Found skip='%s' on line %d. Taking this to be header row or first row of data.
ru: В строке %2$d нашлось skip='%1$s'. Считаю, что это строка заголовка или первая строка данных.

en: GB-18030 encoding detected, however fread() is unable to decode it. Some character fields may be garbled.
ru: Обнаружена кодировка GB-18030, но fread() не может ее декодировать. Некоторые строки могут быть искажены.

en: GForce median can only be applied to columns, not .SD or similar. To find median of all items in a list such as .SD, either add the prefix stats::median(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,median),by=,.SDcols=]'
ru: GForce median можно применять только к столбцам, но не к .SD и тому подобным. Чтобы найти медиану для всех элементов в списке, например .SD, либо добавьте префикс stats::median(.SD), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1). Скорее всего, Вам нужно 'DT[,lapply(.SD,median),by=,.SDcols=]'

en: GForce min/max can only be applied to columns, not .SD or similar. To find min/max of all items in a list such as .SD, either add the prefix base::min(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,min),by=,.SDcols=]'
ru: GForce min/max можно применять только к столбцам, но не к .SD и тому подобным. Чтобы найти min/max для всех элементов в списке, например .SD, либо добавьте префикс base::min(.SD), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1). Скорее всего, Вам нужно 'DT[,lapply(.SD,min),by=,.SDcols=]'

en: GForce prod can only be applied to columns, not .SD or similar. To multiply all items in a list such as .SD, either add the prefix base::prod(.SD) or turn off GForce optimization using options(datatable.optimize=1). More likely, you may be looking for 'DT[,lapply(.SD,prod),by=,.SDcols=]'
ru: GForce prod можно применять только к столбцам, но не к .SD и тому подобным. Чтобы перемножить все элементы в списке, например .SD, либо добавьте префикс base::prod(.SD), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1). Вероятно, Вам нужно 'DT[,lapply(.SD,prod),by=,.SDcols=]'

en: GForce var/sd can only be applied to columns, not .SD or similar. For the full covariance matrix of all items in a list such as .SD, either add the prefix stats::var(.SD) (or stats::sd(.SD)) or turn off GForce optimization using options(datatable.optimize=1). Alternatively, if you only need the diagonal elements, 'DT[,lapply(.SD,var),by=,.SDcols=]' is the optimized way to do this.
ru: GForce var/sd можно применять только к столбцам, но не к .SD и тому подобным. Для получения полной ковариационной матрицы всех элементов списка, например .SD, либо добавьте префикс stats::var(.SD) (или stats::sd(.SD)), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1). Если Вам нужны только диагональные элементы, попробуйте 'DT[,lapply(.SD,var),by=,.SDcols=]'.

en: GetFileSizeEx failed (returned 0) on file: %s
ru: Не получилось сделать GetFileSizeEx (функция вернула 0) для файла: %s

en: Group %d column '%s': %s
ru: Группа %d, столбец '%s': %s

en: Has getOption('datatable.alloccol') somehow become unset? It should be a number, by default 1024.
ru: Параметр getOption('datatable.alloccol') каким-то образом был отключен? Это должно быть число, по умолчанию 1024.

en: ISNAN(NA_INT64_D) is TRUE but should not be
ru: ISNAN(NA_INT64_D) равно TRUE, хотя не должно

en: If quote='auto', fields will be quoted if the field contains either sep ('%c') or sep2 ('%c') because column %d is a list column.
ru: Если quote='auto', поля, содержащие sep ('%c') или sep2 ('%c'), будут заключены в кавычки, поскольку столбец %d является списком.

en: Ignoring invalid %s=="%s". Not an integer >= 1. Please remove any characters that are not a digit [0-9]. See ?data.table::setDTthreads.
ru: Игнорирую неправильное %s=="%s", потому что оно не является целым числом >= 1. Удалите все символы, которые не являются цифрами [0-9]. См. ?data.table::setDTthreads.

en: Ignoring invalid R_DATATABLE_NUM_PROCS_PERCENT==%d. If used it must be an integer between 2 and 100. Default is 50. See ?setDTtheads.
ru: Игнорирую неправильное значение R_DATATABLE_NUM_PROCS_PERCENT==%d. Должно быть целым между 2 и 100, по умолчанию 50. См. ?setDTtheads.

en: Incompatible vector lengths: length(x)==%d length(lower)==%d length(upper)==%d. Each should be either length 1 or the length of the longest.
ru: Несовместимые длины векторов: length(x)==%d; length(lower)==%d; length(upper)==%d. Каждый из них должен быть либо длины 1, либо как самый длинный из векторов.

en: Initialization done in %.3fs
ru: Инициализация выполнена за %.3f с

en: Input argument 'n' to 'uniqlengths' must be an integer vector of length 1
ru: Входной аргумент 'n' функции 'uniqlengths' должен быть целым числом

en: Input argument 'x' to 'uniqlengths' must be an integer vector
ru: Входной аргумент 'x' функции 'uniqlengths' должен быть целочисленным вектором

en: Input is an atomic vector (not a list of columns) but order= is not a length 1 integer
ru: Передан атомарный вектор (а не список столбцов), но order= не является одним целым числом

en: Input is either empty, fully whitespace, or skip has been set after the last non-whitespace.
ru: Либо файл пустой, либо состоит из пробельных символов, либо skip задан после последнего не-пробельного символа.

en: Input is empty or only contains BOM or terminal control characters
ru: Файл пуст или содержит только BOM или управляющие символы терминала

en: Input is not of type VECSXP, expected a data.table, data.frame or list
ru: Входное значение не типа VECSXP, а должно быть data.table, data.frame или хотя бы списком

en: Input to rbindlist must be a list. This list can contain data.tables, data.frames or plain lists.
ru: Входной аргумент для rbindlist должен представлять собой список. Этот список может содержать data.table, data.frame или обычные списки.

en: Internal error in
ru: Внутренняя ошибка в

en: Internal error in %s: %s. Please report to the data.table issues tracker
ru: Внутренняя ошибка в %s: %s. Пожалуйста, сообщите в трекер ошибок data.table

en: Internal structure doesn't seem to be a list. Can't set class to be 'data.table' or 'data.frame'. Use 'as.data.table()' or 'as.data.frame()' methods instead.
ru: Внутренняя структура не является списком. Не могу выставить класс 'data.table' или 'data.frame'. Пожалуйста, используйте вместо этого 'as.data.table()' или 'as.data.frame()'.

en: Invalid attempt to delete a list column while also providing i; did you intend to add NULL to those rows instead? If so, use list_col := list(list(NULL)).
ru: Нельзя удалить столбец-список, если задан 'i'; возможно, Вы хотели добавить NULL к его строкам? Тогда используйте столбец_список := list(list(NULL)).

en: Invalid value integer64='%s'. Must be 'integer64', 'character', 'double' or 'numeric'
ru: Недопустимое значение integer64='%s'. Должно быть 'integer64', 'character', 'double' или 'numeric'

en: It appears that at some earlier point, attributes of this data.table have been reassigned. Please use setattr(DT, name, value) rather than attr(DT, name) <- value. If that doesn't apply to you, please report your case to the data.table issue tracker.
ru: Похоже, что в какой-то момент времени атрибуты этой data.table были изменены. Пожалуйста, используйте setattr(DT, имя, значение), а не attr(DT, имя) <- значение. Если Вы такого не делали, пожалуйста, сообщите об этом в трекере проблем data.table.

en: It appears that at some earlier point, names of this data.table have been reassigned. Please ensure to use setnames() rather than names<- or colnames<-. Otherwise, please report to data.table issue tracker.
ru: Похоже, что в какой-то момент времени имена этой таблицы data.table были переназначены. Пожалуйста, убедитесь, что вы используете setnames(), а не names<- или colnames<-. В противном случае, пожалуйста, сообщите об этом в трекере проблем data.table.

en: Item %d has %d columns but %d column names. Invalid object.
ru: В элементе №%d - %d столбцов, но %d имён столбцов. Это неправильный объект.

en: Item %d has %d columns, inconsistent with item %d which has %d columns. To fill missing columns use fill=TRUE.
ru: В элементе №%d - %d столбцов, что не соответствует элементу %d, в котором %d столбцов. Чтобы дополнить недостающие столбцы, используйте fill=TRUE.

en: Item %d has a different class than item 1.
ru: Класс элемента №%d отличается от класса элемента №1.

en: Item %d is a factor but item 1 is not a factor. When factors are involved, all items must be factor.
ru: Элемент №%d является фактором, но элемент №1 - не фактор. Все элементы должны быть факторами, если есть хотя бы один фактор.

en: Item %d is a factor but its levels are not identical to the first item's levels.
ru: Элемент №%d является фактором, но его уровни не совпадают с уровнями первого элемента.

en: Item %d is length %d but the first item is length %d. Only singletons are recycled.
ru: Элемент №%d длины %d, но первый элемент - длины %d. Только векторы длины 1 будут рециркулированы.

en: Item %d is type %s but the first item is type %s. Please coerce before coalescing.
ru: Элемент №%d - типа %s, но первый элемент - типа %s. Пожалуйста, приведите всё к единому типу перед вызовом fcoalesce.

en: Item %d of 'cols' is %d which is outside 1-based range [1,ncol(x)=%d]
ru: Элемент вектора 'cols' №%d равен %d, что вне диапазона [1, ncol(x)=%d]

en: Item %d of 'which' is %d which is outside range of the length %d character vector
ru: Элемент 'which' №%d равен %d, что выходит за границы длины строкового вектора, равной %d

en: Item %d of cols is %d which is outside the range [1,length(l)=%d]
ru: cols[%d] = %d, что вне допустимого диапазона [1,length(l)=%d]

en: Item %d of cols is %d which is outside the range [1,ncol(x)=%d]
ru: Элемент №%d из 'cols' равен %d, что выходит за пределы диапазона [1,ncol(x)=%d]

en: Item %d of column numbers in j is %d which is outside range [1,ncol=%d]. Use column names instead in j to add new columns.
ru: Среди номеров столбцов в 'j' элемент №%d равен %d, что вне диапазона номеров столбцов, [1, %d]. Чтобы добавлять новые столбцы, передайте в 'j' их имена, а не номера.

en: Item %d of column numbers in j is %d which is outside range [1,ncol=%d]. set() on a data.frame is for changing existing columns, not adding new ones. Please use a data.table for that.
ru: Среди номеров столбцов в j элемент №%d равен %d, что вне допустимого диапазона номеров столбцов, [1, %d]. set() для объектов data.frame только изменяет существующие столбцы, но не добавляет новые. Чтобы добавлять новые столбцы через set(), используйте data.table.

en: Item %d of i is %d and item %d is %d. Cannot mix positives and negatives.
ru: Элемент №%d в i равен %d, а элемент №%d равен %d. Нельзя смешивать положительные и отрицательные значения.

en: Item %d of i is %d and item %d is NA. Cannot mix negatives and NA.
ru: Элемент №%d в i - это %d, а элемент №%d - это NA. Нельзя смешивать отрицательные значения и NA.

en: Item %d of i is %d but there are only %d rows. Ignoring this and %d more like it out of %d.
ru: Элемент №%d из i - это %d, но есть только %d строк. Пропускаю его и еще %d из %d подобных элементов.

en: Item %d of i is %d which removes that item but that has occurred before. Ignoring this dup and %d other dups.
ru: Элемент №%d из i - это %d, который удаляет этот уже удалённый элемент. Пропускаю этот дубль и %d других дублей.

en: Item %d of input is not a data.frame, data.table or list
ru: Элемент №%d входного аргумента не является data.frame, data.table или списком

en: Item %d of j's result for group %d is zero length. This will be filled with %d NAs to match the longest column in this result. Later groups may have a similar problem but only the first is reported to save filling the warning buffer.
ru: Элемент №%d результата вычисления j для группы %d имеет длину 0. Он будет заполнен NA в количестве %d, что соответствует самому длинному столбцу в данной группе. Для последующих групп это сообщение выведено не будет.

en: Item %d of list input is not either an atomic vector, or a list
ru: Элемент №%d входного списка не является ни атомарным вектором, ни списком

en: Item %d of list is type '%s' which isn't yet supported (RTYPE_SIZEOF=%zu)
ru: Элемент списка №%d имеет тип '%s', который пока не поддерживается (RTYPE_SIZEOF=%zu)

en: Item %d of lower (%d) is greater than item %d of upper (%d)
ru: Элемент №%d вектора lower (%d) превышает элемент №%d вектора upper (%d)

en: Item %d of lower (%f) is greater than item %d of upper (%f)
ru: Элемент №%d вектора lower (%f) превышает элемент №%d вектора upper (%f)

en: Item %d of lower ('%s') is greater than item %d of upper ('%s')
ru: Элемент №%d вектора lower ('%s') сортируется выше элемента №%d вектора upper ('%s')

en: Item %d of n is NA
ru: Элемент №%d из n является NA

en: Item %d of order (%d) is either NA, out of range [1,%d], or is duplicated. The new order must be a strict permutation of 1:n
ru: Элемент №%d вектора 'order' (%d) является либо NA, либо находится вне диапазона [1,%d], либо дублирован. Новый порядок должен быть перестановкой 1:n без повторения

en: Item %d of order (ascending/descending) is %d. Must be +1 or -1.
ru: Элемент 'order' №%d (сортировка по возрастанию/убыванию) равен %d, а должен быть +/-1.

en: Item 1 is a factor but item %d is not a factor. When factors are involved, all items must be factor.
ru: Элемент №1 является фактором, но элемент №%d - не фактор. Все элементы должны быть факторами, если есть хотя бы один фактор.

en: Join results in %d rows; more than %d = nrow(x)+nrow(i). Check for duplicate key values in i each of which join to the same group in x over and over again. If that's ok, try by=.EACHI to run j for each group to avoid the large allocation. If you are sure you wish to proceed, rerun with allow.cartesian=TRUE. Otherwise, please search for this error message in the FAQ, Wiki, Stack Overflow and data.table issue tracker for advice.
ru: Соединение даёт %1$d строк, что больше, чем %2$d = nrow(x)+nrow(i). Проверьте, нет ли дублирующихся значений ключей в 'i', которые больше одного раза подходят к группам из 'x'. Если подобный результат Вас устроит, попробуйте by=.EACHI, чтобы выполнить 'j' для каждой группы в отдельности и избежать большого выделения памяти. Если Вы хотите именно перекрёстное слияние, используйте allow.cartesian=TRUE. В противном случае, попробуйте поискать это сообщение об ошибке («Join results in %1$d rows; more than %2$d = nrow(x)+nrow(i)») в ЧаВо, Wiki, Stack Overflow, а также трекере ошибок в data.table.

en: Join results in more than 2^31 rows (internal vecseq reached physical limit). Very likely misspecified join. Check for duplicate key values in i each of which join to the same group in x over and over again. If that's ok, try by=.EACHI to run j for each group to avoid the large allocation. Otherwise, please search for this error message in the FAQ, Wiki, Stack Overflow and data.table issue tracker for advice.
ru: Соединение даёт >= 2^31 строк, что превышает физический лимит на длину столбца. Проверьте, нет ли дублирующихся значений ключей в 'i', которые больше одного раза подходят к группам из 'x'. Если подобный результат Вас устроит, попробуйте by=.EACHI, чтобы выполнить 'j' для каждой группы в отдельности и избежать большого выделения памяти. В противном случае, попробуйте поискать это сообщение об ошибке — «Join results in more than 2^31 rows (internal vecseq reached physical limit)» — в ЧаВо, Wiki, Stack Overflow, а также трекере ошибок в data.table.

en: Length of 'default' must be 1 or %lld.
ru: Длина 'default' должна быть либо 1, либо %lld.

en: Length of output value #%d (%lld) must either be 1 or match the length of the logical condition (%lld).
ru: Длина результирующего значения №%d (%lld) должна быть либо 1, либо совпадать с длиной условия (%lld).

en: Logical error. counts[0]=%d in cradix but should have been decremented to 0. radix=%d
ru: Логическая ошибка. В функции cradix counts[0]=%d, хотя должен был уменьшиться до 0. radix=%d

en: Most likely this jump landed awkwardly so type bumps here will be skipped.
ru: Вероятно, нам не повезло с точкой отбора, так что мы не будем менять оценки типов данных.

en: Must an integer or numeric vector length 1
ru: Должно быть целым или действительным числом

en: Must be 2, 1 or 0
ru: Должно быть 2, 1 или 0

en: NA_INT64_D (negative -0.0) is not == 0.0.
ru: NA_INT64_D (-0.0, отрицательный ноль с плавающей запятой) не равно == 0.0.

en: NA_INT64_D (negative -0.0) is not ==-0.0.
ru: NA_INT64_D (-0.0, отрицательный ноль с плавающей запятой) не равно == -0.0.

en: NAbounds must be TRUE or NA
ru: NAbounds должно быть либо TRUE, либо NA

en: No data rows present (nrow==0)
ru: Нет строк с данными (nrow==0)

en: No list columns are present. Setting sep2='' otherwise quote='auto' would quote fields containing sep2.
ru: Нет столбцов-списков. Задаю sep2=''; в противном случае quote='auto' приведёт к тому, что поля, содержащие sep2, будут заключены в кавычки.

en: One or more values in 'id.vars' is invalid.
ru: Некоторые значения в 'id.vars' являются некорректными.

en: One or more values in 'measure.vars' is invalid.
ru: Некоторые значения в 'measure.vars' являются некорректными.

en: Only '==' operator is supported for columns of type character.
ru: Только оператор '==' поддерживается для строковых столбцов.

en: OpenMP %d did not assign threads to iterations monotonically. Please search Stack Overflow for this message.
ru: OpenMP %1$d не назначило потоки итерациям монотонным образом. Пожалуйста, найдите «OpenMP %1$d did not assign threads to iterations monotonically» на Stack Overflow.

en: Opened %s file ok but could not memory map it. This is a %dbit process. %s.
ru: Файл %s открыт, но не удалось отобразить его в память. Это %d-битный процесс. %s.

en: Opened file ok but couldn't obtain its size: %s
ru: Файл открыт, но не могу узнать его размер: %s

en: PRINTNAME(install("integer64")) has returned %s not %s
ru: PRINTNAME(install("integer64")) вернула %s вместо %s

en: Please include the full output above and below this message in your data.table bug report.
ru: Пожалуйста, включите полный вывод выше и ниже этого сообщения в отчет об ошибке data.table.

en: Please report to the data.table issues tracker.
ru: Пожалуйста, сообщите об этом в систему отслеживания ошибок data.table.

en: Please retry fwrite() with verbose=TRUE and include the full output with your data.table bug report.
ru: Пожалуйста, запустите fwrite() ещё раз с verbose=TRUE и приложите полный вывод к сообщению об ошибке в трекере data.table.

en: Please upgrade to 64bit
ru: Нужно 64-битное адресное пространство

en: Pointers are %zu bytes, greater than 8. We have not tested on any architecture greater than 64bit yet.
ru: Указатели имеют размер %zu байт, что больше 8. Мы ничего не тестировали на архитектурах с более чем 64-битным адресным пространством.

en: Previous fread() session was not cleaned up properly. Cleaned up ok at the beginning of this fread() call.
ru: Предыдущий вызов fread() не был корректно завершён. Оставшиеся ресурсы возвращены в начале этого вызова fread().

en: Processed %d groups out of %d. %.0f%% done. Time elapsed: %ds. ETA: %ds.
ru: Обработано %d групп из %d. Всего сделано %.0f%%. Прошло времени: %d с. Осталось: %d с.

en: RHS for item %d has been duplicated because MAYBE_REFERENCED==%d MAYBE_SHARED==%d ALTREP==%d, but then is being plonked. length(values)==%d; length(cols)==%d
ru: В правой части элемент №%d был скопирован, поскольку MAYBE_REFERENCED==%d, MAYBE_SHARED==%d и ALTREP==%d, но потом присваивается напрямую. length(правая_часть)==%d; length(левая_часть)==%d

en: RHS of := is NULL during grouped assignment, but it's not possible to delete parts of a column.
ru: Правая часть := оказалась NULL в ходе группового присваивания. Не могу удалить только часть столбца.

en: RHS of assignment to existing column '%s' is zero length but not NULL. If you intend to delete the column use NULL. Otherwise, the RHS must have length > 0; e.g., NA_integer_. If you are trying to change the column type to be an empty list column then, as with all column type changes, provide a full length RHS vector such as vector('list',nrow(DT)); i.e., 'plonk' in the new column.
ru: Правая часть присвоения существующему столбцу «%s» имеет нулевую длину, но не NULL. Если вы собираетесь удалить столбец, используйте NULL. В противном случае длина правой части должна быть > 0; например, NA_integer_. Если вы пытаетесь изменить тип столбца на пустой столбец-список, то, как и при всех изменениях типов столбцов, укажите в правой части полноразмерный вектор, например, vector('list',nrow(DT)), чтобы напрямую подменить старый столбец новым.

en: RHS_list_of_columns revised to true because RHS list has 1 item which is NULL, or whose length %d is either 1 or targetlen (%d). Please unwrap RHS.
ru: RHS_list_of_columns пересмотрен на true, потому что в списке правой части присваивания есть 1 элемент, который либо является NULL, либо длина которого %d равна 1 или targetlen (%d). Пожалуйста, разверните правую сторону присваивания.

en: Range = [%g,%g]
ru: Диапазон = [%g,%g]

en: Received %d inputs; please supply an even number of arguments in ..., consisting of logical condition, resulting value pairs (in that order). Note that the default argument must be named explicitly, e.g., default=0
ru: Получено %d входных аргументов; пожалуйста, передайте чётное количество аргументов в ..., состоящее из пар (логическое условие, желаемое значение). Обратите внимание, что аргумент default должен быть явным образом именован (например, 'default = 0')

en: Recycling rows is not yet implemented.
ru: Рециркуляция строк пока не реализована.

en: Recycling single RHS list item across %d columns. Please unwrap RHS.
ru: Переработка одного элемента списка RHS в %d столбцов. Пожалуйста, расширьте RHS.

en: Reduced MSBsize from %zu to %zu by excluding 0 and 1 counts
ru: MSBsize уменьшен с %zu до %zu путём исключения счетов, равных 0 или 1

en: Resulting value and 'default' are both type factor but their levels are different.
ru: Результирующее значение и 'default' оба факторы, но их уровни различаются.

en: Resulting value has different class than 'default'. Please make sure that both arguments have the same class.
ru: Класс результирующего значения отличается от класса 'default'. Пожалуйста, сделайте оба аргумента одного класса.

en: Resulting value is of type %s but 'default' is of type %s. Please make sure that both arguments have the same type.
ru: Результат вычисления оказался типа %s, но 'default' типа %s. Пожалуйста, сделайте оба аргумента одного типа.

en: S4 class objects (except nanotime) are not supported.
ru: Объекты классов S4, кроме 'nanotime', не поддерживаются.

en: S4 class objects (except nanotime) are not supported. Please see https://github.com/Rdatatable/data.table/issues/4131.
ru: Объекты классов S4 (кроме nanotime) не поддерживаются. См. https://github.com/Rdatatable/data.table/issues/4131.

en: Second pass on allocation in lookup ... done in %8.3f seconds
ru: Второй проход, выделение памяти в lookup() ... выполнено за %8.3f секунд

en: Shortening index '%s' to '%s' due to an update on a key column
ru: Сокращение индекса '%s' до '%s' из-за обновления столбца-ключа

en: Single column input contains invalid quotes. Self healing only effective when ncol>1
ru: Одноколоночный ввод содержит неправильные кавычки. Могу попытаться исправить только при ncol>1

en: Some columns are a multi-column type (such as a matrix column), for example column %d. setDT will retain these columns as-is but subsequent operations like grouping and joining may fail. Please consider as.data.table() instead which will create a new column for each embedded column.
ru: Некоторые столбцы имеют многоколоночный тип (например, матричный столбец), например столбец %d. setDT сохранит эти столбцы как есть, но последующие операции, такие как группировка и объединение, могут оказаться неудачными. Вместо этого используйте as.data.table(), которая создаст новый столбец для каждого встроенного столбца.

en: Supplied %d columns to be assigned %d items. Please see NEWS for v1.12.2.
ru: Для присвоения %d столбцам предоставлено %d элементов. Пожалуйста, смотрите историю изменений для версии 1.12.2.

en: Supplied %d columns to be assigned an empty list (which may be an empty data.table or data.frame since they are lists too). To delete multiple columns use NULL instead. To add multiple empty list columns, use list(list()).
ru: %d переданным столбцам присваивается пустой список (который может быть пустой data.table или data.frame, поскольку они тоже являются списками). Чтобы удалить несколько столбцов, используйте вместо этого значение NULL. Чтобы добавить несколько пустых столбцов-списков, используйте list(list()).

en: Supplied %d items for column %d of group %d which has %d rows. The RHS length must either be 1 (single values are ok) or match the LHS length exactly. If you wish to 'recycle' the RHS please use rep() explicitly to make this intent clear to readers of your code.
ru: Передано %d элементов для столбца №%d группы %d, в которой %d строк. Длина правой части присваивания должна быть либо 1, либо в точности совпадать с длиной левой части присваивания. Если Вы хотите рециркулировать элементы, пожалуйста, явным образом (в т.ч. для читателей) используйте rep().

en: Supplied %d items to be assigned to %d items of column '%s'. If you wish to 'recycle' the RHS please use rep() to make this intent clear to readers of your code.
ru: Предоставленные %d элементов должны быть присвоены %d элементам столбца '%s'. Если вы хотите «многократно использовать» правую часть, используйте rep(), чтобы дать понять это читателям вашего кода.

en: Supplied %d items to be assigned to group %d of size %d in column '%s'. The RHS length must either be 1 (single values are ok) or match the LHS length exactly. If you wish to 'recycle' the RHS please use rep() explicitly to make this intent clear to readers of your code.
ru: Передано %d элементов для присваивания группе %d размером %d в столбце '%s'. Длина правой части должна быть либо 1, либо в точности равна длине левой части. Если хотите "рециркулировать" вектор другой длины, используйте rep() явным (в т.ч. для читателей кода) образом.

en: System errno %d unmapping file: %s
ru: Системная ошибка %d при попытке удалить отображение файла в адресное пространство: %s

en: System error %lu unmapping view of file
ru: Системная ошибка %lu при попытке удалить отображение файла в адресное пространство

en: The C expression (uint_fast8_t)('/'-'0')<10 is true. Should be false.
ru: Выражение на языке C (uint_fast8_t)('/'-'0')<10 возвращает истину, а должно возвращать ложь.

en: The C expression (uint_fast8_t)('9'-':')<10 is true. Should be false.
ru: Выражение на языке C (uint_fast8_t)('9'-':')<10 возвращает истину, а должно возвращать ложь.

en: The data.table internal attributes of this table are invalid. This is expected and normal for a data.table loaded from disk. Please remember to always setDT() immediately after loading to prevent unexpected behavior. If this table was not loaded from disk or you've already run setDT(), please report to the data.table issue tracker.
ru: Некорректные внутренние атрибуты данной data.table. Это ожидаемо и нормально для таблиц, загруженных с диска. Пожалуйста, не забывайте всегда запускать setDT() сразу после загрузки, чтобы избежать неожиданного поведения. Если эта таблица не была загружена с диска или вы уже выполнили setDT(), сообщите об этом в трекере проблем data.table.

en: The default behavior of week() is changing. Previously ('legacy' mode), week numbers advanced every 7th day of the year. The new 'sequential' mode ensures the first week always has 7 days. For example, as.IDate('2023-01-07') returns week 2 in legacy mode but week 1 in sequential mode (week 2 starts on '2023-01-08'). To adopt the new behavior now, set options(datatable.week = 'sequential'). To keep the old results and silence this warning, set options(datatable.week = 'legacy'). See https://github.com/Rdatatable/data.table/issues/2611
ru: Меняется поведение week() по-умолчанию. Раньше (режим 'legacy') номер недели увеличивался каждый седьмой день года. Новый (режим 'sequential') режим гарантирует, что в первой неделе всегда есть 7 дней. Например, week('2023-01-07') == 2 в режиме 'legacy', но будет 1 в режиме 'sequential'. Чтобы применить новый режим сейчас, задайте options(datatable.week = 'sequential'). Чтобы воспроизвести старые результаты вычислений и отключить это предупреждение, задайте options(datatable.week = 'legacy'). См. также: https://github.com/Rdatatable/data.table/issues/2611

en: The first argument is a list, data.table or data.frame. In this case there should be no other arguments provided.
ru: Первый переданный аргумент является списком, data.frame или data.table. В этом случае других аргументов быть не должно.

en: The result of j is a named list. It's very inefficient to create the same names over and over again for each group. When j=list(...), any names are detected, removed and put back after grouping has completed, for efficiency. Using j=transform(), for example, prevents that speedup (consider changing to :=). This message may be upgraded to warning in future.
ru: Результатом вычисления j является именованный список. Создавать имена заново для каждой группы - не очень-то эффективно. Для формы j=list(...) есть оптимизация, которая находит и создаёт имена только один раз, но для других форм, которые могут возвращать именованные списки (например, j=transform(...), что лучше заменить на :=) таких оптимизаций нет. В будущем это сообщение может стать предупреждением.

en: The sum of an integer column for a group was more than type 'integer' can hold so the result has been coerced to 'numeric' automatically for convenience.
ru: Групповая сумма для целочисленного столбца оказалась больше, чем может вместить тип 'integer', поэтому результат был автоматически приведен к 'numeric'.

en: There is probably not enough contiguous virtual memory available
ru: Вероятно, не хватает непрерывной виртуальной памяти

en: This data.table has either been loaded from disk (e.g. using readRDS()/load()) or constructed manually (e.g. using structure()). Please run setDT() or setalloccol() on it first (to pre-allocate space for new columns) before assigning by reference to it.
ru: Эта таблица data.table была либо загружена с диска (например, с помощью readRDS()/load()), либо создана вручную (например, с помощью structure()). Прежде чем изменять её содержимое по ссылке, сначала выполните setDT() или setalloccol() (для предварительного выделения места под новые столбцы).

en: This file is very unusual: it ends abruptly without a final newline, and also its size is a multiple of 4096 bytes. Please properly end the last row with a newline using for example 'echo >> file'
ru: Очень необычный файл: заканчивается без маркера конца строки, а размер кратен 4096 байтам. Пожалуйста, добавьте маркер конца строки, используя, например, 'echo >> file'

en: This file is very unusual: it's one single column, ends with 2 or more end-of-line (representing several NA at the end), and the file size is a multiple of 4096, too
ru: Этот файл очень необычен: он состоит из одного столбца, заканчивается 2 или более маркерами конца строки (что значит несколько NA в конце), а размер файла кратен 4096

en: This gmean took (narm=%s) ...
ru: Операция gmean(narm=%s) занимает...

en: This gsum (narm=%s) took ...
ru: Вызов gsum(narm=%s) занимает ...

en: This installation of data.table has not been compiled with OpenMP support.
ru: Эта копия data.table не была собрана с поддержкой OpenMP.

en: This is Windows, CreateFileMapping returned error %lu for file %s
ru: Это Windows; CreateFileMapping вернула ошибку %lu для файла %s

en: Timing block %2d%s = %8.3f   %8d
ru: Время блока %2d%s = %8.3f   %8d

en: Top 20 MSB counts:
ru: 20 самых часто встречающихся значений самых старших битов:

en: Tried to assign NULL to column '%s', but this column does not exist to remove
ru: Попытка присвоить NULL столбцу «%s», но этот столбец не существует и поэтому не может быть удалён

en: Type '%s' is not supported
ru: Тип '%s' не поддерживается

en: Type '%s' is not supported by CJ.
ru: CJ не поддерживает тип '%s'.

en: Type '%s' is not supported by GForce %s. Either add the prefix %s or turn off GForce optimization using options(datatable.optimize=1)
ru: Тип '%s' не поддерживается GForce %s. Либо добавьте префикс %s, либо отключите оптимизацию GForce при помощи options(datatable.optimize=1)

en: Type '%s' is not supported by GForce gshift. Either add the namespace prefix (e.g. data.table::shift(.)) or turn off GForce optimization using options(datatable.optimize=1)
ru: Тип '%s' не поддерживается GForce gshift. Либо добавьте префикс пространства имен (например, data.table::shift(.)), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1)

en: Type '%s' is not supported by GForce head/tail/first/last/`[`. Either add the namespace prefix (e.g. utils::head(.)) or turn off GForce optimization using options(datatable.optimize=1)
ru: Тип '%s' не поддерживается GForce head/tail/first/last/`[`. Либо добавьте префикс пространства имен (например, utils::head(.)), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1)

en: Type '%s' is not supported by frev
ru: frev не поддерживает тип '%s'

en: Type '%s' is not supported for joining/merging
ru: Тип '%s' не поддерживается для операции соединения

en: Type '%s' is not supported.
ru: Тип '%s' не поддерживается.

en: Type '%s' not supported by GForce mean (gmean). Either add the prefix base::mean(.) or turn off GForce optimization using options(datatable.optimize=1)
ru: Тип '%s' не поддерживается GForce mean() (gmean). Либо добавьте префикс base::mean(.), либо отключите оптимизацию GForce с помощью options(datatable.optimize=1)

en: Type 'complex' has no well-defined min/max
ru: Для комплексных чисел нет максимума или минимума

en: Types in 1st data row match types in 2nd data row but previous row has %d fields. Taking previous row as column names.
ru: Типы 1-й строки данных совпадают с типами 2-й строки данных, но первая строка содержит %d полей. Считаю её содержащей имена столбцов.

en: Unable to allocate %d * %zu bytes for gprod
ru: Не удалось выделить %d * %zu байт для gprod

en: Unable to allocate %d * %zu bytes for non-NA counts in gmean na.rm=TRUE
ru: Не удалось выделить %d * %zu байт для количеств не-пропущенных значений в gmean(na.rm=TRUE)

en: Unable to allocate %d*%d bytes for column name pointers: %s
ru: Не удалось выделить %d*%d байт для указателей имен столбцов: %s

en: Unable to allocate %s of contiguous virtual RAM.
ru: Не могу выделить %s непрерывной виртуальной памяти.

en: Unable to allocate %zu MiB * %d thread buffers; '%d: %s'. Please read ?fwrite for nThread, buffMB and verbose options.
ru: Не удалось выделить %zu МиБ * %d буферов потоков; '%d: %s'. Пожалуйста, прочитайте ?fwrite про параметры 'nThread', 'buffMB' и 'verbose'.

en: Unable to allocate %zu MiB * %d thread compressed buffers; '%d: %s'. Please read ?fwrite for nThread, buffMB and verbose options.
ru: Не удалось выделить %zu МиБ * %d буферов сжатых данных потоков; '%d: %s'. Пожалуйста, прочитайте ?fwrite про параметры nThread, buffMB и verbose.

en: Unable to allocate TMP for my_n=%d items in parallel batch counting
ru: Не удалось выделить память под TMP для my_n=%d элементов при подсчёте параллельных блоков

en: Unable to allocate working memory
ru: Не удалось выделить оперативную память

en: Unable to allocate working memory of %zu bytes to combine factor levels
ru: Не могу выделить %zu байт, чтобы объединить уровни факторов

en: Unable to open file after %d attempts (error %lu): %s
ru: Не могу открыть файл после %d попыток (ошибка %lu): %s

en: Unable to realloc %d * %d bytes in range_str
ru: Не удалось изменить размер выделенной памяти до %d * %d байт в range_str

en: Unknown 'id.vars' type %s, must be character or integer vector
ru: Неизвестный тип %s 'id.vars': должен быть вектором строк или целых чисел

en: Unknown 'measure.vars' type %s at index %d of list
ru: Неизвестный тип %s 'measure.vars' в элементе списка №%d

en: Unknown 'measure.vars' type %s, must be character or integer vector/list
ru: Неизвестный тип %s 'measure.vars': должен быть вектором или списком строк или целых чисел

en: Unknown column type '%s' for column '%s' in 'data'
ru: Неизвестный тип '%s' столбца '%s' в 'data'

en: Unknown column type '%s' for column '%s'.
ru: Неизвестный тип столбца '%s' для столбца '%s'.

en: Unknown non-finite value; not NA, NaN, -Inf or +Inf
ru: Неизвестное не-конечное число: ни NA, ни NaN, ни +/- бесконечность

en: Unlike the very common case, e.g. ASCII, the character '/' is not just before '0'.
ru: В отличие от ASCII-совместимых кодировок, в системной кодировке символ '/' не располагается сразу перед '0'.

en: Unlike the very common case, e.g. ASCII, the character ':' is not just after '9'.
ru: В отличие от ASCII-совместимых кодировок, в системной кодировке символ ':' не располагается сразу после '9'.

en: Unsupported column type '%s'
ru: Неподдерживаемый тип столбца '%s'

en: Unsupported column type in assign.c:memrecycle '%s'
ru: Неподдерживаемый тип столбца '%s' в assign.c:memrecycle

en: Unsupported column type in fcast val: '%s'
ru: Неподдерживаемый тип столбца в функции fcast: '%s'

en: Unsupported type '%s' passed to allNA()
ru: Функции allNA() передано значение неподдерживаемого типа '%s'

en: Use either select= or drop= but not both.
ru: Используйте либо select=, либо drop=, но не оба одновременно.

en: Values of type POSIXlt detected and converted to POSIXct. We do not recommend the use of POSIXlt at all because it typically takes more than 6 times the storage as an equivalent POSIXct column. Use as.POSIXct() to avoid this warning.
ru: Обнаружены значения типа POSIXlt и преобразованы в POSIXct. Пожалуйста, не используйте POSIXlt с data.table, поскольку он занимает в 6 раз больше места, чем эквивалентный столбец типа POSIXct. Чтобы избежать этого предупреждения, используйте as.POSIXct().

en: When 'measure.vars' is a list, 'value.name' must be a character vector of length =1 or =length(measure.vars).
ru: Если 'measure.vars' является списком, 'value.name' должен быть строковым вектором длины 1 либо длины 'measure.vars'.

en: When 'measure.vars' is either not specified or a character/integer vector, 'value.name' must be a character vector of length =1.
ru: Если 'measure.vars' не передан либо является строковым/целочисленным вектором, 'value.name' должен быть одной строкой.

en: When deleting columns, i should not be provided
ru: При удалении столбцов нельзя указывать строки

en: Writing bom (%s), yaml (%d characters) and column names (%s)
ru: Записываю маркер порядка байт (%s), YAML (%d символов) и заголовки столбцов (%s)

en: Wrote less rows (%d) than allocated (%d).
ru: Записано меньше строк (%d), чем для них выделено памяти (%d).

en: Zero-copy coerce when assigning '%s' to '%s' target vector.
ru: Преобразование типов без копирования при присваивании '%s' к целевому вектору типа '%s'.

en: Zero-copy coerce when assigning '%s' to column %d named '%s' which is '%s'.
ru: Преобразование типов без копирования при присваивании '%s' к столбцу №%d ('%s') типа '%s'.

en: [01] Check arguments
ru: [01] Проверка аргументов

en: [02] Opening the file
ru: [02] Открываю файл

en: [03] Detect and skip BOM
ru: [03] Обнаружение и пропуск метки порядка байт

en: [04] Arrange mmap to be \0 terminated
ru: [04] Готовлю \0 после отображённого в память файла

en: [05] Skipping initial rows if needed
ru: [05] При необходимости пропускаю начальные строки

en: [06] Detect separator, quoting rule, and ncolumns
ru: [06] Определяю разделитель, кавычки и количество столбцов

en: [07] Detect column types, dec, good nrow estimate and whether first row is column names
ru: [07] Определяю тип столбца, десятичный разделитель, оценку количества строк, а также определяю, содержит ли первая строка имена столбцов

en: [08] Assign column names
ru: [08] Назначаю имена столбцов

en: [09] Apply user overrides on column types
ru: [09] Применяю пользовательские переопределения для типов столбцов

en: [10] Allocate memory for the datatable
ru: [10] Выделяю память под data.table

en: [11] Read the data
ru: [11] Читаю данные

en: [12] Finalizing the datatable
ru: [12] Завершающие штрихи

en: adaptive rolling function can only process 'x' having equal length of elements, like data.table or data.frame; If you want to call rolling function on list having variable length of elements call it for each field separately
ru: адаптивная скользящая функция может обрабатывать только 'x' с одинаковой длиной элементов, как в data.table или data.frame; если Вы хотите вызвать скользящую функцию для списка с переменной длиной элементов, вызывайте ее для каждого элемента отдельно

en: alloccol has been passed a NULL dt
ru: alloccol() был передан dt = NULL

en: argument specifying columns is type 'double' and one or more items in it are not whole integers
ru: номера строк переданы в виде чисел с плавающей запятой, и как минимум одно из них не является целым

en: argument specifying columns must be character or numeric
ru: переданный список столбцов должен быть вектором строк или чисел

en: argument specifying columns received duplicate column(s)
ru: в переданном списке столбцов нашлись дубликаты

en: argument specifying columns received non-existing column(s): cols[%d]=%d
ru: передан несуществующий столбец: cols[%d]='%d'

en: argument specifying columns received non-existing column(s): cols[%d]='%s'
ru: передан несуществующий столбец: cols[%d]='%s'

en: assign has been passed a NULL dt
ru: в assign() передано NULL значение dt

en: between non-parallel processing of character took %8.3fs
ru: в функции between не-параллельная обработка строк заняла %8.3f с

en: between parallel processing of double with closed bounds took %8.3fs
ru: в функции between параллельная обработка чисел с плавающей запятой на отрезке заняла %8.3f с

en: between parallel processing of double with open bounds took %8.3fs
ru: в функции between параллельная обработка чисел с плавающей запятой на открытом интервале заняла %8.3f с

en: between parallel processing of integer took %8.3fs
ru: в функции between параллельная обработка целых чисел заняла %8.3f с

en: between parallel processing of integer64 took %8.3fs
ru: в функции between параллельная обработка integer64 заняла %8.3f с

en: bmerge: looping bmerge_r took %.3fs
ru: bmerge(): цикл bmerge_r занял %.3f с

en: bmerge: took %.3fs
ru: bmerge: заняло %.3f с

en: cbindlist: took %.3fs
ru: cbindlist: заняло %.3f с

en: clamp must be a double vector length 1
ru: 'clamp' должно быть действительным числом (вектор длины 1)

en: clamp must be positive
ru: 'clamp' должно быть положительным

en: coalesce copied first item (inplace=FALSE)
ru: операция coalesce скопировала первый аргумент (inplace=FALSE)

en: colClasses is type '%s' but should be list or character
ru: colClasses имеет тип '%s', но должен быть списком или строковым вектором

en: colClasses is type list but has no names
ru: в списке colClasses нет имён

en: colClasses= is an unnamed vector of types, length %d, but there are %d columns in the input. To specify types for a subset of columns, you can use a named vector, list format, or specify types using select= instead of colClasses=. Please see examples in ?fread.
ru: В colClasses= передан неименованный вектор типов длиной %d, но во входных данных имеется %d столбцов. Чтобы указать типы для подмножества столбцов, передайте именованный вектор или список, либо используйте select= вместо colClasses=. См. примеры в ?fread.

en: colClasses[[%d]][%d] is NA
ru: colClasses[[%d]][%d] является NA

en: cols must be an integer vector with length >= 1
ru: cols должен быть целочисленным вектором длины >= 1

en: concat: 'idx' must be an integer vector
ru: в функции concat: 'idx' должен быть целочисленным вектором

en: concat: 'vec' must be a character vector
ru: в функции concat: 'vec' должен быть строковым вектором

en: copy=false and input already of expected type and class %s[%s]
ru: copy=false и входные данные и так нужного типа и класса %s[%s]

en: dim.data.table expects a data.table as input (which is a list), but seems to be of type %s
ru: Для dim.data.table() в качестве входного аргумента нужна data.table (т.е. список), а досталось значение типа %s

en: dogroups: growing from %d to %d rows
ru: dogroups: увеличение с %d до %d строк

en: dt passed to alloccol has no class attribute. Please report result of traceback() to data.table issue tracker.
ru: dt, переданный в alloccol, не имеет атрибута class. Пожалуйста, сообщите о результате traceback() в службу отслеживания ошибок data.table.

en: dt passed to alloccol isn't type VECSXP
ru: dt, переданный в alloccol, не имеет типа VECSXP

en: dt passed to assign has no names
ru: dt, переданный функции assign, не имеет имен

en: dt passed to assign isn't type VECSXP
ru: dt, переданный функции assign, не имеет типа VECSXP

en: dt passed to setcolorder has no names
ru: в функции setcolorder у dt нет имён

en: dt_win_snprintf test %d failed: %d
ru: dt_win_snprintf тест %d завершился с ошибкой: %d

en: dt_win_snprintf test %d failed: %s
ru: dt_win_snprintf тест %d завершился с ошибкой: %s

en: encoding='%s' invalid. Must be 'unknown', 'Latin-1' or 'UTF-8'
ru: Неправильная encoding='%s'. Должно быть 'unknown', 'Latin-1' или 'UTF-8'

en: env is not an environment
ru: env не является окружением

en: eol must be 1 or more bytes (usually either \n or \r\n) but is length %d
ru: 'eol' должен быть 1 или более байт (обычно "\n" или "\r\n"), но его длина составляет %d

en: fastmean was passed type %s, not numeric or logical
ru: функции fastmean передано значение типа %s, не являющееся численным либо логическим

en: fill must be a length 1 vector, such as the default NA
ru: fill должен быть вектором длины 1, например, по умолчанию NA

en: fill must be a vector of length 1
ru: 'fill' должен быть вектором длины 1

en: fill must be a vector of length 1 or a list of length of x.
ru: 'fill' должен быть вектором длины 1 или списком такой же длины, как 'x'.

en: fill must be a vector of length 1 or a list of length of x. Consider fcoalesce() to specify element-wise replacements.
ru: 'fill' должен быть вектором длины 1 или списком такой же длины, как 'x'. Попробуйте fcoalesce(), чтобы заменять значения поэлементно.

en: fill must be numeric or logical
ru: 'fill' должен быть численным или логическим

en: forder.c received %d rows and %d columns
ru: forder.c получил %d строк и %d столбцов

en: forder.c received a vector type '%s' length %d
ru: forder.c получил вектор типа '%s' длиной %d

en: forderReuseSorting: index found but na.last=TRUE and NAs present: %s
ru: forderReuseSorting(): индекс найден, но na.last=TRUE и присутствуют пропущенные значения: %s

en: forderReuseSorting: index found but na.last=TRUE and no stats available: %s
ru: forderReuseSorting(): индекс найден, но na.last=TRUE и соответствующая информация недоступна: %s

en: forderReuseSorting: index found but not for retGrp and retStats: %s
ru: forderReuseSorting(): индекс найден, но не для 'retGrp' и 'retStats': %s

en: forderReuseSorting: index found but not for retGrp: %s
ru: forderReuseSorting(): индекс найден, но не для retGrp: %s

en: forderReuseSorting: index found but not for retStats: %s
ru: forderReuseSorting(): индекс найден, но не для 'retStats': %s

en: forderReuseSorting: opt not possible: is.data.table(DT)=%d, sortGroups=%d, all1(ascArg)=%d
ru: forderReuseSorting(): не могу оптимизировать: is.data.table(DT)=%d, sortGroups=%d, all1(ascArg)=%d

en: forderReuseSorting: opt=%d, took %.3fs
ru: forderReuseSorting(): opt=%d, заняло %.3f с

en: forderReuseSorting: setting index (retGrp=%d, retStats=%d) on DT: %s
ru: forderReuseSorting(): создаю индекс (retGrp=%d, retStats=%d) на таблице данных: %s

en: forderReuseSorting: using existing index: %s
ru: forderReuseSorting(): использую существующий индекс: %s

en: forderReuseSorting: using key: %s
ru: forderReuseSorting(): использую ключ: %s

en: freadMain: NAstring <<%s>> and %s=TRUE, this is not permitted.
ru: freadMain: NAstring «%s» и %s=TRUE, что не разрешено.

en: freadMain: NAstring <<%s>> has whitespace at the beginning or end
ru: freadMain: NAstring «%s» содержит пробельные символы в начале или конце

en: freadMain: NAstring <<%s>> is recognized as type boolean, this is not permitted.
ru: freadMain: NAstring «%s» распознаётся как логическая, что не разрешено.

en: freadR.c has been passed a filename: %s
ru: freadR.c передано имя файла: %s

en: freadR.c has been passed the data as text input (not a filename)
ru: freadR.c переданы данные в виде текста (без имени файла)

en: fwrite must be passed an object of type list; e.g. data.frame, data.table
ru: fwrite принимает объекты-списки, например, data.frame и data.table

en: fwrite was passed an empty list of no columns. Nothing to write.
ru: fwrite передан пустой список без столбцов. Нечего записывать.

en: gather implemented for INTSXP, REALSXP, and CPLXSXP but not '%s'
ru: gather() работает для INTSXP, REALSXP, CPLXSXP, но не '%s'

en: gather took %.3fs
ru: gather() заняло %.3f с

en: getOption('datatable.alloccol') is a numeric vector ok but its length is %d. Its length should be 1.
ru: getOption('datatable.alloccol') - это числовой вектор, но его длина равна %d. Его длина должна быть равна 1.

en: getOption('datatable.alloccol') should be a number, by default 1024. But its type is '%s'.
ru: getOption('datatable.alloccol') должно быть числом, по умолчанию 1024. Но его тип - '%s'.

en: getOption('datatable.alloccol')==%d.  It must be >=0 and not NA.
ru: getOption('datatable.alloccol')==%d.Оно должно быть >=0, а не NA.

en: gforce assign high and low took %.3f
ru: gforce: запись 'high' и 'low' заняла %.3f с

en: gforce eval took %.3f
ru: gforce: eval() занял %.3f с

en: gforce initial population of grp took %.3f
ru: gforce: начальное заполнение grp заняло %.3f с

en: growVector passed NULL
ru: функции growVector передан NULL

en: has.nf must be TRUE, FALSE or NA
ru: has.nf должно быть TRUE, FALSE или NA

en: i (%d) is outside the range of items [1,%d]
ru: i (%d) вне допустимого диапазона [1,%d]

en: i is type '%s'. Must be integer, or numeric is coerced with warning. If i is a logical subset, simply wrap with which(), and take the which() outside the loop if possible for efficiency.
ru: i имеет тип '%s'. Должно быть целым или действительным числом, иначе будет преобразовано с предупреждением. Если i является логическим подмножеством, просто оберните его с помощью which(), а для эффективности вынесите which() за пределы цикла, если это возможно.

en: i[%d] is %d which is out of range [1,nrow=%d]
ru: i[%d] = %d, что находится за пределами диапазона [1,nrow=%d]

en: id.vars and measure.vars are internally guessed when both are 'NULL'. All non-numeric/integer/logical type columns are considered id.vars, which in this case are columns [%s]. Consider providing at least one of 'id' or 'measure' vars in future.
ru: Пытаюсь угадать id.vars и measure.vars, когда оба равны 'NULL'. Считаю все не-числовые/логические столбцы id.vars, в этом случае [%s]. Пожалуйста, в будущем передавайте хотя бы 'id.vars' или 'measure.vars'.

en: ignore.empty should be logical TRUE/FALSE.
ru: ignore.empty должен быть логическим TRUE/FALSE.

en: index provided to 'x' must: be sorted, have no duplicates, have no NAs
ru: переданный в 'x' индекс должен быть отсортирован, без пропусков и дубликатов

en: input must not be matrix or array
ru: входной аргумент не должен быть матрицей или многомерным массивом

en: irowsArg is neither an integer vector nor NULL
ru: irowsArg не является ни целочисленным вектором, ни NULL

en: is.sorted does not work on list columns
ru: is.sorted не работает на столбцах-списках

en: isnan(NA_INT64_D) is TRUE but should not be
ru: isnan(NA_INT64_D) равно TRUE, хотя не должно

en: issorted 'by' [%d] out of range [1,%d]
ru: в функции issorted 'by' [%d] вне диапазона [1,%d]

en: j appears to be a named vector. The same names will likely be created over and over again for each group and slow things down. Try and pass a named list (which data.table optimizes) or an unnamed list() instead.
ru: похоже, j является именованным вектором. Вычисление j для каждой группы, вероятно, приведёт к повторному созданию этих имён. Попробуйте поместить в j вызов list(...) с именами (для него в data.table есть оптимизация) либо неименованный список.

en: j doesn't evaluate to the same number of columns for each group
ru: вычисление j даёт разное количество столбцов для разных групп

en: j evaluates to type '%s'. Must evaluate to atomic vector or list.
ru: результат вычисления j имеет тип '%s'. Он должен давать список или атомарный вектор.

en: j is type '%s'. Must be integer, character, or numeric is coerced with warning.
ru: j имеет тип '%s'. Должно быть целым; строковые и действительные значения будут преобразованы с выдачей предупреждения.

en: keep.names should be either NULL, or the name of the first column of the result in which to place the names of the input
ru: keep.names должен быть либо NULL, либо именем первого столбца результата, в который следует поместить имена входных данных

en: l must be a list.
ru: 'I' должно быть списком.

en: len must be an integer vector
ru: 'len' должна быть целочисленным вектором

en: length of integer vector(s) provided as list to 'n' argument must be equal to number of observations provided in 'x'
ru: длина целочисленного(ых) вектора(ов), переданного(ых) в виде списка 'n', должна быть равна количеству наблюдений, переданных в 'x'

en: length(LHS)==0; no columns to delete or assign RHS to.
ru: length(LHS)==0; нет столбцов для удаления или присвоения RHS.

en: list.cols should be logical TRUE/FALSE.
ru: list.cols должен быть логическим TRUE/FALSE.

en: mult='error' and multiple matches during merge
ru: задано mult='error' и в ходе соединения нашлось несколько совпадений

en: n must be non 0 length
ru: n должно быть ненулевой длины

en: na.last must be logical TRUE, FALSE or NA of length 1
ru: na.last должен быть TRUE, FALSE, или NA_logical_

en: ncol(data) is 0. Nothing to melt. Returning original data.table.
ru: ncol(data) равно 0, обрабатывать нечего. Возвращаю исходную data.table.

en: newcolnames is supplied but isn't a character vector
ru: newcolnames указан, но не является вектором строк

en: not logical or integer vector
ru: не является логическим или целочисленным вектором

en: nrow [%d] != length(x) [%d] in %s
ru: nrow [%d] != length(x) [%d] в %s

en: nrow must be integer vector length 1
ru: nrow должен быть одним целым числом

en: nrow==%d but must be >=0
ru: nrow==%d, но должен быть >= 0

en: o has length %d but sum(l)=%d
ru: 'o' длины %d, но sum(l)=%d

en: options()$datatable.rbindlist.check is set but is not a single string. See news item 5 in v1.12.2.
ru: options()$datatable.rbindlist.check задано, но не является строкой. См. новость 5 в версии 1.12.2.

en: options()$datatable.rbindlist.check=='%s' which is not 'message'|'warning'|'error'|'none'. See news item 5 in v1.12.2.
ru: options()$datatable.rbindlist.check=='%s', что не является 'message'|'warning'|'error'|'none'. См. новость 5 в версии 1.12.2.

en: order must be an integer vector
ru: order должен быть целочисленным вектором

en: order must be integer
ru: order должен быть целочисленным

en: quote == dec ('%c') is not allowed
ru: quote == dec ('%c') не разрешено

en: quote= must be a single character, blank "", or FALSE
ru: quote= должен быть одиночным символом, пустым "" или FALSE

en: reorder accepts vectors but this non-VECSXP is type '%s' which isn't yet supported (RTYPE_SIZEOF=%zu)
ru: reorder() принимает векторы, но этот не-VECSXP вектор имеет тип '%s', который пока не поддерживается (RTYPE_SIZEOF=%zu)

en: restore_after_fork= must be TRUE, FALSE, or NULL (default). getDTthreads(verbose=TRUE) reports the current setting.
ru: restore_after_fork= должно быть TRUE, FALSE или NULL (по умолчанию). getDTthreads(verbose=TRUE) сообщает о текущих настройках.

en: retGrp must be TRUE or FALSE
ru: retGrp должно быть TRUE или FALSE

en: retStats must be TRUE or FALSE
ru: retStats должно быть TRUE или FALSE

en: retStats must be TRUE whenever retGrp is TRUE
ru: retStats должно быть TRUE всегда, когда retGrp == TRUE

en: reuseSorting must be logical TRUE, FALSE or NA of length 1
ru: reuseSorting должно быть TRUE, FALSE, или NA_logical_

en: roll='nearest' can't be applied to a character column, yet.
ru: roll='nearest' пока что нельзя применять к строковым столбцам.

en: rollends must be a length 2 logical vector
ru: rollends должен быть логическим вектором длины 2

en: row.names attribute of .SD not found
ru: у .SD не нашлось атрибута row.names

en: row.names of .SD isn't integer length 2 with NA as first item; i.e., .set_row_names(). [%s %d %d]
ru: у .SD атрибут row.names не является целочисленным вектором с NA в качестве первого элемента; см. .set_row_names(). [%s %d %d]

en: select = 0 (select[%d]) has no meaning. All values of select should be in the range [1,ncol=%d].
ru: select[%d] = 0 не имеет смысла. Все значения select должны находиться в диапазоне [1,ncol=%d].

en: select= is a named vector specifying the columns to select and their types, but colClasses= has been provided as well. Please remove colClasses=.
ru: select= передан в виде списка с именами и типами столбцов, но также передан colClasses. Пожалуйста, удалите colClasses=.

en: select= is type list but has no names; expecting list(type1=cols1, type2=cols2, ...)
ru: select= передан в виде списка, но не содержит имён столбцов; должен быть в виде list(тип1=столбцы1, тип2=столбцы2, ...)

en: select= is type list for specifying types in select=, but colClasses= has been provided as well. Please remove colClasses=.
ru: select= содержит типы столбцов, но также был предоставлен colClasses=. Пожалуйста, удалите colClasses=.

en: sep ('%c'), sep2 ('%c') and dec ('%c') must all be different. Column %d is a list column.
ru: sep ('%c'), sep2 ('%c') и dec ('%c') должны быть разными. Столбец №%d является списком.

en: sep == dec ('%c') is not allowed
ru: sep == dec ('%c') не разрешено

en: sep == quote ('%c') is not allowed
ru: sep == quote ('%c') не разрешено

en: set() on a data.frame is for changing existing columns, not adding new ones. Please use a data.table for that. data.table's are over-allocated and don't shallow copy.
ru: set() в data.frame предназначен для изменения существующих столбцов, а не для добавления новых. Для этого используйте класс data.table. Его объекты используют избыточное выделение памяти и могут быть изменены по ссылке.

en: shift input must not be matrix or array, consider wrapping it into data.table() or c()
ru: входной аргумент для shift() не должен быть матрицей или массивом; возможно, Вам стоит обернуть его в data.table() или c()

en: skip='%s' not found in input (it is case sensitive and literal; i.e., no patterns, wildcards or regex)
ru: skip='%s' не найдено в файле (интерпретирую строку буквально, чувствительно к регистру: никаких шаблонов, масок или регулярных выражений)

en: sort must be TRUE or FALSE
ru: sort должно быть TRUE или FALSE

en: table is type '%s' (must be 'character' or NULL)
ru: table типа '%s' (должна быть типа 'character' либо NULL)

en: threads= must be either NULL or a single number >= 0. See ?setDTthreads.
ru: threads= должен быть либо NULL, либо числом >= 0. См. ?setDTthreads.

en: tl (%d) is greater than 10,000 items over-allocated (l = %d). If you didn't set the datatable.alloccol option to be very large, please report to data.table issue tracker including the result of sessionInfo().
ru: В результате избыточного выделения памяти tl (%d) превышает l (%d) более чем на 10 000 элементов. Если вы не задали параметр datatable.alloccol очень большим, сообщите об этом в трекере проблем data.table, включая результат выполнения sessionInfo().

en: truelength (%d) is greater than 10,000 items over-allocated (length = %d). See ?truelength. If you didn't set the datatable.alloccol option very large, please report to data.table issue tracker including the result of sessionInfo().
ru: truelength (%d) превышает длину вектора (%d) более чем на 10 000. См. раздел ?truelength. Если вы не задали параметр datatable.alloccol очень большим, сообщите об этом в трекере проблем data.table, включая результат работы функции sessionInfo().

en: type %d has no max length method implemented
ru: для типа %d не реализован метод нахождения максимальной длины

en: type '%s' cannot be coerced to '%s'
ru: не могу привести значение типа '%s' к типу '%s'

en: type '%s' is not yet supported
ru: тип '%s' пока не поддерживается

en: type '%s' passed to shift(). Must be a vector, list, data.frame or data.table
ru: в shift() передан объект типа '%s'. Должен быть вектором, списком, data.frame или data.table

en: use.names= should be TRUE, FALSE, or not used ("check" by default)
ru: use.names= должно быть TRUE, FALSE или не использоваться ("check" по умолчанию)

en: use.names=TRUE but no item of input list has any names
ru: use.names=TRUE, но ни один элемент входного списка не имеет имен

en: using adaptive TRUE and align 'center' is not implemented
ru: сочетание adaptive=TRUE и align='center' пока не реализовано

en: using has.nf FALSE and na.rm TRUE does not make sense, if you know there are non-finite values then use has.nf TRUE, otherwise leave it as default NA
ru: использование вместе has.nf=FALSE и na.rm=TRUE не имеет смысла; если Вы знаете, что есть не-конечные значения, используйте has.nf=TRUE, в противном случае оставьте по умолчанию has.nf=NA

en: variable_table attribute of measure.vars should be a data table with at least one column
ru: атрибут measure.vars "variable_table" должен быть data.table с как минимум одним столбцом

en: variable_table attribute of measure.vars should be a data table with same number of rows as max length of measure.vars vectors =%d
ru: атрибут measure.vars "variable_table" должен быть data.table с тем же количеством строк, что максимальная длина векторов 'measure.vars', %d

en: variable_table attribute of measure.vars should be either NULL or a data table
ru: атрибут measure.vars "variable_table" должен быть либо NULL, либо data.table

en: variable_table does not support column type '%s' for column '%s'.
ru: 'variable_type' не поддерживает тип столбца '%s' для столбца '%s'.

en: verbose option must be length 1 non-NA logical or integer
ru: опция "verbose" должна быть логическим или целочисленным скаляром, не-NA

en: x and len must be the same length
ru: 'x' и 'len' должны быть одинаковой длины

en: x is integer64 but %s is not. Please align classes.
ru: x является integer64, а %s - нет. Пожалуйста, сделайте классы единообразными.

en: x is not a logical vector
ru: x не является логическим вектором

en: x is not integer64 but %s is. Please align classes.
ru: x не является integer64, а %s - является. Пожалуйста, сделайте классы единообразными.

en: x is type '%s' (must be 'character' or NULL)
ru: x типа '%s' (должен быть типа 'character' либо NULL)

en: x isn't a VECSXP
ru: x не является VECSXP

en: x must be a character vector
ru: x должен быть строковым вектором

en: x must be a vector of type double currently
ru: в текущей версии x должен быть вектором типа double

en: x must be an integer vector
ru: x должен быть целочисленным вектором

en: x must be either NULL or an integer vector
ru: x должен быть либо NULL, либо целочисленный вектор

en: x must be type 'double'
ru: x должен быть типа 'double'

en: zbuffSize=%d returned from deflateBound
ru: deflateBound вернула zbuffSize=%d

en: zlib %s (zlib.h %s) deflate() returned error %d Z_FINISH=%d Z_BLOCK=%d. %s
ru: zlib %s (zlib.h %s) deflate() вернула ошибку %d с Z_FINISH=%d Z_BLOCK=%d. %s

en: zlib header files were not found when data.table was compiled
ru: При компиляции data.table не были найдены заголовочные файлы zlib

en: zlib: uncompressed length=%zu (%zu MiB), compressed length=%zu (%zu MiB), ratio=%.1f%%, crc=%x
ru: zlib: исходные данные размером %zu Б (%zu МиБ), сжатые – %zu Б (%zu МиБ), коэффициент сжатия=%.1f%%, CRC=%x
