From 2a4699fc912a4be25cdee948a5dddbb78d523777 Mon Sep 17 00:00:00 2001
From: Andrei Stepanov <adem4ik@gmail.com>
Date: Sat, 21 Feb 2026 19:29:58 +0000
Subject: Translated using Weblate (Russian)

Currently translated at 97.8% (988 of 1010 strings)

Translation: tdewebdev/kommander
Translate-URL: https://mirror.git.trinitydesktop.org/weblate/projects/tdewebdev/kommander/ru/
---
 tde-i18n-ru/messages/tdewebdev/kommander.po | 110 +++++++++++++++++-----------
 1 file changed, 66 insertions(+), 44 deletions(-)

diff --git a/tde-i18n-ru/messages/tdewebdev/kommander.po b/tde-i18n-ru/messages/tdewebdev/kommander.po
index fad444a890d..3aab944f337 100644
--- a/tde-i18n-ru/messages/tdewebdev/kommander.po
+++ b/tde-i18n-ru/messages/tdewebdev/kommander.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: kommander\n"
 "POT-Creation-Date: 2022-09-18 18:25+0000\n"
-"PO-Revision-Date: 2026-02-17 20:05+0000\n"
+"PO-Revision-Date: 2026-02-21 19:32+0000\n"
 "Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
 "Language-Team: Russian <https://mirror.git.trinitydesktop.org/weblate/"
 "projects/tdewebdev/kommander/ru/>\n"
@@ -2706,21 +2706,21 @@ msgid ""
 "Convert 2D array to string, optionaly with row and column headings. If "
 "written without values set it will default to no headings."
 msgstr ""
+"Преобразование двумерного массива в строку, с возможностью добавления "
+"заголовков строк и столбцов. Если при записи значения не указаны, по "
+"умолчанию заголовки не добавляются."
 
 #: plugin/specialinformation.cpp:502
-#, fuzzy
 msgid "Return the number of rows in the matrix"
-msgstr "Возвращает количество строк в таблице"
+msgstr "Возвращает количество строк в матрице"
 
 #: plugin/specialinformation.cpp:504
-#, fuzzy
 msgid "Return the number of columns in the matrix"
-msgstr "Возвращает количество элементов в массиве."
+msgstr "Возвращает количество столбцов в матрице"
 
 #: plugin/specialinformation.cpp:506
-#, fuzzy
 msgid "Clear the entire matrix"
-msgstr "Очистить текст"
+msgstr "Очистить всю матрицу"
 
 #: plugin/specialinformation.cpp:508
 msgid ""
@@ -2729,43 +2729,60 @@ msgid ""
 "it. If you choose indexed it will use a zero based index. Otherwise it will "
 "use the column keys."
 msgstr ""
+"Преобразование строки в массив. Полезно для разбиения строк данных для "
+"дальнейшей работы. Если вы хотите избежать появления ложных данных, функция "
+"Clear-First очистит массив перед его заполнением. Если вы выберете "
+"индексированный массив, будет использоваться индекс с нулевым началом. В "
+"противном случае будут использоваться ключи столбцов."
 
 #: plugin/specialinformation.cpp:510
 msgid ""
 "Copy a column of a Matrix to an array and optionally clear array first to "
 "avoid spurious data in loops"
 msgstr ""
+"Скопируйте столбец матрицы в массив и, при желании, сначала очистите массив, "
+"чтобы избежать появления ложных данных в циклах"
 
 #: plugin/specialinformation.cpp:512
 msgid "Copy a column of a Matrix to an indexed array"
-msgstr ""
+msgstr "Копирование столбца матрицы в индексированный массив"
 
 #: plugin/specialinformation.cpp:514
 msgid ""
 "Return the row keys from the matrix. Separator defaults to [tab] \"\\t\" if "
 "left empty"
 msgstr ""
+"Возвращает ключи строк из матрицы. Разделитель по умолчанию — [tab] \"\\t\", "
+"если поле оставлено пустым"
 
 #: plugin/specialinformation.cpp:516
 msgid ""
 "Return the column keys from the matrix. Separator defaults to [tab] \"\\t\" "
 "if left empty"
 msgstr ""
+"Возвращает ключи столбцов из матрицы. Разделитель по умолчанию — [tab] \"\\t"
+"\", если поле оставлено пустым"
 
 #: plugin/specialinformation.cpp:518
 msgid ""
 "Add a row to the matrix. Specifiy the row key and format the data as column "
 "key [tab] column value on each line using key\\tval\\nkey\\tval format"
 msgstr ""
+"Добавить строку в матрицу. Укажите ключ строки и отформатируйте данные в "
+"виде ключа столбца [tab] значения столбца в каждой строке, используя формат "
+"key\\tval\\n"
+"key\\tval"
 
 #: plugin/specialinformation.cpp:520
 msgid "Remove a row from the matrix by key name. Returns true if key is found."
 msgstr ""
