diff --git a/docs/customization.md b/docs/customization.md
index ccd7f589..b1833f76 100644
--- a/docs/customization.md
+++ b/docs/customization.md
@@ -51,7 +51,7 @@ The `menuItem` object has the properties below:
- `value` - the value of a menu item
- `childs` - an array of children controls (note that all the children should have the type `menuItem`)
-The data collection API of the **toolbar**, **menu**, and **context menu** lets you manage controls: add custom ones, remove those you don't need, or update them — for example, change their icons.
+The data collection API of the **toolbar**, **menu**, and **context menu** lets you manage controls: add custom ones, remove those you don't need, or update them, for example, change their icons.
### Adding controls
diff --git a/docs/index.md b/docs/index.md
index 17a11561..ed5ddf83 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -42,7 +42,7 @@ The **Grid** is a table with columns defined by letters and rows defined by numb
### Context menu
-The **Context menu** section includes 6 items — **Lock**, **Clear**, **Columns**, **Rows**, **Sort**, and **Insert link** — with sub-items.
+The **Context menu** section includes 6 items with sub-items: **Lock**, **Clear**, **Columns**, **Rows**, **Sort**, and **Insert link**.

diff --git a/docs/working_with_ssheet.md b/docs/working_with_ssheet.md
index 02bcc5f2..008830a6 100644
--- a/docs/working_with_ssheet.md
+++ b/docs/working_with_ssheet.md
@@ -70,7 +70,7 @@ You can delete several rows by providing a range of cells' ids as a parameter of
## Autofit column width
-To change the column width so that it automatically adjusts to the longest content in the column, apply the [`fitColumn()`](api/spreadsheet_fitcolumn_method.md) method. The method takes one parameter — the id of the cell that contains the name of the necessary column.
+To change the column width so that it automatically adjusts to the longest content in the column, apply the [`fitColumn()`](api/spreadsheet_fitcolumn_method.md) method. The method takes one parameter, the id of the cell that contains the name of the necessary column.
~~~jsx
// adjusts the width of the "G" column
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/index.md b/i18n/de/docusaurus-plugin-content-docs/current/index.md
index 50e7f2ea..fe7f9771 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/index.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/index.md
@@ -42,7 +42,7 @@ Das **Grid** ist eine Tabelle, deren Spalten durch Buchstaben und deren Zeilen d
### Kontextmenü {#context-menu}
-Der Abschnitt **Kontextmenü** enthält 6 Einträge — **Lock**, **Clear**, **Columns**, **Rows**, **Sort** und **Insert link** — mit Untereinträgen.
+Der Abschnitt **Kontextmenü** enthält 6 Einträge mit Untereinträgen: **Lock**, **Clear**, **Columns**, **Rows**, **Sort** und **Insert link**.

