Skip to content

Instantly share code, notes, and snippets.

@artbutko
Last active July 12, 2026 16:44
Show Gist options
  • Select an option

  • Save artbutko/a3927592029873b41c8149474c45e4b7 to your computer and use it in GitHub Desktop.

Select an option

Save artbutko/a3927592029873b41c8149474c45e4b7 to your computer and use it in GitHub Desktop.
Русская локализация agGrid / Russian localization for agGrid (early 2021)
const AG_GRID_LOCALE_RU = {
// Выбор фильтра
selectAll: '(Выделить все)',
selectAllSearchResults: '(Выделить все результаты поиска)',
searchOoo: 'Поиск...',
blanks: '(Пусто)',
noMatches: 'Нет совпадений',
// Числовой фильтр & текстовый фильтр
filterOoo: 'Фильтрация...',
equals: 'Равно',
notEqual: 'Не равно',
empty: 'Выберите один',
// Числовой фильтр
lessThan: 'Меньше, чем',
greaterThan: 'Больше, чем',
lessThanOrEqual: 'Меньше или равно',
greaterThanOrEqual: 'Больше или равно',
inRange: 'В промежутке',
inRangeStart: 'от',
inRangeEnd: 'до',
// Текстовый фильтр
contains: 'Содержит',
notContains: 'Не содержит',
startsWith: 'Начинается с',
endsWith: 'Кончается на',
// Фильтр даты
dateFormatOoo: 'dd-mm-yyyy',
// Условия фильтрации
andCondition: 'И',
orCondition: 'ИЛИ',
// Кнопки фильтра
applyFilter: 'Применить',
resetFilter: 'Сбросить',
clearFilter: 'Очистить',
cancelFilter: 'Отменить',
// Заголовки фильтра
textFilter: 'Текстовый фильтр',
numberFilter: 'Числовой фильтр',
dateFilter: 'Фильтр по дате',
setFilter: 'Выбрать фильтр',
// Боковая панель
columns: 'Столбцы',
filters: 'Фильтры',
// Панель инструментов столбцов
pivotMode: 'Режим сводной таблицы',
groups: 'Группы строк',
rowGroupColumnsEmptyMessage: 'Перетащите сюда для группировки по строкам',
values: 'Значения',
valueColumnsEmptyMessage: 'Перетащите сюда для агрегации',
pivots: 'Заголовки столбцов',
pivotColumnsEmptyMessage: 'Перетащите сюда для задания заголовков столбцам',
// Заголовок группы столбцов по умолчанию
group: 'Группа',
// Другое
loadingOoo: 'Загрузка...',
noRowsToShow: 'Нет данных',
enabled: 'Включено',
// Меню
pinColumn: 'Закрепить столбец',
pinLeft: 'Закрепить слева',
pinRight: 'Закрепить справа',
noPin: 'Не закреплять',
valueAggregation: 'Агрегация по значению',
autosizeThiscolumn: 'Автоматически задавать размер этого столбца',
autosizeAllColumns: 'Автоматически задавать размер всем столбцам',
groupBy: 'Группировать по',
ungroupBy: 'Разгруппировать по',
resetColumns: 'Сбросить столбцы',
expandAll: 'Развернуть все',
collapseAll: 'Свернуть все',
copy: 'Копировать',
ctrlC: 'Ctrl+C',
copyWithHeaders: 'Копировать с заголовками',
paste: 'Вставить',
ctrlV: 'Ctrl+V',
export: 'Экспорт',
csvExport: 'Экспорт в CSV (.csv)',
excelExport: 'Экспорт в Excel (.xlsx)',
excelXmlExport: 'Экспорт в XML (.xml)',
// Агрегирование корпоративного меню и строки состояния
sum: 'Сумма',
min: 'Минимум',
max: 'Максимум',
none: 'Пусто',
count: 'Количество',
avg: 'Среднее значение',
filteredRows: 'Отфильтровано',
selectedRows: 'Выбрано',
totalRows: 'Всего строк',
totalAndFilteredRows: 'Строки',
more: 'многих',
to: 'по',
of: 'из',
page: 'Страница',
nextPage: 'Следующая страница',
lastPage: 'Последняя страница',
firstPage: 'Первая страница',
previousPage: 'Предыдущая страница',
// Корпоративное меню (графики)
pivotChartAndPivotMode: 'Сводная диаграмма & режим сведения',
pivotChart: 'Сводная диаграмма',
chartRange: 'Диапазон диаграммы',
columnChart: 'Столбиковая диаграмма',
groupedColumn: 'Сгруппированная',
stackedColumn: 'Сложенная',
normalizedColumn: '100% Сложенная',
barChart: 'Панель',
groupedBar: 'Сгруппированная',
stackedBar: 'Сложенная',
normalizedBar: '100% Сложенная',
pieChart: 'Круговая диаграмма',
pie: 'Круговая диаграмма',
doughnut: 'Кольцевая диаграмма',
line: 'Линия',
xyChart: 'X Y (Разброс)',
scatter: 'Диаграмма рассеяния',
bubble: 'Пузырьковая диаграмма',
areaChart: 'Область',
area: 'Диаграмма с областями',
stackedArea: 'Сложенная',
normalizedArea: '100% Сложенная',
histogramChart: 'Гистограмма',
// Графики
pivotChartTitle: 'Сводная диаграмма',
rangeChartTitle: 'График диапазона',
settings: 'Настройки',
data: 'Данные',
format: 'Формат',
categories: 'Категории',
defaultCategory: '(Пусто)',
series: 'Серии',
xyValues: 'X Y Значения',
paired: 'Парный режим',
axis: 'Ось',
navigator: 'Навигация',
color: 'Цвет',
thickness: 'Толщина',
xType: 'X Тип',
automatic: 'Автоматически',
category: 'Категория',
number: 'Число',
time: 'Время',
xRotation: 'X Поворот',
yRotation: 'Y Поворот',
ticks: 'Отметки',
width: 'Ширина',
height: 'Высота',
length: 'Длина',
padding: 'Внутренний отступ',
spacing: 'Отступ',
chart: 'Диаграмма',
title: 'Заголовок',
titlePlaceholder: 'Заголовок диаграммы - двойной щелчок для редактирования',
background: 'Фон',
font: 'Шрифт',
top: 'Верх',
right: 'Право',
bottom: 'Низ',
left: 'Лево',
labels: 'Метки',
size: 'Размер',
minSize: 'Минимальный размер',
maxSize: 'Максимальный размер',
legend: 'Легенда',
position: 'Позиция',
markerSize: 'Размер маркера',
markerStroke: 'Обводка маркера',
markerPadding: 'Внутренний отступ маркера',
itemSpacing: 'Расстояние между предметами',
itemPaddingX: 'Внутренний отступ предмета по X',
itemPaddingY: 'Внутренний отступ предмета по Y',
layoutHorizontalSpacing: 'Горизонтальный отступ',
layoutVerticalSpacing: 'Вертикальный отступ',
strokeWidth: 'Ширина обводки',
offset: 'Смещение',
offsets: 'Смещения',
tooltips: 'Всплывающие подсказки',
callout: 'Вызов',
markers: 'Маркеры',
shadow: 'Тень',
blur: 'Размытие',
xOffset: 'Смещение по X',
yOffset: 'Смещение по Y',
lineWidth: 'Ширина линии',
normal: 'Нормальный',
bold: 'Жирный',
italic: 'Наклоненный',
boldItalic: 'Жирный наклоненный',
predefined: 'Предопределенный',
fillOpacity: 'Непрозрачность заливки',
strokeOpacity: 'Непрозрачность линии',
histogramBinCount: 'Количество сегментов',
columnGroup: 'Столбец',
barGroup: 'Панель',
pieGroup: 'Круговая',
lineGroup: 'Линейная',
scatterGroup: 'X Y (Разброс)',
areaGroup: 'Зональная',
histogramGroup: 'Гистограмма',
groupedColumnTooltip: 'Сгруппированная',
stackedColumnTooltip: 'Сложенная',
normalizedColumnTooltip: '100% Сложенная',
groupedBarTooltip: 'Сгруппированная',
stackedBarTooltip: 'Сложенная',
normalizedBarTooltip: '100% Сложенная',
pieTooltip: 'Круговая',
doughnutTooltip: 'Кольцевая',
lineTooltip: 'Линейная',
groupedAreaTooltip: 'Зональная',
stackedAreaTooltip: 'Сложенная',
normalizedAreaTooltip: '100% Сложенная',
scatterTooltip: 'Рассеяния',
bubbleTooltip: 'Пузырьковая',
histogramTooltip: 'Гистограмма',
noDataToChart: 'Нет данных для представления в виде диаграммы.',
pivotChartRequiresPivotMode: 'Для сводной диаграммы необходимо включить режим сводной диаграммы.',
chartSettingsToolbarTooltip: 'Меню',
chartLinkToolbarTooltip: 'Связать с сеткой',
chartUnlinkToolbarTooltip: 'Не связывать с сеткой',
chartDownloadToolbarTooltip: 'Загрузить диаграмму',
// ARIA
ariaHidden: 'скрытый',
ariaVisible: 'видимый',
ariaChecked: 'проверенный',
ariaUnchecked: 'непроверенный',
ariaIndeterminate: 'неопределенный',
ariaColumnSelectAll: 'Переключить на выделение всех столбцов',
ariaInputEditor: 'Редактор ввода',
ariaDateFilterInput: 'Ввод фильтра даты',
ariaFilterInput: 'Ввод фильтра',
ariaFilterColumnsInput: 'Ввод фильтра столбцов',
ariaFilterValue: 'Значение фильтра',
ariaFilterFromValue: 'Фильтровать от значения',
ariaFilterToValue: 'Фильтровать до значения',
ariaFilteringOperator: 'Оператор фильтрации',
ariaColumnToggleVisibility: 'переключить видимость столбца',
ariaColumnGroupToggleVisibility: 'переключить видимость группы столбцов',
ariaRowSelect: 'Нажмите ПРОБЕЛ для выделения данной строки',
ariaRowDeselect: 'Нажмите ПРОБЕЛ для снятия выделения данной строки',
ariaRowToggleSelection: 'Нажмите ПРОБЕЛ, чтобы переключить выделение строки',
ariaRowSelectAll: 'Нажмите ПРОБЕЛ, чтобы переключить выделение всех строк',
ariaSearch: 'Поиск',
ariaSearchFilterValues: 'Поиск значений по фильтру',
// По предложениям в комментариях
blank: 'Пустое',
notBlank: 'Непустое',
pageSizeSelectorLabel: "Показывать по",
before: 'До',
after: 'После',
}
@artbutko