+"Удаляет строку из матрицы по имени ключа. Возвращает true, если ключ найден."
 
 #: plugin/specialinformation.cpp:522
 msgid ""
 "Remove a column from the matrix by key name. Returns true if key is found."
 msgstr ""
+"Удаляет столбец из матрицы по имени ключа. Возвращает true, если ключ найден."
 
 #: plugin/specialinformation.cpp:524
 msgid ""
@@ -2774,6 +2791,10 @@ msgid ""
 "instance. In a loop it will return sequential finds until there are no more, "
 "in which case it returns null."
 msgstr ""
+"Найти ключ строки, соответствующий значению столбца. Используется для поиска "
+"по уникальному ключу. Итерация может быть опущена, по умолчанию возвращается "
+"первый экземпляр. В цикле возвращаются последовательные результаты поиска, "
+"пока они не закончатся, после чего возвращается null."
 
 #: plugin/specialinformation.cpp:528
 msgid "Returns number of chars in the string."
@@ -2798,9 +2819,8 @@ msgstr ""
 "Поиск осуществляется с конца строки"
 
 #: plugin/specialinformation.cpp:536
-#, fuzzy
 msgid "Returns the count of a given substring in the given string."
-msgstr "Возвращает надпись элемента по указанному индексу."
+msgstr "Возвращает количество вхождений заданной подстроки в заданной строке."
 
 #: plugin/specialinformation.cpp:538
 msgid "Returns the first <i>n</i> chars of the string."
@@ -2868,10 +2888,12 @@ msgid ""
 "Sort a string list. Only first paramter is required. Default separator is a "
 "newline."
 msgstr ""
+"Сортировка списка строк. Требуется только первый параметр. Разделителем по "
+"умолчанию является символ новой строки."
 
 #: plugin/specialinformation.cpp:567
 msgid "Strips white space from beginning and end of string."
-msgstr ""
+msgstr "Удаляет пробелы в начале и конце строки."
 
 #: plugin/specialinformation.cpp:569
 msgid ""
@@ -2879,12 +2901,17 @@ msgid ""
 "spaces will be used. Try this with 0 on integer sequences and read them with "
 "str_toint."
 msgstr ""
+"Добавляет пробелы к строке до указанной общей длины. Если символ заполнения "
+"не указан, будут использоваться пробелы. Попробуйте это с 0 в целочисленных "
+"последовательностях и прочитайте их с помощью str_toint."
 
 #: plugin/specialinformation.cpp:571
 msgid ""
 "Pads the string to the total length indicated. if no pad character is given "
 "spaces will be used."
 msgstr ""
+"Добавляет пробелы к строке до указанной общей длины. Если символ пробела не "
+"указан, будут использоваться пробелы."
 
 #: plugin/specialinformation.cpp:574
 msgid "Convert a string to an integer. If not possible use the default value"
@@ -2967,12 +2994,16 @@ msgid ""
 "Shows an information dialog. Returns true when clicked so you can check for "
 "user response."
 msgstr ""
+"Отображает информационный диалог. Возвращает значение true при нажатии, "
+"чтобы вы могли проверить ответ пользователя."
 
 #: plugin/specialinformation.cpp:611
 msgid ""
 "Shows an error dialog. Returns true when clicked so you can check for user "
 "response."
 msgstr ""
+"Отображает диалог с сообщением об ошибке. При нажатии возвращает значение "
+"true, чтобы вы могли проверить реакцию пользователя."
 
 #: plugin/specialinformation.cpp:613
 msgid ""
@@ -3260,9 +3291,8 @@ msgid "Returns the set version string."
 msgstr "Возвращает строку с номером версии."
 
 #: widgets/buttongroup.cpp:51
-#, fuzzy
 msgid "Returns the ID of the selected button."
-msgstr "Возвращает имя активного виджета."
+msgstr "Возвращает идентификатор выбранной кнопки."
 
 #: widgets/closebutton.cpp:116
 msgid "Failed to start shell process."
@@ -3273,32 +3303,35 @@ msgid "Make the ComboBox expose it's list without mousing around."
 msgstr "Показывать список при наведении мышью на виджет выпадающего списка."
 
 #: widgets/dialog.cpp:65
-#, fuzzy
 msgid "The name of the widget having focus"
-msgstr "Возвращает true, если виджет имеет фокус."
+msgstr "Имя виджета, имеющего фокус"
 
 #: widgets/dialog.cpp:66
 msgid ""
 "Set a wait cursor. CAUTION: if set more than once an equal number of calls "
 "to restore must be made to clear it."
 msgstr ""
+"Установить курсор ожидания. ВНИМАНИЕ: если установлено более одного раза, "
+"для его сброса необходимо выполнить такое же количество вызовов "
+"восстановления."
 
 #: widgets/dialog.cpp:67
 msgid "Restore normal curser. NOTE: must be called as many times as wait was."
 msgstr ""