diff --git a/i18n/de/docusaurus-plugin-content-docs/current/mcp-server.md b/i18n/de/docusaurus-plugin-content-docs/current/mcp-server.md
index c5900b72..cca4b799 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/mcp-server.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/mcp-server.md
@@ -1,7 +1,7 @@
---
sidebar_label: DHTMLX MCP-Server
title: DHTMLX Spreadsheet MCP-Server für Formeln und Formatierung
-description: Die aktuelle DHTMLX Spreadsheet-Dokumentation erreicht KI-Assistenten über den MCP-Server – von Formeln über Zellformatierung bis hin zu Datenladen und Blattverwaltung.
+description: Die aktuelle DHTMLX Spreadsheet-Dokumentation erreicht KI-Assistenten über den MCP-Server und umfasst Formeln, Zellformatierung, Datenladen und Blattverwaltung.
---
# DHTMLX Spreadsheet MCP-Server: Formeln, Formatierung und Blatt-APIs {#dhtmlx-spreadsheet-mcp-server-formulas-formatting-and-sheet-apis}
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/work_with_cells.md b/i18n/de/docusaurus-plugin-content-docs/current/work_with_cells.md
index fef9c203..635d959d 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/work_with_cells.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/work_with_cells.md
@@ -96,7 +96,7 @@ Sie können in einer Zelle eine Dropdown-Liste erstellen, damit Benutzer das gew
- Klicken Sie auf die Schaltfläche **Speichern**
-
+
### Eine Dropdown-Liste aus einem Bereich erstellen {#creating-a-drop-down-list-by-using-a-range}
@@ -112,7 +112,7 @@ Sie können in einer Zelle eine Dropdown-Liste erstellen, damit Benutzer das gew
- Klicken Sie auf die Schaltfläche **Speichern**
-
+
### Validierung aus einer Zelle entfernen {#removing-validation-from-a-cell}
@@ -148,13 +148,13 @@ Sie können Zellen automatisch mit Daten füllen. So funktioniert es:
3\. Ziehen Sie den **Ausfüllpunkt**
-
+
## Zellen sperren {#locking-cells}
Sie können Zellen sperren, um ihre Werte vor Änderungen zu schützen. Wenn Sie eine Zelle sperren, wird in der oberen rechten Ecke ein graues "Schlüssel"-Symbol angezeigt. Gesperrte Zellen reagieren nicht auf Bearbeitungsversuche.
-
+
Um eine Zelle zu sperren oder zu entsperren, verwenden Sie eine der unten beschriebenen Methoden:
diff --git a/i18n/de/docusaurus-plugin-content-docs/current/working_with_ssheet.md b/i18n/de/docusaurus-plugin-content-docs/current/working_with_ssheet.md
index 8f775251..dcc430d9 100644
--- a/i18n/de/docusaurus-plugin-content-docs/current/working_with_ssheet.md
+++ b/i18n/de/docusaurus-plugin-content-docs/current/working_with_ssheet.md
@@ -70,7 +70,7 @@ Sie können mehrere Zeilen löschen, indem Sie einen Bereich von Zellen-IDs als
## Spaltenbreite automatisch anpassen {#autofit-column-width}
-Um die Spaltenbreite so zu ändern, dass sie sich automatisch an den längsten Inhalt der Spalte anpasst, verwenden Sie die Methode [`fitColumn()`](api/spreadsheet_fitcolumn_method.md). Die Methode nimmt einen Parameter entgegen — die ID der Zelle, die den Namen der gewünschten Spalte enthält.
+Um die Spaltenbreite so zu ändern, dass sie sich automatisch an den längsten Inhalt der Spalte anpasst, verwenden Sie die Methode [`fitColumn()`](api/spreadsheet_fitcolumn_method.md). Die Methode nimmt einen Parameter entgegen: die ID der Zelle, die den Namen der gewünschten Spalte enthält.
~~~jsx
// passt die Breite der Spalte "G" an
diff --git a/i18n/ko/docusaurus-plugin-content-docs/current/whats_new.md b/i18n/ko/docusaurus-plugin-content-docs/current/whats_new.md
index 3febc7f0..a67ce1a2 100644
--- a/i18n/ko/docusaurus-plugin-content-docs/current/whats_new.md
+++ b/i18n/ko/docusaurus-plugin-content-docs/current/whats_new.md
@@ -26,7 +26,7 @@ description: DHTMLX JavaScript Spreadsheet 라이브러리의 새로운 기능
### 수정 사항 {#fixes}
- "Excel에서 복사 → Spreadsheet에 붙여넣기 → 내보내기/가져오기" 사이클 후 셀 테두리가 사라지는 문제
-- 마지막 행 아래에 붙여넣은 데이터가 표시되지 않는 문제 — 그리드가 데이터에 맞게 새 행을 추가하지 않았기 때문
+- 마지막 행 아래에 붙여넣은 데이터가 표시되지 않는 문제: 그리드가 데이터에 맞게 새 행을 추가하지 않았기 때문
## 버전 6.0 {#version-60}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/configuration.md b/i18n/ru/docusaurus-plugin-content-docs/current/configuration.md
index 43b8dea6..ff8b52f6 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/configuration.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/configuration.md
@@ -14,7 +14,7 @@ description: Вы можете узнать о конфигурации библ
-Структура панели инструментов настраивается через параметр конфигурации компонента [`toolbarBlocks`](api/spreadsheet_toolbarblocks_config.md) — массив строк с названиями элементов управления.
+Структура панели инструментов настраивается через параметр конфигурации компонента [`toolbarBlocks`](api/spreadsheet_toolbarblocks_config.md), который представляет собой массив строк с названиями элементов управления.
Вы также можете задать собственную структуру панели инструментов, перечислив необходимые элементы в массиве `toolbarBlocks` в нужном порядке, например: `"colors"`, `"align"`, `"cell"`, `"decoration"`, `"lock"`, `"clear"`.
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/customization.md b/i18n/ru/docusaurus-plugin-content-docs/current/customization.md
index 61527e28..f8cd9a97 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/customization.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/customization.md
@@ -33,33 +33,33 @@ description: Вы можете узнать о кастомизации библ
Объект `button` имеет следующие свойства:
-- `type` — тип кнопки, установите значение "button"
-- `id` — идентификатор кнопки
-- `icon` — название иконки из используемого иконочного шрифта
-- `hotkey` — название горячей клавиши для кнопки
-- `value` — значение кнопки
-- `tooltip` — подсказка для кнопки
-- `twoState` — флаг, определяющий, может ли кнопка использоваться в двух состояниях
-- `active` — состояние кнопки: `true` — активна, `false` — неактивна
+- `type` - тип кнопки, установите значение "button"
+- `id` - идентификатор кнопки
+- `icon` - название иконки из используемого иконочного шрифта
+- `hotkey` - название горячей клавиши для кнопки
+- `value` - значение кнопки
+- `tooltip` - подсказка для кнопки
+- `twoState` - флаг, определяющий, может ли кнопка использоваться в двух состояниях
+- `active` - состояние кнопки: `true` - активна, `false` - неактивна
Объект `menuItem` имеет следующие свойства:
-- `type` — тип пункта меню, установите значение "menuItem"
-- `id` — идентификатор пункта меню
-- `icon` — название иконки из используемого иконочного шрифта
-- `hotkey` — название горячей клавиши для пункта меню
-- `value` — значение пункта меню
-- `childs` — массив дочерних элементов управления (все дочерние элементы должны иметь тип `menuItem`)
+- `type` - тип пункта меню, установите значение "menuItem"
+- `id` - идентификатор пункта меню
+- `icon` - название иконки из используемого иконочного шрифта
+- `hotkey` - название горячей клавиши для пункта меню
+- `value` - значение пункта меню
+- `childs` - массив дочерних элементов управления (все дочерние элементы должны иметь тип `menuItem`)
-API коллекции данных **панели инструментов**, **меню** и **контекстного меню** позволяет управлять элементами управления: добавлять пользовательские, удалять ненужные или обновлять существующие — например, менять их иконки.
+API коллекции данных **панели инструментов**, **меню** и **контекстного меню** позволяет управлять элементами управления: добавлять пользовательские, удалять ненужные или обновлять существующие, например менять их иконки.
### Добавление элементов управления {#adding-controls}
Для добавления нового элемента управления используйте метод `spreadsheet.{name}.data.add()`. Он принимает следующие параметры:
-- `config` — (*object*) объект с конфигурацией элемента управления
-- `index` — (*number*) индекс позиции для размещения элемента управления
-- `parent` — (*string*) идентификатор родительского элемента управления (для типа `menuItem`)
+- `config` - (*object*) объект с конфигурацией элемента управления
+- `index` - (*number*) индекс позиции для размещения элемента управления
+- `parent` - (*string*) идентификатор родительского элемента управления (для типа `menuItem`)
Для кнопки:
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/excel_import_export.md b/i18n/ru/docusaurus-plugin-content-docs/current/excel_import_export.md
index 15ef10dc..b6555398 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/excel_import_export.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/excel_import_export.md
@@ -20,7 +20,7 @@ description: Вы можете узнать об импорте и экспор