Copy link
Copy Markdown
Author

Как подключать, список ключей и пр. смотреть здесь.
Для локализации необходимо данный словарь присвоить полю localeText.
В данной локализации нет грубых ошибок перевода, но незначительные могут встречаться, советую перепроверить используемые поля и изменить перевод (склонение, зависимость от контекста) в случае ошибки.

@fingoldo

fingoldo commented Dec 8, 2023

Copy link
Copy Markdown

спасибо за труд. я ещё добавил себе

blank: 'Пустое',
notBlank: 'Непустое',

и надо исправить:

to: 'по',
of: 'из',

@poshl9k

poshl9k commented Aug 2, 2024

Copy link
Copy Markdown

Спасибо! Можно еще добавить текст в меню пагинации
pageSizeSelectorLabel: "Показывать по",

@yyynnn

yyynnn commented Nov 14, 2024

Copy link
Copy Markdown

before: 'До',
after: 'После',

@artbutko

artbutko commented Nov 16, 2024

Copy link
Copy Markdown
Author

спасибо за труд. я ещё добавил себе

blank: 'Пустое', notBlank: 'Непустое',

и надо исправить:

to: 'по', of: 'из',

Добавил, исправил, спасибо!

@artbutko

Copy link
Copy Markdown
Author

Спасибо! Можно еще добавить текст в меню пагинации pageSizeSelectorLabel: "Показывать по",

Добавил, спасибо!

@lexoring

lexoring commented Feb 25, 2025

Copy link
Copy Markdown

перевел новый файл:


const AG_GRID_LOCALE_RU = {
    // Выбор фильтра
    selectAll: '(Выделить все)',
    selectAllSearchResults: '(Выделить все результаты поиска)',
    addCurrentSelectionToFilter: 'Добавить текущий выбор в фильтр',
    searchOoo: 'Поиск...',
    blanks: '(Пустые)',
    noMatches: 'Нет совпадений',

    // Числовой фильтр и текстовый фильтр
    filterOoo: 'Фильтр...',
    equals: 'Равно',
    notEqual: 'Не равно',
    blank: 'Пусто',
    notBlank: 'Не пусто',
    empty: 'Выберите один',

    // Числовой фильтр
    lessThan: 'Меньше чем',
    greaterThan: 'Больше чем',
    lessThanOrEqual: 'Меньше или равно',
    greaterThanOrEqual: 'Больше или равно',
    inRange: 'Между',
    inRangeStart: 'От',
    inRangeEnd: 'До',

    // Текстовый фильтр
    contains: 'Содержит',
    notContains: 'Не содержит',
    startsWith: 'Начинается с',
    endsWith: 'Кончается на',

    // Фильтр даты
    dateFormatOoo: 'dd.mm.yyyy',
    before: 'До',
    after: 'После',

    // Условия фильтрации
    andCondition: 'И',
    orCondition: 'ИЛИ',

    // Кнопки фильтра
    applyFilter: 'Применить',
    resetFilter: 'Сбросить',
    clearFilter: 'Очистить',
    cancelFilter: 'Отмена',

    // Заголовки фильтров
    textFilter: 'Текстовый фильтр',
    numberFilter: 'Числовой фильтр',
    dateFilter: 'Фильтр по дате',
    setFilter: 'Выбрать фильтр',

    // Фильтр группового столбца
    groupFilterSelect: 'Выбрать поле:',

    // Продвинутый фильтр
    advancedFilterContains: 'содержит',
    advancedFilterNotContains: 'не содержит',
    advancedFilterTextEquals: 'равно',
    advancedFilterTextNotEqual: 'не равно',
    advancedFilterStartsWith: 'начинается с',
    advancedFilterEndsWith: 'заканчивается на',
    advancedFilterBlank: 'пусто',
    advancedFilterNotBlank: 'не пусто',
    advancedFilterEquals: '=',
    advancedFilterNotEqual: '!=',
    advancedFilterGreaterThan: '>',
    advancedFilterGreaterThanOrEqual: '>=',
    advancedFilterLessThan: '<',
    advancedFilterLessThanOrEqual: '<=',
    advancedFilterTrue: 'истина',
    advancedFilterFalse: 'ложь',
    advancedFilterAnd: 'И',
    advancedFilterOr: 'ИЛИ',
    advancedFilterApply: 'Применить',
    advancedFilterBuilder: 'Конструктор',
    advancedFilterValidationMissingColumn: 'Отсутствует столбец',
    advancedFilterValidationMissingOption: 'Отсутствует параметр',
    advancedFilterValidationMissingValue: 'Отсутствует значение',
    advancedFilterValidationInvalidColumn: 'Столбец не найден',
    advancedFilterValidationInvalidOption: 'Параметр не найден',
    advancedFilterValidationMissingQuote: 'Отсутствует закрывающая кавычка',
    advancedFilterValidationNotANumber: 'Значение не является числом',
    advancedFilterValidationInvalidDate: 'Недействительная дата',
    advancedFilterValidationMissingCondition: 'Отсутствует условие',
    advancedFilterValidationJoinOperatorMismatch: 'Операторы объединения внутри условия должны быть одинаковыми',
    advancedFilterValidationInvalidJoinOperator: 'Оператор объединения не найден',
    advancedFilterValidationMissingEndBracket: 'Отсутствует закрывающая скобка',
    advancedFilterValidationExtraEndBracket: 'Лишние закрывающие скобки',
    advancedFilterValidationMessage: 'Ошибка в выражении. ${variable} - ${variable}.',
    advancedFilterValidationMessageAtEnd: 'Ошибка в выражении. ${variable} в конце выражения.',
    advancedFilterBuilderTitle: 'Продвинутый фильтр',
    advancedFilterBuilderApply: 'Применить',
    advancedFilterBuilderCancel: 'Отмена',
    advancedFilterBuilderAddButtonTooltip: 'Добавить фильтр или группу',
    advancedFilterBuilderRemoveButtonTooltip: 'Удалить',
    advancedFilterBuilderMoveUpButtonTooltip: 'Переместить вверх',
    advancedFilterBuilderMoveDownButtonTooltip: 'Переместить вниз',
    advancedFilterBuilderAddJoin: 'Добавить группу',
    advancedFilterBuilderAddCondition: 'Добавить фильтр',
    advancedFilterBuilderSelectColumn: 'Выберите столбец',
    advancedFilterBuilderSelectOption: 'Выберите параметр',
    advancedFilterBuilderEnterValue: 'Введите значение...',
    advancedFilterBuilderValidationAlreadyApplied: 'Текущий фильтр уже применен.',
    advancedFilterBuilderValidationIncomplete: 'Не все условия завершены.',
    advancedFilterBuilderValidationSelectColumn: 'Необходимо выбрать столбец.',
    advancedFilterBuilderValidationSelectOption: 'Необходимо выбрать параметр.',
    advancedFilterBuilderValidationEnterValue: 'Необходимо ввести значение.',

    // Боковая панель
    columns: 'Столбцы',
    filters: 'Фильтры',

    // Панель инструментов столбцов
    pivotMode: 'Режим сводной таблицы',
    groups: 'Группы строк',
    rowGroupColumnsEmptyMessage: 'Перетащите сюда для группировки по строкам',
    values: 'Значения',
    valueColumnsEmptyMessage: 'Перетащите сюда для агрегации',
    pivots: 'Метки столбцов',
    pivotColumnsEmptyMessage: 'Перетащите сюда для задания заголовков столбцам',

    // Заголовок группового столбца по умолчанию
    group: 'Группа',

    // Перетаскивание строк
    rowDragRow: 'строка',
    rowDragRows: 'строки',

    // Другое
    loadingOoo: 'Загрузка...',
    loadingError: 'Ошибка',
    noRowsToShow: 'Нет данных',
    enabled: 'Включено',

    // Меню
    pinColumn: 'Закрепить столбец',
    pinLeft: 'Закрепить слева',
    pinRight: 'Закрепить справа',
    noPin: 'Не закреплять',
    valueAggregation: 'Агрегация значений',
    noAggregation: 'Нет',
    autosizeThisColumn: 'Авторазмер этого столбца',
    autosizeAllColumns: 'Авторазмер всех столбцов',
    groupBy: 'Группировать по',
    ungroupBy: 'Разгруппировать по',
    ungroupAll: 'Разгруппировать все',
    addToValues: 'Добавить ${variable} в значения',
    removeFromValues: 'Удалить ${variable} из значений',
    addToLabels: 'Добавить ${variable} в метки',
    removeFromLabels: 'Удалить ${variable} из меток',
    resetColumns: 'Сбросить столбцы',
    expandAll: 'Развернуть все группы строк',
    collapseAll: 'Свернуть все группы строк',
    copy: 'Копировать',
    ctrlC: 'Ctrl+C',
    ctrlX: 'Ctrl+X',
    copyWithHeaders: 'Копировать с заголовками',
    copyWithGroupHeaders: 'Копировать с групповыми заголовками',
    cut: 'Вырезать',
    paste: 'Вставить',
    ctrlV: 'Ctrl+V',
    export: 'Экспорт',
    csvExport: 'Экспорт CSV',
    excelExport: 'Экспорт Excel',
    columnFilter: 'Фильтр столбца',
    columnChooser: 'Выбор столбцов',
    chooseColumns: 'Выберите столбцы',
    sortAscending: 'Сортировать по возрастанию',
    sortDescending: 'Сортировать по убыванию',
    sortUnSort: 'Очистить сортировку',

    // Агрегация и строка состояния (Enterprise Menu)
    sum: 'Сумма',
    first: 'Первый',
    last: 'Последний',
    min: 'Минимум',
    max: 'Максимум',
    none: 'Пусто',
    count: 'Количество',
    avg: 'Среднее',
    filteredRows: 'Отфильтрованные',
    selectedRows: 'Выбрано',
    totalRows: 'Всего строк',
    totalAndFilteredRows: 'Строки',
    more: 'Еще',
    to: 'по',
    of: 'из',
    page: 'Страница',
    pageLastRowUnknown: '?',
    nextPage: 'Следующая страница',
    lastPage: 'Последняя страница',
    firstPage: 'Первая страница',
    previousPage: 'Предыдущая страница',
    pageSizeSelectorLabel: 'Размер страницы:',
    footerTotal: 'Итого',

    // Сводные таблицы
    pivotColumnGroupTotals: 'Всего',

    // Меню диаграмм (Enterprise)
    pivotChartAndPivotMode: 'Сводная диаграмма и режим сводки',
    pivotChart: 'Сводная диаграмма',
    chartRange: 'Диапазон диаграммы',

    columnChart: 'Столбчатая',
    groupedColumn: 'Группированная',
    stackedColumn: 'Сложенная',
    normalizedColumn: '100% сложенная',

    barChart: 'Гистограмма',
    groupedBar: 'Группированная',
    stackedBar: 'Сложенная',
    normalizedBar: '100% сложенная',

    pieChart: 'Круговая',
    pie: 'Круговая',
    donut: 'Кольцевая',

    lineChart: 'Линейная',
    stackedLine: 'Сложенная',
    normalizedLine: '100% сложенная',

    xyChart: 'XY (Точечная)',
    scatter: 'Точечная',
    bubble: 'Пузырьковая',

    areaChart: 'Область',
    area: 'Диаграмма с областями',
    stackedArea: 'Сложенная',
    normalizedArea: '100% сложенная',

    histogramChart: 'Гистограмма',

    polarChart: 'Полярная',
    radarLine: 'Радарная линия',
    radarArea: 'Радарная область',
    nightingale: 'Диаграмма Найтинга́йл',
    radialColumn: 'Радиальная колонка',
    radialBar: 'Радиальная гистограмма',

    statisticalChart: 'Статистическая',
    boxPlot: 'Ящичный график',
    rangeBar: 'Диапазонная гистограмма',
    rangeArea: 'Диапазонная область',

    hierarchicalChart: 'Иерархическая',
    treemap: 'Древовидная карта',
    sunburst: 'Солнечная диаграмма',

    specializedChart: 'Специализированная',
    waterfall: 'Водопадная',
    heatmap: 'Тепловая карта',

    combinationChart: 'Комбинированная',
    columnLineCombo: 'Столбчатая и линейная',
    AreaColumnCombo: 'Площадная и столбчатая',

    // Диаграммы
    pivotChartTitle: 'Сводная диаграмма',
    rangeChartTitle: 'График диапазона',
    settings: 'Настройки',
    data: 'Данные',
    format: 'Формат',
    categories: 'Категории',
    defaultCategory: '(Пусто)',
    series: 'Серии',
    switchCategorySeries: 'Переключить категорию / ряд',
    categoryValues: 'Значения категорий',
    seriesLabels: 'Метки рядов',
    aggregate: 'Агрегация',
    xyValues: 'Значения X Y',
    paired: 'Парный режим',
    axis: 'Ось',
    xAxis: 'Горизонтальная ось',
    yAxis: 'Вертикальная ось',
    polarAxis: 'Полярная ось',
    radiusAxis: 'Ось радиуса',
    navigator: 'Навигатор',
    zoom: 'Масштаб',
    animation: 'Анимация',
    crosshair: 'Перекрестие',
    color: 'Цвет',
    thickness: 'Толщина',
    preferredLength: 'Предпочитаемая длина',
    xType: 'Тип X',
    axisType: 'Тип оси',
    automatic: 'Автоматически',
    category: 'Категория',
    number: 'Число',
    time: 'Время',
    timeFormat: 'Формат времени',
    autoRotate: 'Автоповорот',
	xRotation: 'X Поворот',
	yRotation: 'Y Поворот',
    labelRotation: 'Вращение',
    circle: 'Круг',
    polygon: 'Многоугольник',
    square: 'Квадрат',
    cross: 'Крест',
    diamond: 'Ромб',
    plus: 'Плюс',
    triangle: 'Треугольник',
    heart: 'Сердце',
    orientation: 'Ориентация',
    fixed: 'Фиксированная',
    parallel: 'Параллельная',
    perpendicular: 'Перпендикулярная',
    radiusAxisPosition: 'Позиция',
    ticks: 'Отметки',
    gridLines: 'Линии сетки',
    width: 'Ширина',
    height: 'Высота',
    length: 'Длина',
    padding: 'Внутренний отступ',
    spacing: 'Отступ',
	chart: 'Диаграмма',
    chartStyle: 'Стиль диаграммы',
    title: 'Заголовок',
    chartTitles: 'Заголовки',
    chartTitle: 'Заголовок диаграммы',
    chartSubtitle: 'Подзаголовок',
    horizontalAxisTitle: 'Заголовок горизонтальной оси',
    verticalAxisTitle: 'Заголовок вертикальной оси',
    polarAxisTitle: 'Заголовок полярной оси',
    titlePlaceholder: 'Заголовок диаграммы - двойной щелчок для редактирования',
    background: 'Фон',
    font: 'Шрифт',
    weight: 'Толщина',
    top: 'Верх',
    right: 'Право',
    bottom: 'Низ',
    left: 'Лево',
    labels: 'Метки',
    calloutLabels: 'Выноски',
    sectorLabels: 'Метки секторов',
    positionRatio: 'Коэффициент положения',
    size: 'Размер',
    shape: 'Форма',
    minSize: 'Минимальный размер',
    maxSize: 'Максимальный размер',
    legend: 'Легенда',
    position: 'Позиция',
    markerSize: 'Размер маркера',
    markerStroke: 'Обводка маркера',
    markerPadding: 'Отступ маркера',
    itemSpacing: 'Расстояние между элементами',
    itemPaddingX: 'Горизонтальный отступ элемента по X',
    itemPaddingY: 'Вертикальный отступ элемента по Y',
    layoutHorizontalSpacing: 'Горизонтальный отступ',
    layoutVerticalSpacing: 'Вертикальный отступ',
    strokeWidth: 'Толщина линии',
    offset: 'Смещение',
    offsets: 'Смещения',
    tooltips: 'Подсказки',
    callout: 'Выноска',
    markers: 'Маркеры',
    shadow: 'Тень',
    blur: 'Размытие',
    xOffset: 'Смещение по X',
    yOffset: 'Смещение по Y',
    lineWidth: 'Ширина линии',
    lineDash: 'Тип линии',
    lineDashOffset: 'Смещение штрихов',
    scrollingZoom: 'Прокрутка',
    scrollingStep: 'Шаг прокрутки',
    selectingZoom: 'Выделение',
    durationMillis: 'Длительность (мс)',
    crosshairLabel: 'Метка перекрестия',
    crosshairSnap: 'Привязка к узлу',
    normal: 'Обычный',
    bold: 'Жирный',
    italic: 'Курсив',
    boldItalic: 'Жирный курсив',
    predefined: 'Предопределенный',
    fillOpacity: 'Непрозрачность заливки',
    strokeColor: 'Цвет линии',
    strokeOpacity: 'Непрозрачность линии',
    miniChart: 'Мини-диаграмма',
    histogramBinCount: 'Количество корзин',
    connectorLine: 'Соединительная линия',
    seriesItems: 'Элементы серии',
    seriesItemType: 'Тип элемента',
    seriesItemPositive: 'Положительный',
    seriesItemNegative: 'Отрицательный',
    seriesItemLabels: 'Метки элементов',
    columnGroup: 'Столбцы',
    barGroup: 'Гистограмма',
    pieGroup: 'Круговая',
    lineGroup: 'Линейная',
    scatterGroup: 'Точечная',
    areaGroup: 'Площадная',
    polarGroup: 'Полярная',
    statisticalGroup: 'Статистическая',
    hierarchicalGroup: 'Иерархическая',
    specializedGroup: 'Специализированная',
    combinationGroup: 'Комбинированная',
    groupedColumnTooltip: 'Группированная',
    stackedColumnTooltip: 'Сложенная',
    normalizedColumnTooltip: '100% сложенная',
    groupedBarTooltip: 'Группированная',
    stackedBarTooltip: 'Сложенная',
    normalizedBarTooltip: '100% сложенная',
    pieTooltip: 'Круговая',
    donutTooltip: 'Кольцевая',
    lineTooltip: 'Линейная',
    stackedLineTooltip: 'Сложенная',
    normalizedLineTooltip: '100% сложенная',
    groupedAreaTooltip: 'Площадная',
    stackedAreaTooltip: 'Сложенная',
    normalizedAreaTooltip: '100% сложенная',
    scatterTooltip: 'Точечная',
    bubbleTooltip: 'Пузырьковая',
    histogramTooltip: 'Гистограмма',
    radialColumnTooltip: 'Радиальная колонка',
    radialBarTooltip: 'Радиальная гистограмма',
    radarLineTooltip: 'Радарная линия',
    radarAreaTooltip: 'Радарная область',
    nightingaleTooltip: 'Диаграмма Найтинга́йл',
    rangeBarTooltip: 'Диапазонная гистограмма',
    rangeAreaTooltip: 'Диапазонная область',
    boxPlotTooltip: 'Ящичный график',
    treemapTooltip: 'Древовидная карта',
    sunburstTooltip: 'Солнечная диаграмма',
    waterfallTooltip: 'Водопадная диаграмма',
    heatmapTooltip: 'Тепловая карта',
    columnLineComboTooltip: 'Столбчатая и линейная',
    areaColumnComboTooltip: 'Площадная и столбчатая',
    customComboTooltip: 'Настраиваемая комбинация',
    innerRadius: 'Внутренний радиус',
    startAngle: 'Начальный угол',
    endAngle: 'Конечный угол',
    reverseDirection: 'Обратное направление',
    groupPadding: 'Отступ группы',
    seriesPadding: 'Отступ ряда',
    tile: 'Плитка',
    whisker: 'Усы',
    cap: 'Крышка',
    capLengthRatio: 'Соотношение длины',
    labelPlacement: 'Размещение метки',
    inside: 'Внутри',
    outside: 'Снаружи',
    noDataToChart: 'Нет данных для построения диаграммы.',
    pivotChartRequiresPivotMode: 'Для сводной диаграммы необходим режим сводной диаграммы.',
    chartSettingsToolbarTooltip: 'Меню',
    chartLinkToolbarTooltip: 'Связано с таблицей',
    chartUnlinkToolbarTooltip: 'Отключено от таблицы',
    chartDownloadToolbarTooltip: 'Скачать диаграмму',
    chartMenuToolbarTooltip: 'Меню',
    chartEdit: 'Редактировать диаграмму',
    chartAdvancedSettings: 'Расширенные настройки',
    chartLink: 'Связать с таблицей',
    chartUnlink: 'Отключить от таблицы',
    chartDownload: 'Скачать диаграмму',
    histogramFrequency: 'Частота',
    seriesChartType: 'Тип диаграммы ряда',
    seriesType: 'Тип ряда',
    secondaryAxis: 'Вторая ось',
    seriesAdd: 'Добавить ряд',
    categoryAdd: 'Добавить категорию',
    bar: 'Гистограмма',
    column: 'Столбцы',
    histogram: 'Гистограмма',
    advancedSettings: 'Расширенные настройки',
    direction: 'Направление',
    horizontal: 'Горизонтальное',
    vertical: 'Вертикальное',
    seriesGroupType: 'Тип группы',
    groupedSeriesGroupType: 'Группированная',
    stackedSeriesGroupType: 'Сложенная',
    normalizedSeriesGroupType: '100% сложенная',
    legendEnabled: 'Включена',
    invalidColor: 'Некорректный цвет',
    groupedColumnFull: 'Группированная столбчатая',
    stackedColumnFull: 'Сложенная столбчатая',
    normalizedColumnFull: '100% сложенная столбчатая',
    groupedBarFull: 'Группированная гистограмма',
    stackedBarFull: 'Сложенная гистограмма',
    normalizedBarFull: '100% сложенная гистограмма',
    stackedAreaFull: 'Сложенная площадная',
    normalizedAreaFull: '100% сложенная площадная',
    customCombo: 'Настраиваемая комбинация',
    funnel: 'Воронка',
    coneFunnel: 'Конусная воронка',
    pyramid: 'Пирамида',
    funnelGroup: 'Воронка',
    funnelTooltip: 'Воронка',
    coneFunnelTooltip: 'Конусная воронка',
    pyramidTooltip: 'Пирамида',
    dropOff: 'Отказ',
    stageLabels: 'Метки этапов',
    reverse: 'Обратное направление',

    // ARIA
    ariaAdvancedFilterBuilderItem: '${variable}. Уровень ${variable}. Нажмите ENTER для редактирования',
    ariaAdvancedFilterBuilderItemValidation: '${variable}. Уровень ${variable}. ${variable} Нажмите ENTER для редактирования',
    ariaAdvancedFilterBuilderList: 'Список конструктора продвинутого фильтра',
    ariaAdvancedFilterBuilderFilterItem: 'Условие фильтра',
    ariaAdvancedFilterBuilderGroupItem: 'Группа фильтров',
    ariaAdvancedFilterBuilderColumn: 'Столбец',
    ariaAdvancedFilterBuilderOption: 'Опция',
    ariaAdvancedFilterBuilderValueP: 'Значение',
    ariaAdvancedFilterBuilderJoinOperator: 'Оператор объединения',
    ariaAdvancedFilterInput: 'Поле ввода продвинутого фильтра',
    ariaChecked: 'выбрано',
    ariaColumn: 'Столбец',
    ariaColumnGroup: 'Группа столбцов',
    ariaColumnFiltered: 'Столбец отфильтрован',
    ariaColumnSelectAll: 'Переключить видимость всех столбцов',
    ariaDateFilterInput: 'Поле ввода фильтра даты',
    ariaDefaultListName: 'Список',
    ariaFilterColumnsInput: 'Поле ввода для фильтрации столбцов',
    ariaFilterFromValue: 'Фильтр от значения',
    ariaFilterInput: 'Поле ввода фильтра',
    ariaFilterList: 'Список фильтров',
    ariaFilterToValue: 'Фильтр до значения',
    ariaFilterValue: 'Значение фильтра',
    ariaFilterMenuOpen: 'Открыть меню фильтра',
    ariaFilteringOperator: 'Оператор фильтрации',
    ariaHidden: 'скрыто',
    ariaIndeterminate: 'неопределено',
    ariaInputEditor: 'Редактор ввода',
    ariaMenuColumn: 'Нажмите ALT + ВНИЗ для открытия меню столбца',
    ariaFilterColumn: 'Нажмите CTRL + ENTER для открытия фильтра',
    ariaRowDeselect: 'Нажмите ПРОБЕЛ, чтобы отменить выбор этой строки',
    ariaHeaderSelection: 'Столбец с выбором заголовка',
    ariaSelectAllCells: 'Нажмите ПРОБЕЛ, чтобы выбрать все ячейки',
    ariaRowSelectAll: 'Нажмите ПРОБЕЛ, чтобы переключить выбор всех строк',
    ariaRowToggleSelection: 'Нажмите ПРОБЕЛ, чтобы переключить выбор строки',
    ariaRowSelect: 'Нажмите ПРОБЕЛ, чтобы выбрать эту строку',
    ariaRowSelectionDisabled: 'Выбор строк отключен для этой строки',
    ariaSearch: 'Поиск',
    ariaSortableColumn: 'Нажмите ENTER для сортировки',
    ariaToggleVisibility: 'Нажмите ПРОБЕЛ, чтобы переключить видимость',
    ariaToggleCellValue: 'Нажмите ПРОБЕЛ, чтобы переключить значение ячейки',
    ariaUnchecked: 'не выбрано',
    ariaVisible: 'видимо',
    ariaSearchFilterValues: 'Поиск значений фильтра',
    ariaPageSizeSelectorLabel: 'Размер страницы',
    ariaChartMenuClose: 'Закрыть меню редактирования диаграммы',
    ariaChartSelected: 'Выбрано',
    ariaSkeletonCellLoadingFailed: 'Ошибка загрузки строки',
    ariaSkeletonCellLoading: 'Загрузка данных строки',

    // ARIA Метки для зон перетаскивания
    ariaRowGroupDropZonePanelLabel: 'Группы строк',
    ariaValuesDropZonePanelLabel: 'Значения',
    ariaPivotDropZonePanelLabel: 'Метки столбцов',
    ariaDropZoneColumnComponentDescription: 'Нажмите DELETE, чтобы удалить',
    ariaDropZoneColumnValueItemDescription: 'Нажмите ENTER, чтобы изменить тип агрегации',
    ariaDropZoneColumnGroupItemDescription: 'Нажмите ENTER для сортировки',
    // используется для зоны агрегации, формат: {aggregation}{ariaDropZoneColumnComponentAggFuncSeparator}{column name}
    ariaDropZoneColumnComponentAggFuncSeparator: ' из ',
    ariaDropZoneColumnComponentSortAscending: 'по возрастанию',
    ariaDropZoneColumnComponentSortDescending: 'по убыванию',

    ariaLabelDialog: 'Диалог',

    ariaLabelColumnMenu: 'Меню столбцов',
    ariaLabelColumnFilter: 'Фильтр столбцов',

    ariaLabelCellEditor: 'Редактор ячеек',
    ariaLabelSelectField: 'Выбрать поле',

    // ARIA метки для асинхронных контекстных меню
    ariaLabelLoadingContextMenu: 'Загрузка контекстного меню',

    // ARIA метки для расширенного выбора
    ariaLabelRichSelectField: 'Поле расширенного выбора',
    ariaLabelRichSelectToggleSelection: 'Нажмите ПРОБЕЛ, чтобы переключить выбор',
    ariaLabelRichSelectDeselectAllItems: 'Нажмите DELETE, чтобы снять выделение со всех элементов',
    ariaLabelRichSelectDeleteSelection: 'Нажмите DELETE, чтобы снять выделение с элемента',

    ariaLabelTooltip: 'Подсказка',
    ariaLabelContextMenu: 'Контекстное меню',
    ariaLabelSubMenu: 'Подменю',
    ariaLabelAggregationFunction: 'Функция агрегации',
    ariaLabelAdvancedFilterAutocomplete: 'Автозаполнение продвинутого фильтра',
    ariaLabelAdvancedFilterBuilderAddField: 'Конструктор продвинутого фильтра - добавить поле',
    ariaLabelAdvancedFilterBuilderColumnSelectField: 'Конструктор продвинутого фильтра - выбор столбца',
    ariaLabelAdvancedFilterBuilderOptionSelectField: 'Конструктор продвинутого фильтра - выбор опции',
    ariaLabelAdvancedFilterBuilderJoinSelectField: 'Конструктор продвинутого фильтра - выбор оператора объединения',

    // ARIA Метки для боковой панели
    ariaColumnPanelList: 'Список столбцов',
    ariaFilterPanelList: 'Список фильтров',

    // Формат чисел (Строка состояния, панель навигации)
    thousandSeparator: ',',
    decimalSeparator: '.',

    // Типы данных
    true: 'Истина',
    false: 'Ложь',
    invalidDate: 'Недействительная дата',
    invalidNumber: 'Недействительное число',
    january: 'Январь',
    february: 'Февраль',
    march: 'Март',
    april: 'Апрель',
    may: 'Май',
    june: 'Июнь',
    july: 'Июль',
    august: 'Август',
    september: 'Сентябрь',
    october: 'Октябрь',
    november: 'Ноябрь',
    december: 'Декабрь',

    // Time formats
    timeFormatSlashesDDMMYYYY: 'DD/MM/YYYY',
    timeFormatSlashesMMDDYYYY: 'MM/DD/YYYY',
    timeFormatSlashesDDMMYY: 'DD/MM/YY',
    timeFormatSlashesMMDDYY: 'MM/DD/YY',
    timeFormatDotsDDMYY: 'DD.M.YY',
    timeFormatDotsMDDYY: 'M.DD.YY',
    timeFormatDashesYYYYMMDD: 'YYYY-MM-DD',
    timeFormatSpacesDDMMMMYYYY: 'DD MMMM YYYY',
    timeFormatHHMMSS: 'HH:MM:SS',
    timeFormatHHMMSSAmPm: 'HH:MM:SS AM/PM',
};