+"Восстановить нормальный курсор. ПРИМЕЧАНИЕ: необходимо вызывать столько раз, "
+"сколько было вызвано ожидание."
 
 #: widgets/execbutton.cpp:62
 msgid "For use only when button is togle type."
-msgstr ""
+msgstr "Использовать только в случае, если кнопка является переключателем."
 
 #: widgets/execbutton.cpp:63
 msgid "Associate a Kommander PopupMenu with this ExecButton."
-msgstr ""
+msgstr "Связать всплывающее меню Kommander с этой кнопкой ExecButton."
 
 #: widgets/execbutton.cpp:64
-#, fuzzy
 msgid "Set the text on the ExecButton."
-msgstr "Изменить текст выбранного элемента."
+msgstr "Установить текст на ExecButton."
 
 #: widgets/fontdialog.cpp:54
 msgid ""
@@ -3323,9 +3356,8 @@ msgid "Returns true, if the font is italic."
 msgstr "Возвращает true, если шрифт курсивный."
 
 #: widgets/lineedit.cpp:45
-#, fuzzy
 msgid "Clear widget modified status."
-msgstr "Очистить текст"
+msgstr "Очистить статус модификации виджета."
 
 #: widgets/popupmenu.cpp:61
 msgid ""
@@ -3389,14 +3421,12 @@ msgstr ""
 "вставлен в конец меню. Аргумент icon не является обязательным."
 
 #: widgets/progressbar.cpp:46
-#, fuzzy
 msgid "Sets the ProgresBar color"
-msgstr "Установить порядок перехода между виджетами"
+msgstr "Устанавливает цвет индикатора выполнения"
 
 #: widgets/progressbar.cpp:47
-#, fuzzy
 msgid "Sets the ProgresBar text color"
-msgstr "Установить порядок перехода между виджетами"
+msgstr "Устанавливает цвет текста индикатора выполнения"
 
 #: widgets/table.cpp:58
 msgid ""
@@ -3409,56 +3439,48 @@ msgid "Scrolls the table so the cell indicated is visible."
 msgstr "Прокрутить таблицу до указанной ячейки чтобы она была видима."
 
 #: widgets/table.cpp:60
-#, fuzzy
 msgid "Select cells using the upper left and lower right cell addresses"
-msgstr ""
-"Выделить диапазон ячеек по адресам верхнего левого и нижнего правого углов."
-"<br /><b> Не гарантируется правильная работа в TDE4</b>"
+msgstr "Выбрать ячейки, используя адреса верхней левой и нижней правой ячеек"
 
 #: widgets/table.cpp:61
 msgid "Select the row with the zero based index."
 msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
 
 #: widgets/table.cpp:62
-#, fuzzy
-#| msgid "Select the row with the zero based index."
 msgid "Select the column with the zero based index."
-msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
+msgstr "Выбрать столбец по номеру. Нумерация начинается с 0."
 
 #: widgets/table.cpp:63
-#, fuzzy
-#| msgid "Select the row with the zero based index."
 msgid "Set the column read only using zero based index."
-msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
+msgstr ""
+"Установить столбец в режим «только для чтения» с помощью индекса с нулевым "
+"началом."
 
 #: widgets/table.cpp:64
-#, fuzzy
-#| msgid "Select the row with the zero based index."
 msgid "Set the row read only using zero based index."
-msgstr "Выбрать строку по номеру. Нумерация начинается с 0."
+msgstr ""
+"Установить строку только для чтения, используя индекс с нулевым началом."
 
 #: widgets/table.cpp:65
 msgid "Returns the number of rows of the table"
 msgstr "Возвращает количество строк в таблице"
 
 #: widgets/table.cpp:66
-#, fuzzy
 msgid "Returns the text of the header for the column index"
-msgstr "Возвращает надпись элемента по указанному индексу."
+msgstr "Возвращает текст заголовка для индекса столбца"
 
 #: widgets/table.cpp:67
-#, fuzzy
 msgid "Returns the text of the header for the row index"
-msgstr "Возвращает надпись элемента по указанному индексу."
+msgstr "Возвращает текст заголовка для индекса строки"
 
 #: widgets/tabwidget.cpp:55
 msgid "Sets an icon on the specified tab. Index is zero based."
 msgstr "Устанавливает значок для указанной вкладки. Нумерация начинается с 0."
 
 #: widgets/tabwidget.cpp:56
-#, fuzzy
 msgid "Returns the tab label at the given index. Index is zero based."
-msgstr "Элемент по индексу (нумерация начинается с 0)."
+msgstr ""
+"Возвращает метку вкладки по указанному индексу. Индекс начинается с нуля."
 
 #: widgets/tabwidget.cpp:57
 #, fuzzy
-- 
cgit v1.2.3