-2\. Выберите файл Excel на вашем компьютере — его содержимое будет импортировано в открытый лист.
+2\. Выберите файл Excel на вашем компьютере, и его содержимое будет импортировано в открытый лист.
## Экспорт в Excel {#export-to-excel}
@@ -36,4 +36,4 @@ description: Вы можете узнать об импорте и экспор

-2\. Проверьте папку загрузок — там будет находиться файл Excel с данными из Spreadsheet.
+2\. Проверьте папку загрузок: там будет файл Excel с данными из Spreadsheet.
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/functions.md b/i18n/ru/docusaurus-plugin-content-docs/current/functions.md
index 28457a72..1ec7dd0e 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/functions.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/functions.md
@@ -24,12 +24,12 @@ description: В документации вы можете узнать о фо
| Operator | Example | Description |
| :------- | :------------ | :------------------------------------------------------------------------------------------------------- |
-| = | =A1=B1 | Возвращает TRUE, если значение в ячейке A1 равно значению в ячейке B1; иначе — FALSE. |
-| <> | =A1<>B1 | Возвращает TRUE, если значение в ячейке A1 не равно значению в ячейке B1; иначе — FALSE. |
-| > | =A1>B1 | Возвращает TRUE, если значение в ячейке A1 больше значения в ячейке B1; иначе — FALSE. |
-| < | =A1<B1 | Возвращает TRUE, если значение в ячейке A1 меньше значения в ячейке B1; иначе — FALSE. |
-| >= | =A1>=B1 | Возвращает TRUE, если значение в ячейке A1 больше или равно значению в ячейке B1; иначе — FALSE. |
-| <= | =A1<=B1 | Возвращает TRUE, если значение в ячейке A1 меньше или равно значению в ячейке B1; иначе — FALSE. |
+| = | =A1=B1 | Возвращает TRUE, если значение в ячейке A1 равно значению в ячейке B1; иначе возвращает FALSE. |
+| <> | =A1<>B1 | Возвращает TRUE, если значение в ячейке A1 не равно значению в ячейке B1; иначе возвращает FALSE. |
+| > | =A1>B1 | Возвращает TRUE, если значение в ячейке A1 больше значения в ячейке B1; иначе возвращает FALSE. |
+| < | =A1<B1 | Возвращает TRUE, если значение в ячейке A1 меньше значения в ячейке B1; иначе возвращает FALSE. |
+| >= | =A1>=B1 | Возвращает TRUE, если значение в ячейке A1 больше или равно значению в ячейке B1; иначе возвращает FALSE. |
+| <= | =A1<=B1 | Возвращает TRUE, если значение в ячейке A1 меньше или равно значению в ячейке B1; иначе возвращает FALSE. |
Посмотрите пример в нашем [инструменте для сниппетов](https://snippet.dhtmlx.com/wux2b35b).
@@ -209,17 +209,17 @@ description: В документации вы можете узнать о фо
COVAR added in v4.3 |
=COVAR(array1, array2),
where: - array1 - The first cell range of integers;
- array2 - The second cell range of integers;
Text, logical values, or empty cells are ignored. Cells with zero values are included. The arrays must have equal number of data points. |
- Возвращает ковариацию — среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
+ Возвращает ковариацию, среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
COVARIANCE.P added in v4.3 |
=COVARIANCE.P(array1, array2),
where: - array1 - The first cell range of integers;
- array2 - The second cell range of integers;
Text, logical values, or empty cells are ignored. Cells with zero values are included. The arrays must have equal number of data points. |
- Возвращает генеральную ковариацию — среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
+ Возвращает генеральную ковариацию, среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
COVARIANCE.S added in v4.3 |
=COVARIANCE.S(array1, array2),
where: - array1 - The first cell range of integers;
- array2 - The second cell range of integers;
Text, logical values, or empty cells are ignored. Cells with zero values are included. The arrays must have equal number of data points. |
- Возвращает выборочную ковариацию — среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
+ Возвращает выборочную ковариацию, среднее произведений отклонений для каждой пары точек данных в двух наборах данных. |
| DB |
@@ -1446,7 +1446,7 @@ var formula = spreadsheet.getFormula("B2");
Проверьте пример в нашем [инструменте для сниппетов](https://snippet.dhtmlx.com/wux2b35b).
-Вы можете изменить локаль по умолчанию для всплывающего окна с параметрами формулы и добавить пользовательскую локаль. Подробнее — в руководстве по [Локализации](localization.md#default-locale-for-formulas).
+Вы можете изменить локаль по умолчанию для всплывающего окна с параметрами формулы и добавить пользовательскую локаль. Подробнее читайте в руководстве по [Локализации](localization.md#default-locale-for-formulas).
## Пользовательские формулы {#custom-formulas}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/guides.md b/i18n/ru/docusaurus-plugin-content-docs/current/guides.md
index 4a8f1e63..37fb258e 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/guides.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/guides.md
@@ -33,14 +33,14 @@ DHTMLX Spreadsheet включает широкий набор возможнос
### Фреймворки и интеграции {#frameworks--integrations}
-- [React Spreadsheet](react.md) — официальный React-компонент с поддержкой пропсов, событий и TypeScript
-- [Интеграция с Angular](angular_integration.md) — демо на GitHub с использованием Spreadsheet в приложении Angular
-- [Интеграция со Svelte](svelte_integration.md) — демо на GitHub с использованием Spreadsheet в приложении Svelte
-- [Интеграция с Vue.js](vuejs_integration.md) — демо на GitHub с использованием Spreadsheet в приложении Vue
+- [React Spreadsheet](react.md) - официальный React-компонент с поддержкой пропсов, событий и TypeScript
+- [Интеграция с Angular](angular_integration.md) - демо на GitHub с использованием Spreadsheet в приложении Angular
+- [Интеграция со Svelte](svelte_integration.md) - демо на GitHub с использованием Spreadsheet в приложении Svelte
+- [Интеграция с Vue.js](vuejs_integration.md) - демо на GitHub с использованием Spreadsheet в приложении Vue
### Разработка с помощью ИИ {#ai-assisted-development}
-- [DHTMLX MCP server](mcp-server.md) — подключение ИИ-ассистентов для написания кода к актуальной документации Spreadsheet
+- [DHTMLX MCP server](mcp-server.md) - подключение ИИ-ассистентов для написания кода к актуальной документации Spreadsheet
## Руководства для пользователей {#user-guides}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/index.md b/i18n/ru/docusaurus-plugin-content-docs/current/index.md
index a082d547..a844187e 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/index.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/index.md
@@ -42,7 +42,7 @@ DHTMLX Spreadsheet — клиентский JavaScript-компонент для
### Контекстное меню {#context-menu}
-Раздел **Контекстное меню** включает 6 пунктов — **Заблокировать**, **Очистить**, **Столбцы**, **Строки**, **Сортировка** и **Вставить ссылку** — с подпунктами.
+Раздел **Контекстное меню** включает 6 пунктов с подпунктами: **Заблокировать**, **Очистить**, **Столбцы**, **Строки**, **Сортировка** и **Вставить ссылку**.

diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/initialization.md b/i18n/ru/docusaurus-plugin-content-docs/current/initialization.md
index 9528756e..00ef25f1 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/initialization.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/initialization.md
@@ -32,10 +32,10 @@ description: Вы можете узнать об инициализации би
Структура пакета Spreadsheet следующая:
-- *sources* — исходные файлы библиотеки; они легко читаемы и в основном предназначены для отладки;
-- *codebase* — обфусцированные файлы библиотеки; они значительно меньше по размеру и предназначены для использования в производственной среде. **Включайте эти файлы в свои приложения при их готовности**;
-- *samples* — примеры кода;
-- *docs* — полная документация компонента.
+- *sources* - исходные файлы библиотеки; они легко читаемы и в основном предназначены для отладки;
+- *codebase* - обфусцированные файлы библиотеки; они значительно меньше по размеру и предназначены для использования в производственной среде. **Включайте эти файлы в свои приложения при их готовности**;
+- *samples* - примеры кода;
+- *docs* - полная документация компонента.
## Создание контейнера {#creating-container}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/loading_data.md b/i18n/ru/docusaurus-plugin-content-docs/current/loading_data.md
index 920cdad0..600281a8 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/loading_data.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/loading_data.md
@@ -144,8 +144,8 @@ const dataset = [
Вы можете указать ссылку для ячейки прямо в наборе данных. Для этого задайте свойство `link` как объект и укажите необходимые настройки:
-- `text` — (необязательно) текст ссылки
-- `href` — (обязательно) URL-адрес, определяющий назначение ссылки
+- `text` - (необязательно) текст ссылки
+- `href` - (обязательно) URL-адрес, определяющий назначение ссылки
Вот как это выглядит в наборе данных:
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/localization.md b/i18n/ru/docusaurus-plugin-content-docs/current/localization.md
index a1e340b1..35c10690 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/localization.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/localization.md
@@ -250,7 +250,7 @@ dhx.i18n.setLocale(
| locale |
- (*обязательный*) объект локали, содержащий описания формул в виде пар ключ:значение, где:- ключ — название функции
- значение — массив параметров, которые принимает функция. Каждый параметр функции представлен массивом из двух элементов, где:
- первый элемент — название параметра
- второй элемент — описание параметра
|
+ (*обязательный*) объект локали, содержащий описания формул в виде пар ключ:значение, где:- ключ - название функции
- значение - массив параметров, которые принимает функция. Каждый параметр функции представлен массивом из двух элементов, где:
- первый элемент - название параметра
- второй элемент - описание параметра
|
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/mcp-server.md b/i18n/ru/docusaurus-plugin-content-docs/current/mcp-server.md
index baf839ae..f30e1981 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/mcp-server.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/mcp-server.md
@@ -1,14 +1,14 @@
---
sidebar_label: MCP-сервер DHTMLX
title: MCP-сервер DHTMLX Spreadsheet для формул и форматирования
-description: Актуальная документация DHTMLX Spreadsheet становится доступна ИИ-ассистентам через MCP-сервер — от формул и форматирования ячеек до загрузки данных и управления листами.
+description: Актуальная документация DHTMLX Spreadsheet становится доступна ИИ-ассистентам через MCP-сервер и охватывает формулы, форматирование ячеек, загрузку данных и управление листами.
---
# MCP-сервер DHTMLX Spreadsheet: формулы, форматирование и API для работы с листами {#dhtmlx-spreadsheet-mcp-server-formulas-formatting-and-sheet-apis}
Приложения на основе [DHTMLX Spreadsheet](/) требуют точной работы с [формулами](/functions/), [форматированием ячеек](/data_formatting/), [загрузкой данных](/loading_data/) и [управлением листами](/working_with_sheets/). Ничего из этого не почерпнуть из данных, заученных при обучении модели: нужны актуальный синтаксис формул, методы API, которые Spreadsheet предоставляет уже сегодня, и параметры конфигурации, которые с тех пор не менялись.
-MCP-сервер DHTMLX решает эту проблему, предоставляя ассистенту прямой доступ к актуальной справочной информации по Spreadsheet прямо в процессе работы. Направьте его к [форматам чисел](/number_formatting/), [Sheet Manager API](/api/overview/sheetmanager_overview/) или [загрузке данных](/loading_data/) — и он сверится с актуальной документацией, прежде чем сгенерировать хотя бы одну строку кода.
+MCP-сервер DHTMLX решает эту проблему, предоставляя ассистенту прямой доступ к актуальной справочной информации по Spreadsheet прямо в процессе работы. Направьте его к [форматам чисел](/number_formatting/), [Sheet Manager API](/api/overview/sheetmanager_overview/) или [загрузке данных](/loading_data/), и он сверится с актуальной документацией, прежде чем сгенерировать хотя бы одну строку кода.
### Конечная точка MCP {#mcp-endpoint}
@@ -50,7 +50,7 @@ MCP-сервер DHTMLX охватывает все основные проду
## Настройка MCP-сервера в вашем AI-инструменте {#wiring-the-mcp-server-into-your-ai-tool}
-Регистрация MCP-сервера выполняется один раз для каждого инструмента — с помощью команды CLI или фрагмента конфигурации JSON, в зависимости от инструмента. В любом случае укажите в вашем инструменте следующий URL:
+Регистрация MCP-сервера выполняется один раз для каждого инструмента с помощью команды CLI или фрагмента конфигурации JSON, в зависимости от инструмента. В любом случае укажите в вашем инструменте следующий URL:
~~~jsx
https://docs.dhtmlx.com/mcp
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/number_formatting.md b/i18n/ru/docusaurus-plugin-content-docs/current/number_formatting.md
index 92fb63d1..683a3bf5 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/number_formatting.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/number_formatting.md
@@ -18,10 +18,10 @@ DHTMLX Spreadsheet поддерживает форматирование чис
Формат числа — это объект, включающий набор свойств:
-- `id` — идентификатор формата, используемый для задания формата ячейки методом [`setFormat()`](api/spreadsheet_setformat_method.md)
-- `mask` — маска числового формата. Список доступных в маске символов приведён [ниже](#the-structure-of-a-mask)
-- `name` — название формата, отображаемое в выпадающих списках панели инструментов и меню
-- `example` — пример того, как выглядит отформатированное число. По умолчанию для примеров форматов используется число 2702.31
+- `id` - идентификатор формата, используемый для задания формата ячейки методом [`setFormat()`](api/spreadsheet_setformat_method.md)
+- `mask` - маска числового формата. Список доступных в маске символов приведён [ниже](#the-structure-of-a-mask)
+- `name` - название формата, отображаемое в выпадающих списках панели инструментов и меню
+- `example` - пример того, как выглядит отформатированное число. По умолчанию для примеров форматов используется число 2702.31
Форматы чисел по умолчанию:
@@ -98,11 +98,11 @@ spreadsheet.parse({
С помощью параметров конфигурации Spreadsheet можно локализовать время и дату, указать нужный знак валюты, а также задать желаемые разделители десятичной части и тысяч. Все эти настройки доступны в свойстве [`localization`](api/spreadsheet_localization_config.md). Это объект со следующими свойствами:
-- `decimal` — (необязательный) символ, используемый в качестве десятичного разделителя, по умолчанию `"."` (точка)
Возможные значения: `"." | ","`
-- `thousands` — (необязательный) символ, используемый в качестве разделителя тысяч, по умолчанию `","` (запятая)
Возможные значения: `"." | "," | " " | ""`
-- `currency` — (необязательный) знак валюты, по умолчанию `"$"`
-- `dateFormat` — (необязательный) формат отображения дат в виде строки, по умолчанию `"%d/%m/%Y"`. Подробнее на странице API [`localization`](api/spreadsheet_localization_config.md)
-- `timeFormat` — (необязательный) формат отображения времени: `12` или `24`, по умолчанию `12`
+- `decimal` - (необязательный) символ, используемый в качестве десятичного разделителя, по умолчанию `"."` (точка)
Возможные значения: `"." | ","`
+- `thousands` - (необязательный) символ, используемый в качестве разделителя тысяч, по умолчанию `","` (запятая)
Возможные значения: `"." | "," | " " | ""`
+- `currency` - (необязательный) знак валюты, по умолчанию `"$"`
+- `dateFormat` - (необязательный) формат отображения дат в виде строки, по умолчанию `"%d/%m/%Y"`. Подробнее на странице API [`localization`](api/spreadsheet_localization_config.md)
+- `timeFormat` - (необязательный) формат отображения времени: `12` или `24`, по умолчанию `12`
Например, настройки локализации по умолчанию можно изменить следующим образом:
@@ -155,30 +155,30 @@ const spreadsheet = new dhx.Spreadsheet("spreadsheet_container", {
Все эти изменения выполняются с помощью параметра конфигурации [`formats`](api/spreadsheet_formats_config.md). Это массив объектов форматов, каждый из которых содержит набор свойств:
-- `id` — (*string*) обязательный, идентификатор формата, используемый для задания формата ячейки методом [`setFormat()`](api/spreadsheet_setformat_method.md)
-- `mask` — (*string*) обязательный, маска числового формата. Список доступных в маске символов приведён [ниже](#the-structure-of-a-mask)
-- `name` — (*string*) необязательный, название формата, отображаемое в выпадающих списках панели инструментов и меню
-- `example` — (*string*) необязательный, пример того, как выглядит отформатированное число
+- `id` - (*string*) обязательный, идентификатор формата, используемый для задания формата ячейки методом [`setFormat()`](api/spreadsheet_setformat_method.md)
+- `mask` - (*string*) обязательный, маска числового формата. Список доступных в маске символов приведён [ниже](#the-structure-of-a-mask)
+- `name` - (*string*) необязательный, название формата, отображаемое в выпадающих списках панели инструментов и меню
+- `example` - (*string*) необязательный, пример того, как выглядит отформатированное число
### Структура маски {#the-structure-of-a-mask}
Маска может содержать набор стандартных синтаксических символов, включая заполнители цифр, разделители, знаки процента и валюты, допустимые символы:
-- **0** — цифра числа. Используется для отображения незначащих нулей, если цифр в числе меньше, чем нулей в формате. Например, чтобы отобразить 2 как 2.0, используйте формат 0.0.
-- **#** — цифра числа. Используется для отображения только значащих цифр (незначащие нули будут опущены, если цифр в числе меньше, чем символов # в формате).
-- **$** — форматирует числа как денежное значение в долларах. Чтобы использовать другой знак валюты, его нужно определить в маске как **[$ your_currency_sign]**#,##0.00, например, [$ €]#,##0.00.
+- **0** - цифра числа. Используется для отображения незначащих нулей, если цифр в числе меньше, чем нулей в формате. Например, чтобы отобразить 2 как 2.0, используйте формат 0.0.
+- **#** - цифра числа. Используется для отображения только значащих цифр (незначащие нули будут опущены, если цифр в числе меньше, чем символов # в формате).
+- **$** - форматирует числа как денежное значение в долларах. Чтобы использовать другой знак валюты, его нужно определить в маске как **[$ your_currency_sign]**#,##0.00, например, [$ €]#,##0.00.
{{note Обратите внимание, что все символы между [$ и ] будут интерпретированы как знак валюты.}}
-- **.(точка)** — добавляет десятичную точку к числам.
-- **,(запятая)** — добавляет разделитель тысяч к числам.
-- **[символы для задания формата даты](https://docs.dhtmlx.com/suite/calendar/api/calendar_dateformat_config/)** — используются для создания маски даты и времени. Например, чтобы отобразить 27.09.2023 как 27, Sep 2023, используйте формат `"%d, %M %Y"`.
-- **E+ / E-** — форматирует числа в научной (экспоненциальной) записи. Цифры после `E` задают минимальное количество разрядов показателя степени. `E+` всегда показывает знак показателя; `E-` показывает его только для отрицательных показателей. Например, маска `0.00E+00` отображает 1500.31 как `1.50E+03`.
+- **.(точка)** - добавляет десятичную точку к числам.
+- **,(запятая)** - добавляет разделитель тысяч к числам.
+- **[символы для задания формата даты](https://docs.dhtmlx.com/suite/calendar/api/calendar_dateformat_config/)** - используются для создания маски даты и времени. Например, чтобы отобразить 27.09.2023 как 27, Sep 2023, используйте формат `"%d, %M %Y"`.
+- **E+ / E-** - форматирует числа в научной (экспоненциальной) записи. Цифры после `E` задают минимальное количество разрядов показателя степени. `E+` всегда показывает знак показателя; `E-` показывает его только для отрицательных показателей. Например, маска `0.00E+00` отображает 1500.31 как `1.50E+03`.
## Установка формата {#setting-format}
Чтобы применить нужный формат к числовому значению, используйте метод [`setFormat()`](api/spreadsheet_setformat_method.md). Он принимает два параметра:
-- `cell` — (*string*) идентификатор ячейки, значение которой нужно отформатировать
-- `format` — (*string*) название [стандартного числового формата](#default-number-formats), применяемого к значению ячейки
+- `cell` - (*string*) идентификатор ячейки, значение которой нужно отформатировать
+- `format` - (*string*) название [стандартного числового формата](#default-number-formats), применяемого к значению ячейки
Например:
@@ -200,5 +200,5 @@ var format = spreadsheet.getFormat("A1");
Для контроля изменений формата ячейки можно использовать пару событий:
-- [`beforeAction`](api/spreadsheet_beforeaction_event.md) — срабатывает перед выполнением действия `setCellFormat`
-- [`afterAction`](api/spreadsheet_afteraction_event.md) — срабатывает после выполнения действия `setCellFormat`
+- [`beforeAction`](api/spreadsheet_beforeaction_event.md) - срабатывает перед выполнением действия `setCellFormat`
+- [`afterAction`](api/spreadsheet_afteraction_event.md) - срабатывает после выполнения действия `setCellFormat`
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/react/quick-start.md b/i18n/ru/docusaurus-plugin-content-docs/current/react/quick-start.md
index 6ab7f6f2..131c3472 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/react/quick-start.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/react/quick-start.md
@@ -99,9 +99,9 @@ npm run dev
## Связанные API и гайды {#related-api-and-guides}
-- [Справочник пропсов](react/props.md) — настройка поведения таблицы
-- [Справочник событий](react/events.md) — реакция на действия пользователя
-- [Справочник типов](react/types.md) — интерфейсы и перечисления TypeScript
-- [Управление данными и состоянием](react/state/state-management-basics.md) — управление данными таблицы в состоянии приложения
+- [Справочник пропсов](react/props.md) - настройка поведения таблицы
+- [Справочник событий](react/events.md) - реакция на действия пользователя
+- [Справочник типов](react/types.md) - интерфейсы и перечисления TypeScript
+- [Управление данными и состоянием](react/state/state-management-basics.md) - управление данными таблицы в состоянии приложения
Также можно изучить [демонстрационный репозиторий на GitHub](https://github.com/DHTMLX/react-spreadsheet-examples) с полным рабочим примером.
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/react/state/index.md b/i18n/ru/docusaurus-plugin-content-docs/current/react/state/index.md
index 8bab6c54..8efe769c 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/react/state/index.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/react/state/index.md
@@ -10,11 +10,11 @@ description: "Паттерны управления данными DHTMLX Spread
## С чего начать {#start-here}
-- [Основы управления состоянием](react/state/state-management-basics.md) — ключевые паттерны: управляемые пропсы, колбэки событий, escape-люк через ref и советы по производительности
+- [Основы управления состоянием](react/state/state-management-basics.md) - ключевые паттерны: управляемые пропсы, колбэки событий, escape-люк через ref и советы по производительности
## Руководства по библиотекам состояния {#state-library-guides}
-- [Redux Toolkit](react/state/redux-toolkit.md) — пошаговая интеграция с Redux Toolkit
+- [Redux Toolkit](react/state/redux-toolkit.md) - пошаговая интеграция с Redux Toolkit
## Ключевая концепция {#key-concept}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/react/state/redux-toolkit.md b/i18n/ru/docusaurus-plugin-content-docs/current/react/state/redux-toolkit.md
index d7d97114..01870b16 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/react/state/redux-toolkit.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/react/state/redux-toolkit.md
@@ -178,6 +178,6 @@ const getCellValue = (cell: string) => {
## Связанные API и гайды {#related-api-and-guides}
-- [Справочник пропсов](react/props.md) — все пропсы компонента
-- [Справочник событий](react/events.md) — пропсы-колбэки событий
-- [Основы управления состоянием](react/state/state-management-basics.md) — ключевые паттерны
+- [Справочник пропсов](react/props.md) - все пропсы компонента
+- [Справочник событий](react/events.md) - пропсы-колбэки событий
+- [Основы управления состоянием](react/state/state-management-basics.md) - ключевые паттерны
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/react/themes.md b/i18n/ru/docusaurus-plugin-content-docs/current/react/themes.md
index bb62d4ab..1e840152 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/react/themes.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/react/themes.md
@@ -88,6 +88,6 @@ import "./custom-theme.css";
## Связанные руководства {#related-guides}
-- [Темы](/themes/) — обзор встроенных тем DHTMLX Spreadsheet
-- [Настройка базовых тем](themes/base_themes_configuration.md) — настройка базовых тем
-- [Пользовательская тема](themes/custom_theme.md) — создание пользовательских тем
+- [Темы](/themes/) - обзор встроенных тем DHTMLX Spreadsheet
+- [Настройка базовых тем](themes/base_themes_configuration.md) - настройка базовых тем
+- [Пользовательская тема](themes/custom_theme.md) - создание пользовательских тем
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/themes/themes.md b/i18n/ru/docusaurus-plugin-content-docs/current/themes/themes.md
index 81cecda7..f18841b9 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/themes/themes.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/themes/themes.md
@@ -8,7 +8,7 @@ description: Вы можете узнать о встроенных темах
Библиотека DHTMLX Spreadsheet предоставляет 4 предустановленные темы:
-- [светлая тема](#light-theme-default) ("light") — используется по умолчанию
+- [светлая тема](#light-theme-default) ("light") - используется по умолчанию
- [тёмная тема](#dark-theme) ("dark")
- [светлая высококонтрастная тема](#light-high-contrast-theme) ("contrast-light")
- [тёмная высококонтрастная тема](#dark-high-contrast-theme) ("contrast-dark")
@@ -416,7 +416,7 @@ description: Вы можете узнать о встроенных темах
## Установка тем {#setting-themes}
-Чтобы установить нужную тему — встроенную тему Spreadsheet или [пользовательскую](themes/custom_theme.md) — используйте один из описанных ниже способов:
+Чтобы установить нужную тему, будь то встроенная тема Spreadsheet или [пользовательская](themes/custom_theme.md), используйте один из описанных ниже способов:
### Использование атрибута `data-dhx-theme` {#using-the-data-dhx-theme-attribute}
@@ -439,14 +439,14 @@ document.documentElement.setAttribute("data-dhx-theme", "dark");
Метод `dhx.setTheme()` принимает следующие параметры:
-- `theme: string` — (обязательный) имя темы. Может быть:
+- `theme: string` - (обязательный) имя темы. Может быть:
- именем темы Spreadsheet: `"light" | "contrast-light" | "dark" | "contrast-dark"`
- именем [пользовательской темы](themes/custom_theme.md)
- - `"light"` — по умолчанию
-- `container: string | HTMLElement` — (необязательный) контейнер, к которому должна быть применена тема. Может быть:
+ - `"light"` - по умолчанию
+- `container: string | HTMLElement` - (необязательный) контейнер, к которому должна быть применена тема. Может быть:
- HTMLElement
- строковым значением с ID контейнера или ID ячейки Layout
- - `document.documentElement` — по умолчанию
+ - `document.documentElement` - по умолчанию
Примеры ниже показывают, как использовать метод `dhx.setTheme()`:
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/vuejs_integration.md b/i18n/ru/docusaurus-plugin-content-docs/current/vuejs_integration.md
index bc88d852..df41a633 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/vuejs_integration.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/vuejs_integration.md
@@ -24,7 +24,7 @@ DHTMLX Spreadsheet совместим с **Vue**. Мы подготовили п
npm create vue@latest
~~~
-Эта команда устанавливает и запускает `create-vue` — официальный инструмент для создания проектов на **Vue**. Подробнее см. [Vue.js Quick Start](https://vuejs.org/guide/quick-start.html#creating-a-vue-application).
+Эта команда устанавливает и запускает `create-vue`, официальный инструмент для создания проектов на **Vue**. Подробнее см. [Vue.js Quick Start](https://vuejs.org/guide/quick-start.html#creating-a-vue-application).
Назовём проект **my-vue-spreadsheet-app**.
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/whats_new.md b/i18n/ru/docusaurus-plugin-content-docs/current/whats_new.md
index 959b1ac4..b3fba1a0 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/whats_new.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/whats_new.md
@@ -41,7 +41,7 @@ description: В документации вы можете узнать, что
### Новый функционал {#new-functionality}
- Представлена [обёртка React Spreadsheet](react.md). Примеры можно найти в [репозитории демо на GitHub](https://github.com/DHTMLX/react-spreadsheet-examples)
-- Представлен модуль [`SheetManager`](api/overview/sheetmanager_overview.md) — централизованный API для управления листами в Spreadsheet. Доступен через свойство `spreadsheet.sheets` и заменяет все [устаревшие методы работы с листами](migration.md#deprecated-methods) на корневом экземпляре Spreadsheet.
+- Представлен модуль [`SheetManager`](api/overview/sheetmanager_overview.md), централизованный API для управления листами в Spreadsheet. Доступен через свойство `spreadsheet.sheets` и заменяет все [устаревшие методы работы с листами](migration.md#deprecated-methods) на корневом экземпляре Spreadsheet.
- новые методы: [`sheets.add()`](api/sheetmanager_add_method.md), [`sheets.remove()`](api/sheetmanager_remove_method.md), [`sheets.getAll()`](api/sheetmanager_getall_method.md), [`sheets.getActive()`](api/sheetmanager_getactive_method.md), [`sheets.setActive()`](api/sheetmanager_setactive_method.md), [`sheets.clear()`](api/sheetmanager_clear_method.md), [`sheets.get()`](api/sheetmanager_get_method.md)
- Возможность указать [пользовательскую формулу](functions.md#custom-formulas) через новый метод [`addFormula()`](api/spreadsheet_addformula_method.md)
- Возможность отображать числа в [научной (экспоненциальной) нотации](number_formatting.md#scientific-number-format)
@@ -53,7 +53,7 @@ description: В документации вы можете узнать, что
- установка [пользовательского размера шрифта](customization.md#custom-font-size) для элемента управления панели инструментов
- В [движок формул](functions.md#math-functions) добавлены новые условные агрегатные функции: `COUNTIF`, `COUNTIFS`, `SUMIF`, `SUMIFS`, `AVERAGEIF`, `AVERAGEIFS`, `MAXIFS`, `MINIFS`
- В [движок формул](functions.md#array-functions) добавлены новые функции динамических массивов: `CHOOSECOLS`, `CHOOSEROWS`, `DROP`, `EXPAND`, `RANDARRAY`, `SEQUENCE`, `SORT`, `SORTBY`, `TAKE`, `TEXTSPLIT`, `TOCOL`, `TOROW`, `UNIQUE`, `WRAPCOLS`, `WRAPROWS`
-- Добавлен хелпер [`awaitRedraw()`](awaitredraw.md) для Spreadsheet — позволяет определить момент отрисовки и выполнить нужный код после завершения рендеринга компонента
+- Добавлен хелпер [`awaitRedraw()`](awaitredraw.md) для Spreadsheet, который позволяет определить момент отрисовки и выполнить нужный код после завершения рендеринга компонента
- В определения типов добавлены [аннотации JSDoc](using_typescript.md#jsdoc-hints), обеспечивающие встроенные описания API, типы параметров и примеры кода непосредственно в IDE
### Исправления {#fixes-1}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/work_with_cells.md b/i18n/ru/docusaurus-plugin-content-docs/current/work_with_cells.md
index a96560a1..9699a8b7 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/work_with_cells.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/work_with_cells.md
@@ -96,7 +96,7 @@ description: В документации вы можете узнать о ра
- Нажмите кнопку **Сохранить**
-
+
### Создание выпадающего списка из диапазона {#creating-a-drop-down-list-by-using-a-range}
@@ -112,7 +112,7 @@ description: В документации вы можете узнать о ра
- Нажмите кнопку **Сохранить**
-
+
### Удаление проверки из ячейки {#removing-validation-from-a-cell}
@@ -148,7 +148,7 @@ description: В документации вы можете узнать о ра
3\. Перетащите **маркер заполнения**
-
+
## Блокировка ячеек {#locking-cells}
diff --git a/i18n/ru/docusaurus-plugin-content-docs/current/working_with_ssheet.md b/i18n/ru/docusaurus-plugin-content-docs/current/working_with_ssheet.md
index 06d797db..4e26147f 100644
--- a/i18n/ru/docusaurus-plugin-content-docs/current/working_with_ssheet.md
+++ b/i18n/ru/docusaurus-plugin-content-docs/current/working_with_ssheet.md
@@ -70,7 +70,7 @@ spreadsheet.deleteRow("A2");
## Автоподбор ширины столбца {#autofit-column-width}
-Чтобы изменить ширину столбца так, чтобы она автоматически подстраивалась под самое длинное содержимое в столбце, применяйте метод [`fitColumn()`](api/spreadsheet_fitcolumn_method.md). Метод принимает один параметр — идентификатор ячейки, содержащей имя нужного столбца.
+Чтобы изменить ширину столбца так, чтобы она автоматически подстраивалась под самое длинное содержимое в столбце, применяйте метод [`fitColumn()`](api/spreadsheet_fitcolumn_method.md). Метод принимает один параметр: идентификатор ячейки, содержащей имя нужного столбца.
~~~jsx
// подстраивает ширину столбца "G"
@@ -278,8 +278,8 @@ spreadsheet.hideSearch();
## Сортировка данных {#sorting-data}
Начиная с версии v4.3, вы можете сортировать данные в таблице с помощью метода [`sortCells()`](api/spreadsheet_sortcells_method.md). Передайте в метод два параметра:
-- `cell` — идентификатор(ы) ячейки(ек) или диапазон ячеек, по которому нужно отсортировать данные в таблице
-- `dir` — направление сортировки: 1 — по возрастанию, -1 — по убыванию
+- `cell` - идентификатор(ы) ячейки(ек) или диапазон ячеек, по которому нужно отсортировать данные в таблице
+- `dir` - направление сортировки: 1 - по возрастанию, -1 - по убыванию
~~~jsx {5}
const spreadsheet = new dhx.Spreadsheet("spreadsheet", {
diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/index.md b/i18n/zh/docusaurus-plugin-content-docs/current/index.md
index 750e0688..08d70068 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/current/index.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/current/index.md
@@ -42,7 +42,7 @@ DHTMLX Spreadsheet 是一款用于在线编辑和格式化电子表格数据的
### 上下文菜单 {#context-menu}
-**上下文菜单**包含 6 个主菜单项——**锁定**、**清除**、**列**、**行**、**排序**和**插入链接**——每项均有子菜单。
+**上下文菜单**包含 6 个主菜单项:**锁定**、**清除**、**列**、**行**、**排序**和**插入链接**,每项均有子菜单。

diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/working_with_ssheet.md b/i18n/zh/docusaurus-plugin-content-docs/current/working_with_ssheet.md
index 10e7084c..002c9033 100644
--- a/i18n/zh/docusaurus-plugin-content-docs/current/working_with_ssheet.md
+++ b/i18n/zh/docusaurus-plugin-content-docs/current/working_with_ssheet.md
@@ -70,7 +70,7 @@ spreadsheet.deleteRow("A2");
## 列宽自动适应 {#autofit-column-width}
-要更改列宽,使其自动调整以适应列中最长的内容,请使用 [`fitColumn()`](api/spreadsheet_fitcolumn_method.md) 方法。该方法接受一个参数——包含所需列名称的单元格 id。
+要更改列宽,使其自动调整以适应列中最长的内容,请使用 [`fitColumn()`](api/spreadsheet_fitcolumn_method.md) 方法。该方法接受一个参数:包含所需列名称的单元格 id。
~~~jsx
// adjusts the width of the "G" column