@Snakelight

Copy link
Copy Markdown

Обновленный файл на 03.07.2026

const AG_GRID_LOCALE_RU = {
selectAll: '(Выделить все)',
selectAllSearchResults: '(Выделить все результаты поиска)',
addCurrentSelectionToFilter: 'Добавить текущий выбор в фильтр',
searchOoo: 'Поиск...',
blanks: '(Пустые)',
noMatches: 'Нет совпадений',
typeToSearchOoo: 'Введите текст для поиска...',
filterOoo: 'Фильтр...',
equals: 'Равно',
notEqual: 'Не равно',
blank: 'Пусто',
notBlank: 'Не пусто',
empty: 'Выберите один',
lessThan: 'Меньше чем',
greaterThan: 'Больше чем',
lessThanOrEqual: 'Меньше или равно',
greaterThanOrEqual: 'Больше или равно',
inRange: 'Между',
inRangeStart: 'От',
inRangeEnd: 'До',
contains: 'Содержит',
notContains: 'Не содержит',
startsWith: 'Начинается с',
endsWith: 'Кончается на',
dateFormatOoo: 'dd.mm.yyyy',
before: 'До',
after: 'После',
yesterday: 'Вчера',
today: 'Сегодня',
tomorrow: 'Завтра',
last7Days: 'Последние 7 дней',
lastWeek: 'Прошлая неделя',
thisWeek: 'Эта неделя',
nextWeek: 'Следующая неделя',
last30Days: 'Последние 30 дней',
lastMonth: 'Прошлый месяц',
thisMonth: 'Этот месяц',
nextMonth: 'Следующий месяц',
last90Days: 'Последние 90 дней',
lastQuarter: 'Прошлый квартал',
thisQuarter: 'Этот квартал',
nextQuarter: 'Следующий квартал',
lastYear: 'Прошлый год',
thisYear: 'Этот год',
yearToDate: 'С начала года',
nextYear: 'Следующий год',
last6Months: 'Последние 6 месяцев',
last12Months: 'Последние 12 месяцев',
last24Months: 'Последние 24 месяца',
andCondition: 'И',
orCondition: 'ИЛИ',
applyFilter: 'Применить',
applyColumnToolPanel: 'Применить',
resetFilter: 'Сбросить',
clearFilter: 'Очистить',
cancelFilter: 'Отмена',
cancelColumnToolPanel: 'Отмена',
textFilter: 'Текстовый фильтр',
numberFilter: 'Числовой фильтр',
dateFilter: 'Фильтр по дате',
setFilter: 'Выбрать фильтр',
groupFilterSelect: 'Выбрать поле:',
filterSummaryInactive: 'равно (все)',
filterSummaryContains: 'содержит',
filterSummaryNotContains: 'не содержит',
filterSummaryTextEquals: 'равно',
filterSummaryTextNotEqual: 'не равно',
filterSummaryStartsWith: 'начинается с',
filterSummaryEndsWith: 'заканчивается на',
filterSummaryBlank: 'пусто',
filterSummaryNotBlank: 'не пусто',
filterSummaryEquals: '=',
filterSummaryNotEqual: '!=',
filterSummaryGreaterThan: '>',
filterSummaryGreaterThanOrEqual: '>=',
filterSummaryLessThan: '<',
filterSummaryLessThanOrEqual: '<=',
filterSummaryInRange: 'между',
filterSummaryInRangeValues: '(${variable}, ${variable})',
filterSummaryTextQuote: '"${variable}"',
filterSummaryListInactive: 'равно (все)',
filterSummaryListSeparator: ', ',
filterSummaryListShort: 'равно (${variable})',
filterSummaryListLong: 'равно (${variable}) и ещё ${variable}',
addFilterCard: 'Добавить фильтр',
agTextColumnFilterDisplayName: 'Простой фильтр',
agNumberColumnFilterDisplayName: 'Простой фильтр',
agDateColumnFilterDisplayName: 'Простой фильтр',
agSetColumnFilterDisplayName: 'Фильтр выбора',
agMultiColumnFilterDisplayName: 'Комбинированный фильтр',
addFilterPlaceholder: 'Поиск по столбцам...',
advancedFilterContains: 'содержит',
advancedFilterNotContains: 'не содержит',
advancedFilterTextEquals: 'равно',
advancedFilterTextNotEqual: 'не равно',
advancedFilterStartsWith: 'начинается с',
advancedFilterEndsWith: 'заканчивается на',
advancedFilterBlank: 'пусто',
advancedFilterNotBlank: 'не пусто',
advancedFilterEquals: '=',
advancedFilterNotEqual: '!=',
advancedFilterGreaterThan: '>',
advancedFilterGreaterThanOrEqual: '>=',
advancedFilterLessThan: '<',
advancedFilterLessThanOrEqual: '<=',
advancedFilterTrue: 'истина',
advancedFilterFalse: 'ложь',
advancedFilterAnd: 'И',
advancedFilterOr: 'ИЛИ',
advancedFilterApply: 'Применить',
advancedFilterReset: 'Сбросить',
advancedFilterCancel: 'Отмена',
advancedFilterClear: 'Очистить',
advancedFilterBuilder: 'Конструктор',
advancedFilterValidationMissingColumn: 'Отсутствует столбец',
advancedFilterValidationMissingOption: 'Отсутствует параметр',
advancedFilterValidationMissingValue: 'Отсутствует значение',
advancedFilterValidationInvalidColumn: 'Столбец не найден',
advancedFilterValidationInvalidOption: 'Параметр не найден',
advancedFilterValidationMissingQuote: 'Отсутствует закрывающая кавычка',
advancedFilterValidationNotANumber: 'Значение не является числом',
advancedFilterValidationInvalidDate: 'Недействительная дата',
advancedFilterValidationMissingCondition: 'Отсутствует условие',
advancedFilterValidationJoinOperatorMismatch: 'Операторы объединения внутри условия должны быть одинаковыми',
advancedFilterValidationInvalidJoinOperator: 'Оператор объединения не найден',
advancedFilterValidationMissingEndBracket: 'Отсутствует закрывающая скобка',
advancedFilterValidationExtraEndBracket: 'Лишние закрывающие скобки',
advancedFilterValidationMessage: 'Ошибка в выражении. ${variable} - ${variable}.',
advancedFilterValidationMessageAtEnd: 'Ошибка в выражении. ${variable} в конце выражения.',
advancedFilterBuilderTitle: 'Продвинутый фильтр',
advancedFilterBuilderApply: 'Применить',
advancedFilterBuilderClear: 'Очистить',
advancedFilterBuilderReset: 'Сбросить',
advancedFilterBuilderCancel: 'Отмена',
advancedFilterBuilderAddButtonTooltip: 'Добавить фильтр или группу',
advancedFilterBuilderRemoveButtonTooltip: 'Удалить',
advancedFilterBuilderMoveUpButtonTooltip: 'Переместить вверх',
advancedFilterBuilderMoveDownButtonTooltip: 'Переместить вниз',
advancedFilterBuilderAddJoin: 'Добавить группу',
advancedFilterBuilderAddCondition: 'Добавить фильтр',
advancedFilterBuilderSelectColumn: 'Выберите столбец',
advancedFilterBuilderSelectOption: 'Выберите параметр',
advancedFilterBuilderEnterValue: 'Введите значение...',
advancedFilterBuilderValidationAlreadyApplied: 'Текущий фильтр уже применен.',
advancedFilterBuilderValidationIncomplete: 'Не все условия завершены.',
advancedFilterBuilderValidationSelectColumn: 'Необходимо выбрать столбец.',
advancedFilterBuilderValidationSelectOption: 'Необходимо выбрать параметр.',
advancedFilterBuilderValidationEnterValue: 'Необходимо ввести значение.',
minDateValidation: 'Дата должна быть после ${variable}',
maxDateValidation: 'Дата должна быть до ${variable}',
maxLengthValidation: 'Должно быть не более ${variable} символов.',
minValueValidation: 'Должно быть больше или равно ${variable}',
maxValueValidation: 'Должно быть меньше или равно ${variable}',
strictMinValueValidation: 'Должно быть больше ${variable}',
strictMaxValueValidation: 'Должно быть меньше ${variable}',
invalidSelectionValidation: 'Недопустимый выбор.',
invalidFormulaValidation: 'Недопустимая формула.',
formulaParseInvalidCellReference: 'Недопустимая ссылка на ячейку: ${variable}.',
formulaParseInvalidRangeEndReference: 'Недопустимая конечная ссылка диапазона.',
formulaParseUnterminatedString: 'Незавершённая строка.',
formulaParseUnexpectedCharacter: 'Неожиданный символ: ${variable}.',
formulaParseOperatorStackUnderflow: 'Недостаточно элементов в стеке операторов.',
formulaParseMissingOperand: 'Отсутствует операнд для «${variable}».',
formulaParseInternalUnexpectedFrameDuringReduction: 'Внутренняя ошибка: неожиданный фрейм при свёртке.',
formulaParseInternalUnexpectedFrameBeforeOpenParen: 'Внутренняя ошибка: неожиданный фрейм перед «(».',
formulaParseMisplacedComma: 'Запятая находится в недопустимом месте.',
formulaParseCommaOutsideFunctionCall: 'Запятая вне вызова функции.',
formulaParseInternalUnexpectedFrameBeforeCloseParen: 'Внутренняя ошибка: неожиданный фрейм перед «)».',
formulaParseMismatchedParentheses: 'Несогласованные скобки.',
formulaParseUnsupportedOperand: 'Неподдерживаемый операнд: ${variable}.',
formulaParseMismatchedParenthesesOrUnfinishedFunctionCall: 'Несогласованные скобки или незавершённый вызов функции.',
formulaParseInvalidExpression: 'Недопустимое выражение.',
formulaParseFormulasMustBeginWithEquals: 'Формулы должны начинаться с =.',
formulaSerializeStringContainsQuote: 'Строка содержит кавычки (") — токенизатор их не поддерживает.',
formulaSerializeCannotProduceAbsoluteColumnLabelFromId: 'Не удалось получить абсолютную метку СТОЛБЦА из id «${variable}».',
formulaSerializeCannotProduceAbsoluteRowIndexFromId: 'Не удалось получить абсолютный индекс СТРОКИ из id «${variable}».',
formulaSerializeCannotProduceRowIndexFromId: 'Не удалось получить индекс СТРОКИ из id «${variable}».',
formulaSerializeCannotMapColumnIdToA1Label: 'Не удалось сопоставить id столбца «${variable}» с меткой A1.',
formulaSerializeCannotParseAbsoluteRowIndex: 'Не удалось разобрать абсолютный индекс строки «${variable}».',
formulaSerializeCannotMapRowIdToA1Index: 'Не удалось сопоставить id строки «${variable}» с индексом A1.',
formulaEvalRangeNotAllowedInScalarContext: 'Диапазон недопустим в скалярном контексте.',
formulaEvalUnknownReferenceToCell: 'Неизвестная ссылка на ячейку.',
formulaEvalUnsupportedOperation: 'Неподдерживаемая операция ${variable}.',
formulaEvalInvalidAbsoluteRow: 'Недопустимая абсолютная строка.',
formulaEvalUnrecognisedRowId: 'Нераспознанный id строки.',
formulaEvalInvalidAbsoluteColumn: 'Недопустимый абсолютный столбец.',
formulaEvalUnrecognisedColumnId: 'Нераспознанный id столбца.',
formulaEvalUnrecognisedRowInRange: 'Нераспознанная строка в диапазоне.',
formulaEvalUnrecognisedReferenceToCell: 'Нераспознанная ссылка на ячейку.',
formulaEvalIncompleteRangeReference: 'Неполная ссылка на диапазон.',
formulaFunctionExpectedExactlyArguments: '${variable}: ожидалось ровно ${variable} аргументов.',
formulaFunctionExpectedAtMostArguments: '${variable}: ожидалось не более ${variable} аргументов.',
formulaFunctionExpectedAtLeastArguments: '${variable}: ожидалось не менее ${variable} аргументов.',
formulaFunctionInvalidCriteriaWildcardsWithComparator: 'Недопустимый критерий: шаблоны вместе с оператором сравнения.',
formulaFunctionNonNumericArgument: '${variable}: нечисловой аргумент.',
formulaFunctionDivisionByZero: '${variable}: деление на ноль.',
formulaFunctionCannotCombineDatesWithBigInt: '${variable}: нельзя сочетать даты с BigInt.',
formulaFunctionRequiresAtLeastOneNumericValue: '${variable}: требуется хотя бы одно числовое значение.',
formulaFunctionRequiresAtLeastOneValue: '${variable}: требуется хотя бы одно значение.',
formulaFunctionAllValuesMustBeNumbers: '${variable}: все значения должны быть числами.',
formulaFunctionArgumentMustBeRange: '${variable}: аргумент ${variable} должен быть диапазоном.',
formulaFunctionArgumentMustBeValue: '${variable}: аргумент ${variable} должен быть значением.',
formulaFunctionRangesHaveDifferentSizes: '${variable}: диапазоны имеют разные размеры.',
formulaFunctionValuesMustBeNumeric: '${variable}: значения должны быть числовыми.',
formulaFunctionValuesMustBeIntegers: '${variable}: значения должны быть целыми числами.',
formulaFunctionUnsupportedValueType: '${variable}: неподдерживаемый тип значения.',
formulaFunctionDivNonNumericArgument: 'DIV: нечисловой аргумент.',
formulaFunctionDivDivisionByZero: 'DIV: деление на ноль.',
formulaFunctionSumCannotCombineDatesWithBigInt: 'SUM: нельзя сочетать даты с BigInt.',
formulaFunctionSumRequiresAtLeastOneNumericValue: 'SUM: требуется хотя бы одно числовое значение.',
formulaFunctionAvgRequiresAtLeastOneValue: 'AVG: требуется хотя бы одно значение.',
formulaFunctionMedianAllValuesMustBeNumbers: 'MEDIAN: все значения должны быть числами.',
formulaFunctionMedianRequiresAtLeastOneValue: 'MEDIAN: требуется хотя бы одно значение.',
formulaFunctionSumifFirstArgumentMustBeRange: 'SUMIF: первый аргумент должен быть диапазоном.',
formulaFunctionSumifSecondArgumentMustBeValue: 'SUMIF: второй аргумент должен быть значением (criteria).',
formulaFunctionSumifThirdArgumentMustBeRange: 'SUMIF: третий аргумент должен быть диапазоном (sum_range).',
formulaFunctionSumifRangesHaveDifferentSizes: 'SUMIF: диапазоны имеют разные размеры.',
formulaFunctionCountifFirstArgumentMustBeRange: 'COUNTIF: первый аргумент должен быть диапазоном.',
formulaFunctionCountifSecondArgumentMustBeValue: 'COUNTIF: второй аргумент должен быть значением (criteria).',
formulaFunctionConcatUnsupportedValueType: 'CONCAT: неподдерживаемый тип значения.',
formulaFunctionMinRequiresAtLeastOneValue: 'MIN: требуется хотя бы одно значение.',
formulaFunctionMaxRequiresAtLeastOneValue: 'MAX: требуется хотя бы одно значение.',
formulaFunctionPercentNonNumericArgument: 'PERCENT: нечисловой аргумент.',
formulaFunctionPowerNonNumericArgument: 'POWER: нечисловой аргумент.',
formulaServiceCircularReference: 'Циклическая ссылка.',
formulaServiceExpectedParsableFormula: 'Ожидалась формула, которую можно разобрать.',
formulaServiceInternalSchedulingError: 'Внутренняя ошибка планирования.',
tooltipValidationErrorSeparator: '. ',
columns: 'Столбцы',
filters: 'Фильтры',
pivotMode: 'Режим сводной таблицы',
groups: 'Группы строк',
rowGroupColumnsEmptyMessage: 'Перетащите сюда для группировки по строкам',
values: 'Значения',
valueColumnsEmptyMessage: 'Перетащите сюда для агрегации',
pivots: 'Метки столбцов',
pivotColumnsEmptyMessage: 'Перетащите сюда для задания заголовков столбцам',
group: 'Группа',
rowDragRow: 'строка',
rowDragRows: 'строки',
loadingOoo: 'Загрузка...',
loadingError: 'Ошибка',
noRowsToShow: 'Нет данных',
noMatchingRows: 'Нет подходящих строк',
exportingOoo: 'Экспорт...',
fileInputOverlay: 'Перетащите файл сюда для импорта данных',
fileInputOverlayBrowse: 'Выбрать файл',
fileInputProcessing: 'Обработка ${variable}',
fileInputProcessingFailed: 'Ошибка обработки ${variable}',
enabled: 'Включено',
pinColumn: 'Закрепить столбец',
pinLeft: 'Закрепить слева',
pinRight: 'Закрепить справа',
noPin: 'Не закреплять',
pinRow: 'Закрепить строку',
pinTop: 'Закрепить сверху',
pinBottom: 'Закрепить снизу',
unpinRow: 'Открепить строку',
valueAggregation: 'Агрегация значений',
noAggregation: 'Нет',
showValuesAs: 'Показать значения как',
showValuesAsNone: 'Нет',
percentOfGrandTotal: '% от общего итога',
percentOfColumnTotal: '% от итога по столбцу',
percentOfRowTotal: '% от итога по строке',
percentOfParentRowTotal: '% от итога родительской строки',
percentOfParentColumnTotal: '% от итога родительского столбца',
percentOfGrandTotalDescription: 'Каждое значение как процент от общего итога.',
percentOfColumnTotalDescription: 'Каждое значение как процент от итога своего столбца — каждый столбец в сумме даёт 100%.',
percentOfRowTotalDescription: 'Каждое значение как процент от итога строки по сводным столбцам.',
percentOfParentRowTotalDescription: 'Каждое значение как процент от своей родительской группы.',
percentOfParentColumnTotalDescription: 'Каждое значение как процент от своего родительского сводного столбца.',
autosizeThisColumn: 'Авторазмер этого столбца',
autosizeAllColumns: 'Авторазмер всех столбцов',
groupBy: 'Группировать по',
ungroupBy: 'Разгруппировать по',
ungroupAll: 'Разгруппировать все',
addToValues: 'Добавить ${variable} в значения',
removeFromValues: 'Удалить ${variable} из значений',
addToLabels: 'Добавить ${variable} в метки',
removeFromLabels: 'Удалить ${variable} из меток',
resetColumns: 'Сбросить столбцы',
expandAll: 'Развернуть все группы строк',
collapseAll: 'Свернуть все группы строк',
copy: 'Копировать',
ctrlC: 'Ctrl+C',
ctrlX: 'Ctrl+X',
copyWithHeaders: 'Копировать с заголовками',
copyWithGroupHeaders: 'Копировать с групповыми заголовками',
cut: 'Вырезать',
paste: 'Вставить',
ctrlV: 'Ctrl+V',
export: 'Экспорт',
csvExport: 'Экспорт CSV',
excelExport: 'Экспорт Excel',
columnFilter: 'Фильтр столбца',
columnChooser: 'Выбор столбцов',
chooseColumns: 'Выберите столбцы',
sortAscending: 'Сортировать по возрастанию',
sortDescending: 'Сортировать по убыванию',
sortAbsoluteAscending: 'Сортировать по абсолютному возрастанию',
sortAbsoluteDescending: 'Сортировать по абсолютному убыванию',
sortUnSort: 'Очистить сортировку',
shiftF2: 'Shift+F2',
toolbarFind: 'Найти',
toolbarFindPreviousMatch: 'Предыдущее совпадение',
toolbarFindNextMatch: 'Следующее совпадение',
toolbarQuickFilter: 'Быстрый фильтр',
toolbarMenu: 'Меню',
sum: 'Сумма',
first: 'Первый',
last: 'Последний',
min: 'Минимум',
max: 'Максимум',
none: 'Пусто',
count: 'Количество',
avg: 'Среднее',
filteredRows: 'Отфильтрованные',
selectedRows: 'Выбрано',
totalRows: 'Всего строк',
totalAndFilteredRows: 'Строки',
more: 'Еще',
to: 'по',
of: 'из',
page: 'Страница',
pageLastRowUnknown: '?',
nextPage: 'Следующая страница',
lastPage: 'Последняя страница',
firstPage: 'Первая страница',
previousPage: 'Предыдущая страница',
pageSizeSelectorLabel: 'Размер страницы:',
footerTotal: 'Итого',
statusBarLastRowUnknown: '?',
scrollColumnIntoView: 'Прокрутить к ${variable}',
pivotColumnGroupTotals: 'Всего',
pivotChartAndPivotMode: 'Сводная диаграмма и режим сводки',
pivotChart: 'Сводная диаграмма',
chartRange: 'Диапазон диаграммы',
columnChart: 'Столбчатая',
groupedColumn: 'Группированная',
stackedColumn: 'Сложенная',
normalizedColumn: '100% сложенная',
barChart: 'Гистограмма',
groupedBar: 'Группированная',
stackedBar: 'Сложенная',
normalizedBar: '100% сложенная',
pieChart: 'Круговая',
pie: 'Круговая',
donut: 'Кольцевая',
lineChart: 'Линейная',
stackedLine: 'Сложенная',
normalizedLine: '100% сложенная',
xyChart: 'XY (Точечная)',
scatter: 'Точечная',
bubble: 'Пузырьковая',
areaChart: 'Область',
area: 'Диаграмма с областями',
stackedArea: 'Сложенная',
normalizedArea: '100% сложенная',
histogramChart: 'Гистограмма',
polarChart: 'Полярная',
radarLine: 'Радарная линия',
radarArea: 'Радарная область',
nightingale: 'Диаграмма Найтинга́йл',
radialColumn: 'Радиальная колонка',
radialBar: 'Радиальная гистограмма',
statisticalChart: 'Статистическая',
boxPlot: 'Ящичный график',
rangeBar: 'Диапазонная гистограмма',
rangeArea: 'Диапазонная область',
hierarchicalChart: 'Иерархическая',
treemap: 'Древовидная карта',
sunburst: 'Солнечная диаграмма',
specializedChart: 'Специализированная',
waterfall: 'Водопадная',
heatmap: 'Тепловая карта',
combinationChart: 'Комбинированная',
columnLineCombo: 'Столбчатая и линейная',
AreaColumnCombo: 'Площадная и столбчатая',
pivotChartTitle: 'Сводная диаграмма',
rangeChartTitle: 'График диапазона',
settings: 'Настройки',
data: 'Данные',
format: 'Формат',
categories: 'Категории',
defaultCategory: '(Пусто)',
series: 'Серии',
switchCategorySeries: 'Переключить категорию / ряд',
categoryValues: 'Значения категорий',
seriesLabels: 'Метки рядов',
aggregate: 'Агрегация',
xyValues: 'Значения X Y',
paired: 'Парный режим',
axis: 'Ось',
xAxis: 'Горизонтальная ось',
yAxis: 'Вертикальная ось',
polarAxis: 'Полярная ось',
radiusAxis: 'Ось радиуса',
navigator: 'Навигатор',
zoom: 'Масштаб',
animation: 'Анимация',
crosshair: 'Перекрестие',
color: 'Цвет',
thickness: 'Толщина',
preferredLength: 'Предпочитаемая длина',
xType: 'Тип X',
axisType: 'Тип оси',
automatic: 'Автоматически',
category: 'Категория',
number: 'Число',
time: 'Время',
timeFormat: 'Формат времени',
autoRotate: 'Автоповорот',
labelRotation: 'Вращение',
circle: 'Круг',
polygon: 'Многоугольник',
square: 'Квадрат',
cross: 'Крест',
diamond: 'Ромб',
plus: 'Плюс',
triangle: 'Треугольник',
heart: 'Сердце',
orientation: 'Ориентация',
fixed: 'Фиксированная',
parallel: 'Параллельная',
perpendicular: 'Перпендикулярная',
radiusAxisPosition: 'Позиция',
ticks: 'Отметки',
gridLines: 'Линии сетки',
width: 'Ширина',
height: 'Высота',
length: 'Длина',
padding: 'Внутренний отступ',
spacing: 'Отступ',
chartStyle: 'Стиль диаграммы',
title: 'Заголовок',
chartTitles: 'Заголовки',
chartTitle: 'Заголовок диаграммы',
chartSubtitle: 'Подзаголовок',
horizontalAxisTitle: 'Заголовок горизонтальной оси',
verticalAxisTitle: 'Заголовок вертикальной оси',
polarAxisTitle: 'Заголовок полярной оси',
titlePlaceholder: 'Заголовок диаграммы - двойной щелчок для редактирования',
background: 'Фон',
font: 'Шрифт',
weight: 'Толщина',
top: 'Верх',
right: 'Право',
bottom: 'Низ',
left: 'Лево',
labels: 'Метки',
calloutLabels: 'Выноски',
sectorLabels: 'Метки секторов',
positionRatio: 'Коэффициент положения',
size: 'Размер',
shape: 'Форма',
minSize: 'Минимальный размер',
maxSize: 'Максимальный размер',
legend: 'Легенда',
position: 'Позиция',
markerSize: 'Размер маркера',
markerStroke: 'Обводка маркера',
markerPadding: 'Отступ маркера',
itemSpacing: 'Расстояние между элементами',
itemPaddingX: 'Горизонтальный отступ элемента по X',
itemPaddingY: 'Вертикальный отступ элемента по Y',
layoutHorizontalSpacing: 'Горизонтальный отступ',
layoutVerticalSpacing: 'Вертикальный отступ',
strokeWidth: 'Толщина линии',
offset: 'Смещение',
offsets: 'Смещения',
tooltips: 'Подсказки',
callout: 'Выноска',
markers: 'Маркеры',
shadow: 'Тень',
blur: 'Размытие',
xOffset: 'Смещение по X',
yOffset: 'Смещение по Y',
lineWidth: 'Ширина линии',
lineDash: 'Тип линии',
lineDashOffset: 'Смещение штрихов',
scrollingZoom: 'Прокрутка',
scrollingStep: 'Шаг прокрутки',
selectingZoom: 'Выделение',
durationMillis: 'Длительность (мс)',
crosshairLabel: 'Метка перекрестия',
crosshairSnap: 'Привязка к узлу',
normal: 'Обычный',
bold: 'Жирный',
italic: 'Курсив',
boldItalic: 'Жирный курсив',
predefined: 'Предопределенный',
fillOpacity: 'Непрозрачность заливки',
strokeColor: 'Цвет линии',
strokeOpacity: 'Непрозрачность линии',
miniChart: 'Мини-диаграмма',
histogramBinCount: 'Количество корзин',
connectorLine: 'Соединительная линия',
seriesItems: 'Элементы серии',
seriesItemType: 'Тип элемента',
seriesItemPositive: 'Положительный',
seriesItemNegative: 'Отрицательный',
seriesItemLabels: 'Метки элементов',
columnGroup: 'Столбцы',
barGroup: 'Гистограмма',
pieGroup: 'Круговая',
lineGroup: 'Линейная',
scatterGroup: 'Точечная',
areaGroup: 'Площадная',
polarGroup: 'Полярная',
statisticalGroup: 'Статистическая',
hierarchicalGroup: 'Иерархическая',
specializedGroup: 'Специализированная',
combinationGroup: 'Комбинированная',
groupedColumnTooltip: 'Группированная',
stackedColumnTooltip: 'Сложенная',
normalizedColumnTooltip: '100% сложенная',
groupedBarTooltip: 'Группированная',
stackedBarTooltip: 'Сложенная',
normalizedBarTooltip: '100% сложенная',
pieTooltip: 'Круговая',
donutTooltip: 'Кольцевая',
lineTooltip: 'Линейная',
stackedLineTooltip: 'Сложенная',
normalizedLineTooltip: '100% сложенная',
groupedAreaTooltip: 'Площадная',
stackedAreaTooltip: 'Сложенная',
normalizedAreaTooltip: '100% сложенная',
scatterTooltip: 'Точечная',
bubbleTooltip: 'Пузырьковая',
histogramTooltip: 'Гистограмма',
radialColumnTooltip: 'Радиальная колонка',
radialBarTooltip: 'Радиальная гистограмма',
radarLineTooltip: 'Радарная линия',
radarAreaTooltip: 'Радарная область',
nightingaleTooltip: 'Диаграмма Найтинга́йл',
rangeBarTooltip: 'Диапазонная гистограмма',
rangeAreaTooltip: 'Диапазонная область',
boxPlotTooltip: 'Ящичный график',
treemapTooltip: 'Древовидная карта',
sunburstTooltip: 'Солнечная диаграмма',
waterfallTooltip: 'Водопадная диаграмма',
heatmapTooltip: 'Тепловая карта',
columnLineComboTooltip: 'Столбчатая и линейная',
areaColumnComboTooltip: 'Площадная и столбчатая',
customComboTooltip: 'Настраиваемая комбинация',
innerRadius: 'Внутренний радиус',
startAngle: 'Начальный угол',
endAngle: 'Конечный угол',
reverseDirection: 'Обратное направление',
groupPadding: 'Отступ группы',
seriesPadding: 'Отступ ряда',
tile: 'Плитка',
whisker: 'Усы',
cap: 'Крышка',
capLengthRatio: 'Соотношение длины',
labelPlacement: 'Размещение метки',
inside: 'Внутри',
outside: 'Снаружи',
noDataToChart: 'Нет данных для построения диаграммы.',
pivotChartRequiresPivotMode: 'Для сводной диаграммы необходим режим сводной диаграммы.',
chartSettingsToolbarTooltip: 'Меню',
chartLinkToolbarTooltip: 'Связано с таблицей',
chartUnlinkToolbarTooltip: 'Отключено от таблицы',
chartDownloadToolbarTooltip: 'Скачать диаграмму',
chartMenuToolbarTooltip: 'Меню',
chartEdit: 'Редактировать диаграмму',
chartAdvancedSettings: 'Расширенные настройки',
chartLink: 'Связать с таблицей',
chartUnlink: 'Отключить от таблицы',
chartDownload: 'Скачать диаграмму',
histogramFrequency: 'Частота',
seriesChartType: 'Тип диаграммы ряда',
seriesType: 'Тип ряда',
secondaryAxis: 'Вторая ось',
seriesAdd: 'Добавить ряд',
categoryAdd: 'Добавить категорию',
bar: 'Гистограмма',
column: 'Столбцы',
histogram: 'Гистограмма',
advancedSettings: 'Расширенные настройки',
direction: 'Направление',
horizontal: 'Горизонтальное',
vertical: 'Вертикальное',
seriesGroupType: 'Тип группы',
groupedSeriesGroupType: 'Группированная',
stackedSeriesGroupType: 'Сложенная',
normalizedSeriesGroupType: '100% сложенная',
legendEnabled: 'Включена',
invalidColor: 'Некорректный цвет',
groupedColumnFull: 'Группированная столбчатая',
stackedColumnFull: 'Сложенная столбчатая',
normalizedColumnFull: '100% сложенная столбчатая',
groupedBarFull: 'Группированная гистограмма',
stackedBarFull: 'Сложенная гистограмма',
normalizedBarFull: '100% сложенная гистограмма',
stackedAreaFull: 'Сложенная площадная',
normalizedAreaFull: '100% сложенная площадная',
customCombo: 'Настраиваемая комбинация',
funnel: 'Воронка',
coneFunnel: 'Конусная воронка',
pyramid: 'Пирамида',
funnelGroup: 'Воронка',
funnelTooltip: 'Воронка',
coneFunnelTooltip: 'Конусная воронка',
pyramidTooltip: 'Пирамида',
dropOff: 'Отказ',
stageLabels: 'Метки этапов',
reverse: 'Обратное направление',
tooltipMode: 'Режим подсказки',
tooltipModeSingle: 'Один',
tooltipModeShared: 'Общий',
tooltipModeCompact: 'Компактный',
ariaAdvancedFilterBuilderItem: '${variable}. Уровень ${variable}. Нажмите ENTER для редактирования',
ariaAdvancedFilterBuilderItemValidation: '${variable}. Уровень ${variable}. ${variable} Нажмите ENTER для редактирования',
ariaAdvancedFilterBuilderList: 'Список конструктора продвинутого фильтра',
ariaAdvancedFilterBuilderFilterItem: 'Условие фильтра',
ariaAdvancedFilterBuilderGroupItem: 'Группа фильтров',
ariaAdvancedFilterBuilderColumn: 'Столбец',
ariaAdvancedFilterBuilderOption: 'Опция',
ariaAdvancedFilterBuilderValueP: 'Значение',
ariaAdvancedFilterBuilderJoinOperator: 'Оператор объединения',
ariaAdvancedFilterInput: 'Поле ввода продвинутого фильтра',
ariaChecked: 'выбрано',
ariaColumn: 'Столбец',
ariaColumnGroup: 'Группа столбцов',
ariaFilterActive: 'Фильтр активен',
ariaColumnFiltered: 'Столбец отфильтрован',
ariaCalculatedColumn: 'Вычисляемый столбец',
ariaColumnShowValuesAs: 'Показ значений как',
ariaColumnSelectAll: 'Переключить видимость всех столбцов',
ariaDateFilterInput: 'Поле ввода фильтра даты',
ariaDefaultListName: 'Список',
ariaFilterColumnsInput: 'Поле ввода для фильтрации столбцов',
ariaFilterFromValue: 'Фильтр от значения',
ariaFilterInput: 'Поле ввода фильтра',
ariaFilterList: 'Список фильтров',
ariaFilterToValue: 'Фильтр до значения',
ariaFilterValue: 'Значение фильтра',
ariaFilterMenuOpen: 'Открыть меню фильтра',
ariaFilteringOperator: 'Оператор фильтрации',
ariaHidden: 'скрыто',
ariaIndeterminate: 'неопределено',
ariaInputEditor: 'Редактор ввода',
ariaMenuColumn: 'Нажмите ALT + ВНИЗ для открытия меню столбца',
ariaFilterColumn: 'Нажмите CTRL + ENTER для открытия фильтра',
ariaRowDeselect: 'Нажмите ПРОБЕЛ, чтобы отменить выбор этой строки',
ariaHeaderSelection: 'Столбец с выбором заголовка',
ariaSelectAllCells: 'Нажмите ПРОБЕЛ, чтобы выбрать все ячейки',
ariaSelectAllRowCells: 'Нажмите Enter, чтобы выбрать все ячейки в этой строке',
ariaColumnCellSelection: 'Нажмите Enter, чтобы переключить выбор всех видимых ячеек в этом столбце',
ariaColumnGroupCellSelection: 'Нажмите Enter, чтобы переключить выбор всех видимых ячеек в этой группе столбцов',
ariaColumnGroupExpansion: 'Нажмите ENTER, чтобы развернуть или свернуть эту группу столбцов',
ariaColumnGroupCellSelectionAndExpansion: 'Нажмите Enter, чтобы переключить выбор всех видимых ячеек в этой группе столбцов. Нажмите ALT + ENTER, чтобы развернуть или свернуть эту группу столбцов',
ariaRowSelectAll: 'Нажмите ПРОБЕЛ, чтобы переключить выбор всех строк',
ariaRowToggleSelection: 'Нажмите ПРОБЕЛ, чтобы переключить выбор строки',
ariaRowSelect: 'Нажмите ПРОБЕЛ, чтобы выбрать эту строку',
ariaRowSelectionDisabled: 'Выбор строк отключен для этой строки',
ariaSearch: 'Поиск',
ariaSortableColumn: 'Нажмите ENTER для сортировки',
ariaSortableColumnWithCellSelection: 'Нажмите ALT + ENTER для сортировки',
ariaToggleVisibility: 'Нажмите ПРОБЕЛ, чтобы переключить видимость',
ariaToggleCellValue: 'Нажмите ПРОБЕЛ, чтобы переключить значение ячейки',
ariaUnchecked: 'не выбрано',
ariaVisible: 'видимо',
ariaSearchFilterValues: 'Поиск значений фильтра',
ariaPageSizeSelectorLabel: 'Размер страницы',
ariaChartMenuClose: 'Закрыть меню редактирования диаграммы',
ariaChartSelected: 'Выбрано',
ariaSparklineChartDescription: 'Спарклайн — ${chartType}, отображает ${count} значений между ${min} и ${max}. Начинается с ${start} и заканчивается на ${end}.',
ariaSparklineChartDescriptionSingleValue: 'Спарклайн — ${chartType}, показывает 1 значение: ${value}.',
ariaSparklineChartDescriptionEmpty: 'Спарклайн — ${chartType}, нет значений.',
ariaSkeletonCellLoadingFailed: 'Ошибка загрузки строки',
ariaSkeletonCellLoading: 'Загрузка данных строки',
ariaDeferSkeletonCellLoading: 'Загрузка ячейки',
ariaPendingChange: 'Ожидающее изменение',
ariaRowGroupDropZonePanelLabel: 'Группы строк',
ariaValuesDropZonePanelLabel: 'Значения',
ariaPivotDropZonePanelLabel: 'Метки столбцов',
ariaDropZoneColumnComponentDescription: 'Нажмите DELETE, чтобы удалить',
ariaDropZoneColumnValueItemDescription: 'Нажмите ENTER, чтобы изменить тип агрегации',
ariaDropZoneColumnGroupItemDescription: 'Нажмите ENTER для сортировки',
ariaDropZoneColumnComponentAggFuncSeparator: ' из ',
ariaDropZoneColumnComponentSortAscending: 'по возрастанию',
ariaDropZoneColumnComponentSortDescending: 'по убыванию',
ariaDropZoneColumnComponentSortAbsoluteAscending: 'абсолютное возрастание',
ariaDropZoneColumnComponentSortAbsoluteDescending: 'абсолютное убывание',
ariaLabelDialog: 'Диалог',
ariaLabelColumnMenu: 'Меню столбцов',
ariaLabelColumnFilter: 'Фильтр столбцов',
ariaLabelSelectField: 'Выбрать поле',
ariaValidationErrorPrefix: 'Ошибка валидации редактора ячейки',
ariaLabelLoadingContextMenu: 'Загрузка контекстного меню',
ariaLabelRichSelectField: 'Поле расширенного выбора',
ariaLabelRichSelectToggleSelection: 'Нажмите ПРОБЕЛ, чтобы переключить выбор',
ariaLabelRichSelectDeselectAllItems: 'Нажмите DELETE, чтобы снять выделение со всех элементов',
ariaLabelRichSelectDeleteSelection: 'Нажмите DELETE, чтобы снять выделение с элемента',
ariaLabelTooltip: 'Подсказка',
ariaLabelContextMenu: 'Контекстное меню',
ariaLabelSubMenu: 'Подменю',
ariaLabelAggregationFunction: 'Функция агрегации',
ariaLabelAdvancedFilterAutocomplete: 'Автозаполнение продвинутого фильтра',
ariaLabelAdvancedFilterBuilderAddField: 'Конструктор продвинутого фильтра - добавить поле',
ariaLabelAdvancedFilterBuilderColumnSelectField: 'Конструктор продвинутого фильтра - выбор столбца',
ariaLabelAdvancedFilterBuilderOptionSelectField: 'Конструктор продвинутого фильтра - выбор опции',
ariaLabelAdvancedFilterBuilderJoinSelectField: 'Конструктор продвинутого фильтра - выбор оператора объединения',
ariaColumnPanelList: 'Список столбцов',
ariaFilterPanelList: 'Список фильтров',
ariaLabelAddFilterField: 'Добавить поле фильтра',
ariaLabelFilterCardDelete: 'Удалить фильтр',
ariaLabelFilterCardHasEdits: 'Есть изменения',
ariaHasNote: 'У этой ячейки есть заметка.',
thousandSeparator: ',',
decimalSeparator: '.',
dataTypeText: 'Текст',
dataTypeNumber: 'Число',
dataTypeBigInt: 'BigInt',
dataTypeBoolean: 'Логическое значение',
dataTypeDate: 'Дата',
dataTypeDateString: 'Строка даты',
dataTypeDateTime: 'Дата и время',
dataTypeDateTimeString: 'Строка даты и времени',
dataTypeObject: 'Объект',
true: 'Истина',
false: 'Ложь',
invalidDate: 'Недействительная дата',
invalidNumber: 'Недействительное число',
invalidBigInt: 'Недопустимый BigInt',
january: 'Январь',
february: 'Февраль',
march: 'Март',
april: 'Апрель',
may: 'Май',
june: 'Июнь',
july: 'Июль',
august: 'Август',
september: 'Сентябрь',
october: 'Октябрь',
november: 'Ноябрь',
december: 'Декабрь',
year: 'Год',
quarter: 'Квартал',
month: 'Месяц',
day: 'День',
hour: 'Час',
minute: 'Минута',
second: 'Секунда',
timeFormatSlashesDDMMYYYY: 'DD/MM/YYYY',
timeFormatSlashesMMDDYYYY: 'MM/DD/YYYY',
timeFormatSlashesDDMMYY: 'DD/MM/YY',
timeFormatSlashesMMDDYY: 'MM/DD/YY',
timeFormatDotsDDMYY: 'DD.M.YY',
timeFormatDotsMDDYY: 'M.DD.YY',
timeFormatDashesYYYYMMDD: 'YYYY-MM-DD',
timeFormatSpacesDDMMMMYYYY: 'DD MMMM YYYY',
timeFormatHHMMSS: 'HH:MM:SS',
timeFormatHHMMSSAmPm: 'HH:MM:SS AM/PM',
calculatedColumn: 'Вычисляемый столбец',
calculatedColumnAdd: 'Добавить вычисляемый столбец',
calculatedColumnEdit: 'Редактировать вычисляемый столбец',
calculatedColumnRemove: 'Удалить вычисляемый столбец',
calculatedColumnTitle: 'Название',
calculatedColumnType: 'Тип',
calculatedColumnExpression: 'Выражение',
calculatedColumnExpressionPlaceholder: 'Введите здесь',
calculatedColumnExpressionToolsLabel: 'Вставить',
calculatedColumnColumns: 'Столбцы',
calculatedColumnFunctions: 'Функции',
calculatedColumnOperators: 'Операторы',
calculatedColumnSuggestions: 'Подсказки для вычисляемого столбца',
calculatedColumnDefaultTitle: 'Без названия',
calculatedColumnExpressionAmbiguousReference: 'Неоднозначная ссылка на столбец «${variable}». Используйте список столбцов или более точный путь группы.',
calculatedColumnExpressionUnknownReference: 'Неизвестная ссылка на столбец «${variable}».',
calculatedColumnExpressionEmpty: 'Введите выражение',
calculatedColumnTitleEmpty: 'Введите название',
calculatedColumnApply: 'Применить',
calculatedColumnCancel: 'Отмена',
note: 'Заметка ячейки',
addNote: 'Добавить заметку',
viewNote: 'Посмотреть заметку',
editNote: 'Редактировать заметку',
deleteNote: 'Удалить заметку',
notePlaceholder: 'Добавить заметку...',
};

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment